| @@ -1,19 +1,19 @@ | | | @@ -1,19 +1,19 @@ |
1 | # $NetBSD: Makefile,v 1.32 2011/04/22 13:41:58 obache Exp $ | | 1 | # $NetBSD: Makefile,v 1.33 2011/04/23 17:31:40 tron Exp $ |
2 | | | 2 | |
3 | .include "dist.mk" | | 3 | .include "dist.mk" |
4 | | | 4 | |
5 | PKGNAME= python25-${PY_DISTVERSION} | | 5 | PKGNAME= python25-${PY_DISTVERSION} |
6 | PKGREVISION= 4 | | 6 | PKGREVISION= 5 |
7 | CATEGORIES= lang python | | 7 | CATEGORIES= lang python |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= http://www.python.org/ | | 10 | HOMEPAGE= http://www.python.org/ |
11 | COMMENT= Interpreted, interactive, object-oriented programming language | | 11 | COMMENT= Interpreted, interactive, object-oriented programming language |
12 | LICENSE= python-software-foundation | | 12 | LICENSE= python-software-foundation |
13 | | | 13 | |
14 | PKG_DESTDIR_SUPPORT= user-destdir | | 14 | PKG_DESTDIR_SUPPORT= user-destdir |
15 | | | 15 | |
16 | CONFLICTS+= python-[0-9]* | | 16 | CONFLICTS+= python-[0-9]* |
17 | | | 17 | |
18 | GNU_CONFIGURE= yes | | 18 | GNU_CONFIGURE= yes |
19 | CONFIGURE_ARGS+= --with-threads | | 19 | CONFIGURE_ARGS+= --with-threads |
| @@ -137,29 +137,27 @@ CONFIGURE_ARGS+= --disable-ipv6 | | | @@ -137,29 +137,27 @@ CONFIGURE_ARGS+= --disable-ipv6 |
137 | | | 137 | |
138 | .if defined(BUILDLINK_TRANSFORM) | | 138 | .if defined(BUILDLINK_TRANSFORM) |
139 | MAKE_ENV+= PY_BDB_TRANSFORM=${BUILDLINK_TRANSFORM:Q} | | 139 | MAKE_ENV+= PY_BDB_TRANSFORM=${BUILDLINK_TRANSFORM:Q} |
140 | .endif | | 140 | .endif |
141 | | | 141 | |
142 | PLIST_SUBST+= PY_VER_SUFFIX=${PY_VER_SUFFIX:Q} | | 142 | PLIST_SUBST+= PY_VER_SUFFIX=${PY_VER_SUFFIX:Q} |
143 | | | 143 | |
144 | TEST_TARGET= test | | 144 | TEST_TARGET= test |
145 | INSTALL_TARGET= altinstall | | 145 | INSTALL_TARGET= altinstall |
146 | | | 146 | |
147 | REPLACE_INTERPRETER+= py25 | | 147 | REPLACE_INTERPRETER+= py25 |
148 | REPLACE.py25.old= .*python[^ ]* | | 148 | REPLACE.py25.old= .*python[^ ]* |
149 | REPLACE.py25.new= ${PREFIX}/bin/python${PY_VER_SUFFIX} | | 149 | REPLACE.py25.new= ${PREFIX}/bin/python${PY_VER_SUFFIX} |
150 | REPLACE_FILES.py25= Lib/cgi.py # explicitly demanded to be patched | | 150 | REPLACE_FILES.py25= Lib/*.py Lib/*/*.py Lib/*/*/*.py |
151 | REPLACE_FILES.py25+= Lib/bsddb/dbshelve.py Lib/test/test_bz2.py | | | |
152 | REPLACE_FILES.py25+= Lib/test/test_largefile.py Lib/test/test_optparse.py | | | |
153 | | | 151 | |
154 | post-extract: | | 152 | post-extract: |
155 | ${MV} ${WRKSRC}/Lib/smtpd.py ${WRKSRC}/Lib/smtpd${PY_VER_SUFFIX}.py | | 153 | ${MV} ${WRKSRC}/Lib/smtpd.py ${WRKSRC}/Lib/smtpd${PY_VER_SUFFIX}.py |
156 | ${MV} ${WRKSRC}/Tools/scripts/pydoc ${WRKSRC}/Tools/scripts/pydoc${PY_VER_SUFFIX} | | 154 | ${MV} ${WRKSRC}/Tools/scripts/pydoc ${WRKSRC}/Tools/scripts/pydoc${PY_VER_SUFFIX} |
157 | | | 155 | |
158 | .if ${OPSYS} == "HPUX" | | 156 | .if ${OPSYS} == "HPUX" |
159 | post-install: | | 157 | post-install: |
160 | ${LN} -fs ${DESTDIR}${PREFIX}/lib/libpython2.5.sl \ | | 158 | ${LN} -fs ${DESTDIR}${PREFIX}/lib/libpython2.5.sl \ |
161 | ${DESTDIR}${PREFIX}/lib/libpython2.5.sl.1.0 | | 159 | ${DESTDIR}${PREFIX}/lib/libpython2.5.sl.1.0 |
162 | .endif | | 160 | .endif |
163 | | | 161 | |
164 | USE_GNU_READLINE= yes | | 162 | USE_GNU_READLINE= yes |
165 | BUILDLINK_DEPMETHOD.readline= build | | 163 | BUILDLINK_DEPMETHOD.readline= build |