[arch-commits] Commit in cython/trunk (PKGBUILD)
Jelle van der Waa
jelle at gemini.archlinux.org
Sat Aug 20 12:38:07 UTC 2022
Date: Saturday, August 20, 2022 @ 12:38:07
Author: jelle
Revision: 1271050
upgpkg: cython 0.29.32-2
Modified:
cython/trunk/PKGBUILD
----------+
PKGBUILD | 30 ++++--------------------------
1 file changed, 4 insertions(+), 26 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-08-20 12:36:31 UTC (rev 1271049)
+++ PKGBUILD 2022-08-20 12:38:07 UTC (rev 1271050)
@@ -2,34 +2,23 @@
# Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
# Contributor: Igor Scabini <furester @ gmail.com>
-pkgname=(cython cython2)
-pkgbase=cython
+pkgname=cython
pkgver=0.29.32
-pkgrel=1
+pkgrel=2
pkgdesc='C-Extensions for Python'
arch=(x86_64)
url='https://cython.org'
license=(APACHE)
-makedepends=(python-setuptools python2-setuptools)
+makedepends=(python-setuptools)
source=(https://github.com/cython/cython/archive/$pkgver/$pkgbase-$pkgver.tar.gz)
sha256sums=('3f53fbe1398666e77fd4ce388f939309a11efd273d16f20f58f0df7b03d6b4cc')
-prepare() {
- cp -r cython-$pkgver cython2-$pkgver
- find cython2-$pkgver -name '*.py' | xargs sed -e 's|/usr/bin/env python|/usr/bin/env python2|' -e 's|/usr/bin/python|/usr/bin/python2|' -i
-}
-
build() {
cd cython-$pkgver
python setup.py build
-
- cd ../cython2-$pkgver
- python2 setup.py build
}
-package_cython() {
- depends=(python)
-
+package() {
cd cython-$pkgver
python setup.py install --root="$pkgdir" --skip-build
@@ -38,14 +27,3 @@
ln -s ${f}3 "$pkgdir"/usr/bin/$f
done
}
-
-package_cython2() {
- depends=(python2)
-
- cd cython2-$pkgver
- python2 setup.py install --root="$pkgdir" --skip-build
-
- for f in cygdb cython cythonize; do
- mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}2
- done
-}
More information about the arch-commits
mailing list