Date: Wednesday, January 16, 2019 @ 16:20:12 Author: arojas Revision: 423654
archrelease: copy trunk to community-x86_64 Added: cysignals/repos/community-x86_64/PKGBUILD (from rev 423653, cysignals/trunk/PKGBUILD) Deleted: cysignals/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 90 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-01-16 16:19:28 UTC (rev 423653) +++ PKGBUILD 2019-01-16 16:20:12 UTC (rev 423654) @@ -1,45 +0,0 @@ -# Maintainer: Antonio Rojas <aro...@archlinux.org> - -pkgbase=cysignals -pkgname=(python-cysignals python2-cysignals) -pkgver=1.8.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=('fd07c48d9983e214fc95862e19d0f67190df83e15eec938242cfc0d77366d3c2') - -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,share} -} - -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 423653, cysignals/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-01-16 16:20:12 UTC (rev 423654) @@ -0,0 +1,45 @@ +# Maintainer: Antonio Rojas <aro...@archlinux.org> + +pkgbase=cysignals +pkgname=(python-cysignals python2-cysignals) +pkgver=1.9.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=('e2098925e02a445c1dad10aa8251cdcd612c153ecf4f1da86346347533433d96') + +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,share} +} + +package_python2-cysignals() { + depends=(python2 pari) + conflicts=(cysignals) + provides=(cysignals) + replaces=(cysignals) + + cd $pkgbase-$pkgver-py2 + python2 setup.py install --root="$pkgdir" +}