diff options
author | Nathan Monfils | 2020-09-08 09:20:12 +0200 |
---|---|---|
committer | Nathan Monfils | 2020-09-08 09:20:12 +0200 |
commit | 7f5ae44347bbdd7d5ad6901dd0d4196c852829b0 (patch) | |
tree | eb71ec71b2e81040ec7fb3066e3e7d3d0a9b7e28 | |
parent | b0ca21edb2518be76b05e842df64b4b2a3748e8b (diff) | |
download | aur-pypy2-revdb.tar.gz |
Fix build and upgrade towards v7.3.1
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 17 insertions, 9 deletions
@@ -1,7 +1,7 @@ pkgbase = pypy2-revdb pkgdesc = PyPy2 compiled with revdb - pkgver = 7.1.0 - pkgrel = 2 + pkgver = 7.3.1 + pkgrel = 1 url = https://pypy.org arch = any license = MIT @@ -11,8 +11,8 @@ pkgbase = pypy2-revdb depends = python2-cffi provides = pypy2-revdb conflicts = pypy2-revdb - source = pypy2-revdb::https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.1.0-src.tar.bz2 - md5sums = d412f762092fc200c94dcad477f8571f + source = pypy2-revdb-7.3.1.tar.bz2::https://downloads.python.org/pypy/pypy2.7-v7.3.1-src.tar.bz2 + md5sums = 7608bd58940ffc5403632c2c786d83bb pkgname = pypy2-revdb @@ -1,8 +1,8 @@ # Maintainer: Nathan Monfils <nathan.monfils@hotmail.fr> pkgname=pypy2-revdb -pkgver=7.1.0 -pkgrel=2 +pkgver=7.3.1 +pkgrel=1 pkgdesc="PyPy2 compiled with revdb" arch=(any) url="https://pypy.org" @@ -11,8 +11,8 @@ depends=(python2-cffi) makedepends=(pypy python2-cffi python2-setuptools) provides=("${pkgname}") conflicts=("${pkgname}") -source=("${pkgname}::https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v${pkgver}-src.tar.bz2") -md5sums=('d412f762092fc200c94dcad477f8571f') +source=("${pkgname}-${pkgver}.tar.bz2::https://downloads.python.org/pypy/pypy2.7-v${pkgver}-src.tar.bz2") +md5sums=('7608bd58940ffc5403632c2c786d83bb') build() { cd "$srcdir/pypy2.7-v${pkgver}-src/pypy/goal" @@ -22,7 +22,15 @@ build() { package() { cd "$srcdir/pypy2.7-v${pkgver}-src/" - python2 pypy/tool/release/package.py --rename_pypy_c pypy2-revdb --targetdir "$srcdir" + # For some reason pypy expect pypy-c and libpypy-c.so in the same directory...? + t=$(mktemp -d) + ln -s /usr/bin/pypy $t/pypy + ln -s /usr/lib/libpypy-c.so $t/libpypy-c.so + + python2 pypy/tool/release/package.py --rename_pypy_c pypy2-revdb --override_pypy_c $t/pypy --targetdir "$srcdir" + + rm $t/* + rm -r $t cd "$srcdir" tar xf "pypy-nightly.tar.bz2" |