pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/pkgsrc-2005Q1]: pkgsrc/security/gnupg Pullup ticket 391 - requested b...
details: https://anonhg.NetBSD.org/pkgsrc/rev/6e93b050b653
branches: pkgsrc-2005Q1
changeset: 490868:6e93b050b653
user: snj <snj%pkgsrc.org@localhost>
date: Sat Mar 26 10:53:35 2005 +0000
description:
Pullup ticket 391 - requested by Thomas Klausner
security fix for gnupg
Revisions pulled up:
- pkgsrc/security/gnupg/Makefile 1.74
- pkgsrc/security/gnupg/PLIST 1.15
- pkgsrc/security/gnupg/distinfo 1.34
- pkgsrc/security/gnupg/options.mk 1.2
Module Name: pkgsrc
Committed By: wiz
Date: Tue Mar 22 17:50:55 UTC 2005
Modified Files:
pkgsrc/security/gnupg: Makefile PLIST distinfo options.mk
Log Message:
Update to 1.4.1:
Noteworthy changes in version 1.4.1 (2005-03-15)
------------------------------------------------
* New --rfc2440-text option which controls how text is handled in
signatures. This is in response to some problems seen with
certain PGP/MIME mail clients and GnuPG version 1.4.0. More
details about this are available at
<http://lists.gnupg.org/pipermail/gnupg-users/2005-January/024408.html>.
* New "import-unusable-sigs" and "export-unusable-sigs" tags for
--import-options and --export-options. These are off by
default, and cause GnuPG to not import or export key signatures
that are not usable (e.g. expired signatures).
* New experimental HTTP, HTTPS, FTP, and FTPS keyserver helper
that uses the cURL library <http://curl.haxx.se> to retrieve
keys. This is disabled by default, but may be enabled with the
configure option --with-libcurl. Without this option, the
existing HTTP code is used for HTTP, and HTTPS, FTP, and FTPS
are not supported.
[enabled with the "curl" option for the package]
* When running a --card-status or --card-edit and a public key is
available, missing secret key stubs will be created on the fly.
Details of the key are listed too.
* The implicit packet dumping in double verbose mode is now sent
to stderr and not to stdout.
* Added countermeasures against the Mister/Zuccherato CFB attack
<http://eprint.iacr.org/2005/033>.
* Add new --edit-key command "bkuptocard" to allow restoring a
card key from a backup.
* The "fetch" command of --card-edit now retrieves the key using
the default keyserver if no URL has been stored on the card.
* New configure option --enable-noexecstack.
Also, gpgkeys_mailto is not installed any longer, dropping the
dependency on perl.
diffstat:
security/gnupg/Makefile | 8 ++++----
security/gnupg/PLIST | 6 +++---
security/gnupg/distinfo | 9 +++++----
security/gnupg/options.mk | 20 ++++++++++++++------
4 files changed, 26 insertions(+), 17 deletions(-)
diffs (107 lines):
diff -r dc80c7e460da -r 6e93b050b653 security/gnupg/Makefile
--- a/security/gnupg/Makefile Fri Mar 25 17:46:37 2005 +0000
+++ b/security/gnupg/Makefile Sat Mar 26 10:53:35 2005 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.73 2005/02/09 11:35:50 markd Exp $
+# $NetBSD: Makefile,v 1.73.2.1 2005/03/26 10:53:35 snj Exp $
-DISTNAME= gnupg-1.4.0
+DISTNAME= gnupg-1.4.1
CATEGORIES= security
MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/gnupg/ \
ftp://ftp.planetmirror.com/pub/gnupg/ \
@@ -16,9 +16,10 @@
HOMEPAGE= http://www.gnupg.org/
COMMENT= GNU Privacy Guard, public-Key encryption and digital signatures
+BUILD_USES_MSGFMT= yes
+
PKG_INSTALLATION_TYPES= overwrite pkgviews
-BUILD_USES_MSGFMT= yes
CRYPTO= yes
GNU_CONFIGURE= yes
USE_BUILDLINK3= yes
@@ -59,6 +60,5 @@
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../archivers/bzip2/buildlink3.mk"
-.include "../../lang/perl5/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r dc80c7e460da -r 6e93b050b653 security/gnupg/PLIST
--- a/security/gnupg/PLIST Fri Mar 25 17:46:37 2005 +0000
+++ b/security/gnupg/PLIST Sat Mar 26 10:53:35 2005 +0000
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.14 2004/12/25 02:54:13 wiz Exp $
+@comment $NetBSD: PLIST,v 1.14.2.1 2005/03/26 10:53:35 snj Exp $
bin/gpg
bin/gpgsplit
bin/gpgv
+${CURL}libexec/gnupg/gpgkeys_curl
libexec/gnupg/gpgkeys_finger
libexec/gnupg/gpgkeys_hkp
-libexec/gnupg/gpgkeys_http
-libexec/gnupg/gpgkeys_mailto
+${NOCURL}libexec/gnupg/gpgkeys_http
${OPENLDAP}libexec/gnupg/gpgkeys_ldap
man/man1/gpg.1
man/man1/gpg.ru.1
diff -r dc80c7e460da -r 6e93b050b653 security/gnupg/distinfo
--- a/security/gnupg/distinfo Fri Mar 25 17:46:37 2005 +0000
+++ b/security/gnupg/distinfo Sat Mar 26 10:53:35 2005 +0000
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.33 2005/02/24 13:10:06 agc Exp $
+$NetBSD: distinfo,v 1.33.2.1 2005/03/26 10:53:35 snj Exp $
-SHA1 (gnupg-1.4.0.tar.bz2) = 0054635a131b7af383e956fa9e1520ac44cad116
-RMD160 (gnupg-1.4.0.tar.bz2) = 75a2a2008c9c7136e37c6ff7d34ab75346717cca
-Size (gnupg-1.4.0.tar.bz2) = 2722669 bytes
+SHA1 (gnupg-1.4.1.tar.bz2) = ebd16ef9d3fd3c38e38cf39e6347ed058fd12840
+RMD160 (gnupg-1.4.1.tar.bz2) = 90680d388ba49f6f434edebcdb66cb39bf281bda
+Size (gnupg-1.4.1.tar.bz2) = 2822791 bytes
SHA1 (idea.c.gz) = 82fded4ec31b97b3b2dd22741880b67cfee40f84
+RMD160 (idea.c.gz) = e35be5a031d10d52341ac5f029d28f811edd908d
Size (idea.c.gz) = 5216 bytes
SHA1 (patch-aa) = 2916ba7403fea027d872fe62ce271c2e8b8ac3be
SHA1 (patch-ab) = 29a7d0b736322eb1ecf0925a2419b513f323000e
diff -r dc80c7e460da -r 6e93b050b653 security/gnupg/options.mk
--- a/security/gnupg/options.mk Fri Mar 25 17:46:37 2005 +0000
+++ b/security/gnupg/options.mk Sat Mar 26 10:53:35 2005 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: options.mk,v 1.1 2004/12/25 02:54:49 wiz Exp $
+# $NetBSD: options.mk,v 1.1.2.1 2005/03/26 10:53:35 snj Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.gnupg
-PKG_SUPPORTED_OPTIONS= i586-optimized idea ldap m68060-optimized
+PKG_SUPPORTED_OPTIONS= i586-optimized curl idea ldap m68060-optimized
.include "../../mk/bsd.prefs.mk"
@@ -30,10 +30,12 @@
MACHINE_GNU_ARCH= i586
.endif
-.if !empty(PKG_OPTIONS:Mm68060-optimized)
-# be more efficient on M68060 machines
-CONFIGURE_ENV+= M68060=${M68060}
-CFLAGS+= -m68060
+.if !empty(PKG_OPTIONS:Mcurl)
+.include "../../www/curl/buildlink3.mk"
+CONFIGURE_ARGS+= --with-libcurl
+PLIST_SUBST+= CURL="" NOCURL="@comment "
+.else
+PLIST_SUBST+= CURL="@comment " NOCURL=""
.endif
.if !empty(PKG_OPTIONS:Midea)
@@ -54,3 +56,9 @@
CONFIGURE_ARGS+=--disable-ldap
PLIST_SUBST+= OPENLDAP="@comment "
.endif
+
+.if !empty(PKG_OPTIONS:Mm68060-optimized)
+# be more efficient on M68060 machines
+CONFIGURE_ENV+= M68060=${M68060}
+CFLAGS+= -m68060
+.endif
Home |
Main Index |
Thread Index |
Old Index