Date: Wednesday, May 20, 2020 @ 19:50:19 Author: arojas Revision: 630982
archrelease: copy trunk to community-x86_64 Added: cython/repos/community-x86_64/PKGBUILD (from rev 630981, cython/trunk/PKGBUILD) Deleted: cython/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 112 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-05-20 19:49:53 UTC (rev 630981) +++ PKGBUILD 2020-05-20 19:50:19 UTC (rev 630982) @@ -1,56 +0,0 @@ -# Maintainer: Antonio Rojas <aro...@archlinux.org> -# Contributor: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: Igor Scabini <furester @ gmail.com> - -pkgname=(cython cython2) -pkgbase=cython -pkgver=0.29.18 -pkgrel=1 -pkgdesc="C-Extensions for Python" -arch=(x86_64) -url="https://cython.org" -license=(APACHE) -makedepends=(python-setuptools python2-setuptools) -source=($pkgbase-$pkgver.tar.gz::"https://github.com/cython/cython/archive/$pkgver.tar.gz" - cython-hash-int-conversion.patch::"https://github.com/cython/cython/commit/28251032.patch") -sha256sums=('60a9afcdb82d7f9306dce5e3875111d9f34f165246605d01f7a360978c7e89a6' - '28b2b065a9853e86d0bc09287e8a21f50ebc1f3cfee3b2ab03b6b917cb9e81d8') - -prepare() { - cp -r cython-$pkgver cython2-$pkgver - find cython2-$pkgver -name '*.py' | xargs sed -e 's|/usr/bin/env python|/usr/bin/env python2|' -e 's|/usr/bin/python|/usr/bin/python2|' -i - - cd cython-$pkgver - patch -p1 -i ../cython-hash-int-conversion.patch # Allow non-int conversion to Py_hash_t, needed by sagemath -} - -build() { - cd cython-$pkgver - python setup.py build - - cd ../cython2-$pkgver - python2 setup.py build -} - -package_cython() { - depends=(python-setuptools) - - cd cython-$pkgver - python setup.py install --root="$pkgdir" --skip-build - - for f in cygdb cython cythonize; do - mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}3 - ln -s ${f}3 "$pkgdir"/usr/bin/$f - done -} - -package_cython2() { - depends=(python2-setuptools) - - cd cython2-$pkgver - python2 setup.py install --root="$pkgdir" --skip-build - - for f in cygdb cython cythonize; do - mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}2 - done -} Copied: cython/repos/community-x86_64/PKGBUILD (from rev 630981, cython/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-05-20 19:50:19 UTC (rev 630982) @@ -0,0 +1,56 @@ +# Maintainer: Antonio Rojas <aro...@archlinux.org> +# Contributor: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: Igor Scabini <furester @ gmail.com> + +pkgname=(cython cython2) +pkgbase=cython +pkgver=0.29.19 +pkgrel=1 +pkgdesc="C-Extensions for Python" +arch=(x86_64) +url="https://cython.org" +license=(APACHE) +makedepends=(python-setuptools python2-setuptools) +source=($pkgbase-$pkgver.tar.gz::"https://github.com/cython/cython/archive/$pkgver.tar.gz" + cython-hash-int-conversion.patch::"https://github.com/cython/cython/commit/28251032.patch") +sha256sums=('9d27b6261ce8bffdf811a713df7f0be5a168b46b229db334592f8ecf8976f07b' + '28b2b065a9853e86d0bc09287e8a21f50ebc1f3cfee3b2ab03b6b917cb9e81d8') + +prepare() { + cp -r cython-$pkgver cython2-$pkgver + find cython2-$pkgver -name '*.py' | xargs sed -e 's|/usr/bin/env python|/usr/bin/env python2|' -e 's|/usr/bin/python|/usr/bin/python2|' -i + + cd cython-$pkgver + patch -p1 -i ../cython-hash-int-conversion.patch # Allow non-int conversion to Py_hash_t, needed by sagemath +} + +build() { + cd cython-$pkgver + python setup.py build + + cd ../cython2-$pkgver + python2 setup.py build +} + +package_cython() { + depends=(python-setuptools) + + cd cython-$pkgver + python setup.py install --root="$pkgdir" --skip-build + + for f in cygdb cython cythonize; do + mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}3 + ln -s ${f}3 "$pkgdir"/usr/bin/$f + done +} + +package_cython2() { + depends=(python2-setuptools) + + cd cython2-$pkgver + python2 setup.py install --root="$pkgdir" --skip-build + + for f in cygdb cython cythonize; do + mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}2 + done +}