summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2023-02-08 00:27:09 -0600
committerLuis Martinez2023-02-08 00:27:09 -0600
commit2da47e39da77b05eced66399b85c419679aa0847 (patch)
tree2e5ce0328abde50d3bee4d5155f39d0eda682746
parente653b5a33cfd4c5b7abf8acbc80f3b159e908c10 (diff)
downloadaur-2da47e39da77b05eced66399b85c419679aa0847.tar.gz
packaging update
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD9
2 files changed, 8 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8b64dde5f6bb..d62d8ae770ca 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,14 @@
pkgbase = python-tr
pkgdesc = Pure-Python implementation of the tr algorithm
pkgver = 0.1.2
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/ikegami-yukino/python-tr
arch = any
license = GPL2
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools
+ makedepends = python-wheel
depends = python
source = python-tr-0.1.2.tar.gz::https://files.pythonhosted.org/packages/source/p/python-tr/python-tr-0.1.2.tar.gz
sha256sums = 705630c5abd4bfc46e5e799b1002529137b56f730baceffe19a25acc4a9377d5
diff --git a/PKGBUILD b/PKGBUILD
index 00f210e5726f..9a2bd03892ea 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,23 +3,22 @@
pkgname=python-tr
pkgver=0.1.2
-pkgrel=2
+pkgrel=3
pkgdesc="Pure-Python implementation of the tr algorithm"
arch=('any')
url="https://github.com/ikegami-yukino/python-tr"
license=('GPL2')
depends=('python')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/$pkgname/$pkgname-$pkgver.tar.gz")
sha256sums=('705630c5abd4bfc46e5e799b1002529137b56f730baceffe19a25acc4a9377d5')
build() {
cd "$pkgname-$pkgver"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "$pkgname-$pkgver"
- export PYTHONHASHSEED=0
- python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+ python -m installer --destdir="$pkgdir" dist/*.whl
}