summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2004-08-15 02:35:34 +0000
committerAron Griffis <agriffis@gentoo.org>2004-08-15 02:35:34 +0000
commit34fb2779340ea2186e832bfd0ca41b65e68142ab (patch)
tree64e42d5537546393eb44834f4f892488831a7a84 /app-crypt
parenttouchup (Manifest recommit) (diff)
downloadgentoo-2-34fb2779340ea2186e832bfd0ca41b65e68142ab.tar.gz
gentoo-2-34fb2779340ea2186e832bfd0ca41b65e68142ab.tar.bz2
gentoo-2-34fb2779340ea2186e832bfd0ca41b65e68142ab.zip
Bump to 1.9.10 #59065
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/gnupg/ChangeLog7
-rw-r--r--app-crypt/gnupg/Manifest2
-rw-r--r--app-crypt/gnupg/files/digest-gnupg-1.9.101
-rw-r--r--app-crypt/gnupg/gnupg-1.9.10.ebuild100
4 files changed, 109 insertions, 1 deletions
diff --git a/app-crypt/gnupg/ChangeLog b/app-crypt/gnupg/ChangeLog
index 4b93d95fa34f..9302d19e26a7 100644
--- a/app-crypt/gnupg/ChangeLog
+++ b/app-crypt/gnupg/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-crypt/gnupg
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/ChangeLog,v 1.71 2004/08/05 18:34:29 slarti Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/ChangeLog,v 1.72 2004/08/15 02:35:34 agriffis Exp $
+
+*gnupg-1.9.10 (14 Aug 2004)
+
+ 14 Aug 2004; Aron Griffis <agriffis@gentoo.org> +gnupg-1.9.10.ebuild:
+ Bump to 1.9.10 #59065
05 Aug 2004; Tom Martin <slarti@gentoo.org> gnupg-1.2.5.ebuild:
Marked ~amd64, resolving 59409. Thanks to Jens Ott <jo@plusserver.de> for
diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index ffabdac29c8f..1dc9eb33a9bd 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -1,4 +1,5 @@
MD5 ff47ed97d51df4d1b7030dc173048956 gnupg-1.2.3-r5.ebuild 3628
+MD5 eb6cc5be23c0c4842e94538a7d6daf2b gnupg-1.9.10.ebuild 2745
MD5 5cf952300c6e6d393425894853e1b766 gnupg-1.2.4.ebuild 4173
MD5 e67585ea4e6025b1918462ba737c8e2a gnupg-1.2.3-r2.ebuild 1659
MD5 eb6cc5be23c0c4842e94538a7d6daf2b gnupg-1.9.8.ebuild 2745
@@ -12,6 +13,7 @@ MD5 7f0e728ae9c6810cb9c61500fdc39fc9 files/digest-gnupg-1.2.4 117
MD5 f9d1684c9a72a84146163170439892b1 files/digest-gnupg-1.2.5 117
MD5 df557d150f1c32564de9c0f66b47997a files/digest-gnupg-1.9.0 116
MD5 b19d6b7e508333e5b1fd007ae4334ec2 files/digest-gnupg-1.9.8 64
+MD5 8c88d9fdef69bdda173170c5a8abd59e files/digest-gnupg-1.9.10 65
MD5 db3c4c4fe234f87d269216f6e0be8817 files/gnupg-1.2.3-hkp-format-string.diff 922
MD5 c6114a5a40f10aeca63d07b59fed650f files/gnupg-1.2.4-hppa_unaligned_constant.patch 1213
MD5 b12193638991111d4dc2c9864fa8e15a files/gnupg-1.2.3-disable-elgamal.diff 12554
diff --git a/app-crypt/gnupg/files/digest-gnupg-1.9.10 b/app-crypt/gnupg/files/digest-gnupg-1.9.10
new file mode 100644
index 000000000000..922e315523c5
--- /dev/null
+++ b/app-crypt/gnupg/files/digest-gnupg-1.9.10
@@ -0,0 +1 @@
+MD5 d923cfe0921898fbeb66374a0e32ddc6 gnupg-1.9.10.tar.gz 1385472
diff --git a/app-crypt/gnupg/gnupg-1.9.10.ebuild b/app-crypt/gnupg/gnupg-1.9.10.ebuild
new file mode 100644
index 000000000000..176dfa524b81
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-1.9.10.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-1.9.10.ebuild,v 1.1 2004/08/15 02:35:34 agriffis Exp $
+
+inherit eutils
+
+DESCRIPTION="The GNU Privacy Guard, a GPL pgp replacement"
+HOMEPAGE="http://www.gnupg.org/"
+SRC_URI="ftp://ftp.gnupg.org/gcrypt/alpha/gnupg/${P}.tar.gz"
+
+LICENSE="GPL-2 | GPL-2 IDEA"
+SLOT="0"
+KEYWORDS="~x86 ~mips ~alpha ~amd64"
+IUSE="X caps ldap nls smartcard static"
+
+RDEPEND="
+ !static? (
+ ldap? ( net-nds/openldap )
+ caps? ( sys-libs/libcap )
+ sys-libs/zlib
+ )
+ X? ( || ( media-gfx/xloadimage media-gfx/xli ) )
+ nls? ( sys-devel/gettext )
+ >=dev-libs/libgcrypt-1.1.42
+ >=dev-libs/libksba-0.9.7
+ smartcard? ( dev-libs/opensc )
+ virtual/libc
+ dev-lang/perl
+ dev-libs/pth
+ virtual/mta"
+DEPEND="caps? ( sys-libs/libcap )
+ ldap? ( net-nds/openldap )
+ nls? ( sys-devel/gettext )
+ >=dev-libs/libgcrypt-1.1.94
+ >=dev-libs/libksba-0.9.7
+ >=dev-libs/libassuan-0.6.6
+ smartcard? ( dev-libs/opensc )
+ sys-libs/zlib
+ virtual/libc
+ dev-lang/perl
+ dev-libs/pth"
+
+src_compile() {
+ local myconf=""
+
+ if use X; then
+ local viewer
+ if has_version 'media-gfx/xloadimage'; then
+ viewer=/usr/bin/xloadimage
+ else
+ viewer=/usr/bin/xli
+ fi
+ myconf="${myconf} --with-photo-viewer=${viewer}"
+ else
+ myconf="${myconf} --disable-photo-viewers"
+ fi
+
+ econf \
+ --libexecdir=/usr/lib \
+ `use_enable smartcard scdaemon` \
+ `use_enable nls` \
+ `use_enable ldap` \
+ `use_with caps capabilities` \
+ || die
+ emake || die
+}
+
+src_install() {
+ einstall libexecdir="${D}/usr/lib/gnupg"
+
+ # keep the documentation in /usr/share/doc/...
+ rm -rf "${D}/usr/share/gnupg/FAQ" "${D}/usr/share/gnupg/faq.html"
+
+ dodoc AUTHORS ChangeLog INSTALL NEWS README THANKS TODO VERSION \
+ doc/{FAQ,HACKING,DETAILS,ChangeLog,OpenPGP,faq.raw}
+
+ if ! use caps; then
+ chmod u+s "${D}/usr/bin/gpg"
+ fi
+}
+
+pkg_postinst() {
+ if ! use caps; then
+ einfo "gpg is installed suid root to make use of protected memory space"
+ einfo "This is needed in order to have a secure place to store your"
+ einfo "passphrases, etc. at runtime but may make some sysadmins nervous."
+ fi
+ echo
+ ewarn "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **"
+ ewarn " THIS IS _ALPHA_ CODE, IT MAY NOT WORK CORRECTLY OR AT ALL. THERE"
+ ewarn " MAY BE UNDISCOVERED SECURITY OR DATA-LOSS ISSUES, DO NOT USE "
+ ewarn " IN A PRODUCTION ENVIRONMENT."
+ ewarn ""
+ ewarn " This ebuild is provided for those who wish to experiment with this"
+ ewarn " new branch of gnupg and beta-testers, not for general purpose use"
+ ewarn " by non-developers"
+ ewarn ""
+ ewarn " Please see #37109"
+ ewarn "** WARNING ** WARNING ** WARNING ** WARNING ** WARNING ** WARNING **"
+}