| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.26 2008/04/25 17:53:48 joerg Exp $ | | 1 | # $NetBSD: Makefile,v 1.27 2008/04/25 18:28:33 joerg Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | PKGNAME= ${PYPKGPREFIX}-idle-0 | | 4 | PKGNAME= ${PYPKGPREFIX}-idle-0 |
5 | PKGREVISION= 2 | | 5 | PKGREVISION= 2 |
6 | CATEGORIES= devel python | | 6 | CATEGORIES= devel python |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= http://www.python.org/idle/ | | 9 | HOMEPAGE= http://www.python.org/idle/ |
10 | COMMENT= IDLE - The Integrated DeveLopment Environment for Python | | 10 | COMMENT= IDLE - The Integrated DeveLopment Environment for Python |
11 | | | 11 | |
12 | PKG_DESTDIR_SUPPORT= user-destdir | | 12 | PKG_DESTDIR_SUPPORT= user-destdir |
13 | | | 13 | |
14 | PLIST_SRC= ${WRKDIR}/.PLIST_SRC | | 14 | PLIST_SRC= ${WRKDIR}/.PLIST_SRC |
| @@ -17,27 +17,27 @@ PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFI | | | @@ -17,27 +17,27 @@ PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFI |
17 | | | 17 | |
18 | # ignore errors due to missing files (EXTRACT_ELEMENTS!) | | 18 | # ignore errors due to missing files (EXTRACT_ELEMENTS!) |
19 | do-patch: | | 19 | do-patch: |
20 | (cd ${WRKSRC}; \ | | 20 | (cd ${WRKSRC}; \ |
21 | for f in ${PATCHDIR}/patch-*;do \ | | 21 | for f in ${PATCHDIR}/patch-*;do \ |
22 | ${PATCH} --batch <$$f || ${TRUE}; \ | | 22 | ${PATCH} --batch <$$f || ${TRUE}; \ |
23 | done) | | 23 | done) |
24 | | | 24 | |
25 | # | | 25 | # |
26 | # With Python-2.3 and up, the Idle code is part of the base library. | | 26 | # With Python-2.3 and up, the Idle code is part of the base library. |
27 | # We just install a wrapper script. Also, threads are required now. | | 27 | # We just install a wrapper script. Also, threads are required now. |
28 | # NOTE: if you add a new version of Python here, add to the following test | | 28 | # NOTE: if you add a new version of Python here, add to the following test |
29 | # | | 29 | # |
30 | PYTHON_VERSIONS_ACCEPTED= 25 24 23 22 21 20 | | 30 | PYTHON_VERSIONS_ACCEPTED= 25 24 23 21 |
31 | .include "../../lang/python/extension.mk" | | 31 | .include "../../lang/python/extension.mk" |
32 | .if (${PYPKGPREFIX} != "py23") && (${PYPKGPREFIX} != "py24") && (${PYPKGPREFIX} != "py25") | | 32 | .if (${PYPKGPREFIX} != "py23") && (${PYPKGPREFIX} != "py24") && (${PYPKGPREFIX} != "py25") |
33 | | | 33 | |
34 | EXTRACT_ELEMENTS= ${PYSUBDIR}/Tools/idle/* | | 34 | EXTRACT_ELEMENTS= ${PYSUBDIR}/Tools/idle/* |
35 | PYTHON_PATCH_SCRIPTS= Tools/idle/idle.py | | 35 | PYTHON_PATCH_SCRIPTS= Tools/idle/idle.py |
36 | INSTALLATION_DIRS= bin ${PYSITELIB} | | 36 | INSTALLATION_DIRS= bin ${PYSITELIB} |
37 | | | 37 | |
38 | do-build: | | 38 | do-build: |
39 | ${PYTHONBIN} ${LOCALBASE}/${PYLIB}/compileall.py ${WRKSRC}/Tools/idle | | 39 | ${PYTHONBIN} ${LOCALBASE}/${PYLIB}/compileall.py ${WRKSRC}/Tools/idle |
40 | | | 40 | |
41 | do-install: | | 41 | do-install: |
42 | ${CP} -r ${WRKSRC}/Tools/idle ${DESTDIR}${PREFIX}/${PYSITELIB} | | 42 | ${CP} -r ${WRKSRC}/Tools/idle ${DESTDIR}${PREFIX}/${PYSITELIB} |
43 | ${CHMOD} +x ${DESTDIR}${PREFIX}/${PYSITELIB}/idle/idle.py | | 43 | ${CHMOD} +x ${DESTDIR}${PREFIX}/${PYSITELIB}/idle/idle.py |