CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
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)

Kubilay Kocak (koobs)
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
Marcus von Appen (mva) · 0.21
- Convert ports of devel/ to USES=python

Approved by:	portmgr (implicit)
89e07f4a18
Marcus von Appen (mva) · 0.21
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:	portmgr
900db324a3
Johannes Jost Meixner (xmj) · 0.21
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
Ruslan Makhmatkhanov (rm) · 0.19
- update to 0.19

PR:		186658
Submitted by:	Johannes Jost Meixner <xmj@chaot.net> (maintainer)
c7131cd77d
Kubilay Kocak (koobs) · 0.18
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
Rene Ladan (rene) · 0.17
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
William Grzybowski (wg) · 0.17
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