[arch-commits] Commit in pypy/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at nymeria.archlinux.org
Tue May 13 11:01:57 UTC 2014


    Date: Tuesday, May 13, 2014 @ 13:01:57
  Author: svenstaro
Revision: 111081

Prepare new release

Modified:
  pypy/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-05-13 11:01:57 UTC (rev 111080)
+++ PKGBUILD	2014-05-13 11:01:57 UTC (rev 111081)
@@ -2,11 +2,8 @@
 # Maintainer: Sven-Hendrik Haase <sh at lutzhaase.com>
 # Contributor: William Giokas <1007380 at gmail.com>
 
-#_hgrev=63547
-
 pkgname=pypy
-pkgver=2.2.1
-#[[ -n $_hgrev ]] && pkgver=2.0beta2.$_hgrev
+pkgver=2.3
 pkgrel=1
 pkgdesc="A Python implementation written in Python, JIT enabled"
 url="http://pypy.org"
@@ -14,7 +11,7 @@
 depends=('libffi')
 provides=('python2')
 options=(!buildflags)
-makedepends=('python2' 'mercurial' 'pypy' 'tk')
+makedepends=('python2' 'mercurial' 'pypy' 'tk' 'mercurial')
 optdepends=('openssl: openssl module'
             'expat: pyexpat module'
             'ncurses: ncurses module'
@@ -22,20 +19,19 @@
             'bzip2: bz2 module'
             'tk: tk module')
 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=('7ec9f48702323f9e93654ba73dd46720')
+source=("hg+ssh://hg@bitbucket.org/pypy/pypy#revision=3d3d331")
+md5sums=('SKIP')
 
 build() {
-  cd "${srcdir}"/${pkgname}-${pkgver}-src/pypy/goal
+  cd pypy/pypy/goal
 
-  python2 ../../rpython/bin/rpython -Ojit targetpypystandalone
+  python2 ../../rpython/bin/rpython -Ojit --shared targetpypystandalone
 }
 
 package() {
-  cd "${srcdir}"/${pkgname}-${pkgver}-src/pypy/tool/release
+  cd pypy/pypy/tool/release
 
-  python2 package.py ../../../ pypy pypy-c "${srcdir}"/${pkgname}.tar.bz2
+  LD_LIBRARY_PATH="${srcdir}"/pypy/pypy/goal python2 package.py ../../../ pypy pypy-c "${srcdir}"/${pkgname}.tar.bz2
 
   mkdir -p "${pkgdir}"/opt
   tar x -C "${pkgdir}"/opt -f "${srcdir}"/${pkgname}.tar.bz2




More information about the arch-commits mailing list