devel/py-checkmanifest: Rename port, Update to 0.22 - Move py-checkmanifest to py-check-manifest [1] ala upstream name. - Update devel/Makefile - Add MOVED entry While I'm here: - Update to 0.22 - Add LICENSE_FILE - Add TEST_DEPENDS and regression-test: target - Use a single line for PORTDOCS - Update (prettify) pkg-descr Changes: * https://github.com/mgedmin/check-manifest/blob/0.22/CHANGES.rst [1] https://pypi.python.org/pypi/check-manifest Approved by: maintainer (via IRC)82aee4f3a6
Port details
devel/py-checkmanifest
Moved to devel/py-check-manifest on : Use correct upstream PyPi name
This port is no longer in the ports tree, its history is kept below.
- Links
- cgit
Commits (8)
- Convert ports of devel/ to USES=python Approved by: portmgr (implicit)89e07f4a18
Convert the Python framework bits to USES=python. Please use USES=python instead of USE_PYTHON. USE_PYTHON=yes becomes USES=python USE_PYTHON=2.7+ becomes USES=python:2.7+ USE_PYTHON_BUILD=3.3 becomes USES=python:3.3,build ... A new PYTHON_FEATURES variable was added, which enables certain features for a port and replaces some knobs at the same time; PYTHON_FEATURES=distutils replaces USE_PYDISTUTILS PYTHON_FEATURES=autoplist replaces PYDISTUTILS_AUTOPLIST PYTHON_FEATURES=py3kplist replaces PYTHON_PY3K_PLIST_HACK PYTHON_FEATURES=noegginfo replaces PYDISTUTILS_NOEGGINFO PYTHON_FEATURES=concurrent replaces PYTHON_CONCURRENT_INSTALL PYTHON_FEATURES=pythonprefix replaces USE_PYTHON_PREFIX Some knobs have been deprecated and are to be removed in the near future: PYTHON_MASTER_SITES - use MASTER_SITE_PYTHON instead PYTHON_PKGNAMESUFFIX - use PYTHON_PKGNAMEPREFIX instead PYDISTUTILS_INSTALLNOSINGLE - deprecated without replacement Some knobs have been removed completely: PYTHON_MASTER_SITE_SUBDIR PYTHON_DISTNAME PYTHON_WRKSRC Several variables specific to the Python framework are no longer passed to the build environment to avoid polluting dependency builds. PYTHON_VERSION is not passed to .MAKEFLAGS anymore PYTHON_DEFAULT_VERSION, PYTHON_DEFAULT_PORTVERSION and PYTHONBASE are not passed to the make environment anymore The conversion required a couple of ports to be updated to fit the changes and new requirements. Those included "bsd.python.mk" directly or contained checks in places, for which the USES framework would fail to provide correct values. Python modules directly using the upstream Python package (such as py-tkinter or py-sqlite3) were updated to avoid using the now unnecessary and remmoved knobs from "bsd.python.mk". Phabric: D399 exp-run: 167368 192357 PR: 167368 192357 Reviewed by: antoine, wg Exp-run award: antoine With hat: python@ Approved by: portmgr900db324a3
devel/py-checkmanifest: Upgrade to 0.21 - Upgrade PORTVERSION to 0.21 - Use uniquefiles and deprecate DOCSDIR - Reorder Makefile into meaningful sections - pkg-descr: strip trailing slash Approved by: koobs (mentor)7c6e6b1f1d
- update to 0.19 PR: 186658 Submitted by: Johannes Jost Meixner <xmj@chaot.net> (maintainer)c7131cd77d
devel/py-checkmanifest: Update to 0.18 and modernise - Update to 0.18 - Deprecate easy_install target Changes: 0.18 (2014-01-30) * Friendlier error message when an external command cannot be found (issue #21). * Add suggestion pattern for .coveragerc. * Python 2.6 support (issue #22). PR: ports/186336 Submitted by: Johannes Jost Meixner <xmj@chaot.net> (maintainer)1e9264154d
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat)50f8eaece1
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>8b57257e39