diff options
author | David Naylor <dbn@FreeBSD.org> | 2013-12-17 20:51:59 +0000 |
---|---|---|
committer | David Naylor <dbn@FreeBSD.org> | 2013-12-17 20:51:59 +0000 |
commit | 127a93439fa631f39747545bba96f4333459e533 (patch) | |
tree | a5237bbbd38dcce2e052e2a830de2e6696f6a461 /lang/pypy-devel/Makefile | |
parent | 1699a39241cb1566af49c714708d63a6a01414bd (diff) |
Notes
Diffstat (limited to 'lang/pypy-devel/Makefile')
-rw-r--r-- | lang/pypy-devel/Makefile | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/lang/pypy-devel/Makefile b/lang/pypy-devel/Makefile index a5efc6aa7ad7..0976b94b43c6 100644 --- a/lang/pypy-devel/Makefile +++ b/lang/pypy-devel/Makefile @@ -2,11 +2,12 @@ # $FreeBSD$ PORTNAME= pypy -DISTVERSION= 2.2.1 +DISTVERSION= 2.3-alpha${DATE} CATEGORIES= lang python -MASTER_SITES= http://cdn.bitbucket.org/pypy/pypy/downloads/ https://bitbucket.org/pypy/pypy/downloads/ +MASTER_SITES= https://bitbucket.org/pypy/pypy/get/ LOCAL/dbn/${PORTNAME} PKGNAMESUFFIX= -devel -DISTNAME= ${PORTNAME}-${DISTVERSION}-src +DISTNAME= ${COMMIT} +DIST_SUBDIR= ${PORTNAME} MAINTAINER= dbn@FreeBSD.org COMMENT= Fast, compliant implementation of the Python language @@ -39,12 +40,14 @@ CONFLICTS_INSTALL= pypy-[0-9]* ALL_TARGET= ${PYPY_NAMES} BUILD_WRKSRC= ${WRKDIR} -DATE= 20130810 +COMMIT= 92ff43b19372 +DATE= 20131216 USE_BZIP2= yes USES= compiler:c11 gettext iconv MAKEFILE= ${FILESDIR}/Makefile PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-deinstall +WRKSRC= ${WRKDIR}/pypy-pypy-${COMMIT} PYPY_VER= ${DISTVERSION:C|([0-9])\.([0-9]).*|\1.\2|} PYTHON_IMPL_VER= 2.7 @@ -60,9 +63,6 @@ PLIST_SUB+= PYPY_LIBDIR=${PYPY_LIBDIR} \ MAKE_ENV+= DISTVERSION=${DISTVERSION} PYTHON_CMD=${PYTHON_CMD} \ WRKSRC=${WRKSRC} PYPY_LOCALBASE=${LOCALBASE} -LOCALBASE_REFIX= \ - lib_pypy/_sqlite3.py - .include <bsd.port.options.mk> .include "${MASTERDIR}/files/bsd.pypy.inst.mk" @@ -229,11 +229,6 @@ post-extract: .endfor ${LN} -s ${WRKDIR}/lib ${WRKSRC}/lib -post-patch: -.for file in ${LOCALBASE_REFIX} - ${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/${file} -.endfor - do-configure: ${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \ -e 's|%%PYPY_NAMES%%|${PYPY_NAMES}|g' \ @@ -245,7 +240,7 @@ do-configure: post-build: # UPDATING: check pypy/tool/release/package.py for list of cffi modules .for mod in _sqlite3 _curses syslog - ${WRKDIR}/${PYPY_PRIMARY} -c 'import ${mod}' + ${SETENV} ${MAKE_ENV} ${WRKDIR}/${PYPY_PRIMARY} -c 'import ${mod}' .endfor ${STRIP_CMD} ${WRKDIR}/${PYPY_LIBDIR}/lib_pypy/__pycache__/_cffi__*.pypy-${PYPY_VER:C/\.//}.so .for _path in ${PYPYDIRS} |