summaryrefslogtreecommitdiff
path: root/gexiv2
diff options
context:
space:
mode:
Diffstat (limited to 'gexiv2')
-rw-r--r--gexiv2/.footprint4
-rw-r--r--gexiv2/.signature8
-rw-r--r--gexiv2/Pkgfile18
3 files changed, 19 insertions, 11 deletions
diff --git a/gexiv2/.footprint b/gexiv2/.footprint
index 46c531d0c..526307cb2 100644
--- a/gexiv2/.footprint
+++ b/gexiv2/.footprint
@@ -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/
diff --git a/gexiv2/.signature b/gexiv2/.signature
index 810456213..3f5539400 100644
--- a/gexiv2/.signature
+++ b/gexiv2/.signature
@@ -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
diff --git a/gexiv2/Pkgfile b/gexiv2/Pkgfile
index f2bb240ec..0443dd277 100644
--- a/gexiv2/Pkgfile
+++ b/gexiv2/Pkgfile
@@ -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
}

Generated by cgit