Changeset View
Changeset View
Standalone View
Standalone View
lang/python27/Makefile
PORTNAME= python | PORTNAME= python | ||||
PORTVERSION= ${PYTHON_PORTVERSION} | DISTVERSION= ${PYTHON_DISTVERSION} | ||||
PORTREVISION= 1 | PORTREVISION= 1 | ||||
CATEGORIES= lang python | CATEGORIES= lang python | ||||
MASTER_SITES= PYTHON/ftp/python/${PORTVERSION} | MASTER_SITES= PYTHON/ftp/python/${DISTVERSION} | ||||
PKGNAMESUFFIX= 27 | PKGNAMESUFFIX= 27 | ||||
DISTNAME= Python-${PORTVERSION} | DISTNAME= Python-${DISTVERSION} | ||||
DIST_SUBDIR= python | DIST_SUBDIR= python | ||||
MAINTAINER= python@FreeBSD.org | MAINTAINER= python@FreeBSD.org | ||||
COMMENT= Interpreted object-oriented programming language | COMMENT= Interpreted object-oriented programming language | ||||
LICENSE= PSFL | LICENSE= PSFL | ||||
DEPRECATED= EOLed upstream | DEPRECATED= EOLed upstream | ||||
EXPIRATION_DATE= 2020-12-31 | EXPIRATION_DATE= 2020-12-31 | ||||
USES= cpe ncurses pathfix pkgconfig readline:port shebangfix ssl tar:xz | USES= cpe ncurses pathfix pkgconfig readline:port shebangfix ssl tar:xz | ||||
PATHFIX_MAKEFILEIN= Makefile.pre.in | PATHFIX_MAKEFILEIN= Makefile.pre.in | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
python_CMD= ${PREFIX}/bin/python${PYTHON_PORTVERSION:R} | python_CMD= ${PREFIX}/bin/python${PYTHON_DISTVERSION:R} | ||||
SHEBANG_FILES= Lib/lib2to3/pgen2/*.py Lib/lib2to3/tests/*.py Lib/lib2to3/tests/data/*.py \ | SHEBANG_FILES= Lib/lib2to3/pgen2/*.py Lib/lib2to3/tests/*.py Lib/lib2to3/tests/data/*.py \ | ||||
Lib/idlelib/*.py Lib/encodings/*.py Lib/test/*.py Lib/UserString.py \ | Lib/idlelib/*.py Lib/encodings/*.py Lib/test/*.py Lib/UserString.py \ | ||||
Lib/base64.py Lib/cProfile.py Lib/keyword.py Lib/mimify.py Lib/pdb.py \ | Lib/base64.py Lib/cProfile.py Lib/keyword.py Lib/mimify.py Lib/pdb.py \ | ||||
Lib/platform.py Lib/profile.py Lib/pydoc.py Lib/quopri.py Lib/smtpd.py \ | Lib/platform.py Lib/profile.py Lib/pydoc.py Lib/quopri.py Lib/smtpd.py \ | ||||
Lib/smtplib.py Lib/symbol.py Lib/tabnanny.py Lib/timeit.py Lib/trace.py \ | Lib/smtplib.py Lib/symbol.py Lib/tabnanny.py Lib/timeit.py Lib/trace.py \ | ||||
Lib/uu.py Lib/webbrowser.py | Lib/uu.py Lib/webbrowser.py | ||||
CONFIGURE_ARGS+= --enable-shared | CONFIGURE_ARGS+= --enable-shared | ||||
CONFIGURE_ENV+= ac_cv_opt_olimit_ok=no OPT="" # Null out OPT to respect user CFLAGS and remove optimizations | CONFIGURE_ENV+= ac_cv_opt_olimit_ok=no OPT="" # Null out OPT to respect user CFLAGS and remove optimizations | ||||
INSTALL_TARGET= altinstall # Don't want cloberring of unprefixed files | INSTALL_TARGET= altinstall # Don't want cloberring of unprefixed files | ||||
TEST_TARGET= buildbottest | TEST_TARGET= buildbottest | ||||
TEST_ARGS= TESTOPTS=-j${MAKE_JOBS_NUMBER} | TEST_ARGS= TESTOPTS=-j${MAKE_JOBS_NUMBER} | ||||
MAKE_ARGS+= INSTALL_SHARED="${INSTALL_LIB}" # Strip shared library | MAKE_ARGS+= INSTALL_SHARED="${INSTALL_LIB}" # Strip shared library | ||||
PLIST_SUB= ABI=${ABIFLAGS} \ | PLIST_SUB= ABI=${ABIFLAGS} \ | ||||
PORTVERSION=${PORTVERSION} \ | DISTVERSION=${DISTVERSION} \ | ||||
OSMAJOR=${OSVERSION:C/([0-9]*)[0-9]{5}/\1/} # For plat-freebsd* in pkg-plist. https://bugs.python.org/issue19554 | OSMAJOR=${OSVERSION:C/([0-9]*)[0-9]{5}/\1/} # For plat-freebsd* in pkg-plist. https://bugs.python.org/issue19554 | ||||
OPTIONS_DEFINE= DEBUG IPV6 LIBFFI NLS PYMALLOC THREADS | OPTIONS_DEFINE= DEBUG IPV6 LIBFFI NLS PYMALLOC THREADS | ||||
OPTIONS_DEFAULT= LIBFFI PYMALLOC THREADS UCS4 | OPTIONS_DEFAULT= LIBFFI PYMALLOC THREADS UCS4 | ||||
OPTIONS_SINGLE= UNICODE | OPTIONS_SINGLE= UNICODE | ||||
OPTIONS_SINGLE_UNICODE= UCS2 UCS4 | OPTIONS_SINGLE_UNICODE= UCS2 UCS4 | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
▲ Show 20 Lines • Show All 99 Lines • Show Last 20 Lines |