summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzan2020-08-23 20:58:55 -0400
committerzan2020-08-23 20:58:55 -0400
commitd7aecafbe7c4ed9bcafffb898cac3d7574eb56a4 (patch)
treefd2dcf05f9a516aa9f201ed0ab037c1fd6d78e31
parent256664cf447ebeca9dd39d7eb41bdccac8b061d8 (diff)
downloadaur-d7aecafbe7c4ed9bcafffb898cac3d7574eb56a4.tar.gz
Use new cmake build process
-rw-r--r--PKGBUILD18
1 files changed, 6 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f78ec71bb856..63c6b1919ba9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: zan <zan@420blaze.it>
pkgname=qt-avif-image-plugin-git
-_basename=${pkgname%-git}
+_name=${pkgname%-git}
pkgver=r68.6920fe4
pkgrel=1
pkgdesc='Qt plug-in to allow Qt and KDE based applications to read/write AVIF images.'
@@ -14,22 +14,16 @@ source=("git+https://github.com/novomesk/qt-avif-image-plugin.git")
sha256sums=('SKIP')
pkgver() {
- cd "$_basename"
+ cd $_name
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
-prepare() {
- mkdir -p build
-}
-
build() {
- cd build
- cmake "../$_basename"
- make
+ cmake -B build -S $_name
+ cmake --build build
}
package() {
- cd build
- make DESTDIR="$pkgdir" install
- install -Dm644 "$srcdir/$_basename/LICENSE" "$pkgdir/usr/share/licenses/$_basename/LICENSE"
+ DESTDIR="$pkgdir" cmake --install build
+ install -Dm644 "$srcdir/$_name/LICENSE" "$pkgdir/usr/share/licenses/$_name/LICENSE"
}