security/gpgme 2.0.1 MidnightBSD
Library to make access to GnuPG easier
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- lgpl2.1+
- Categories
- security
Description
GnuPG Made Easy (GPGME) is a C library designed to make access to GnuPG easier for applications. It provides a High-Level Crypto API for encryption, decryption, signing, signature verification and key management. Currently it uses GnuPG as its backend.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | security/gpgme | 2.0.1 |
| FreeBSD | security/gpgme | 2.1.2 |
| OpenBSD | security/gpgme | 2.2.0 |
| NetBSD | security/gpgme | 2.2.0 |
| DragonFly | security/gpgme | 1.24.2 |
| HardenedBSD | security/gpgme | 2.1.2 |
| GhostBSD | security/gpgme | 2.1.2 |
Install
Binary package:
mport install gpgme
From mports:
cd /usr/mports/security/gpgme && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gpgme>0:security/gpgme
LIB_DEPENDS= libgpgme.so:security/gpgme
Dependencies
As this port's Makefile names them.
Library 2
libassuan.so: security/libassuanlibgpg-error.so: security/libgpg-error
Build dependencies 2
Run dependencies 2
Configuration
Options name: security_gpgme
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| GNUPG1 | off | Build gpgme library for GnuPG 1.x |
| GNUPG2 | on | Build gpgme library for GnuPG 2.x |
| TEST | off | |
| UISERVER | on | GnuPG UI server support |
- USES
- compiler:c11 cpe gmake libtool localbase:ldflags pathfix tar:bzip2
- Service scripts
- none
Files
Manual pages 1
- gpgme-json(1)
pkg-plist 16
- bin/gpgme-config
- bin/gpgme-json
- bin/gnupg-key-manage
- bin/gpgme-tool
- include/gpgme.h
- lib/common-lisp/gpgme/gpgme-grovel.lisp
- lib/common-lisp/gpgme/gpgme-package.lisp
- lib/common-lisp/gpgme/gpgme.asd
- lib/common-lisp/gpgme/gpgme.lisp
- lib/libgpgme.so
- lib/libgpgme.so.45
- lib/libgpgme.so.45.0.1
- libdata/pkgconfig/gpgme-glib.pc
- libdata/pkgconfig/gpgme.pc
- share/aclocal/gpgme.m4
- share/man/man1/gpgme-json.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gpgme-2.0.1.tar.bz2 | 1.39208e+06 | 821ab0695c842eab51752a81980c92b0410c7eadd04103f791d5d2a526784966 |
Master sites 1
- GNUPG/gpgme