summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 9 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c070fa28fb48..98c72247b7fd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,8 @@
# Maintainer: Zan <zan@cock.li>
pkgname=qt-avif-image-plugin-git
-pkgver=1
+_basename=${pkgname%-git}
+pkgver=r39.c518247
pkgrel=1
pkgdesc='Qt plug-in to allow Qt and KDE based applications to read/write AVIF images.'
arch=(x86_64)
@@ -12,18 +13,23 @@ makedepends=(git extra-cmake-modules)
source=("git+https://github.com/novomesk/qt-avif-image-plugin.git")
sha256sums=('SKIP')
+pkgver() {
+ cd "$_basename"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
prepare() {
mkdir -p build
}
build() {
cd build
- cmake "../${pkgname%-git}"
+ cmake "../$_basename"
make
}
package() {
cd build
make DESTDIR="$pkgdir" install
- install -Dm644 $srcdir/LICENSE "/usr/share/licenses/$pkname/LICENSE"
+ install -Dm644 "$srcdir/$_basename/LICENSE" "$pkgdir/usr/share/licenses/$_basename/LICENSE"
}