summaryrefslogtreecommitdiff
path: root/manualPorts/gexiv2
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2019-07-15 15:49:31 +0200
committerErich Eckner <git@eckner.net>2019-07-15 15:50:54 +0200
commitd01f8125c2813421322cd07026cf19a344e24d14 (patch)
treeb29af3f508b0fcf59fa70231d436f7f6db7812ea /manualPorts/gexiv2
parent802dfb2e7f6a91627ff9906f2658d23b98c692e6 (diff)
downloadcrux-ports-d01f8125c2813421322cd07026cf19a344e24d14.tar.xz
gexiv2 new
Diffstat (limited to 'manualPorts/gexiv2')
-rw-r--r--manualPorts/gexiv2/.footprint27
-rw-r--r--manualPorts/gexiv2/.md5sum1
-rw-r--r--manualPorts/gexiv2/.signature5
-rw-r--r--manualPorts/gexiv2/Pkgfile30
4 files changed, 63 insertions, 0 deletions
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
+
+}