summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcouney2021-02-24 15:42:24 +0100
committerMarcouney2021-02-24 15:42:24 +0100
commit004088a9a9bed5310405c0dab14ff0b544393ded (patch)
tree145bc4ea212d78310c2a2b9002fa4b781d10605b
parentd7aecafbe7c4ed9bcafffb898cac3d7574eb56a4 (diff)
downloadaur-004088a9a9bed5310405c0dab14ff0b544393ded.tar.gz
New maintainer
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD33
2 files changed, 20 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 75263bb7c79e..f3c36abac7ef 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,11 @@
pkgbase = qt-avif-image-plugin-git
- pkgdesc = Qt plug-in to allow Qt and KDE based applications to read/write AVIF images.
- pkgver = r68.6920fe4
+ pkgdesc = Qt plug-in to allow Qt and KDE based applications to read/write AVIF images
+ pkgver = r81.cc58582
pkgrel = 1
url = https://github.com/novomesk/qt-avif-image-plugin
arch = x86_64
license = BSD
makedepends = git
- makedepends = extra-cmake-modules
depends = qt5-base
depends = libavif
source = git+https://github.com/novomesk/qt-avif-image-plugin.git
diff --git a/PKGBUILD b/PKGBUILD
index 63c6b1919ba9..4873e8b76f83 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,32 @@
-# Maintainer: zan <zan@420blaze.it>
+# Maintainer: Marc ROGER de CAMPAGNOLLE <fora at mrdc dot fr>
+# Contributor: zan <zan at 420blaze dot it>
pkgname=qt-avif-image-plugin-git
-_name=${pkgname%-git}
-pkgver=r68.6920fe4
+_pkgname=qt-avif-image-plugin
+pkgver=r81.cc58582
pkgrel=1
-pkgdesc='Qt plug-in to allow Qt and KDE based applications to read/write AVIF images.'
-arch=(x86_64)
-url='https://github.com/novomesk/qt-avif-image-plugin'
-license=(BSD)
-depends=(qt5-base libavif)
-makedepends=(git extra-cmake-modules)
-source=("git+https://github.com/novomesk/qt-avif-image-plugin.git")
+pkgdesc='Qt plug-in to allow Qt and KDE based applications to read/write AVIF images'
+arch=('x86_64')
+url="https://github.com/novomesk/$_pkgname"
+license=('BSD')
+depends=('qt5-base' 'libavif')
+makedepends=(git)
+source=("git+https://github.com/novomesk/$_pkgname.git")
sha256sums=('SKIP')
pkgver() {
- cd $_name
+ cd "$_pkgname"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
- cmake -B build -S $_name
- cmake --build build
+ cd "$_pkgname"
+ ./build_libqavif_dynamic.sh
}
package() {
- DESTDIR="$pkgdir" cmake --install build
- install -Dm644 "$srcdir/$_name/LICENSE" "$pkgdir/usr/share/licenses/$_name/LICENSE"
+ cd "$_pkgname"
+ install -Dm755 "$srcdir/$_pkgname/plugins/imageformats/libqavif.so" "$pkgdir/usr/lib/qt/plugins/imageformats/libqavif.so"
+ install -Dm755 -t "$pkgdir/usr/share/kservices5/qimageioplugins/" $srcdir/$_pkgname/share/kservices5/qimageioplugins/*.desktop
+ install -Dm644 "$srcdir/$_pkgname/LICENSE" "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
}