summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsolnce2021-08-11 17:31:13 +0200
committersolnce2021-08-11 17:31:13 +0200
commitb752256b8da1123271617cbfeb29bd5fff4ccf6f (patch)
treee8e42c37e2d82ca80e0fcc1d0cc7303d2b6ddbe4
parentbbd07ef9be65c9fad17f46b8fe4825591bf05a10 (diff)
downloadaur-b752256b8da1123271617cbfeb29bd5fff4ccf6f.tar.gz
version bump to 0.5.0
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD22
2 files changed, 23 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 89bcc3eee65f..3d09888ab626 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,14 @@
pkgbase = pacdef
- pkgdesc = A declarative manager of Arch packages
- pkgver = 0.4.5
+ pkgdesc = declarative manager of Arch packages
+ pkgver = 0.5.0
pkgrel = 1
url = https://github.com/steven-omaha/pacdef
arch = any
license = GPL3
+ checkdepends = python-pytest
+ checkdepends = python-mock
depends = python
- source = pacdef.py::https://github.com/steven-omaha/pacdef/releases/download/v0.4.5/pacdef.py
- sha256sums = fe8aeb12df4bb7d185f1bee1c4ca242bcaec14e1981407951d75a51ea62b7c40
+ source = https://github.com/steven-omaha/pacdef/archive/refs/tags/v0.5.0.tar.gz
+ sha256sums = e024aeb25b331daabd672fa249102e6a57edac622729f6000733f9582a941ab4
pkgname = pacdef
diff --git a/PKGBUILD b/PKGBUILD
index 3914fb99fc63..a373ba842869 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,28 @@
# Maintainer: solnce <echo c29sbmNlQHJhdGFqY3phay5vbmU= | base64 -d>
pkgname=pacdef
-pkgver=0.4.5
+pkgver=0.5.0
pkgrel=1
-pkgdesc='A declarative manager of Arch packages'
+pkgdesc='declarative manager of Arch packages'
url='https://github.com/steven-omaha/pacdef'
-source=("${pkgname}.py::https://github.com/steven-omaha/${pkgname}/releases/download/v${pkgver}/${pkgname}.py")
+source=("https://github.com/steven-omaha/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz")
arch=('any')
license=('GPL3')
depends=('python')
-sha256sums=('b2a6cbd5b44e2997ae4f75d0f67523a695cf1e56dc6a750082ea9cd1abafb072')
+checkdepends=('python-pytest' 'python-mock')
+sha256sums=('e024aeb25b331daabd672fa249102e6a57edac622729f6000733f9582a941ab4')
-package() {
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
sed -i -e "s/VERSION = 'unknown'/VERSION = '${pkgver}'/" pacdef.py
+}
+
+check() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ pytest -v
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
install -Dm755 pacdef.py "${pkgdir}/usr/bin/pacdef"
+ install -Dm644 _completion.zsh "${pkgdir}/usr/share/zsh/site-functions/_pacdef"
}