Fri Mar 20 18:19:20 2009 UTC ()
Reduce maintaince cost by using our libffi. Bump revision.


(joerg)
diff -r1.12 -r1.13 pkgsrc/lang/python25/Makefile

cvs diff -r1.12 -r1.13 pkgsrc/lang/python25/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/python25/Attic/Makefile 2009/03/16 21:11:51 1.12
+++ pkgsrc/lang/python25/Attic/Makefile 2009/03/20 18:19:20 1.13
@@ -1,37 +1,38 @@ @@ -1,37 +1,38 @@
1# $NetBSD: Makefile,v 1.12 2009/03/16 21:11:51 tnn Exp $ 1# $NetBSD: Makefile,v 1.13 2009/03/20 18:19:20 joerg Exp $
2 2
3DISTNAME= Python-2.5.2 3DISTNAME= Python-2.5.2
4PKGNAME= python25-2.5.2 4PKGNAME= python25-2.5.2
5PKGREVISION= 4 5PKGREVISION= 5
6CATEGORIES= lang python 6CATEGORIES= lang python
7MASTER_SITES= ftp://ftp.python.org/pub/python/2.5.2/ \ 7MASTER_SITES= ftp://ftp.python.org/pub/python/2.5.2/ \
8 http://www.python.org/ftp/python/2.5.2/ 8 http://www.python.org/ftp/python/2.5.2/
9EXTRACT_SUFX= .tar.bz2 9EXTRACT_SUFX= .tar.bz2
10 10
11MAINTAINER= recht@NetBSD.org 11MAINTAINER= recht@NetBSD.org
12HOMEPAGE= http://www.python.org/ 12HOMEPAGE= http://www.python.org/
13COMMENT= Interpreted, interactive, object-oriented programming language 13COMMENT= Interpreted, interactive, object-oriented programming language
14 14
15PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
16 16
17# Remember to update pkgsrc/lang/python/srcdist.mk when version changes 17# Remember to update pkgsrc/lang/python/srcdist.mk when version changes
18 18
19CONFLICTS+= python-[0-9]* 19CONFLICTS+= python-[0-9]*
20 20
21GNU_CONFIGURE= yes 21GNU_CONFIGURE= yes
22CONFIGURE_ARGS+= --with-threads 22CONFIGURE_ARGS+= --with-threads
23CONFIGURE_ARGS+= --enable-shared 23CONFIGURE_ARGS+= --enable-shared
24CONFIGURE_ARGS+= OPT=${CFLAGS:M*:Q} 24CONFIGURE_ARGS+= OPT=${CFLAGS:M*:Q}
 25CONFIGURE_ARGS+= --with-system-ffi
25 26
26LDFLAGS+= -L${WRKSRC} 27LDFLAGS+= -L${WRKSRC}
27 28
28USE_LANGUAGES= c c++ 29USE_LANGUAGES= c c++
29 30
30PTHREAD_OPTS+= require 31PTHREAD_OPTS+= require
31.include "../../mk/pthread.buildlink3.mk" 32.include "../../mk/pthread.buildlink3.mk"
32.if ${PTHREAD_TYPE} == "pth" 33.if ${PTHREAD_TYPE} == "pth"
33CONFIGURE_ARGS+= --with-pth 34CONFIGURE_ARGS+= --with-pth
34.endif 35.endif
35 36
36.include "../../mk/bsd.prefs.mk" 37.include "../../mk/bsd.prefs.mk"
37 38
@@ -149,19 +150,20 @@ post-extract: @@ -149,19 +150,20 @@ post-extract:
149 ${MV} ${WRKSRC}/Tools/scripts/pydoc ${WRKSRC}/Tools/scripts/pydoc${PY_VER_SUFFIX} 150 ${MV} ${WRKSRC}/Tools/scripts/pydoc ${WRKSRC}/Tools/scripts/pydoc${PY_VER_SUFFIX}
150 151
151.if ${OPSYS} == "HPUX" 152.if ${OPSYS} == "HPUX"
152post-install: 153post-install:
153 ${LN} -fs ${DESTDIR}${PREFIX}/lib/libpython2.5.sl \ 154 ${LN} -fs ${DESTDIR}${PREFIX}/lib/libpython2.5.sl \
154 ${DESTDIR}${PREFIX}/lib/libpython2.5.sl.1.0 155 ${DESTDIR}${PREFIX}/lib/libpython2.5.sl.1.0
155.endif 156.endif
156 157
157USE_GNU_READLINE= yes 158USE_GNU_READLINE= yes
158BUILDLINK_DEPMETHOD.readline= build 159BUILDLINK_DEPMETHOD.readline= build
159 160
160.include "../../archivers/bzip2/buildlink3.mk" 161.include "../../archivers/bzip2/buildlink3.mk"
161.include "../../devel/gettext-lib/buildlink3.mk" 162.include "../../devel/gettext-lib/buildlink3.mk"
 163.include "../../devel/libffi/buildlink3.mk"
162.include "../../devel/readline/buildlink3.mk" 164.include "../../devel/readline/buildlink3.mk"
163.include "../../devel/zlib/buildlink3.mk" 165.include "../../devel/zlib/buildlink3.mk"
164.include "../../security/openssl/buildlink3.mk" 166.include "../../security/openssl/buildlink3.mk"
165.include "../../mk/dlopen.buildlink3.mk" 167.include "../../mk/dlopen.buildlink3.mk"
166.include "../../mk/oss.buildlink3.mk" 168.include "../../mk/oss.buildlink3.mk"
167.include "../../mk/bsd.pkg.mk" 169.include "../../mk/bsd.pkg.mk"