[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