| @@ -1,34 +1,35 @@ | | | @@ -1,34 +1,35 @@ |
1 | # $NetBSD: Makefile,v 1.4 2011/07/14 15:53:38 joerg Exp $ | | 1 | # $NetBSD: Makefile,v 1.5 2011/08/22 12:40:38 wiz Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | PKGNAME= ${PYPKGPREFIX}-cElementTree-0 | | 4 | PKGNAME= ${PYPKGPREFIX}-cElementTree-0 |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= textproc python | | 6 | CATEGORIES= textproc python |
7 | | | 7 | |
8 | MAINTAINER= obache@NetBSD.org | | 8 | MAINTAINER= obache@NetBSD.org |
9 | HOMEPAGE= http://www.effbot.org/zone/celementtree.htm | | 9 | HOMEPAGE= http://www.effbot.org/zone/celementtree.htm |
10 | COMMENT= C implementation of Python ElementTree API | | 10 | COMMENT= C implementation of Python ElementTree API |
11 | | | 11 | |
12 | PKG_DESTDIR_SUPPORT= user-destdir | | 12 | PKG_DESTDIR_SUPPORT= user-destdir |
13 | | | 13 | |
14 | EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/_elementtree.c | | 14 | EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/_elementtree.c |
15 | | | 15 | |
16 | USE_TOOLS+= patch | | 16 | USE_TOOLS+= patch |
17 | | | 17 | |
18 | PYDISTUTILSPKG= yes | | 18 | PYDISTUTILSPKG= yes |
19 | PY_PATCHPLIST= yes | | 19 | PY_PATCHPLIST= yes |
20 | PY_SETUP_SUBST+= EXPATPREFIX=${BUILDLINK_DIR} | | 20 | PY_SETUP_SUBST+= EXPATPREFIX=${BUILDLINK_DIR} |
21 | PY_SETUP_SUBST+= EXPATRTPREFIX=${BUILDLINK_PREFIX.expat} | | 21 | PY_SETUP_SUBST+= EXPATRTPREFIX=${BUILDLINK_PREFIX.expat} |
| | | 22 | PYTHON_VERSIONS_INCOMPATIBLE= 24 |
22 | | | 23 | |
23 | PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q} | | 24 | PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q} |
24 | PYSETUPINSTALLARGS+= --install-lib ${PREFIX}/${PYLIB}/lib-dynload | | 25 | PYSETUPINSTALLARGS+= --install-lib ${PREFIX}/${PYLIB}/lib-dynload |
25 | | | 26 | |
26 | # ignore errors due to missing files (EXTRACT_ELEMENTS!) | | 27 | # ignore errors due to missing files (EXTRACT_ELEMENTS!) |
27 | do-patch: | | 28 | do-patch: |
28 | (cd ${WRKSRC}; \ | | 29 | (cd ${WRKSRC}; \ |
29 | for f in ${PATCHDIR}/patch-*;do \ | | 30 | for f in ${PATCHDIR}/patch-*;do \ |
30 | ${PATCH} --batch <$$f || ${TRUE}; \ | | 31 | ${PATCH} --batch <$$f || ${TRUE}; \ |
31 | done) | | 32 | done) |
32 | | | 33 | |
33 | .include "../../textproc/expat/buildlink3.mk" | | 34 | .include "../../textproc/expat/buildlink3.mk" |
34 | .include "../../lang/python/extension.mk" | | 35 | .include "../../lang/python/extension.mk" |