summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Mattern2023-11-16 21:52:22 +0100
committerPeter Mattern2023-11-16 21:52:22 +0100
commit71ead0ea301f9cbfadbe212b3649eafabcd6f6e9 (patch)
tree6e4328f3cd617d55c9201f969bc93268a95e5456
parent6f2793afde056855fe8ef97188d72ac8a17f362c (diff)
downloadaur-python-pyuca.tar.gz
Drop Python 2 support
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD45
2 files changed, 13 insertions, 38 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 070240c84f9e..90dbbe7614b6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,14 @@
pkgbase = python-pyuca
pkgdesc = Python implementation of the Unicode Collation Algorithm (UCA)
pkgver = 1.2
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/jtauber/pyuca
arch = any
license = MIT
license = custom
makedepends = python-setuptools
- makedepends = python2-setuptools
+ depends = python
source = python-pyuca-1.2.tar.gz::https://github.com/jtauber/pyuca/archive/refs/tags/v1.2.tar.gz
sha256sums = 41a47aa598c152a52b1dc4aa210c6db62cc7f72d13cee2caee80841c3cc49e19
pkgname = python-pyuca
-
-pkgname = python2-pyuca
diff --git a/PKGBUILD b/PKGBUILD
index 4157504dbd6a..483aafb70471 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,49 +1,26 @@
# Maintainer: Peter Mattern <pmattern at arcor dot de>
-pkgbase=python-pyuca
-pkgname=($pkgbase 'python2-pyuca')
+pkgname=python-pyuca
pkgver=1.2
-pkgrel=1
+pkgrel=2
pkgdesc='Python implementation of the Unicode Collation Algorithm (UCA)'
arch=('any')
url='https://github.com/jtauber/pyuca'
license=('MIT' 'custom')
-makedepends=('python-setuptools' 'python2-setuptools')
-source=("$pkgbase-$pkgver.tar.gz::${url}/archive/refs/tags/v$pkgver.tar.gz")
+depends=('python')
+makedepends=('python-setuptools')
+source=("$pkgname-$pkgver.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz")
sha256sums=('41a47aa598c152a52b1dc4aa210c6db62cc7f72d13cee2caee80841c3cc49e19')
-prepare() {
- cp -r pyuca-$pkgver pyuca-$pkgver-python2
-}
-
build() {
-
- cd $srcdir/pyuca-$pkgver
+ cd pyuca-$pkgver
python setup.py build
-
- cd $srcdir/pyuca-$pkgver-python2
- python2 setup.py build
-
}
-package_python-pyuca() {
-
+package() {
cd pyuca-$pkgver
- python setup.py install --root $pkgdir --optimize=1
-
- install -Dm644 $srcdir/pyuca-$pkgver/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
- echo '' >> $pkgdir/usr/share/licenses/$pkgname/LICENSE
- cat $srcdir/pyuca-$pkgver/LICENSE-allkeys >> $pkgdir/usr/share/licenses/$pkgname/LICENSE
-
-}
-
-package_python2-pyuca() {
-
- cd pyuca-$pkgver-python2
- python2 setup.py install --root $pkgdir --optimize=1
-
- install -Dm644 $srcdir/pyuca-$pkgver-python2/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
- echo '' >> $pkgdir/usr/share/licenses/$pkgname/LICENSE
- cat $srcdir/pyuca-$pkgver-python2/LICENSE-allkeys >> $pkgdir/usr/share/licenses/$pkgname/LICENSE
-
+ python setup.py install --root "${pkgdir}" --optimize=1
+ install -Dm644 "${srcdir}"/pyuca-$pkgver/LICENSE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE
+ echo '' >> "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE
+ cat "${srcdir}"/pyuca-$pkgver/LICENSE-allkeys >> "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE
}