Date: Thursday, January 2, 2020 @ 00:03:24 Author: arojas Revision: 546001
Drop python2 Modified: fpylll/trunk/PKGBUILD ----------+ PKGBUILD | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-01-01 23:58:50 UTC (rev 546000) +++ PKGBUILD 2020-01-02 00:03:24 UTC (rev 546001) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas <[email protected]> pkgbase=fpylll -pkgname=(python-fpylll python2-fpylll) +pkgname=python-fpylll pkgver=0.5.1dev pkgrel=1 pkgdesc="A Python interface for fplll" @@ -8,36 +8,17 @@ arch=(x86_64) url="https://github.com/fplll/fpylll" license=(GPL2) -makedepends=(fplll python-numpy python-cysignals cython python2-numpy python2-cysignals cython2) +depends=(fplll python-numpy python-cysignals) +makedepends=(cython) source=("https://github.com/fplll/fpylll/releases/download/$pkgver/$pkgbase-$pkgver.tar.gz") sha256sums=('5bc4640235d99abb1cc99ccca2368a1a94722e45cae8689aecbf17bc1508d8a2') -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-fpylll() { - depends=(fplll python-numpy python-cysignals) - cd $pkgbase-$pkgver python setup.py install --skip-build --root="$pkgdir" --optimize=1 } - -package_python2-fpylll() { - depends=(fplll python2-numpy python2-cysignals) - optdepends=('sagemath: use Sage integers implementation') - conflicts=(fpylll) - provides=(fpylll) - replaces=(fpylll) - - cd $pkgbase-$pkgver-py2 - python2 setup.py install --skip-build --root="$pkgdir" --optimize=1 -}
