Date: Tuesday, January 30, 2018 @ 00:04:47 Author: svenstaro Revision: 287903
archrelease: copy trunk to community-x86_64 Added: pypy3/repos/community-x86_64/PKGBUILD (from rev 287902, pypy3/trunk/PKGBUILD) Deleted: pypy3/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 114 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 57 insertions(+), 57 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-01-30 00:04:08 UTC (rev 287902) +++ PKGBUILD 2018-01-30 00:04:47 UTC (rev 287903) @@ -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.0 -pkgrel=4 -pkgdesc="A Python3 implementation written in Python, JIT enabled" -url="https://pypy.org" -arch=('x86_64') -depends=('expat' 'bzip2' 'gdbm' 'openssl' 'libffi' 'zlib') -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=('69a373c18dbad9dd617f994ad885c8d8975f0c484ba9dd547e6e892c9a3030a43e9e3ee668aee5f4969403883de1311cef97a0a5e5701921172ee6c2119b771b') - -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 287902, pypy3/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-01-30 00:04:47 UTC (rev 287903) @@ -0,0 +1,57 @@ +# $Id: PKGBUILD 95035 2013-08-04 09:44:24Z svenstaro $ +# Maintainer: Sven-Hendrik Haase <s...@lutzhaase.com> + +pkgname=pypy3 +pkgver=5.10.0 +pkgrel=5 +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=('69a373c18dbad9dd617f994ad885c8d8975f0c484ba9dd547e6e892c9a3030a43e9e3ee668aee5f4969403883de1311cef97a0a5e5701921172ee6c2119b771b') + +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: