858030803a
Changes to lang/pypy3: - "Rename" from pypy3-devel (functionaly it is a rename, technically pypy3 is a new port and pypy3-devel is deleted). - Make lang/pypy3 a slave port of lang/pypy Changes to lang/pypy: - Use DISTVERSION instead of PORTVERSION (lang/pypy3 is not PORTVERSION clean) - Change PYPY_CFFI_VER to include the 'pypy-' prefix (lang/pypy3 has 'pypy3-' as a prefix) - Only make PYPY_MINMEM the default is ${LOCALBASE}/lang/pypy exists - Fix build depends for PYPY_MINMEM - Allow slave port to have custom patch directory - Remove conflicts (pypy does not conflict with pypy3) - Allow slave port to override the packaging argument (lang/pypy3 has a different syntax to exclude gdbm) - Add ssl as a dependency (pypy picks up Port's openssl if it is installed) - Strip all .so files in lib_pypy - Fix where spaces were used instead of tabs - Use PORTSNAME for binary name (fixes linking to pypy3). Change Log: - Python 3.3.5 support - Missing features include space efficient strings (PEP 393) - Known issues, including performance - ensurepip included (only in CPython 3.4+)
13 lines
249 B
Makefile
13 lines
249 B
Makefile
# $FreeBSD$
|
|
|
|
.if !defined(LICENSE)
|
|
LICENSE= MIT PSFL
|
|
LICENSE_COMB= multi
|
|
.endif
|
|
|
|
USES+= compiler:c11
|
|
|
|
PYPY_DIR= pypy-${PORTVERSION:C|([0-9])\.([0-9]).*|\1.\2|}
|
|
PYPY_CFFI_VER?= pypy-41
|
|
PLIST_SUB+= PYPY_DIR=${PYPY_DIR} PYPY_CFFI_VER=${PYPY_CFFI_VER}
|