3b8d4fd26e
Noteworthy changes in version 1.4.2 (2005-07-26) ------------------------------------------------ * New command "verify" in the card-edit menu to display the Private-DO-3. The Admin command has been enhanced to take the optional arguments "on", "off" and "verify". The latter may be used to verify the Admin Pin without modifying data; this allows displaying the Private-DO-4 with the "list" command. * Rewrote large parts of the card code to optionally make use of a running gpg-agent. If --use-agent is being used and a gpg-agent with enabled scdaemon is active, gpg will now divert all card operations to that daemon. This is required because both, scdaemon and gpg require exclusive access to the card reader. By delegating the work to scdaemon, both can peacefully coexist and scdaemon is able to control the use of the reader. Note that this requires at least gnupg 1.9.17. * Fixed a couple of problems with the card reader. * Command completion is now available in the --edit-key and --card-edit menus. Filename completion is available at all filename prompts. Note that completion is only available if the system provides a readline library. * New experimental HKP keyserver helper that uses the cURL library. It is enabled via the configure option --with-libcurl like the other (also experimental) cURL helpers. * New key cleaning options that can be used to remove unusable (expired, revoked) signatures from a key. This is available via the new "clean" command in --edit-key on a key by key basis, as well as via the import-clean-sigs/import-clean-uids and export-clean-sigs/export-clean-uids options for --import-options and --export-options. These are currently off by default, and replace the import-unusable-sigs/export-unusable-sigs options from version 1.4.1. * New export option export-reset-subkey-passwd. * New option --limit-card-insert-tries.
63 lines
1.8 KiB
Makefile
63 lines
1.8 KiB
Makefile
# $NetBSD: Makefile,v 1.77 2005/07/28 15:12:05 wiz Exp $
|
|
|
|
DISTNAME= gnupg-1.4.2
|
|
CATEGORIES= security
|
|
MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/gnupg/ \
|
|
ftp://ftp.planetmirror.com/pub/gnupg/ \
|
|
ftp://gd.tuwien.ac.at/privacy/gnupg/gnupg/ \
|
|
ftp://ftp.jyu.fi/pub/crypt/gcrypt/gnupg/ \
|
|
ftp://ftp.cert.dfn.de/pub/tools/crypt/gcrypt/gnupg/ \
|
|
ftp://ftp.ring.gr.jp/pub/net/gnupg/gnupg/
|
|
EXTRACT_SUFX= .tar.bz2
|
|
# don't remove this -- we may add idea.c.gz to it in options.mk
|
|
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
|
|
|
|
MAINTAINER= wiz@NetBSD.org
|
|
HOMEPAGE= http://www.gnupg.org/
|
|
COMMENT= GNU Privacy Guard, public-Key encryption and digital signatures
|
|
|
|
BUILD_USES_MSGFMT= yes
|
|
|
|
PKG_INSTALLATION_TYPES= overwrite pkgviews
|
|
|
|
CRYPTO= yes
|
|
GNU_CONFIGURE= yes
|
|
USE_PKGLOCALEDIR= yes
|
|
USE_TOOLS+= gmake
|
|
CONFIGURE_ARGS+= --with-static-rnd=auto
|
|
CONFIGURE_ARGS+= --with-mailprog=/usr/sbin/sendmail
|
|
TEST_TARGET= check
|
|
|
|
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
|
|
|
INFO_FILES= gpg.info gpgv.info
|
|
|
|
.include "options.mk"
|
|
|
|
INSTALLATION_DIRS= bin libexec/gnupg man/man1 man/man7 share/gnupg
|
|
|
|
.if ${OPSYS} == "SunOS" || (${OPSYS} == "NetBSD" && !empty(OS_VERSION:M1.[0-6]*))
|
|
CONFIGURE_ARGS+= --disable-gnupg-iconv
|
|
.endif
|
|
|
|
# XXX: still needed?
|
|
.if ${OPSYS} == "FreeBSD"
|
|
SUBST_CLASSES= fixme
|
|
SUBST_STAGE.fixme= post-configure
|
|
SUBST_FILES.fixme= mpi/i386/mpih-add1.S mpi/i386/mpih-lshift.S \
|
|
mpi/i386/mpih-mul1.S mpi/i386/mpih-mul2.S \
|
|
mpi/i386/mpih-mul3.S mpi/i386/mpih-rshift.S \
|
|
mpi/i386/mpih-sub1.S
|
|
SUBST_SED.fixme= -e "s,ALIGN (3),ALIGN (4),g"
|
|
.endif
|
|
|
|
post-install:
|
|
${INSTALL_DATA} ${WRKSRC}/doc/DETAILS \
|
|
${PREFIX}/share/gnupg
|
|
|
|
.include "../../converters/libiconv/buildlink3.mk"
|
|
.include "../../devel/gettext-lib/buildlink3.mk"
|
|
.include "../../devel/zlib/buildlink3.mk"
|
|
.include "../../archivers/bzip2/buildlink3.mk"
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|