Date: Tuesday, April 23, 2013 @ 00:03:39 Author: svenstaro Revision: 88812
upgpkg: pypy 2.0beta2.63547-1 Rebuild and use proper pkgver Modified: pypy/trunk/PKGBUILD ----------+ PKGBUILD | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-04-22 21:54:46 UTC (rev 88811) +++ PKGBUILD 2013-04-22 22:03:39 UTC (rev 88812) @@ -1,9 +1,13 @@ # $Id$ # Maintainer: Sven-Hendrik Haase <[email protected]> +# Contributor: William Giokas <[email protected]> +_hgrev=63547 + pkgname=pypy pkgver=2.0beta2 -pkgrel=2 +[[ -n $_hgrev ]] && pkgver=2.0beta2.$_hgrev +pkgrel=1 pkgdesc="A Python implementation written in Python, JIT enabled" url="http://codespeak.net/pypy/" arch=('i686' 'x86_64') @@ -19,32 +23,29 @@ 'zlib: zlib module' 'bzip2: bz2 module') license=('custom:MIT') -source=('hg+https://bitbucket.org/pypy/pypy') +source=("hg+https://bitbucket.org/pypy/pypy#revision=$_hgrev") md5sums=('SKIP') build() { - cd ${srcdir}/pypy/pypy/goal + cd "${srcdir}"/pypy/pypy/goal - export CFLAGS="-O1" - export CXXFLAGS="-O1" - python2 ../../rpython/bin/rpython -Ojit targetpypystandalone } package() { - cd ${srcdir}/pypy/pypy/goal + cd "${srcdir}"/pypy/pypy/goal - install -Dm755 pypy-c ${pkgdir}/opt/pypy/pypy-c - mkdir -p ${pkgdir}/opt/pypy/{lib-python,pypy} + install -Dm755 pypy-c "${pkgdir}"/opt/pypy/pypy-c + mkdir -p "${pkgdir}"/opt/pypy/{lib-python,pypy} - cd ${srcdir}/pypy - cp -r lib-python/2.7 ${pkgdir}/opt/pypy/lib-python/ - cp -r lib_pypy ${pkgdir}/opt/pypy/ - cp -r include ${pkgdir}/opt/pypy/ + cd "${srcdir}"/pypy + cp -r lib-python/2.7 "${pkgdir}"/opt/pypy/lib-python/ + cp -r lib_pypy "${pkgdir}"/opt/pypy/ + cp -r include "${pkgdir}"/opt/pypy/ - mkdir -p ${pkgdir}/usr/bin - ln -s /opt/pypy/pypy-c ${pkgdir}/usr/bin/pypy + mkdir -p "${pkgdir}"/usr/bin + ln -s /opt/pypy/pypy-c "${pkgdir}"/usr/bin/pypy - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/pypy/LICENSE + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/pypy/LICENSE } # vim: ts=2 sw=2 et:
