[arch-commits] Commit in pypy/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at nymeria.archlinux.org
Tue Jul 8 10:16:56 UTC 2014
Date: Tuesday, July 8, 2014 @ 12:16:56
Author: svenstaro
Revision: 115298
upgpkg: pypy 2.3.1-3
Fix FS#41121
Modified:
pypy/trunk/PKGBUILD
----------+
PKGBUILD | 19 +++++++++----------
1 file changed, 9 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-07-08 10:16:51 UTC (rev 115297)
+++ PKGBUILD 2014-07-08 10:16:56 UTC (rev 115298)
@@ -4,20 +4,16 @@
pkgname=pypy
pkgver=2.3.1
-pkgrel=2
+pkgrel=3
pkgdesc="A Python implementation written in Python, JIT enabled"
url="http://pypy.org"
arch=('i686' 'x86_64')
-depends=('libffi')
provides=('python2')
+depends=('python2' 'expat' 'bzip2' 'gdbm' 'openssl' 'libffi' 'zlib')
+makedepends=('python2' 'tk' 'sqlite' 'mercurial')
+optdepends=('sqlite: sqlite module'
+ 'tk: tk module')
options=(!buildflags)
-makedepends=('python2' 'mercurial' 'pypy' 'tk' 'mercurial')
-optdepends=('openssl: openssl module'
- 'expat: pyexpat module'
- 'ncurses: ncurses module'
- 'zlib: zlib module'
- 'bzip2: bz2 module'
- 'tk: tk module')
license=('custom:MIT')
source=("hg+http://bitbucket.org/pypy/pypy#revision=3cf384e")
md5sums=('SKIP')
@@ -29,7 +25,6 @@
}
package() {
- #cd ${pkgname}-${pkgver}-src
cd pypy
install -Dm755 pypy/goal/pypy-c "${pkgdir}"/opt/pypy/bin/pypy-c
@@ -46,5 +41,9 @@
install -Dm644 README.rst "${pkgdir}"/opt/pypy/README.rst
install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/pypy/LICENSE
+ # Compile binary modules
+ for module in _curses syslog gdbm sqlite3 _tkinter; do
+ LD_LIBRARY_PATH="${pkgdir}"/usr/lib:${LD_LIBRARY_PATH} "${pkgdir}"/opt/pypy/bin/pypy-c -c "import ${module}"
+ done
}
# vim: ts=2 sw=2 et:
More information about the arch-commits
mailing list