summaryrefslogtreecommitdiff
path: root/x11/py-Tk
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2011-07-10 16:58:19 +0000
committerwiz <wiz@pkgsrc.org>2011-07-10 16:58:19 +0000
commitbf5617a4cbfca6fc818e5c706095c8b93fe14c6b (patch)
treee9e265bd5b8ece2d7d83539285a1525a45183800 /x11/py-Tk
parentc70265e522e61e2e7cff17598b10944bf6ab2ef2 (diff)
downloadpkgsrc-bf5617a4cbfca6fc818e5c706095c8b93fe14c6b.tar.gz
Fix build with python-2.7. From Alexander Nasonov in PR 45122.
Diffstat (limited to 'x11/py-Tk')
-rw-r--r--x11/py-Tk/Makefile16
1 files changed, 10 insertions, 6 deletions
diff --git a/x11/py-Tk/Makefile b/x11/py-Tk/Makefile
index 13235fdf94a..30480205920 100644
--- a/x11/py-Tk/Makefile
+++ b/x11/py-Tk/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.45 2011/05/04 11:38:06 obache Exp $
+# $NetBSD: Makefile,v 1.46 2011/07/10 16:58:19 wiz Exp $
#
PKGNAME= ${PYPKGPREFIX}-Tk-0
@@ -23,14 +23,18 @@ PY_SETUP_SUBST+= X11PREFIX=${X11BASE}
PY_SETUP_SUBST+= X11RTPREFIX=${X11BASE}
PYSETUPINSTALLARGS+= --install-lib ${PREFIX}/${PYLIB}/lib-dynload
+.include "../../lang/python/extension.mk"
+
+.if ${_PYTHON_VERSION} >= 27
+EXTRACT_ELEMENTS+= ${PYSUBDIR}/Modules/tkinter.h
+.endif
+
# ignore errors due to missing files (EXTRACT_ELEMENTS!)
do-patch:
- (cd ${WRKSRC}; \
- for f in ${PATCHDIR}/patch-*;do \
- ${PATCH} --batch <$$f || true; \
- done)
+ for f in ${PATCHDIR}/patch-*; do \
+ ${PATCH} ${PATCHARGS} --batch <$$f || true; \
+ done
-.include "../../lang/python/extension.mk"
.include "../../lang/python/srcdist.mk"
.include "../../lang/tcl/buildlink3.mk"
.include "../../x11/tk/buildlink3.mk"