| @@ -1,36 +1,37 @@ | | | @@ -1,36 +1,37 @@ |
1 | # $NetBSD: Makefile,v 1.102 2022/05/13 19:24:02 tnn Exp $ | | 1 | # $NetBSD: Makefile,v 1.103 2022/07/23 14:57:33 wiz Exp $ |
2 | | | 2 | |
3 | .include "dist.mk" | | 3 | .include "dist.mk" |
4 | | | 4 | |
5 | PKGNAME= python27-${PY_DISTVERSION} | | 5 | PKGNAME= python27-${PY_DISTVERSION} |
6 | PKGREVISION= 8 | | 6 | PKGREVISION= 8 |
7 | CATEGORIES= lang python | | 7 | CATEGORIES= lang python |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://www.python.org/ | | 10 | HOMEPAGE= https://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 | DEPENDS= mozilla-rootcerts>=1.0.20150804nb1:../../security/mozilla-rootcerts | | 14 | DEPENDS= mozilla-rootcerts>=1.0.20150804nb1:../../security/mozilla-rootcerts |
15 | | | 15 | |
16 | CONFLICTS+= python-[0-9]* | | 16 | CONFLICTS+= python-[0-9]* |
17 | | | 17 | |
18 | USE_LANGUAGES= c c++ | | 18 | USE_LANGUAGES= c c++ |
19 | GNU_CONFIGURE= yes | | 19 | GNU_CONFIGURE= yes |
20 | CONFIGURE_ARGS+= --enable-shared | | 20 | CONFIGURE_ARGS+= --enable-shared |
21 | CONFIGURE_ARGS+= --with-dbmliborder=ndbm:bdb | | 21 | CONFIGURE_ARGS+= --with-dbmliborder=ndbm:bdb |
22 | CONFIGURE_ARGS+= --with-system-ffi | | 22 | CONFIGURE_ARGS+= --with-system-ffi |
23 | CONFIGURE_ARGS+= --with-threads | | 23 | CONFIGURE_ARGS+= --with-threads |
| | | 24 | CONFIGURE_ARGS+= PKG_CONFIG=${PREFIX}/bin/pkg-config |
24 | CONFIGURE_ENV+= MKDIR_P=${MKDIR:Q} | | 25 | CONFIGURE_ENV+= MKDIR_P=${MKDIR:Q} |
25 | CONFIGURE_ENV+= OPT=${CFLAGS:M*:Q} | | 26 | CONFIGURE_ENV+= OPT=${CFLAGS:M*:Q} |
26 | PKGCONFIG_OVERRIDE+= Misc/python.pc.in | | 27 | PKGCONFIG_OVERRIDE+= Misc/python.pc.in |
27 | | | 28 | |
28 | LDFLAGS+= -L${WRKSRC} | | 29 | LDFLAGS+= -L${WRKSRC} |
29 | | | 30 | |
30 | # $RANDOM usage there is fine | | 31 | # $RANDOM usage there is fine |
31 | CHECK_PORTABILITY_SKIP= Tools/faqwiz/move-faqwiz.sh | | 32 | CHECK_PORTABILITY_SKIP= Tools/faqwiz/move-faqwiz.sh |
32 | | | 33 | |
33 | PTHREAD_OPTS+= require | | 34 | PTHREAD_OPTS+= require |
34 | PTHREAD_AUTO_VARS= yes | | 35 | PTHREAD_AUTO_VARS= yes |
35 | .include "../../mk/pthread.buildlink3.mk" | | 36 | .include "../../mk/pthread.buildlink3.mk" |
36 | .if ${PTHREAD_TYPE} == "pth" | | 37 | .if ${PTHREAD_TYPE} == "pth" |