[arch-commits] Commit in pypy/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at nymeria.archlinux.org
Tue May 14 07:33:00 UTC 2013
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 <sh at lutzhaase.com>
# Contributor: William Giokas <1007380 at gmail.com>
-_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:
More information about the arch-commits
mailing list