| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.65 2018/03/12 11:17:55 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.66 2018/04/03 18:22:47 adam Exp $ |
2 | | | 2 | |
3 | PKGNAME= ${PYPKGPREFIX}-Tk-${PY_DISTVERSION} | | 3 | PKGNAME= ${PYPKGPREFIX}-Tk-${PY_DISTVERSION} |
4 | PKGREVISION= 5 | | 4 | PKGREVISION= 5 |
5 | CATEGORIES= x11 python | | 5 | CATEGORIES= x11 python |
6 | | | 6 | |
7 | MAINTAINER= pkgsrc-users@NetBSD.org | | 7 | MAINTAINER= pkgsrc-users@NetBSD.org |
8 | HOMEPAGE= https://wiki.python.org/moin/TkInter | | 8 | HOMEPAGE= https://wiki.python.org/moin/TkInter |
9 | COMMENT= Tkinter -- Python interface to Tcl/Tk | | 9 | COMMENT= Tkinter -- Python interface to Tcl/Tk |
10 | LICENSE= python-software-foundation | | 10 | LICENSE= python-software-foundation |
11 | | | 11 | |
12 | USE_GCC_RUNTIME= yes | | 12 | USE_GCC_RUNTIME= yes |
13 | | | 13 | |
14 | EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/_tkinter.c \ | | 14 | EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/_tkinter.c \ |
| @@ -16,33 +16,33 @@ EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/_t | | | @@ -16,33 +16,33 @@ EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/_t |
16 | PYDISTUTILSPKG= yes | | 16 | PYDISTUTILSPKG= yes |
17 | PY_PATCHPLIST= yes | | 17 | PY_PATCHPLIST= yes |
18 | PY_SETUP_SUBST+= BLPREFIX=${LOCALBASE} | | 18 | PY_SETUP_SUBST+= BLPREFIX=${LOCALBASE} |
19 | PY_SETUP_SUBST+= TCLRTPREFIX=${BUILDLINK_PREFIX.tcl} | | 19 | PY_SETUP_SUBST+= TCLRTPREFIX=${BUILDLINK_PREFIX.tcl} |
20 | PY_SETUP_SUBST+= TKRTPREFIX=${BUILDLINK_PREFIX.tk} | | 20 | PY_SETUP_SUBST+= TKRTPREFIX=${BUILDLINK_PREFIX.tk} |
21 | PY_SETUP_SUBST+= X11BASE=${X11BASE} | | 21 | PY_SETUP_SUBST+= X11BASE=${X11BASE} |
22 | PYSETUPINSTALLARGS+= --install-lib ${PREFIX}/${PYLIB}/lib-dynload | | 22 | PYSETUPINSTALLARGS+= --install-lib ${PREFIX}/${PYLIB}/lib-dynload |
23 | | | 23 | |
24 | .include "../../mk/bsd.prefs.mk" | | 24 | .include "../../mk/bsd.prefs.mk" |
25 | | | 25 | |
26 | .if ${OPSYS} == "Darwin" | | 26 | .if ${OPSYS} == "Darwin" |
27 | PY_SETUP_SUBST+= X11LIB= | | 27 | PY_SETUP_SUBST+= X11LIB= |
28 | .else | | 28 | .else |
| | | 29 | .include "../../x11/libX11/buildlink3.mk" |
29 | PY_SETUP_SUBST+= X11LIB=\'X11\' | | 30 | PY_SETUP_SUBST+= X11LIB=\'X11\' |
30 | .endif | | 31 | .endif |
31 | | | 32 | |
32 | .include "../../lang/python/extension.mk" | | 33 | .include "../../lang/python/extension.mk" |
33 | | | 34 | |
34 | .if ${_PYTHON_VERSION} >= 27 | | 35 | .if ${_PYTHON_VERSION} >= 27 |
35 | EXTRACT_ELEMENTS+= ${PYSUBDIR}/Modules/tkinter.h | | 36 | EXTRACT_ELEMENTS+= ${PYSUBDIR}/Modules/tkinter.h |
36 | .endif | | 37 | .endif |
37 | | | 38 | |
38 | # ignore errors due to missing files (EXTRACT_ELEMENTS!) | | 39 | # ignore errors due to missing files (EXTRACT_ELEMENTS!) |
39 | do-patch: | | 40 | do-patch: |
40 | set -e; cd ${WRKSRC} && for f in ${PATCHDIR}/patch-*; do \ | | 41 | set -e; cd ${WRKSRC} && for f in ${PATCHDIR}/patch-*; do \ |
41 | ${PATCH} ${PATCHARGS} --batch <$$f || ${TRUE}; \ | | 42 | ${PATCH} ${PATCHARGS} --batch <$$f || ${TRUE}; \ |
42 | done | | 43 | done |
43 | | | 44 | |
44 | .include "../../lang/python/srcdist.mk" | | 45 | .include "../../lang/python/srcdist.mk" |
45 | .include "../../lang/tcl/buildlink3.mk" | | 46 | .include "../../lang/tcl/buildlink3.mk" |
46 | .include "../../x11/tk/buildlink3.mk" | | 47 | .include "../../x11/tk/buildlink3.mk" |
47 | .include "../../x11/libX11/buildlink3.mk" | | | |
48 | .include "../../mk/bsd.pkg.mk" | | 48 | .include "../../mk/bsd.pkg.mk" |