Date: Tuesday, May 14, 2013 @ 09:33:00 Author: svenstaro Revision: 90803
upgpkg: pypy 2.0-1 Updating to 2.0 Modified: pypy/trunk/PKGBUILD ----------+ PKGBUILD | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-05-14 07:23:18 UTC (rev 90802) +++ PKGBUILD 2013-05-14 07:33:00 UTC (rev 90803) @@ -2,11 +2,11 @@ # Maintainer: Sven-Hendrik Haase <[email protected]> # Contributor: William Giokas <[email protected]> -_hgrev=63547 +#_hgrev=63547 pkgname=pypy -pkgver=2.0beta2 -[[ -n $_hgrev ]] && pkgver=2.0beta2.$_hgrev +pkgver=2.0 +#[[ -n $_hgrev ]] && pkgver=2.0beta2.$_hgrev pkgrel=1 pkgdesc="A Python implementation written in Python, JIT enabled" url="http://codespeak.net/pypy/" @@ -23,29 +23,27 @@ 'zlib: zlib module' 'bzip2: bz2 module') license=('custom:MIT') -source=("hg+https://bitbucket.org/pypy/pypy#revision=$_hgrev") -md5sums=('SKIP') +#source=("hg+https://bitbucket.org/pypy/pypy#revision=$_hgrev") +source=("https://bitbucket.org/pypy/pypy/downloads/$pkgname-$pkgver-src.tar.bz2") +md5sums=('4dc82e2240dd2b5be313119672988538') build() { - cd "${srcdir}"/pypy/pypy/goal + cd "${srcdir}"/${pkgname}-${pkgver}-src/pypy/goal python2 ../../rpython/bin/rpython -Ojit targetpypystandalone } package() { - cd "${srcdir}"/pypy/pypy/goal + cd "${srcdir}"/${pkgname}-${pkgver}-src/pypy/tool/release - install -Dm755 pypy-c "${pkgdir}"/opt/pypy/pypy-c - mkdir -p "${pkgdir}"/opt/pypy/{lib-python,pypy} + python2 package.py ../../../ pypy pypy-c "${pkgdir}"/${pkgname}.tar.bz2 - 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}"/opt + tar x -C "${pkgdir}"/opt -f "${pkgdir}"/${pkgname}.tar.bz2 mkdir -p "${pkgdir}"/usr/bin - ln -s /opt/pypy/pypy-c "${pkgdir}"/usr/bin/pypy + ln -s /opt/pypy/bin/pypy-c "${pkgdir}"/usr/bin/pypy - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/pypy/LICENSE + install -Dm644 "${pkgdir}"/opt/pypy/LICENSE "${pkgdir}"/usr/share/licenses/pypy/LICENSE } # vim: ts=2 sw=2 et:
