# $Id: PKGBUILD 45979 2011-05-01 03:21:51Z svenstaro $ # Maintainer: Sven-Hendrik Haase pkgname=pypy pkgver=1.5 pkgrel=1 pkgdesc="A Python implementation written in Python, JIT enabled" url="http://codespeak.net/pypy/" arch=('i686' 'x86_64') depends=('python2' 'libffi') optdepends=('openssl: openssl module' 'expat: pyexpat module' 'ncurses: ncurses module' 'zlib: zlib module' 'bzip2: bz2 module') license=('custom:MIT') source=(LICENSE http://pypy.org/download/${pkgname}-${pkgver}-src.tar.bz2) md5sums=('a6ed60c010618fd5bb8bad3570c5b8bd' 'cb9ada2c50666318c3a2863da1fbe487') build() { cd ${srcdir}/${pkgname}-${pkgver}-src #cf="`pkg-config --cflags libffi`" || return 1 #sed "s|cflags = \[|cflags = \[\'${cf/ /}\', |g" -i pypy/translator/platform/linux.py || return 1 cd ${srcdir}/${pkgname}-${pkgver}-src/pypy/translator/goal python2 translate.py -Ojit targetpypystandalone.py install -Dm755 pypy-c ${pkgdir}/opt/pypy/pypy-c mkdir -p ${pkgdir}/opt/pypy/{lib-python,pypy} cp -r ${srcdir}/${pkgname}-${pkgver}-src/lib-python/2.7 ${pkgdir}/opt/pypy/lib-python/ cp -r ${srcdir}/${pkgname}-${pkgver}-src/lib-python/modified-2.7 ${pkgdir}/opt/pypy/lib-python/ cp -r ${srcdir}/${pkgname}-${pkgver}-src/lib_pypy ${pkgdir}/opt/pypy/ cp -r ${srcdir}/${pkgname}-${pkgver}-src/include ${pkgdir}/opt/pypy/ mkdir -p ${pkgdir}/usr/bin ln -s /opt/pypy/pypy-c ${pkgdir}/usr/bin/pypy install -Dm644 ${srcdir}/LICENSE ${pkgdir}/usr/share/licenses/pypy/LICENSE } # vim: ts=2 sw=2 et: