Date: Thursday, January 19, 2023 @ 20:56:51
Author: arojas
Revision: 466971
archrelease: copy trunk to extra-x86_64
Added:
exiv2/repos/extra-x86_64/PKGBUILD
(from rev 466970, exiv2/trunk/PKGBUILD)
Deleted:
exiv2/repos/extra-x86_64/PKGBUILD
----------+
PKGBUILD | 99 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 50 insertions(+), 49 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2023-01-19 20:56:42 UTC (rev 466970)
+++ PKGBUILD 2023-01-19 20:56:51 UTC (rev 466971)
@@ -1,49 +0,0 @@
-# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
-# Contributor: tobias <[email protected]>
-
-pkgname=exiv2
-pkgver=0.27.5
-pkgrel=3
-pkgdesc="Exif, Iptc and XMP metadata manipulation library and tools"
-url="https://exiv2.org"
-arch=('x86_64')
-license=('GPL2')
-depends=('gcc-libs' 'zlib' 'expat' 'libexpat.so' 'gettext' 'curl' 'libcurl.so')
-makedepends=('cmake' 'gtest' 'ninja')
-checkdepends=('python')
-provides=('libexiv2.so')
-source=(https://github.com/Exiv2/exiv2/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('fb7153c141502de4a3446abb49d991735aa034ef30d0ee2050cffc6c73778faa8ba2a666797565d45c11f9ae1130544b6ed854570d38351505dbb3c1610c4b7c')
-b2sums=('97eab9341e039f11a09630f428dee77bcda699451507076f78012dc84bd57f3aa9b47ee7346aebf809788917754be0ff83b5d624ee18759155c2585026b76f1b')
-
-build() {
- cd ${pkgname}-${pkgver}
- cmake -B build \
- -GNinja \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" \
- -DCMAKE_SKIP_RPATH=ON \
- -DEXIV2_BUILD_SAMPLES=ON \
- -DEXIV2_BUILD_UNIT_TESTS=ON \
- -DEXIV2_ENABLE_VIDEO=ON \
- -DEXIV2_ENABLE_NLS=ON \
- -DEXIV2_ENABLE_XMP=ON \
- -DEXIV2_ENABLE_CURL=ON \
- -DEXIV2_ENABLE_WEBREADY=ON \
- -DEXIV2_ENABLE_BMFF=ON
- ninja -C build
-}
-
-check() {
- cd ${pkgname}-${pkgver}
- ninja -C build tests
-}
-
-package() {
- cd ${pkgname}-${pkgver}
- # remove samples instal which are only needed for unit tests
- sed '/samples\/cmake_install.cmake/d' -i build/cmake_install.cmake
- DESTDIR="${pkgdir}" ninja -C build install
-}
-
-# vim: ts=2 sw=2 et:
Copied: exiv2/repos/extra-x86_64/PKGBUILD (from rev 466970,
exiv2/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2023-01-19 20:56:51 UTC (rev 466971)
@@ -0,0 +1,50 @@
+# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+# Contributor: tobias <[email protected]>
+
+pkgname=exiv2
+pkgver=0.27.6
+pkgrel=1
+pkgdesc="Exif, Iptc and XMP metadata manipulation library and tools"
+url="https://exiv2.org"
+arch=('x86_64')
+license=('GPL2')
+depends=('gcc-libs' 'zlib' 'expat' 'libexpat.so' 'gettext' 'curl' 'libcurl.so')
+makedepends=('cmake' 'gtest' 'ninja')
+checkdepends=('python')
+provides=('libexiv2.so')
+source=(https://github.com/Exiv2/exiv2/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('7d7121770a9394efd31acb74709583e587351fc48c485a2f684cacce4ed19a2d07a6cb1cea986c16bf64851fd53b22a7277c1e1ae1a6cd69a5761afae3c5c731')
+b2sums=('ce80a1f4252b7d12a3fb9b6e17d81703a02dfaf58cb096b5b6d65146e3c6470b7d1120430f2802b679e1648c1eac74a05381b2cf21d054758086b9ac0eacc556')
+
+build() {
+ cd ${pkgname}-${pkgver}
+ cmake -B build \
+ -GNinja \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" \
+ -DCMAKE_SKIP_RPATH=ON \
+ -DEXIV2_BUILD_SAMPLES=ON \
+ -DEXIV2_BUILD_UNIT_TESTS=ON \
+ -DEXIV2_ENABLE_VIDEO=ON \
+ -DEXIV2_ENABLE_NLS=ON \
+ -DEXIV2_ENABLE_XMP=ON \
+ -DEXIV2_ENABLE_CURL=ON \
+ -DEXIV2_ENABLE_WEBREADY=ON \
+ -DEXIV2_ENABLE_BMFF=ON
+ ninja -C build
+}
+
+check() {
+ cd ${pkgname}-${pkgver}
+ LD_LIBRARY_PATH="$PWD"/build/lib \
+ ninja -C build test
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+ # remove samples instal which are only needed for unit tests
+ sed '/samples\/cmake_install.cmake/d' -i build/cmake_install.cmake
+ DESTDIR="${pkgdir}" ninja -C build install
+}
+
+# vim: ts=2 sw=2 et: