Date: Tuesday, April 17, 2018 @ 12:34:31 Author: arojas Revision: 316637
archrelease: copy trunk to community-x86_64 Added: cysignals/repos/community-x86_64/PKGBUILD (from rev 316636, cysignals/trunk/PKGBUILD) Deleted: cysignals/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 92 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-04-17 12:34:03 UTC (rev 316636) +++ PKGBUILD 2018-04-17 12:34:31 UTC (rev 316637) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas <aro...@archlinux.org> - -pkgbase=cysignals -pkgname=(python-cysignals python2-cysignals) -pkgver=1.7.0 -pkgrel=1 -pkgdesc="Interrupt and signal handling for Cython" -arch=(x86_64) -url="https://www.sagemath.org" -license=(LGPL) -makedepends=(cython2 cython pari) -source=("https://github.com/sagemath/cysignals/releases/download/$pkgver/$pkgbase-$pkgver.tar.gz") -sha256sums=('69c84c7b2a93c5e29e069c2c521f05b148010aeaf470037b73e0aabdeabe4070') - -prepare() { - cp -r $pkgbase-$pkgver{,-py2} -} - -build() { - cd $pkgbase-$pkgver - python setup.py build - - cd "$srcdir"/$pkgbase-$pkgver-py2 - python2 setup.py build -} - -package_python-cysignals() { - depends=(python pari) - - cd $pkgbase-$pkgver - python setup.py install --root="$pkgdir" - -# Keep scripts in python2 package - rm -r "$pkgdir"/usr/bin -} - -package_python2-cysignals() { - depends=(python2 pari) - conflicts=(cysignals) - provides=(cysignals) - replaces=(cysignals) - - cd $pkgbase-$pkgver-py2 - python2 setup.py install --root="$pkgdir" -} Copied: cysignals/repos/community-x86_64/PKGBUILD (from rev 316636, cysignals/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-04-17 12:34:31 UTC (rev 316637) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Antonio Rojas <aro...@archlinux.org> + +pkgbase=cysignals +pkgname=(python-cysignals python2-cysignals) +pkgver=1.7.1 +pkgrel=1 +pkgdesc="Interrupt and signal handling for Cython" +arch=(x86_64) +url="https://www.sagemath.org" +license=(LGPL) +makedepends=(cython2 cython pari) +source=("https://github.com/sagemath/cysignals/releases/download/$pkgver/$pkgbase-$pkgver.tar.gz") +sha256sums=('52282b5e9289cf2aaa11d961a199343fa86e2ba864ef2136d287511e35f2d396') + +prepare() { + cp -r $pkgbase-$pkgver{,-py2} +} + +build() { + cd $pkgbase-$pkgver + python setup.py build + + cd "$srcdir"/$pkgbase-$pkgver-py2 + python2 setup.py build +} + +package_python-cysignals() { + depends=(python pari) + + cd $pkgbase-$pkgver + python setup.py install --root="$pkgdir" + +# Keep scripts in python2 package + rm -r "$pkgdir"/usr/bin +} + +package_python2-cysignals() { + depends=(python2 pari) + conflicts=(cysignals) + provides=(cysignals) + replaces=(cysignals) + + cd $pkgbase-$pkgver-py2 + python2 setup.py install --root="$pkgdir" +}