@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME := gnupg
PKG_NAME := gnupg
PKG_VERSION := 2.2.23
PKG_VERSION := 2.2.23
PKG_RELEASE := 1
PKG_RELEASE := 2
PKG_SOURCE := $( PKG_NAME) -$( PKG_VERSION) .tar.bz2
PKG_SOURCE := $( PKG_NAME) -$( PKG_VERSION) .tar.bz2
PKG_SOURCE_URL := https://gnupg.org/ftp/gcrypt/gnupg
PKG_SOURCE_URL := https://gnupg.org/ftp/gcrypt/gnupg
@ -45,6 +45,11 @@ define Package/gpgv2
ALTERNATIVES:= 300:/usr/bin/gpgv:/usr/bin/gpgv2
ALTERNATIVES:= 300:/usr/bin/gpgv:/usr/bin/gpgv2
e n d e f
e n d e f
d e f i n e P a c k a g e / g n u p g 2 - d i r m n g r
$( call Package/gnupg2/Default)
TITLE:= Keyserver, CRL, and OCSP access for GnuPG ( version 2)
e n d e f
d e f i n e P a c k a g e / g n u p g 2 - u t i l s
d e f i n e P a c k a g e / g n u p g 2 - u t i l s
$( call Package/gnupg2/Default)
$( call Package/gnupg2/Default)
DEPENDS:= gnupg2 +libcurl
DEPENDS:= gnupg2 +libcurl
@ -66,6 +71,15 @@ define Package/gpgv2/description
GPGv is a stripped down version of GnuPG that only checks signatures.
GPGv is a stripped down version of GnuPG that only checks signatures.
e n d e f
e n d e f
d e f i n e P a c k a g e / g n u p g 2 - d i r m n g r / d e s c r i p t i o n
S i n c e v e r s i o n 2 . 1 o f G n u P G , 'dirmngr' t a k e s c a r e o f a c c e s s i n g t h e
O p e n P G P k e y s e r v e r s . A s w i t h p r e v i o u s v e r s i o n s i t i s a l s o u s e d a s a
s e r v e r f o r m a n a g i n g a n d d o w n l o a d i n g c e r t i f i c a t e r e v o c a t i o n l i s t s ( C R L s )
f o r X . 5 0 9 c e r t i f i c a t e s , d o w n l o a d i n g X . 5 0 9 c e r t i f i c a t e s , a n d p r o v i d i n g
a c c e s s t o O C S P p r o v i d e r s . D i r m n g r i s i n v o k e d i n t e r n a l l y b y 'gpg' ,
'gpgsm' , o r v i a t h e 'gpg-connect-agent' t o o l .
e n d e f
d e f i n e P a c k a g e / g n u p g 2 - u t i l s / d e s c r i p t i o n
d e f i n e P a c k a g e / g n u p g 2 - u t i l s / d e s c r i p t i o n
Key management utilies for GnuPG ( version 2) .
Key management utilies for GnuPG ( version 2) .
This package is needed to import keys from a keyserver.
This package is needed to import keys from a keyserver.
@ -77,10 +91,10 @@ CONFIGURE_ARGS += \
--with-libassuan-prefix= " $( STAGING_DIR) /usr/ " \
--with-libassuan-prefix= " $( STAGING_DIR) /usr/ " \
--with-ksba-prefix= " $( STAGING_DIR) /usr/ " \
--with-ksba-prefix= " $( STAGING_DIR) /usr/ " \
--with-npth-prefix= " $( STAGING_DIR) /usr/ " \
--with-npth-prefix= " $( STAGING_DIR) /usr/ " \
--enable-dirmngr \
--disable-bzip2 \
--disable-bzip2 \
--disable-card-support \
--disable-card-support \
--disable-ccid-driver \
--disable-ccid-driver \
--disable-dirmngr \
--disable-gnutls \
--disable-gnutls \
--disable-ldap \
--disable-ldap \
--disable-ntbtls \
--disable-ntbtls \
@ -101,6 +115,11 @@ define Package/gpgv2/install
$( INSTALL_BIN) $( PKG_INSTALL_DIR) /usr/bin/gpgv $( 1) /usr/bin/gpgv2
$( INSTALL_BIN) $( PKG_INSTALL_DIR) /usr/bin/gpgv $( 1) /usr/bin/gpgv2
e n d e f
e n d e f
d e f i n e P a c k a g e / g n u p g 2 - d i r m n g r / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/bin
$( INSTALL_BIN) $( PKG_INSTALL_DIR) /usr/bin/dirmngr $( 1) /usr/bin/dirmngr
e n d e f
d e f i n e P a c k a g e / g n u p g 2 - u t i l s / i n s t a l l
d e f i n e P a c k a g e / g n u p g 2 - u t i l s / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/bin $( 1) /usr/sbin
$( INSTALL_DIR) $( 1) /usr/bin $( 1) /usr/sbin
$( INSTALL_BIN) $( PKG_INSTALL_DIR) /usr/bin/gpgtar $( 1) /usr/bin
$( INSTALL_BIN) $( PKG_INSTALL_DIR) /usr/bin/gpgtar $( 1) /usr/bin
@ -119,4 +138,5 @@ endef
$( eval $ ( call BuildPackage ,gnupg 2) )
$( eval $ ( call BuildPackage ,gnupg 2) )
$( eval $ ( call BuildPackage ,gpgv 2) )
$( eval $ ( call BuildPackage ,gpgv 2) )
$( eval $ ( call BuildPackage ,gnupg 2-dirmngr ) )
$( eval $ ( call BuildPackage ,gnupg 2-utils ) )
$( eval $ ( call BuildPackage ,gnupg 2-utils ) )