summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLuis Martinez2021-10-21 22:32:30 -0500
committerLuis Martinez2021-10-21 22:32:30 -0500
commitefbb5b8881191af672f96753590d9699701635ac (patch)
tree82c3a24508b3823c5e6261498eda65a3412a3530 /PKGBUILD
parenta0708298b9382a0e7e4148b7f8b51e1659f14716 (diff)
downloadaur-efbb5b8881191af672f96753590d9699701635ac.tar.gz
update to 3.3.1
package cleaned up according to Python package guidelines
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 17 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a11dc9898062..c837076eb27b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,29 @@
-# Maintainer: Batuhan Baserdem <lastname dot firstname at gmail>
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
+# Contributor: Batuhan Baserdem <lastname dot firstname at gmail>
-# AUR dependencies (*: I maintain, +: I co-maintain)
-#+python-dbus-next
-name=desktop-notifier
-pkgname="python-${name}"
-provides=("${pkgname}")
-pkgver=3.2.3
+pkgname=python-desktop-notifier
+pkgver=3.3.1
pkgrel=1
pkgdesc='Python library for cross-platform desktop notifications'
-arch=('x86_64')
-url="https://github.com/SamSchott/${name}"
+arch=('any')
+url="https://github.com/SamSchott/desktop-notifier"
license=('MIT')
-source=("${url}/archive/v${pkgver}.tar.gz")
-makedepends=('python-setuptools')
depends=(
- 'python'
+ 'python>=3.6'
'python-dbus-next'
- 'python-packaging'
- 'python-wheel')
-md5sums=('a7713fed3bf275d47cf335a34370fec8')
+ 'python-packaging')
+makedepends=('python-setuptools' 'python-wheel')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('8435950f69978d10842e55912d23245c7653e2972f8d2cfab24ebacdb51b4913')
build() {
- cd "${srcdir}/${name}-${pkgver}"
- python setup.py build
+ cd "desktop-notifier-$pkgver"
+ python setup.py build
}
package() {
- cd "${srcdir}/${name}-${pkgver}"
- # Run python setup function
- python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
- # Install the licence
- install -Dm644 "${srcdir}/${name}-${pkgver}/LICENSE" \
- "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ cd "desktop-notifier-$pkgver"
+ PYTHONHASHSEED=0 python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+ install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+ install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
}