diff options
author | Dominik Kummer | 2024-03-20 19:01:26 +0100 |
---|---|---|
committer | Dominik Kummer | 2024-03-20 19:01:26 +0100 |
commit | 2b374e1fa086f69595f792cf0db308d7f1205987 (patch) | |
tree | 06eb47264056a0f4e6b1689f5aedc937e94d2012 /PKGBUILD | |
parent | 688b7c38bb8f0682884108173590afc28f89bb07 (diff) | |
download | aur-2b374e1fa086f69595f792cf0db308d7f1205987.tar.gz |
add git to makedepends; tag based pkgver
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -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} |