summaryrefslogtreecommitdiff
path: root/graphics/gexiv2
diff options
context:
space:
mode:
authorwiz <wiz>2015-08-23 13:55:26 +0000
committerwiz <wiz>2015-08-23 13:55:26 +0000
commitc64abf8e73366ba62e8831faddc7ed77ecae68f8 (patch)
treea4ff896b1fa62911da9cd2a031ae97d248a2447c /graphics/gexiv2
parente9d052efb93c2b96d8ee4522f61835127b19ef19 (diff)
downloadpkgsrc-c64abf8e73366ba62e8831faddc7ed77ecae68f8.tar.gz
Import gexiv2-0.10.3 as graphics/gexiv2.
gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes the basic features of Exiv2 available to GNOME applications. Update for libgexiv2. Changes from previous libgexiv2: gexiv2 0.10.3 - 23 March 2015 ----------------------------- * Retrieve XMP tag's structure type (#736799) * Generate XMP packet as NUL-terminated string (#736587) * Retrieve tag's raw value as GBytes (#730136) * Fix gexiv2_metadata_get_fnumber() (#745347) gexiv2 0.10.2 - 16 September 2014 --------------------------------- * Use all EXIF tags for interpreted strings (#734861) * Automake fixes gexiv2 0.10.1 - 25 April 2014 ----------------------------- * Fix Python bindings (GObject Introspection issue) gexiv2 0.10.0 - 17 March 2014 ----------------------------- * Build system fixes * Updated links in documentation gexiv2 0.9.1 - 5 February 2014 ------------------------------ * Fixed tarball compilation problem * Updated configure.ac * Fixed introspection generation gexiv2 0.9.0 - 4 February 2014 ------------------------------ * Ported to Autotools * Added compile and runtime version number checks * Fixed bugs and resource leaks * Updated GTK-Docs and GI annotations gexiv2 0.7.0 - 3 October 2013 ----------------------------- * Fixed Python date/time getter/setter bindings * Fixed latitude translation code * New calls for getting underlying Exiv2 tag types
Diffstat (limited to 'graphics/gexiv2')
-rw-r--r--graphics/gexiv2/DESCR2
-rw-r--r--graphics/gexiv2/Makefile22
-rw-r--r--graphics/gexiv2/PLIST12
-rw-r--r--graphics/gexiv2/buildlink3.mk15
-rw-r--r--graphics/gexiv2/distinfo5
5 files changed, 56 insertions, 0 deletions
diff --git a/graphics/gexiv2/DESCR b/graphics/gexiv2/DESCR
new file mode 100644
index 00000000000..3e86f9a5da1
--- /dev/null
+++ b/graphics/gexiv2/DESCR
@@ -0,0 +1,2 @@
+gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
+the basic features of Exiv2 available to GNOME applications.
diff --git a/graphics/gexiv2/Makefile b/graphics/gexiv2/Makefile
new file mode 100644
index 00000000000..3e4337318d9
--- /dev/null
+++ b/graphics/gexiv2/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2015/08/23 13:55:26 wiz Exp $
+
+DISTNAME= gexiv2-0.10.3
+CATEGORIES= graphics devel
+MASTER_SITES= http://ftp.acc.umu.se/pub/gnome/sources/gexiv2/0.10/
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://wiki.gnome.org/Projects/gexiv2
+COMMENT= GObject-based wrapper around the Exiv2 library
+LICENSE= gnu-gpl-v2
+
+USE_LANGUAGES= c c++
+USE_LIBTOOL= yes
+USE_TOOLS+= gmake m4 pkg-config bash
+GNU_CONFIGURE= yes
+
+PKGCONFIG_OVERRIDE= gexiv2.m4
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../graphics/exiv2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/gexiv2/PLIST b/graphics/gexiv2/PLIST
new file mode 100644
index 00000000000..fbaa2731c49
--- /dev/null
+++ b/graphics/gexiv2/PLIST
@@ -0,0 +1,12 @@
+@comment $NetBSD: PLIST,v 1.1 2015/08/23 13:55:26 wiz Exp $
+include/gexiv2/gexiv2-log.h
+include/gexiv2/gexiv2-managed-stream.h
+include/gexiv2/gexiv2-metadata.h
+include/gexiv2/gexiv2-preview-image.h
+include/gexiv2/gexiv2-preview-properties.h
+include/gexiv2/gexiv2-startup.h
+include/gexiv2/gexiv2-version.h
+include/gexiv2/gexiv2.h
+lib/libgexiv2.la
+lib/pkgconfig/gexiv2.pc
+share/vala/vapi/gexiv2.vapi
diff --git a/graphics/gexiv2/buildlink3.mk b/graphics/gexiv2/buildlink3.mk
new file mode 100644
index 00000000000..36e95ea9689
--- /dev/null
+++ b/graphics/gexiv2/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2015/08/23 13:55:26 wiz Exp $
+
+BUILDLINK_TREE+= gexiv2
+
+.if !defined(GEXIV2_BUILDLINK3_MK)
+GEXIV2_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.gexiv2+= gexiv2>=0.10.0
+BUILDLINK_PKGSRCDIR.gexiv2?= ../../graphics/gexiv2
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../graphics/exiv2/buildlink3.mk"
+.endif # GEXIV2_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -gexiv2
diff --git a/graphics/gexiv2/distinfo b/graphics/gexiv2/distinfo
new file mode 100644
index 00000000000..916cef8df7b
--- /dev/null
+++ b/graphics/gexiv2/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2015/08/23 13:55:26 wiz Exp $
+
+SHA1 (gexiv2-0.10.3.tar.xz) = 30d03c25d22d0e4b016377b1250f6a3cc3bf3e99
+RMD160 (gexiv2-0.10.3.tar.xz) = 577b12234ee51eb0f6d807a34dff9d2c1fd8c9e7
+Size (gexiv2-0.10.3.tar.xz) = 244816 bytes