pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libkexiv2: Add version 17.12.1



Module Name:	pkgsrc-wip
Committed By:	Mark Davies <mark%ecs.vuw.ac.nz@localhost>
Pushed By:	markd
Date:		Sat Feb 3 09:34:31 2018 +1300
Changeset:	333a86541f58be120e6da1baa9751347630bc155

Modified Files:
	Makefile
Added Files:
	libkexiv2/DESCR
	libkexiv2/Makefile
	libkexiv2/PLIST
	libkexiv2/buildlink3.mk
	libkexiv2/distinfo

Log Message:
libkexiv2: Add version 17.12.1

KDE wrapper around exiv2

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=333a86541f58be120e6da1baa9751347630bc155

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                |  1 +
 libkexiv2/DESCR         |  6 ++++++
 libkexiv2/Makefile      | 16 ++++++++++++++++
 libkexiv2/PLIST         | 18 ++++++++++++++++++
 libkexiv2/buildlink3.mk | 14 ++++++++++++++
 libkexiv2/distinfo      |  6 ++++++
 6 files changed, 61 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 3fc3042fa0..73473d9617 100644
--- a/Makefile
+++ b/Makefile
@@ -1743,6 +1743,7 @@ SUBDIR+=	libitl
 SUBDIR+=	libjdksmidi
 SUBDIR+=	libjingle
 SUBDIR+=	libkdepim
+SUBDIR+=	libkexiv2
 SUBDIR+=	libkscreen
 SUBDIR+=	libksysguard
 SUBDIR+=	liblingoteach
diff --git a/libkexiv2/DESCR b/libkexiv2/DESCR
new file mode 100644
index 0000000000..a732659380
--- /dev/null
+++ b/libkexiv2/DESCR
@@ -0,0 +1,6 @@
+libKExiv2 is a wrapper around exiv2, providing read/write access to EXIF,
+IPTC and XMP metadata. The main differences to exiv2 are:
+
+* Functions take standard Qt containers as parameters
+* Helper functions for GPS data
+* Transparent XMP sidecar support
diff --git a/libkexiv2/Makefile b/libkexiv2/Makefile
new file mode 100644
index 0000000000..bb0ba085e9
--- /dev/null
+++ b/libkexiv2/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.69 2017/12/08 08:52:58 maya Exp $
+
+DISTNAME=	libkexiv2-${KAPPSVER}
+CATEGORIES=	graphics
+
+HOMEPAGE=	https://kde.org/applications/graphics/
+COMMENT=	KDE wrapper around exiv2
+LICENSE=	gnu-gpl-v2 AND gnu-fdl-v1.2 AND gnu-lgpl-v2
+
+.include "../../wip/kde5/applications.mk"
+
+USE_TOOLS+=	pkg-config
+
+.include "../../graphics/exiv2/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/libkexiv2/PLIST b/libkexiv2/PLIST
new file mode 100644
index 0000000000..23a682eec9
--- /dev/null
+++ b/libkexiv2/PLIST
@@ -0,0 +1,18 @@
+@comment $NetBSD$
+include/KF5/KExiv2/KExiv2/KExiv2
+include/KF5/KExiv2/KExiv2/KExiv2Data
+include/KF5/KExiv2/KExiv2/KExiv2Previews
+include/KF5/KExiv2/KExiv2/RotationMatrix
+include/KF5/KExiv2/kexiv2/kexiv2.h
+include/KF5/KExiv2/kexiv2/kexiv2data.h
+include/KF5/KExiv2/kexiv2/kexiv2previews.h
+include/KF5/KExiv2/kexiv2/libkexiv2_export.h
+include/KF5/KExiv2/kexiv2/rotationmatrix.h
+include/KF5/libkexiv2_version.h
+lib/cmake/KF5KExiv2/KF5KExiv2Config.cmake
+lib/cmake/KF5KExiv2/KF5KExiv2ConfigVersion.cmake
+lib/cmake/KF5KExiv2/KF5KExiv2Targets-noconfig.cmake
+lib/cmake/KF5KExiv2/KF5KExiv2Targets.cmake
+lib/libKF5KExiv2.so
+lib/libKF5KExiv2.so.15.0.0
+lib/libKF5KExiv2.so.5.0.0
diff --git a/libkexiv2/buildlink3.mk b/libkexiv2/buildlink3.mk
new file mode 100644
index 0000000000..92f12f83b4
--- /dev/null
+++ b/libkexiv2/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	libkexiv2
+
+.if !defined(LIBKEXIV2_BUILDLINK3_MK)
+LIBKEXIV2_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libkexiv2+=	libkexiv2>=17.12.1
+BUILDLINK_PKGSRCDIR.libkexiv2?=	../../wip/libkexiv2
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif	# LIBKEXIV2_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-libkexiv2
diff --git a/libkexiv2/distinfo b/libkexiv2/distinfo
new file mode 100644
index 0000000000..771dcf9249
--- /dev/null
+++ b/libkexiv2/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (libkexiv2-17.12.1.tar.xz) = 9755024f88e2767a61f92d61870154461abd5b79
+RMD160 (libkexiv2-17.12.1.tar.xz) = e2902c7eea2c29e4448d5779c8c675aa5721cecb
+SHA512 (libkexiv2-17.12.1.tar.xz) = 574fe6bc2f1e8ac32d468220679172b9dea0c85a0377d3b3cfc3e7e8327f41a9f9285b38d7c68b37ac3e91ae915c42a9733b99b1e13a20fe4690ec059eaa0b71
+Size (libkexiv2-17.12.1.tar.xz) = 64312 bytes


Home | Main Index | Thread Index | Old Index