diff options
author | Luis Martinez | 2022-04-05 17:10:48 -0500 |
---|---|---|
committer | Luis Martinez | 2022-04-05 17:10:48 -0500 |
commit | e062ee9c7dc735d673f3ca48c6fe83532625aadd (patch) | |
tree | ac3eef61e89234c688db358e894e1d5715a3b786 | |
parent | 179c73250cc3464a081404e382e9964b305ace01 (diff) | |
download | aur-e062ee9c7dc735d673f3ca48c6fe83532625aadd.tar.gz |
package cleanup
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 26 insertions, 35 deletions
@@ -1,25 +1,21 @@ -# Generated by mksrcinfo v8 -# Fri Jan 15 18:28:35 UTC 2016 pkgbase = libkexiv2-git pkgdesc = A library to manipulate pictures metadata - pkgver = r782.6c196e4 + pkgver = 22.03.80.r0.gd8dbd19 pkgrel = 1 - url = http://www.kde.org - arch = i686 + url = https://invent.kde.org/graphics/libkexiv2 arch = x86_64 groups = digikamsc-git license = GPL license = LGPL license = FDL makedepends = git - makedepends = extra-cmake-modules-git + makedepends = extra-cmake-modules makedepends = kdoctools depends = qt5-base depends = exiv2 - provides = libkexiv2 + provides = libkexiv2=22.03.80 conflicts = libkexiv2 - source = libkexiv2::git+git://anongit.kde.org/libkexiv2 + source = libkexiv2-git::git+https://invent.kde.org/graphics/libkexiv2 md5sums = SKIP pkgname = libkexiv2-git - @@ -1,42 +1,37 @@ +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> + pkgname=libkexiv2-git -pkgver=r782.6c196e4 +pkgver=22.03.80.r0.gd8dbd19 pkgrel=1 pkgdesc='A library to manipulate pictures metadata' -arch=('i686' 'x86_64') -url='http://www.kde.org' +arch=('x86_64') +url='https://invent.kde.org/graphics/libkexiv2' license=('GPL' 'LGPL' 'FDL') depends=('qt5-base' 'exiv2') -makedepends=('git' 'extra-cmake-modules-git' 'kdoctools') +makedepends=('git' 'extra-cmake-modules' 'kdoctools') +provides=("libkexiv2=${pkgver%.r*}") conflicts=('libkexiv2') -provides=('libkexiv2') groups=('digikamsc-git') -source=('libkexiv2::git+git://anongit.kde.org/libkexiv2') +source=("$pkgname::git+$url") md5sums=('SKIP') pkgver() { - cd "${srcdir}/libkexiv2" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -prepare() { -if [[ -d "${srcdir}/build" ]]; then - msg "Cleaning the previous build directory..." - rm -rf "${srcdir}/build" - fi - mkdir "${srcdir}/build" + git -C "$pkgname" describe --long --tags | sed 's/^v//;s/-/.r/;s/-/./' } build() { - cd "${srcdir}/build" - cmake "${srcdir}/libkexiv2" -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_INSTALL_DIR=lib \ - -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ - -DBUILD_TESTING=OFF - make + cmake \ + -B build \ + -S "$pkgname" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -Wno-dev + make -C build } package() { - cd "${srcdir}/build" - make DESTDIR="${pkgdir}" install -}
\ No newline at end of file + make -C build install DESTDIR="$pkgdir/" +} |