summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/py-zope.deferredimport/DESCR10
-rw-r--r--devel/py-zope.deferredimport/Makefile18
-rw-r--r--devel/py-zope.deferredimport/PLIST48
-rw-r--r--devel/py-zope.deferredimport/distinfo6
4 files changed, 82 insertions, 0 deletions
diff --git a/devel/py-zope.deferredimport/DESCR b/devel/py-zope.deferredimport/DESCR
new file mode 100644
index 00000000000..9f37ce226e8
--- /dev/null
+++ b/devel/py-zope.deferredimport/DESCR
@@ -0,0 +1,10 @@
+=========================
+ ``zope.deferredimport``
+=========================
+
+Often, especially for package modules, you want to import names for
+convenience, but not actually perform the imports until necessary.
+The zope.deferredimport package provided facilities for defining names
+in modules that will be imported from somewhere else when used. You
+can also cause deprecation warnings to be issued when a variable is
+used.
diff --git a/devel/py-zope.deferredimport/Makefile b/devel/py-zope.deferredimport/Makefile
new file mode 100644
index 00000000000..7260ebbbbd6
--- /dev/null
+++ b/devel/py-zope.deferredimport/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2018/10/28 15:13:13 taca Exp $
+
+DISTNAME= zope.deferredimport-4.3
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= devel python
+MASTER_SITES= ${MASTER_SITE_PYPI:=z/zope.deferredimport/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://github.com/zopefoundation/zope.deferredimport
+COMMENT= Imports names that will only be resolved when used in the code
+LICENSE= zpl-2.1
+
+DEPENDS+= ${PYPKGPREFIX}-zope.proxy>=4.3.1:../../www/py-zope.proxy
+
+USE_LANGUAGES= #
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-zope.deferredimport/PLIST b/devel/py-zope.deferredimport/PLIST
new file mode 100644
index 00000000000..b431cc91eb9
--- /dev/null
+++ b/devel/py-zope.deferredimport/PLIST
@@ -0,0 +1,48 @@
+@comment $NetBSD: PLIST,v 1.1 2018/10/28 15:13:13 taca Exp $
+${PYSITELIB}/${EGG_NAME}-nspkg.pth
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/namespace_packages.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/zope/deferredimport/__init__.py
+${PYSITELIB}/zope/deferredimport/__init__.pyo
+${PYSITELIB}/zope/deferredimport/__init__.pyc
+${PYSITELIB}/zope/deferredimport/deferredmodule.pyo
+${PYSITELIB}/zope/deferredimport/deferredmodule.pyc
+${PYSITELIB}/zope/deferredimport/tests.pyo
+${PYSITELIB}/zope/deferredimport/tests.pyc
+${PYSITELIB}/zope/deferredimport/deferredmodule.py
+${PYSITELIB}/zope/deferredimport/samples/__init__.py
+${PYSITELIB}/zope/deferredimport/samples/__init__.pyo
+${PYSITELIB}/zope/deferredimport/samples/__init__.pyc
+${PYSITELIB}/zope/deferredimport/samples/sample1.pyo
+${PYSITELIB}/zope/deferredimport/samples/sample1.pyc
+${PYSITELIB}/zope/deferredimport/samples/sample2.pyo
+${PYSITELIB}/zope/deferredimport/samples/sample2.pyc
+${PYSITELIB}/zope/deferredimport/samples/sample3.pyo
+${PYSITELIB}/zope/deferredimport/samples/sample3.pyc
+${PYSITELIB}/zope/deferredimport/samples/sample4.pyo
+${PYSITELIB}/zope/deferredimport/samples/sample4.pyc
+${PYSITELIB}/zope/deferredimport/samples/sample5.pyo
+${PYSITELIB}/zope/deferredimport/samples/sample5.pyc
+${PYSITELIB}/zope/deferredimport/samples/sample6.pyo
+${PYSITELIB}/zope/deferredimport/samples/sample6.pyc
+${PYSITELIB}/zope/deferredimport/samples/sample7.pyo
+${PYSITELIB}/zope/deferredimport/samples/sample7.pyc
+${PYSITELIB}/zope/deferredimport/samples/sample8.pyo
+${PYSITELIB}/zope/deferredimport/samples/sample8.pyc
+${PYSITELIB}/zope/deferredimport/samples/sample9.pyo
+${PYSITELIB}/zope/deferredimport/samples/sample9.pyc
+${PYSITELIB}/zope/deferredimport/samples/sample1.py
+${PYSITELIB}/zope/deferredimport/samples/sample2.py
+${PYSITELIB}/zope/deferredimport/samples/sample3.py
+${PYSITELIB}/zope/deferredimport/samples/sample4.py
+${PYSITELIB}/zope/deferredimport/samples/sample5.py
+${PYSITELIB}/zope/deferredimport/samples/sample6.py
+${PYSITELIB}/zope/deferredimport/samples/sample7.py
+${PYSITELIB}/zope/deferredimport/samples/sample8.py
+${PYSITELIB}/zope/deferredimport/samples/sample9.py
+${PYSITELIB}/zope/deferredimport/tests.py
diff --git a/devel/py-zope.deferredimport/distinfo b/devel/py-zope.deferredimport/distinfo
new file mode 100644
index 00000000000..f4bca331e98
--- /dev/null
+++ b/devel/py-zope.deferredimport/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2018/10/28 15:13:13 taca Exp $
+
+SHA1 (zope.deferredimport-4.3.tar.gz) = 4a39653d3e830ae100b6e44de6e651ba26e94351
+RMD160 (zope.deferredimport-4.3.tar.gz) = 4e290f17acf3282134a6e6a6dbb9602235de3d05
+SHA512 (zope.deferredimport-4.3.tar.gz) = a11df955598c79b7848fa1eac041453f88da4efce99746e1195ffe2b8a32cc258186433dd207d9274ee044aa16f42c70f21947ff84f3a71529baeaed377f4689
+Size (zope.deferredimport-4.3.tar.gz) = 20056 bytes