diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 20 insertions, 16 deletions
@@ -1,31 +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.7.2 +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) -makedepends=(cmake qt5-tools) -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/easymodo/qimgv/archive/v${pkgver}.tar.gz") -sha256sums=('b9bba209a36723237cb7df2eff61aabe8c46ad9f20ab7ec15e56f9e0501ff872') +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 \ + 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 } |