summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD40
2 files changed, 31 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 52f09b4df499..7d91e5c297c1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = qimgv
pkgdesc = Qt5 image viewer with experimental webm playback
- pkgver = 0.8.4
+ pkgver = 1.0.3+alpha+94+ge2675f13
pkgrel = 1
url = https://github.com/easymodo/qimgv
arch = x86_64
arch = i686
- arch = armv6h
arch = armv7h
arch = aarch64
license = GPL3
+ makedepends = git
makedepends = cmake
makedepends = qt5-tools
depends = qt5-base
@@ -16,8 +16,14 @@ pkgbase = qimgv
depends = qt5-svg
depends = mpv
depends = exiv2
- source = qimgv-0.8.4.tar.gz::https://github.com/easymodo/qimgv/archive/v0.8.4.tar.gz
- sha256sums = d416e6bc13114a8aa877951ea55fa2804d4052e9bb5821a4a7a3203daf047603
+ depends = opencv
+ depends = glibc
+ depends = gcc-libs
+ depends = hicolor-icon-theme
+ optdepends = kimageformats: support for more image formats
+ optdepends = qt5-apng-plugin: animated png support
+ optdepends = qtraw: raw images support
+ source = git+https://github.com/easymodo/qimgv.git#commit=e2675f135d6be45036f84285a68e5a079ab4f449
+ sha256sums = SKIP
pkgname = qimgv
-
diff --git a/PKGBUILD b/PKGBUILD
index 60eec407b0e5..eb17cb9d3772 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,35 @@
-# Maintainer: Fabio 'Lolix' Loli <lolix@disroot.org> -> https://github.com/FabioLolix
+# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix
pkgname=qimgv
-pkgver=0.8.4
+pkgver=1.0.3+alpha+94+ge2675f13
pkgrel=1
pkgdesc="Qt5 image viewer with experimental webm playback"
-arch=(x86_64 i686 armv6h armv7h aarch64)
+arch=(x86_64 i686 armv7h aarch64)
url="https://github.com/easymodo/qimgv"
license=(GPL3)
-depends=(qt5-base qt5-imageformats qt5-svg mpv exiv2)
-makedepends=(cmake qt5-tools)
-optdepednds=('qt5-apng-plugin: animated png support'
- 'qtraw: raw images support')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/easymodo/qimgv/archive/v${pkgver}.tar.gz")
-sha256sums=('d416e6bc13114a8aa877951ea55fa2804d4052e9bb5821a4a7a3203daf047603')
+depends=(qt5-base qt5-imageformats qt5-svg mpv exiv2 opencv
+ glibc gcc-libs hicolor-icon-theme)
+makedepends=(git cmake qt5-tools )
+optdepends=('kimageformats: support for more image formats'
+ 'qt5-apng-plugin: animated png support'
+ 'qtraw: raw images support')
+_commit=e2675f135d6be45036f84285a68e5a079ab4f449
+source=("git+https://github.com/easymodo/qimgv.git#commit=${_commit}")
+sha256sums=('SKIP')
-prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- install -d build
+pkgver() {
+ cd qimgv
+ git describe --tags | sed 's/^v//;s/-/+/g'
}
build() {
- cd "${srcdir}/${pkgname}-${pkgver}/build"
- cmake .. \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib
+ cmake -B build -S "qimgv" -Wno-dev \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_INSTALL_PREFIX=/usr
- make
+ cmake --build build
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}/build"
- make DESTDIR=${pkgdir} install
+ DESTDIR="$pkgdir" cmake --install build
}