pkgsrc-WIP-changes archive

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

gpgme: Add gpgme 15.12.2



Module Name:	pkgsrc-wip
Committed By:	Mark Davies <mark%ecs.vuw.ac.nz@localhost>
Pushed By:	markd
Date:		Tue Mar 1 22:52:12 2016 +1300
Changeset:	77bba6d32d27ac35f9c4b9c17adff4b81be644f3

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

Log Message:
gpgme: Add gpgme 15.12.2

GpgME++ is a C++ wrapper (or C++ bindings) for the GnuPG project's
gpgme (GnuPG Made Easy) library, version 0.4.4 and later.

It is fairly complete, with some minor things still missing (in
particular, the key edit interface). It is mostly tested using
external event loops, for which its design is optimised.

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

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

diffstat:
 Makefile              |  1 +
 gpgmepp/DESCR         |  6 ++++++
 gpgmepp/Makefile      | 28 ++++++++++++++++++++++++++
 gpgmepp/PLIST         | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++
 gpgmepp/buildlink3.mk | 16 +++++++++++++++
 gpgmepp/distinfo      |  6 ++++++
 6 files changed, 111 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 7999c80..9ce43f5 100644
--- a/Makefile
+++ b/Makefile
@@ -942,6 +942,7 @@ SUBDIR+=	googlecl
 SUBDIR+=	googlesharing
 SUBDIR+=	gosmore
 SUBDIR+=	gpak
+SUBDIR+=	gpgmepp
 SUBDIR+=	gplbasic
 SUBDIR+=	gps
 SUBDIR+=	gpsdrive
diff --git a/gpgmepp/DESCR b/gpgmepp/DESCR
new file mode 100644
index 0000000..15f93dd
--- /dev/null
+++ b/gpgmepp/DESCR
@@ -0,0 +1,6 @@
+GpgME++ is a C++ wrapper (or C++ bindings) for the GnuPG project's
+gpgme (GnuPG Made Easy) library, version 0.4.4 and later.
+
+It is fairly complete, with some minor things still missing (in
+particular, the key edit interface). It is mostly tested using
+external event loops, for which its design is optimised.
diff --git a/gpgmepp/Makefile b/gpgmepp/Makefile
new file mode 100644
index 0000000..b89cd2a
--- /dev/null
+++ b/gpgmepp/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.25 2016/01/10 20:01:05 markd Exp $
+
+DISTNAME=	gpgmepp-15.12.2
+CATEGORIES=	security
+MASTER_SITES=	${MASTER_SITE_KDE:=applications/15.12.2/src/}
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	markd%NetBSD.org@localhost
+HOMEPAGE=	https://projects.kde.org/gpgmepp
+COMMENT=	C++ bindings/wrapper for gpgme
+LICENSE=	gnu-lgpl-v2.1
+
+BUILD_DEPENDS+= extra-cmake-modules>=5.19.0:../../devel/extra-cmake-modules
+
+USE_CMAKE=	yes
+USE_LANGUAGES=	c c++
+CMAKE_ARG_PATH=	..
+CONFIGURE_DIRS=	_KDE_build
+
+CMAKE_ARGS+=	-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
+
+pre-configure:
+	${MKDIR} ${WRKSRC}/_KDE_build
+
+.include "../../devel/boost-headers/buildlink3.mk"
+.include "../../security/gpgme/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gpgmepp/PLIST b/gpgmepp/PLIST
new file mode 100644
index 0000000..2386e80
--- /dev/null
+++ b/gpgmepp/PLIST
@@ -0,0 +1,54 @@
+@comment $NetBSD$
+include/KF5/gpgme++/assuanresult.h
+include/KF5/gpgme++/configuration.h
+include/KF5/gpgme++/context.h
+include/KF5/gpgme++/data.h
+include/KF5/gpgme++/decryptionresult.h
+include/KF5/gpgme++/defaultassuantransaction.h
+include/KF5/gpgme++/editinteractor.h
+include/KF5/gpgme++/encryptionresult.h
+include/KF5/gpgme++/engineinfo.h
+include/KF5/gpgme++/error.h
+include/KF5/gpgme++/eventloopinteractor.h
+include/KF5/gpgme++/exception.h
+include/KF5/gpgme++/global.h
+include/KF5/gpgme++/gpgadduserideditinteractor.h
+include/KF5/gpgme++/gpgagentgetinfoassuantransaction.h
+include/KF5/gpgme++/gpgmefw.h
+include/KF5/gpgme++/gpgmepp_export.h
+include/KF5/gpgme++/gpgsetexpirytimeeditinteractor.h
+include/KF5/gpgme++/gpgsetownertrusteditinteractor.h
+include/KF5/gpgme++/gpgsignkeyeditinteractor.h
+include/KF5/gpgme++/importresult.h
+include/KF5/gpgme++/interfaces/assuantransaction.h
+include/KF5/gpgme++/interfaces/dataprovider.h
+include/KF5/gpgme++/interfaces/passphraseprovider.h
+include/KF5/gpgme++/interfaces/progressprovider.h
+include/KF5/gpgme++/key.h
+include/KF5/gpgme++/keygenerationresult.h
+include/KF5/gpgme++/keylistresult.h
+include/KF5/gpgme++/notation.h
+include/KF5/gpgme++/result.h
+include/KF5/gpgme++/scdgetinfoassuantransaction.h
+include/KF5/gpgme++/signingresult.h
+include/KF5/gpgme++/trustitem.h
+include/KF5/gpgme++/verificationresult.h
+include/KF5/gpgme++/vfsmountresult.h
+include/KF5/gpgmepp_version.h
+include/KF5/qgpgme/dataprovider.h
+include/KF5/qgpgme/qgpgme_eventloopinteractor.h
+include/KF5/qgpgme/qgpgme_export.h
+lib/cmake/KF5Gpgmepp/KF5GpgmeppConfig.cmake
+lib/cmake/KF5Gpgmepp/KF5GpgmeppConfigVersion.cmake
+lib/cmake/KF5Gpgmepp/KF5GpgmeppTargets-noconfig.cmake
+lib/cmake/KF5Gpgmepp/KF5GpgmeppTargets.cmake
+lib/libKF5Gpgmepp-pthread.so
+lib/libKF5Gpgmepp-pthread.so.4.80.0
+lib/libKF5Gpgmepp-pthread.so.5
+lib/libKF5Gpgmepp.so
+lib/libKF5Gpgmepp.so.4.80.0
+lib/libKF5Gpgmepp.so.5
+lib/libKF5QGpgme.so
+lib/libKF5QGpgme.so.4.80.0
+lib/libKF5QGpgme.so.5
+qt5/mkspecs/modules/qt_QGpgme.pri
diff --git a/gpgmepp/buildlink3.mk b/gpgmepp/buildlink3.mk
new file mode 100644
index 0000000..45e8f06
--- /dev/null
+++ b/gpgmepp/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	gpgmepp
+
+.if !defined(GPGMEPP_BUILDLINK3_MK)
+GPGMEPP_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.gpgmepp+=	gpgmepp>=15.12.2
+BUILDLINK_PKGSRCDIR.gpgmepp?=	../../wip/gpgmepp
+
+.include "../../devel/boost-headers/buildlink3.mk"
+.include "../../security/gpgme/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.endif	# GPGMEPP_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-gpgmepp
diff --git a/gpgmepp/distinfo b/gpgmepp/distinfo
new file mode 100644
index 0000000..88c8e12
--- /dev/null
+++ b/gpgmepp/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (gpgmepp-15.12.2.tar.xz) = 448a00eb0b6c9cd9621ed9bcc0eeefd1400af476
+RMD160 (gpgmepp-15.12.2.tar.xz) = 1e57610e56e5a7d65de1114f8f55443f5ff23762
+SHA512 (gpgmepp-15.12.2.tar.xz) = af86e8c732bd8efe5fe4e89b39d9b2fc1975cce9ab66cd6a4de68097bf8acbf51e86a63dbcef5dffd5f981c0641ed1b3b68c1ca9dcc70323ced88c4c02706958
+Size (gpgmepp-15.12.2.tar.xz) = 67724 bytes


Home | Main Index | Thread Index | Old Index