[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