diff options
author | markd <markd@pkgsrc.org> | 2016-05-26 06:39:11 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2016-05-26 06:39:11 +0000 |
commit | 927bdd57cf75e8050af3a709627f806c3a64a574 (patch) | |
tree | 969225c21e904306be61964b435a4b1390024bd8 | |
parent | b29c807f9b9caf6adbf86049e4d160240a8e8f9f (diff) | |
download | pkgsrc-927bdd57cf75e8050af3a709627f806c3a64a574.tar.gz |
Add gpgmepp 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.
-rw-r--r-- | security/gpgmepp/DESCR | 6 | ||||
-rw-r--r-- | security/gpgmepp/Makefile | 28 | ||||
-rw-r--r-- | security/gpgmepp/PLIST | 54 | ||||
-rw-r--r-- | security/gpgmepp/buildlink3.mk | 16 | ||||
-rw-r--r-- | security/gpgmepp/distinfo | 6 |
5 files changed, 110 insertions, 0 deletions
diff --git a/security/gpgmepp/DESCR b/security/gpgmepp/DESCR new file mode 100644 index 00000000000..15f93dd3485 --- /dev/null +++ b/security/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/security/gpgmepp/Makefile b/security/gpgmepp/Makefile new file mode 100644 index 00000000000..18fbf2546da --- /dev/null +++ b/security/gpgmepp/Makefile @@ -0,0 +1,28 @@ +# $NetBSD: Makefile,v 1.1 2016/05/26 06:39:11 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 +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/security/gpgmepp/PLIST b/security/gpgmepp/PLIST new file mode 100644 index 00000000000..9afce7219ba --- /dev/null +++ b/security/gpgmepp/PLIST @@ -0,0 +1,54 @@ +@comment $NetBSD: PLIST,v 1.1 2016/05/26 06:39:12 markd Exp $ +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/security/gpgmepp/buildlink3.mk b/security/gpgmepp/buildlink3.mk new file mode 100644 index 00000000000..9514d4804f7 --- /dev/null +++ b/security/gpgmepp/buildlink3.mk @@ -0,0 +1,16 @@ +# $NetBSD: buildlink3.mk,v 1.1 2016/05/26 06:39:12 markd Exp $ + +BUILDLINK_TREE+= gpgmepp + +.if !defined(GPGMEPP_BUILDLINK3_MK) +GPGMEPP_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.gpgmepp+= gpgmepp>=15.12.2 +BUILDLINK_PKGSRCDIR.gpgmepp?= ../../security/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/security/gpgmepp/distinfo b/security/gpgmepp/distinfo new file mode 100644 index 00000000000..12e2c7c2e89 --- /dev/null +++ b/security/gpgmepp/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2016/05/26 06:39:12 markd Exp $ + +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 |