[arch-commits] Commit in cysignals/trunk (PKGBUILD)
Antonio Rojas
arojas at archlinux.org
Thu Jan 2 00:08:27 UTC 2020
Date: Thursday, January 2, 2020 @ 00:08:25
Author: arojas
Revision: 546002
Drop python2, move scripts to python 3 package
Modified:
cysignals/trunk/PKGBUILD
----------+
PKGBUILD | 30 +++++-------------------------
1 file changed, 5 insertions(+), 25 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-01-02 00:03:24 UTC (rev 546001)
+++ PKGBUILD 2020-01-02 00:08:25 UTC (rev 546002)
@@ -1,45 +1,25 @@
# Maintainer: Antonio Rojas <arojas at archlinux.org>
pkgbase=cysignals
-pkgname=(python-cysignals python2-cysignals)
+pkgname=python-cysignals
pkgver=1.10.2
-pkgrel=3
+pkgrel=4
pkgdesc="Interrupt and signal handling for Cython"
arch=(x86_64)
url="https://www.sagemath.org"
license=(LGPL)
-makedepends=(cython2 cython pari)
+depends=(python pari)
+makedepends=(cython)
+conflicts=(python2-cysignals)
source=("https://github.com/sagemath/cysignals/releases/download/$pkgver/$pkgbase-$pkgver.tar.gz")
sha256sums=('8107b67a0c5991f74b0e000c6fa9fe8efcb2a22c7ede5b017aac4c3e20fb7db2')
-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"
-}
More information about the arch-commits
mailing list