A website documenting creating the build root for MidgardOS
| Navigation | ||
|---|---|---|
| « GNU nPth 32-bit | HOME | GNU PinEntry » |
Name: GNU Privacy Guard
Summary: An OpenPGP implementation
License: GPL v2 or later/LGPL v2.1 or later/LGPL v3 or later
Version: 2.5.14
URL: https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.5.14.tar.bz2
Average Build Time: 1 SBU
Used Install Space: 36 MiB
To configure GNU Privacy Guard for install into the build root, run the following command:
./configure --prefix=/usr \
--libdir=/usr/lib64 \
--libexecdir=/usr/lib64 \
--docdir=/usr/share/doc/gnupg-2.5.14 \
--disable-static \
--enable-g13 \
--disable-rpath \
--enable-large-secmem \
--with-gnu-ld \
--with-default-trust-store-file=/etc/ssl/ca-bundle.pem \
--enable-build-timestamp
NOTE: The following features are disable for now due to missing dependencies:
- LDAP support
- TPM support
These features will be enabled later when this package is rebuilt as an RPM.
To compile GNU Privacy Guard, run the following command:
make
Next, run the test suite:
make check
Finally, to install GNU Privacy Guard into the build tree, run the following command:
make install
| Contents | |
|---|---|
| Installed Programs | dirmngr, dirmngr-client, g13, gpg, gpg-agent, gpg-auth, gpg-authcode-sign.sh, gpg-card, gpg-check-pattern, gpg-connect-agent, gpg-mail-tube, gpg-pair-tool, gpg-preset-passphrase, gpg-protect-tool, gpg-wks-client, gpg-wks-server, gpgconf, gpgparsemail, gpgscm, gpgsm, gpgsplit, gpgtar, gpgv, kbxutil, keyboxd, scdaemon, and watchgnupg |
| Installed Plugins | addgnupghome, applygnupgdefaults, and g13-syshelp |
| Navigation | ||
|---|---|---|
| « GNU nPth 32-bit | HOME | GNU PinEntry » |