[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