summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDominik Kummer2024-03-20 19:01:26 +0100
committerDominik Kummer2024-03-20 19:01:26 +0100
commit2b374e1fa086f69595f792cf0db308d7f1205987 (patch)
tree06eb47264056a0f4e6b1689f5aedc937e94d2012 /PKGBUILD
parent688b7c38bb8f0682884108173590afc28f89bb07 (diff)
downloadaur-2b374e1fa086f69595f792cf0db308d7f1205987.tar.gz
add git to makedepends; tag based pkgver
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 5 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f99e3fd63801..0107c45c1fd1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,23 +9,23 @@ license=('custom:MirOS' 'LGPL3')
arch=('i686' 'x86_64')
depends=('kwallet' 'mksh')
conflicts=('kwalletcli')
-makedepends=('gcc' 'make')
+makedepends=('git' 'gcc' 'make')
source=("${pkgname}::git+https://github.com/MirBSD/kwalletcli.git")
sha512sums=('SKIP')
pkgver() {
- cd "${srcdir}/${pkgname}"
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ cd "$pkgname"
+ git describe --long --abbrev=7 | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd "${srcdir}/${pkgname}"
+ cd "$pkgname"
sed -i -e 's/CPPFLAGS+= ${KDE_INCS} -D_GNU_SOURCE/CPPFLAGS+= ${KDE_INCS} -fPIC -D_GNU_SOURCE/' GNUmakefile
make KDE_VER=5
}
package() {
- cd "${srcdir}/${pkgname}"
+ cd "$pkgname"
install -d "${pkgdir}"/usr/{bin,share/man/man1}
for F in kwalletaskpass kwalletcli kwalletcli_getpin pinentry-kwallet; do
install ${F} "${pkgdir}"/usr/bin/${F}