diff options
author | Danilo G. Baio <dbaio@FreeBSD.org> | 2017-06-28 02:37:53 +0000 |
---|---|---|
committer | Danilo G. Baio <dbaio@FreeBSD.org> | 2017-06-28 02:37:53 +0000 |
commit | a4046066e99a0f93c06ce0ab11954a5ee8506e0c (patch) | |
tree | d2b4ddfd03e7b70d56574342bf5a5d811bb76dc0 /lang/python34 | |
parent | ed163be5e0941b5bdd17322f4a18ad4c3a7b680f (diff) | |
download | ports-a4046066e99a0f93c06ce0ab11954a5ee8506e0c.tar.gz ports-a4046066e99a0f93c06ce0ab11954a5ee8506e0c.zip |
Notes
Diffstat (limited to 'lang/python34')
-rw-r--r-- | lang/python34/Makefile | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/lang/python34/Makefile b/lang/python34/Makefile index a5501aef51b8..eb9ee91c9e57 100644 --- a/lang/python34/Makefile +++ b/lang/python34/Makefile @@ -3,7 +3,7 @@ PORTNAME= python34 PORTVERSION= ${PYTHON_PORTVERSION} -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= lang python ipv6 MASTER_SITES= PYTHON/ftp/python/${PORTVERSION} DISTNAME= Python-${PORTVERSION} @@ -14,7 +14,7 @@ COMMENT= Interpreted object-oriented programming language LICENSE= PSFL -USES= cpe ncurses pathfix pkgconfig readline ssl tar:xz shebangfix +USES= cpe ncurses pathfix pkgconfig readline:port ssl tar:xz shebangfix PATHFIX_MAKEFILEIN= Makefile.pre.in USE_LDCONFIG= yes GNU_CONFIGURE= yes @@ -117,6 +117,13 @@ PLIST_SUB+= NO_NIS="" .endif post-patch: +# readline shared library is present on base before FreeBSD 11 - r268461 +# force setup.py ignore base and use readline from ports +.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100000 + ${REINPLACE_CMD} -e \ + "s|lib_dirs,\ \'readline\'|[\'${LOCALBASE}/lib\',\ \'.\'],\ \'readline\'|" \ + ${WRKSRC}/setup.py +.endif ${REINPLACE_CMD} -e 's|/usr/local/bin/python|${python_CMD}|' \ ${WRKSRC}/Lib/cgi.py |