Sat Sep 4 15:57:16 2010 UTC ()
This package now needs "py-expat" under Mac OS X for Python 2.6.* because
determinng the operating system version involves parsing XML data.


(tron)
diff -r1.17 -r1.18 pkgsrc/devel/py-setuptools/Makefile

cvs diff -r1.17 -r1.18 pkgsrc/devel/py-setuptools/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-setuptools/Makefile 2009/10/31 02:10:34 1.17
+++ pkgsrc/devel/py-setuptools/Makefile 2010/09/04 15:57:16 1.18
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: Makefile,v 1.17 2009/10/31 02:10:34 wiz Exp $ 1# $NetBSD: Makefile,v 1.18 2010/09/04 15:57:16 tron Exp $
2# 
3 2
4EGG_VERSION= 0.6c11 3EGG_VERSION= 0.6c11
5DISTNAME= setuptools-${EGG_VERSION} 4DISTNAME= setuptools-${EGG_VERSION}
6EGG_NAME= setuptools-${EGG_VERSION} 5EGG_NAME= setuptools-${EGG_VERSION}
7PKGNAME= ${PYPKGPREFIX}-setuptools-${EGG_VERSION} 6PKGNAME= ${PYPKGPREFIX}-setuptools-${EGG_VERSION}
 7PKGREVISION= 1
8CATEGORIES= devel python 8CATEGORIES= devel python
9MASTER_SITES= http://pypi.python.org/packages/source/s/setuptools/ 9MASTER_SITES= http://pypi.python.org/packages/source/s/setuptools/
10 10
11MAINTAINER= joerg@NetBSD.org 11MAINTAINER= joerg@NetBSD.org
12HOMEPAGE= http://peak.telecommunity.com/DevCenter/setuptools 12HOMEPAGE= http://peak.telecommunity.com/DevCenter/setuptools
13COMMENT= New Python packaging system 13COMMENT= New Python packaging system
14 14
15PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
16 16
17PYDISTUTILSPKG= yes 17PYDISTUTILSPKG= yes
18 18
19PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} PYPKGPREFIX=${PYPKGPREFIX} 19PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} PYPKGPREFIX=${PYPKGPREFIX}
20PLIST_SUBST+= EGG_NAME=${EGGNAME} 20PLIST_SUBST+= EGG_NAME=${EGGNAME}
@@ -34,26 +34,31 @@ PYSETUPINSTALLARGS+= --root=/ @@ -34,26 +34,31 @@ PYSETUPINSTALLARGS+= --root=/
34.endif 34.endif
35 35
36FILES_SUBST+= PYSITELIB=${PREFIX}/${PYSITELIB} 36FILES_SUBST+= PYSITELIB=${PREFIX}/${PYSITELIB}
37FILES_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX} 37FILES_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
38 38
39PLIST_VARS+= py24 py25 39PLIST_VARS+= py24 py25
40 40
41.if ${PYPKGPREFIX} == "py24" 41.if ${PYPKGPREFIX} == "py24"
42PLIST.py24= yes 42PLIST.py24= yes
43.else 43.else
44PLIST.py25= yes 44PLIST.py25= yes
45.endif 45.endif
46 46
 47.if ${OPSYS} == "Darwin" && \
 48 (${PYPKGPREFIX} != "py24" && ${PYPKGPREFIX} != "py25")
 49DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
 50.endif
 51
47post-extract: 52post-extract:
48 chmod -R go-w ${WRKSRC} 53 chmod -R go-w ${WRKSRC}
49 54
50post-build: 55post-build:
51 ${SED} -e 's,@PYTHON@,${PYTHONBIN},' \ 56 ${SED} -e 's,@PYTHON@,${PYTHONBIN},' \
52 -e 's,@PYPREFIX@,${PYPKGPREFIX},' \ 57 -e 's,@PYPREFIX@,${PYPKGPREFIX},' \
53 -e 's,@PYSITELIB@,${PREFIX}/${PYSITELIB},' \ 58 -e 's,@PYSITELIB@,${PREFIX}/${PYSITELIB},' \
54 ${FILESDIR}/manage-eggs.py > ${WRKDIR}/manage-eggs.py 59 ${FILESDIR}/manage-eggs.py > ${WRKDIR}/manage-eggs.py
55 ${SED} -e 's,@PYTHON@,${PYTHONBIN},' \ 60 ${SED} -e 's,@PYTHON@,${PYTHONBIN},' \
56 -e 's,@PKGVERSION@,${EGG_VERSION},' \ 61 -e 's,@PKGVERSION@,${EGG_VERSION},' \
57 ${FILESDIR}/easy_install.py > ${WRKDIR}/easy_install.py 62 ${FILESDIR}/easy_install.py > ${WRKDIR}/easy_install.py
58 63
59post-install: 64post-install: