From d01f8125c2813421322cd07026cf19a344e24d14 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Mon, 15 Jul 2019 15:49:31 +0200 Subject: gexiv2 new --- manualPorts/gexiv2/.footprint | 27 +++++++++++++++++++++++++++ manualPorts/gexiv2/.md5sum | 1 + manualPorts/gexiv2/.signature | 5 +++++ manualPorts/gexiv2/Pkgfile | 30 ++++++++++++++++++++++++++++++ 4 files changed, 63 insertions(+) create mode 100644 manualPorts/gexiv2/.footprint create mode 100644 manualPorts/gexiv2/.md5sum create mode 100644 manualPorts/gexiv2/.signature create mode 100644 manualPorts/gexiv2/Pkgfile (limited to 'manualPorts') diff --git a/manualPorts/gexiv2/.footprint b/manualPorts/gexiv2/.footprint new file mode 100644 index 0000000..8e4f1da --- /dev/null +++ b/manualPorts/gexiv2/.footprint @@ -0,0 +1,27 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/gexiv2/ +-rw-r--r-- root/root usr/include/gexiv2/gexiv2-enums.h +-rw-r--r-- root/root usr/include/gexiv2/gexiv2-log.h +-rw-r--r-- root/root usr/include/gexiv2/gexiv2-managed-stream.h +-rw-r--r-- root/root usr/include/gexiv2/gexiv2-metadata.h +-rw-r--r-- root/root usr/include/gexiv2/gexiv2-preview-image.h +-rw-r--r-- root/root usr/include/gexiv2/gexiv2-preview-properties.h +-rw-r--r-- root/root usr/include/gexiv2/gexiv2-startup.h +-rw-r--r-- root/root usr/include/gexiv2/gexiv2-version.h +-rw-r--r-- root/root usr/include/gexiv2/gexiv2.h +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 +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/ +drwxr-xr-x root/root usr/share/gir-1.0/ +-rw-r--r-- root/root usr/share/gir-1.0/GExiv2-0.10.gir +drwxr-xr-x root/root usr/share/vala/ +drwxr-xr-x root/root usr/share/vala/vapi/ +-rw-r--r-- root/root usr/share/vala/vapi/gexiv2.deps +-rw-r--r-- root/root usr/share/vala/vapi/gexiv2.vapi diff --git a/manualPorts/gexiv2/.md5sum b/manualPorts/gexiv2/.md5sum new file mode 100644 index 0000000..7108dae --- /dev/null +++ b/manualPorts/gexiv2/.md5sum @@ -0,0 +1 @@ +0a618c5b053106d1801d89cc77385419 gexiv2-0.12.0.tar.xz diff --git a/manualPorts/gexiv2/.signature b/manualPorts/gexiv2/.signature new file mode 100644 index 0000000..aec939e --- /dev/null +++ b/manualPorts/gexiv2/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/deepthought.pub +RWQxCptPusLGGvZxoJYhOVQJ6IIUtB54t+JmZOyp/Ln+1JiRs/nwaDb6h5b5lTCRbHAUD7KT9Dh0Ftdi8ux9zoFteJA2H2LdbA8= +SHA256 (Pkgfile) = fae7842015afc6d1b9600f16ba7651bd0b83c2644f2704933a03d07a2f17172b +SHA256 (.footprint) = 221aeadff5fa9f1868aecdcc6dcbc9f9ff5095a471a2915e3423b8f9285caad1 +SHA256 (gexiv2-0.12.0.tar.xz) = 58f539b0386f36300b76f3afea3a508de4914b27e78f58ee4d142486a42f926a diff --git a/manualPorts/gexiv2/Pkgfile b/manualPorts/gexiv2/Pkgfile new file mode 100644 index 0000000..193301d --- /dev/null +++ b/manualPorts/gexiv2/Pkgfile @@ -0,0 +1,30 @@ +# Description: GObject wrapper around the Exiv2 photo metadata library +# URL: https://wiki.gnome.org/Projects/gexiv2 +# Maintainer: Erich Eckner, crux at eckner dot net +# Contributor: Thomas Penteker, tek at serverop dot de +# Packager: #teatime (irc.kyber.io), teatime at kyber dot io +# Depends on: exiv2 glib meson vala + +name=gexiv2 +version=0.12.0 +release=1 +source=(https://download.gnome.org/sources/$name/${version%.*}/$name-$version.tar.xz) + +build() { + + mkdir -p build + meson setup \ + --prefix /usr \ + --libexecdir lib \ + --sbindir bin \ + --buildtype plain \ + --auto-features enabled \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + $name-$version build -Denable-gtk-doc=true + ninja -C build + meson test -C build + DESTDIR="$PKG" ninja -C build install + +} -- cgit v1.2.3-70-g09d2