gexiv2: 0.12.3 -> 0.13.0

This commit is contained in:
Tim Biermann 2021-08-22 12:53:44 +02:00
parent 05a9dc15d8
commit ccafaf12c2
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 19 additions and 11 deletions

View File

@ -14,8 +14,8 @@ drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/girepository-1.0/
-rw-r--r-- root/root usr/lib/girepository-1.0/GExiv2-0.10.typelib
lrwxrwxrwx root/root usr/lib/libgexiv2.so -> libgexiv2.so.2
lrwxrwxrwx root/root usr/lib/libgexiv2.so.2 -> libgexiv2.so.2.0.0
-rwxr-xr-x root/root usr/lib/libgexiv2.so.2.0.0
lrwxrwxrwx root/root usr/lib/libgexiv2.so.2 -> libgexiv2.so.2.13.0
-rwxr-xr-x root/root usr/lib/libgexiv2.so.2.13.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/gexiv2.pc
drwxr-xr-x root/root usr/share/

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
RWSE3ohX2g5d/Y7/WvblEzdcBIFbyNR0N+5i8oLYLGbMUt5tRvihhJpVUSKrnb6Zde1z03ciZDEDGVHYD1TezF2ejCS9VvV0KQU=
SHA256 (Pkgfile) = 62b32c05731c486e0fe53cb250362377e6c1905a3673dde2e9aada8aa7022c4a
SHA256 (.footprint) = a800dc1e447667825faf1a603c054ecc21c87e6a22e0843b0cb2362cb3f7a604
SHA256 (gexiv2-0.12.3.tar.xz) = d23b7972a2fc6f840150bad1ed79c1cbec672951e180c1e1ec33ca6c730c59f3
RWSE3ohX2g5d/cqzQJxOWMtIipG0ANVkkKog9Ib5yroirXNfF6hndbeypGyJLTlso12WWmHJKuUCagWTFj6deRB6ZesKklaLUgw=
SHA256 (Pkgfile) = b43014d004a8f5afa289a0595ba509a0a073fa1050d7629095b26f102478d49a
SHA256 (.footprint) = 7fddade10b7c15e9c1192b510a4b1c05ba7c855d610edda857055a526aa046a3
SHA256 (gexiv2-0.13.0.tar.xz) = e434b6b79f47655c7f42917e4bd9ef6344645df161eeaf30dc742aba09f8e24d

View File

@ -2,19 +2,27 @@
# URL: https://wiki.gnome.org/Projects/gexiv2
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: exiv2 gobject-introspection
# Optional: python3-gobject vala
name=gexiv2
version=0.12.3
version=0.13.0
release=1
source=(https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz)
build() {
meson setup build $name-$version \
prt-get isinst python3-gobject || export PKGMK_GEXIV+=" -D python3=false"
prt-get isinst vala || PKGMK_GEXIV+=' -D vapi=false'
# tests will fail if we don't build with python3-gobject..
prt-get isinst python3-gobject || sed -i '70d' $name-$version/meson.build
meson setup build $name-$version $PKGMK_GEXIV \
--prefix=/usr \
--buildtype=plain \
-D vapi=false \
-D gtk_doc=false \
-D python2_girdir=no
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
-D gtk_doc=false
meson compile -C build -j ${JOBS:-1}
DESTDIR=$PKG meson install -C build
}