summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMatthew Gamble2022-01-23 21:39:31 +1100
committerMatthew Gamble2022-01-23 21:39:31 +1100
commit761ae24d260ed2dbaa50f2bc3da47c9ee176b958 (patch)
tree4760fc49dcb9a2ac168ac57acad73ffdbc5deb76 /PKGBUILD
parentca72aa6b7046da814172d1e70ce24f178d72ca2d (diff)
downloadaur-python-property-manager.tar.gz
Bump pkgrel for python3.10 rebuild, other cleanup
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 16 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 408b629ccbee..eca1082dfbe4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,20 +3,30 @@
pkgname=python-property-manager
pkgver=3.0
-pkgrel=2
+pkgrel=3
pkgdesc="Useful property variants for Python programming"
url="https://github.com/xolox/python-property-manager"
+arch=('any')
license=('MIT')
-makedepends=('python-setuptools')
depends=('python' 'python-humanfriendly' 'python-verboselogs')
+makedepends=('python-setuptools')
source=("https://github.com/xolox/${pkgname}/archive/${pkgver}.tar.gz")
md5sums=('db8dcc5bde9ce6cefa4a47638620c4cc')
-arch=('any')
+
+build() {
+ cd "python-property-manager-${pkgver}"
+
+ python setup.py build
+}
package() {
- cd "$srcdir/$pkgname-$pkgver"
- python setup.py install --root="$pkgdir/" --optimize=1
- install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+ cd "python-property-manager-${pkgver}"
+
+ PYTHONHASHSEED=0 python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+
+ install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/python-property-manager/LICENSE.txt"
+ install -Dm644 README.rst "${pkgdir}/usr/share/doc/python-property-manager/README.rst"
+ install -Dm644 CHANGELOG.rst "${pkgdir}/usr/share/doc/python-property-manager/CHANGELOG.rst"
}
# vim:set ts=2 sw=2 et: