From 76aa33265c297cb0b39fffd46212595379c1f5f3 Mon Sep 17 00:00:00 2001 From: ryoon Date: Tue, 1 Aug 2017 11:48:20 +0000 Subject: [PATCH] Enable C++ binding that is required by misc/libreoffice 5.4.0.3 * Use C and C++ laguages * Bump PKGREVISION --- security/gpgme/Makefile | 5 ++++- security/gpgme/PLIST | 42 +++++++++++++++++++++++++++++++++++- security/gpgme/buildlink3.mk | 4 ++-- 3 files changed, 47 insertions(+), 4 deletions(-) diff --git a/security/gpgme/Makefile b/security/gpgme/Makefile index bb8e51b59037..ee7cfad56f2d 100644 --- a/security/gpgme/Makefile +++ b/security/gpgme/Makefile @@ -1,6 +1,7 @@ -# $NetBSD: Makefile,v 1.81 2017/04/05 09:31:18 wiz Exp $ +# $NetBSD: Makefile,v 1.82 2017/08/01 11:48:20 ryoon Exp $ DISTNAME= gpgme-1.8.0 +PKGREVISION= 1 CATEGORIES= security MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/gpgme/ EXTRACT_SUFX= .tar.bz2 @@ -10,6 +11,8 @@ HOMEPAGE= http://www.gnupg.org/related_software/gpgme/ COMMENT= GnuPG Made Easy LICENSE= gnu-gpl-v2 +USE_LANGUAGES+= c c++ + USE_LIBTOOL= yes GNU_CONFIGURE= yes PTHREAD_OPTS+= require diff --git a/security/gpgme/PLIST b/security/gpgme/PLIST index 9ba35901f127..d41f69588c76 100644 --- a/security/gpgme/PLIST +++ b/security/gpgme/PLIST @@ -1,9 +1,49 @@ -@comment $NetBSD: PLIST,v 1.18 2017/03/31 10:31:57 wiz Exp $ +@comment $NetBSD: PLIST,v 1.19 2017/08/01 11:48:20 ryoon Exp $ bin/gpgme-config bin/gpgme-tool +include/gpgme++/configuration.h +include/gpgme++/context.h +include/gpgme++/data.h +include/gpgme++/decryptionresult.h +include/gpgme++/defaultassuantransaction.h +include/gpgme++/editinteractor.h +include/gpgme++/encryptionresult.h +include/gpgme++/engineinfo.h +include/gpgme++/error.h +include/gpgme++/eventloopinteractor.h +include/gpgme++/exception.h +include/gpgme++/global.h +include/gpgme++/gpgadduserideditinteractor.h +include/gpgme++/gpgagentgetinfoassuantransaction.h +include/gpgme++/gpgmefw.h +include/gpgme++/gpgmepp_export.h +include/gpgme++/gpgmepp_version.h +include/gpgme++/gpgsetexpirytimeeditinteractor.h +include/gpgme++/gpgsetownertrusteditinteractor.h +include/gpgme++/gpgsignkeyeditinteractor.h +include/gpgme++/importresult.h +include/gpgme++/interfaces/assuantransaction.h +include/gpgme++/interfaces/dataprovider.h +include/gpgme++/interfaces/passphraseprovider.h +include/gpgme++/interfaces/progressprovider.h +include/gpgme++/key.h +include/gpgme++/keygenerationresult.h +include/gpgme++/keylistresult.h +include/gpgme++/notation.h +include/gpgme++/result.h +include/gpgme++/scdgetinfoassuantransaction.h +include/gpgme++/signingresult.h +include/gpgme++/swdbresult.h +include/gpgme++/tofuinfo.h +include/gpgme++/trustitem.h +include/gpgme++/verificationresult.h +include/gpgme++/vfsmountresult.h include/gpgme.h info/gpgme.info +lib/cmake/Gpgmepp/GpgmeppConfig.cmake +lib/cmake/Gpgmepp/GpgmeppConfigVersion.cmake lib/libgpgme.la +lib/libgpgmepp.la share/aclocal/gpgme.m4 share/common-lisp/source/gpgme/gpgme-package.lisp share/common-lisp/source/gpgme/gpgme.asd diff --git a/security/gpgme/buildlink3.mk b/security/gpgme/buildlink3.mk index 9a4b8792ca0e..d2448d07eebf 100644 --- a/security/gpgme/buildlink3.mk +++ b/security/gpgme/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.25 2017/03/31 10:31:57 wiz Exp $ +# $NetBSD: buildlink3.mk,v 1.26 2017/08/01 11:48:20 ryoon Exp $ BUILDLINK_TREE+= gpgme @@ -6,7 +6,7 @@ BUILDLINK_TREE+= gpgme GPGME_BUILDLINK3_MK:= BUILDLINK_API_DEPENDS.gpgme+= gpgme>=0.9.0 -BUILDLINK_ABI_DEPENDS.gpgme+= gpgme>=1.8.0 +BUILDLINK_ABI_DEPENDS.gpgme+= gpgme>=1.8.0nb1 BUILDLINK_PKGSRCDIR.gpgme?= ../../security/gpgme .include "../../devel/librfuncs/buildlink3.mk"