| @@ -1,16 +1,16 @@ | | | @@ -1,16 +1,16 @@ |
1 | # $NetBSD: Makefile,v 1.32 2013/09/09 20:37:42 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.33 2013/09/15 17:30:50 wiz Exp $ |
2 | | | 2 | |
3 | EGG_VERSION= 1.1.4 | | 3 | EGG_VERSION= 1.1.5 |
4 | DISTNAME= setuptools-${EGG_VERSION} | | 4 | DISTNAME= setuptools-${EGG_VERSION} |
5 | EGG_NAME= setuptools-${EGG_VERSION} | | 5 | EGG_NAME= setuptools-${EGG_VERSION} |
6 | PKGNAME= ${PYPKGPREFIX}-setuptools-${EGG_VERSION} | | 6 | PKGNAME= ${PYPKGPREFIX}-setuptools-${EGG_VERSION} |
7 | CATEGORIES= devel python | | 7 | CATEGORIES= devel python |
8 | MASTER_SITES= http://pypi.python.org/packages/source/s/setuptools/ | | 8 | MASTER_SITES= http://pypi.python.org/packages/source/s/setuptools/ |
9 | | | 9 | |
10 | MAINTAINER= joerg@NetBSD.org | | 10 | MAINTAINER= joerg@NetBSD.org |
11 | HOMEPAGE= http://peak.telecommunity.com/DevCenter/setuptools | | 11 | HOMEPAGE= http://peak.telecommunity.com/DevCenter/setuptools |
12 | COMMENT= New Python packaging system | | 12 | COMMENT= New Python packaging system |
13 | LICENSE= python-software-foundation OR zpl | | 13 | LICENSE= python-software-foundation OR zpl |
14 | | | 14 | |
15 | PYDISTUTILSPKG= yes | | 15 | PYDISTUTILSPKG= yes |
16 | PYTHON_VERSIONS_INCLUDE_3X= yes | | 16 | PYTHON_VERSIONS_INCLUDE_3X= yes |
| @@ -25,21 +25,22 @@ REPLACE_PYTHON= setuptools/command/easy | | | @@ -25,21 +25,22 @@ REPLACE_PYTHON= setuptools/command/easy |
25 | REPLACE_PYTHON+= setuptools/tests/test_resources.py | | 25 | REPLACE_PYTHON+= setuptools/tests/test_resources.py |
26 | | | 26 | |
27 | .include "../../mk/bsd.fast.prefs.mk" | | 27 | .include "../../mk/bsd.fast.prefs.mk" |
28 | | | 28 | |
29 | PYSETUPINSTALLARGS= --single-version-externally-managed | | 29 | PYSETUPINSTALLARGS= --single-version-externally-managed |
30 | .if ${_USE_DESTDIR} == "no" | | 30 | .if ${_USE_DESTDIR} == "no" |
31 | PYSETUPINSTALLARGS+= --root=/ | | 31 | PYSETUPINSTALLARGS+= --root=/ |
32 | .endif | | 32 | .endif |
33 | | | 33 | |
34 | .if ${OPSYS} == "Darwin" | | 34 | .if ${OPSYS} == "Darwin" |
35 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | | 35 | DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat |
36 | .endif | | 36 | .endif |
37 | | | 37 | |
| | | 38 | # upstream often forgets deleting files, and packages on Windows, |
| | | 39 | # so permissions are usually wrong |
38 | post-install: | | 40 | post-install: |
39 | ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_NAME}-py${PYVERSSUFFIX}.egg-info/entry_points.txt.orig | | 41 | ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_NAME}-py${PYVERSSUFFIX}.egg-info/*.orig |
40 | ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_NAME}-py${PYVERSSUFFIX}.egg-info/requires.txt.orig | | | |
41 | ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_NAME}-py${PYVERSSUFFIX}.egg-info/* | | 42 | ${CHMOD} ${SHAREMODE} ${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_NAME}-py${PYVERSSUFFIX}.egg-info/* |
42 | | | 43 | |
43 | .include "../../lang/python/application.mk" | | 44 | .include "../../lang/python/application.mk" |
44 | .include "../../lang/python/extension.mk" | | 45 | .include "../../lang/python/extension.mk" |
45 | .include "../../mk/bsd.pkg.mk" | | 46 | .include "../../mk/bsd.pkg.mk" |