diff options
author | Wen Heping <wen@FreeBSD.org> | 2010-11-05 08:24:39 +0000 |
---|---|---|
committer | Wen Heping <wen@FreeBSD.org> | 2010-11-05 08:24:39 +0000 |
commit | fc1fb9d780da6fcbade98e7156f92ea7d0b7024e (patch) | |
tree | 21b1357228c65ffbb60636448a5a2500488ef1f1 /devel/py-apipkg | |
parent | b40a5e6d594099c3ed813626ba47331b22679e6f (diff) |
Notes
Diffstat (limited to 'devel/py-apipkg')
-rw-r--r-- | devel/py-apipkg/Makefile | 20 | ||||
-rw-r--r-- | devel/py-apipkg/distinfo | 2 | ||||
-rw-r--r-- | devel/py-apipkg/pkg-descr | 8 | ||||
-rw-r--r-- | devel/py-apipkg/pkg-plist | 10 |
4 files changed, 40 insertions, 0 deletions
diff --git a/devel/py-apipkg/Makefile b/devel/py-apipkg/Makefile new file mode 100644 index 000000000000..2a585eb64904 --- /dev/null +++ b/devel/py-apipkg/Makefile @@ -0,0 +1,20 @@ +# New ports collection makefile for: py-apipkg +# Date created: 5 Nov, 2010 +# Whom: Wen Heping <wenheping@gmail.com> +# +# $FreeBSD$ +# + +PORTNAME= apipkg +PORTVERSION= 1.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= wen@FreeBSD.org +COMMENT= Namespace control and lazy-import mechanism + +USE_PYTHON= yes +USE_PYDISTUTILS= easy_install + +.include <bsd.port.mk> diff --git a/devel/py-apipkg/distinfo b/devel/py-apipkg/distinfo new file mode 100644 index 000000000000..2310a2cc1b6a --- /dev/null +++ b/devel/py-apipkg/distinfo @@ -0,0 +1,2 @@ +SHA256 (apipkg-1.0.tar.gz) = 79448839385b2e5b1e734a10bdd9a8db094094040cb73a8a3c804218da8b3ba5 +SIZE (apipkg-1.0.tar.gz) = 6941 diff --git a/devel/py-apipkg/pkg-descr b/devel/py-apipkg/pkg-descr new file mode 100644 index 000000000000..06cc21bb7d90 --- /dev/null +++ b/devel/py-apipkg/pkg-descr @@ -0,0 +1,8 @@ +With apipkg you can control the exported namespace of a python package +and greatly reduce the number of imports for your users. It is a small +pure python module that works on virtually all Python versions, including +CPython2.3 to Python3.1, Jython and PyPy. It co-operates well with +Python's help() system, custom importers (PEP302) and common command +line completion tools. + +WWW: http://bitbucket.org/hpk42/apipkg diff --git a/devel/py-apipkg/pkg-plist b/devel/py-apipkg/pkg-plist new file mode 100644 index 000000000000..0ae385771e2f --- /dev/null +++ b/devel/py-apipkg/pkg-plist @@ -0,0 +1,10 @@ +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/apipkg.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/apipkg.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/apipkg.pyo +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% |