gnupg recipe

This commit is contained in:
Philippe Pittoli 2021-03-27 23:51:30 +01:00
parent ed6ccc0fa3
commit 0d1a6dc877
2 changed files with 33 additions and 0 deletions

30
recipes/gnupg/Makefile Normal file
View File

@ -0,0 +1,30 @@
name = gnupg
version = 2.2.27
release = 0
URL = https://gnupg.org/ftp/gcrypt/gnupg/gnupg-$(version).tar.bz2
build-dependencies = libgcrypt-dev libassuan-dev libnpth-dev libksba-dev
dependencies = libgpg-error libgcrypt libassuan pkgconf libnpth binutils libksba
CONFIGURE_OPTIONS_USER = --enable-gpg-is-gpg2 \
\
--disable-gpgsm \
--disable-scdaemon \
--disable-dirmngr \
--disable-doc \
--disable-gpgtar \
--disable-wks-tools \
--disable-selinux-support \
--disable-exec \
--disable-photo-viewers \
--disable-card-support \
--disable-ccid-driver \
--disable-dirmngr-auto-start \
--disable-sqlite \
--disable-ntbtls \
--disable-gnutls \
--disable-ldap \
--disable-rpath
SYSCONF ?= ../../
include $(SYSCONF)/package.mk

3
recipes/gnupg/README Normal file
View File

@ -0,0 +1,3 @@
In the configure script, warnings are written in the error output, but missing libraries that forbid to continue building the application are in the standard output.
On Alpine Linux: libnpth is named npth