diff options
author | wg <wg@FreeBSD.org> | 2013-12-09 22:59:00 +0800 |
---|---|---|
committer | wg <wg@FreeBSD.org> | 2013-12-09 22:59:00 +0800 |
commit | dedf6d7361ae1e154e615de7d331a79e3bb39ce8 (patch) | |
tree | 21e4b1c8b323146f9d823c39a1ec57a16992a25b /devel | |
parent | ef8f537229f3e6f7e36bd9fc5d4acdc5d4de15cf (diff) | |
download | freebsd-ports-gnome-dedf6d7361ae1e154e615de7d331a79e3bb39ce8.tar.gz freebsd-ports-gnome-dedf6d7361ae1e154e615de7d331a79e3bb39ce8.tar.zst freebsd-ports-gnome-dedf6d7361ae1e154e615de7d331a79e3bb39ce8.zip |
devel/py-checkmanifest: Check MANIFEST.in in a Python source package for completeness
Check MANIFEST.in in a Python source package for completeness.
Are you a Python developer? Have you uploaded packages to the Python Package
Index? Have you accidentally uploaded broken packages with some files missing?
If so, check-manifest is for you.
WWW: https://github.com/mgedmin/check-manifest
PR: ports/184629
Submitted by: Johannes Jost Meixner <xmj chaot.net>
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/py-checkmanifest/Makefile | 31 | ||||
-rw-r--r-- | devel/py-checkmanifest/distinfo | 2 | ||||
-rw-r--r-- | devel/py-checkmanifest/pkg-descr | 6 |
4 files changed, 40 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 973990e3a3ff..b94926d9fb57 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -3516,6 +3516,7 @@ SUBDIR += py-celery SUBDIR += py-cffi SUBDIR += py-cfgparse + SUBDIR += py-checkmanifest SUBDIR += py-cheetah SUBDIR += py-ciphon SUBDIR += py-circuits diff --git a/devel/py-checkmanifest/Makefile b/devel/py-checkmanifest/Makefile new file mode 100644 index 000000000000..af7d77c2d2b8 --- /dev/null +++ b/devel/py-checkmanifest/Makefile @@ -0,0 +1,31 @@ +# Created by: Johannes Meixner <xmj@chaot.net> +# $FreeBSD$ + +PORTNAME= checkmanifest +PORTVERSION= 0.17 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= check-manifest-${PORTVERSION} + +MAINTAINER= xmj@chaot.net +COMMENT= Check MANIFEST.in in a Python source package for completeness + +LICENSE= MIT + +PORTDOCS= README.rst \ + CHANGES.rst + +USE_PYTHON= 2.7+ +USE_PYDISTUTILS= easy_install +PYDISTUTILS_AUTOPLIST= yes +PYDISTUTILS_PKGNAME= check_manifest + +OPTIONS_DEFINE= DOCS +DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} + +post-install: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> diff --git a/devel/py-checkmanifest/distinfo b/devel/py-checkmanifest/distinfo new file mode 100644 index 000000000000..caa3b41adba7 --- /dev/null +++ b/devel/py-checkmanifest/distinfo @@ -0,0 +1,2 @@ +SHA256 (check-manifest-0.17.tar.gz) = cf50974ff23490d410466ead6d8c3b2526300cce749f695e0394883fc2bdc8c9 +SIZE (check-manifest-0.17.tar.gz) = 16079 diff --git a/devel/py-checkmanifest/pkg-descr b/devel/py-checkmanifest/pkg-descr new file mode 100644 index 000000000000..d218ecd668e8 --- /dev/null +++ b/devel/py-checkmanifest/pkg-descr @@ -0,0 +1,6 @@ +Check MANIFEST.in in a Python source package for completeness. +Are you a Python developer? Have you uploaded packages to the Python Package +Index? Have you accidentally uploaded broken packages with some files missing? +If so, check-manifest is for you. + +WWW: https://github.com/mgedmin/check-manifest |