diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 17 insertions, 19 deletions
@@ -1,37 +1,35 @@ # Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix pkgname=qimgv -pkgver=1.0.2 -pkgrel=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 exiv2 opencv) -makedepends=(cmake qt5-tools) +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') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/easymodo/qimgv/archive/v${pkgver}.tar.gz") -sha256sums=('ace75077c5b6f3cb2b0d40b24482b3778728d98dce75ed8186c7ae4282e57634') +_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 \ - -DVIDEO_SUPPORT=OFF \ - -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 } |