Date: Thursday, April 26, 2018 @ 08:51:39 Author: svenstaro Revision: 318145
archrelease: copy trunk to community-x86_64 Added: pypy3/repos/community-x86_64/PKGBUILD (from rev 318144, pypy3/trunk/PKGBUILD) Deleted: pypy3/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 114 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 57 insertions(+), 57 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-04-26 08:51:18 UTC (rev 318144) +++ PKGBUILD 2018-04-26 08:51:39 UTC (rev 318145) @@ -1,57 +0,0 @@ -# $Id: PKGBUILD 95035 2013-08-04 09:44:24Z svenstaro $ -# Maintainer: Sven-Hendrik Haase <s...@lutzhaase.com> - -pkgname=pypy3 -pkgver=5.10.1 -pkgrel=1 -pkgdesc="A Python3 implementation written in Python, JIT enabled" -url="https://pypy.org" -arch=('x86_64') -depends=('expat' 'bzip2' 'gdbm' 'openssl' 'libffi' 'zlib' 'ncurses') -makedepends=('python2' 'sqlite' 'tk' 'python2-pycparser') -optdepends=('sqlite: sqlite module' - 'tk: tk module') -options=(!buildflags) -license=('MIT') -source=("https://bitbucket.org/pypy/pypy/downloads/pypy3-v${pkgver}-src.tar.bz2") -sha512sums=('91b0ed25130bdbb46d5e577136b5fe63d5162917dcc2d0b69f5cac2a283ece9d0bfd3c7c8dc61ff391e0550fa1603326f6edeb2df3159d71617fefe6c07439f5') - -prepare() { - cd pypy3-v${pkgver}-src -} - -build() { - cd pypy3-v${pkgver}-src/pypy/goal - - python2 ../../rpython/bin/rpython -Ojit --shared targetpypystandalone - - # Compile binary modules - PYTHONPATH=../.. ./pypy3-c ../tool/build_cffi_imports.py -} - -package() { - cd pypy3-v${pkgver}-src - - # Prepare installation - python2 pypy/tool/release/package.py --archive-name pypy --targetdir . - mkdir unpacked - tar xf pypy.tar.bz2 -C unpacked - - # Install pypy - cd unpacked - install -Dm755 pypy/bin/pypy3 "${pkgdir}"/opt/pypy3/bin/pypy3 - install -Dm755 pypy/bin/libpypy3-c.so "${pkgdir}"/opt/pypy3/bin/libpypy3-c.so - cp -r pypy/include pypy/lib_pypy pypy/lib-python pypy/site-packages "${pkgdir}"/opt/pypy3 - cd .. - - # Install symlinks - mkdir -p "${pkgdir}"/usr/bin "${pkgdir}"/usr/lib - ln -s /opt/pypy3/bin/pypy3 "${pkgdir}"/usr/bin/pypy3 - ln -s /opt/pypy3/bin/libpypy3-c.so "${pkgdir}"/usr/lib/libpypy3-c.so - - # Install misc stuff - install -Dm644 README.rst "${pkgdir}"/opt/pypy3/README.rst - install -Dm644 LICENSE "${pkgdir}"/opt/pypy3/LICENSE - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/pypy3/LICENSE -} -# vim: ts=2 sw=2 et: Copied: pypy3/repos/community-x86_64/PKGBUILD (from rev 318144, pypy3/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-04-26 08:51:39 UTC (rev 318145) @@ -0,0 +1,57 @@ +# $Id: PKGBUILD 95035 2013-08-04 09:44:24Z svenstaro $ +# Maintainer: Sven-Hendrik Haase <s...@lutzhaase.com> + +pkgname=pypy3 +pkgver=6.0.0 +pkgrel=1 +pkgdesc="A Python3 implementation written in Python, JIT enabled" +url="https://pypy.org" +arch=('x86_64') +depends=('expat' 'bzip2' 'gdbm' 'openssl' 'libffi' 'zlib' 'ncurses') +makedepends=('python2' 'sqlite' 'tk' 'python2-pycparser') +optdepends=('sqlite: sqlite module' + 'tk: tk module') +options=(!buildflags) +license=('MIT') +source=("https://bitbucket.org/pypy/pypy/downloads/pypy3-v${pkgver}-src.tar.bz2") +sha512sums=('ea406c4dd1837a6ab13026de01330790f3c18f6e2bfb83e8553e52acf78b43dfb559ce75c2d91395055c771db359356c8183ed950da6f01a21bf09128935af5e') + +prepare() { + cd pypy3-v${pkgver}-src +} + +build() { + cd pypy3-v${pkgver}-src/pypy/goal + + python2 ../../rpython/bin/rpython -Ojit --shared targetpypystandalone + + # Compile binary modules + PYTHONPATH=../.. ./pypy3-c ../tool/build_cffi_imports.py +} + +package() { + cd pypy3-v${pkgver}-src + + # Prepare installation + python2 pypy/tool/release/package.py --archive-name pypy --targetdir . + mkdir unpacked + tar xf pypy.tar.bz2 -C unpacked + + # Install pypy + cd unpacked + install -Dm755 pypy/bin/pypy3 "${pkgdir}"/opt/pypy3/bin/pypy3 + install -Dm755 pypy/bin/libpypy3-c.so "${pkgdir}"/opt/pypy3/bin/libpypy3-c.so + cp -r pypy/include pypy/lib_pypy pypy/lib-python pypy/site-packages "${pkgdir}"/opt/pypy3 + cd .. + + # Install symlinks + mkdir -p "${pkgdir}"/usr/bin "${pkgdir}"/usr/lib + ln -s /opt/pypy3/bin/pypy3 "${pkgdir}"/usr/bin/pypy3 + ln -s /opt/pypy3/bin/libpypy3-c.so "${pkgdir}"/usr/lib/libpypy3-c.so + + # Install misc stuff + install -Dm644 README.rst "${pkgdir}"/opt/pypy3/README.rst + install -Dm644 LICENSE "${pkgdir}"/opt/pypy3/LICENSE + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/pypy3/LICENSE +} +# vim: ts=2 sw=2 et: