[arch-commits] Commit in pypy3/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at nymeria.archlinux.org
Fri Jun 27 19:49:02 UTC 2014
Date: Friday, June 27, 2014 @ 21:49:01
Author: svenstaro
Revision: 113679
upgpkg: pypy3 2.3.1-1
upstream release 2.3.1
Modified:
pypy3/trunk/PKGBUILD
----------+
PKGBUILD | 25 +++++++++++++++----------
1 file changed, 15 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-06-27 19:45:54 UTC (rev 113678)
+++ PKGBUILD 2014-06-27 19:49:01 UTC (rev 113679)
@@ -4,10 +4,10 @@
#_hgrev=63547
pkgname=pypy3
-pkgver=2.1beta1
-_pkgver=2.1-beta1
+pkgver=2.3.1
+_pkgver=2.3.1
#[[ -n $_hgrev ]] && pkgver=2.0beta2.$_hgrev
-pkgrel=2
+pkgrel=1
pkgdesc="A Python3 implementation written in Python, JIT enabled"
url="http://pypy.org"
arch=('i686' 'x86_64')
@@ -24,25 +24,30 @@
license=('custom:MIT')
#source=("hg+https://bitbucket.org/pypy/pypy#revision=$_hgrev")
source=("https://bitbucket.org/pypy/pypy/downloads/$pkgname-$_pkgver-src.tar.bz2")
-md5sums=('bc2013d1927dc1c0c91228e566abd8da')
+md5sums=('83731c1cf0b5ecd5acf39210d7710816')
build() {
- cd "${srcdir}"/${pkgname}-${_pkgver}-src/pypy/goal
+ cd ${pkgname}-${_pkgver}-src/pypy/goal
+ export libdir=/usr/lib
python2 ../../rpython/bin/rpython -Ojit targetpypystandalone
}
package() {
- cd "${srcdir}"/${pkgname}-${_pkgver}-src/pypy/tool/release
+ cd ${pkgname}-${_pkgver}-src
- python2 package.py ../../../ pypy3 pypy-c "${srcdir}"/${pkgname}.tar.bz2
+ install -Dm755 pypy/goal/pypy-c "${pkgdir}"/opt/pypy3/bin/pypy-c
+ #install -Dm755 pypy/goal/libpypy-c.so "${pkgdir}"/usr/lib/libpypy3-c.so
+ cp -r include lib_pypy site-packages "${pkgdir}"/opt/pypy3/
- mkdir -p "${pkgdir}"/opt
- tar x -C "${pkgdir}"/opt -f "${srcdir}"/${pkgname}.tar.bz2
+ mkdir "${pkgdir}"/opt/pypy3/lib-python/
+ cp -r lib-python/3 "${pkgdir}"/opt/pypy3/lib-python/
mkdir -p "${pkgdir}"/usr/bin
ln -s /opt/pypy3/bin/pypy-c "${pkgdir}"/usr/bin/pypy3
- install -Dm644 "${pkgdir}"/opt/pypy3/LICENSE "${pkgdir}"/usr/share/licenses/pypy3/LICENSE
+ install -Dm644 LICENSE "${pkgdir}"/opt/pypy3/LICENSE
+ install -Dm644 README.rst "${pkgdir}"/opt/pypy3/README.rst
+ install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/pypy3/LICENSE
}
# vim: ts=2 sw=2 et:
More information about the arch-commits
mailing list