BSD Ports

security/gpgmepp 2.0.0_1 MidnightBSD

GnuPG Made Easy (GPGME) C++ bindings

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
lgpl+
Categories
security

Description

GpgMEpp is a C++ wrapper (or C++ bindings) for the GnuPG project's GPGME (GnuPG Made Easy) library.

In the other systems

SystemPortVersion
MidnightBSDsecurity/gpgmepp2.0.0_1
FreeBSDsecurity/gpgmepp2.1.0
OpenBSDsecurity/gpgmepp2.2.0
NetBSDsecurity/gpgmepp2.1.0
HardenedBSDsecurity/gpgmepp2.1.0
GhostBSDsecurity/gpgmepp2.1.0

Install

Binary package:

mport install gpgmepp

From mports:

cd /usr/mports/security/gpgmepp && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gpgmepp>0:security/gpgmepp
LIB_DEPENDS=	libgpgmepp.so:security/gpgmepp

Dependencies

As this port's Makefile names them.

Library 2

Build dependencies 2
Run dependencies 2

Configuration

No options to configure.

USES
cmake compiler:c++17-lang pkgconfig tar:xz
Service scripts
none

Files

pkg-plist 52
  • 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++/gpgaddexistingsubkeyeditinteractor.h
  • include/gpgme++/gpgadduserideditinteractor.h
  • include/gpgme++/gpgagentgetinfoassuantransaction.h
  • include/gpgme++/gpggencardkeyinteractor.h
  • include/gpgme++/gpgmefw.h
  • include/gpgme++/gpgmepp_export.h
  • include/gpgme++/gpgmepp_version.h
  • include/gpgme++/gpgrevokekeyeditinteractor.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++/interfaces/statusconsumer.h
  • include/gpgme++/key.h
  • include/gpgme++/keygenerationresult.h
  • include/gpgme++/keylistresult.h
  • include/gpgme++/notation.h
  • include/gpgme++/randomresults.h
  • include/gpgme++/result.h
  • include/gpgme++/scdgetinfoassuantransaction.h
  • include/gpgme++/signingresult.h
  • include/gpgme++/statusconsumerassuantransaction.h
  • include/gpgme++/swdbresult.h
  • include/gpgme++/tofuinfo.h
  • include/gpgme++/verificationresult.h
  • include/gpgme++/vfsmountresult.h
  • lib/cmake/Gpgmepp/FindGpgme.cmake
  • lib/cmake/Gpgmepp/FindLibGpgError.cmake
  • lib/cmake/Gpgmepp/GpgmeppConfig.cmake
  • lib/cmake/Gpgmepp/GpgmeppConfigVersion.cmake
  • lib/cmake/Gpgmepp/GpgmeppTargets-.cmake
  • lib/cmake/Gpgmepp/GpgmeppTargets.cmake
  • lib/libgpgmepp.so
  • lib/libgpgmepp.so.7
  • lib/libgpgmepp.so.7.0.0
  • libdata/pkgconfig/gpgmepp.pc
distinfo 1
FileSizeSHA256
gpgmepp-2.0.0.tar.xz118304d4796049c06708a26f3096f748ef095347e1a3c1e570561701fe952c3f565382
Master sites 1
  • GNUPG