summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schlemmer <azarah@gentoo.org>2004-06-16 01:46:45 +0000
committerMartin Schlemmer <azarah@gentoo.org>2004-06-16 01:46:45 +0000
commit9b9ad362f7fdd61f8b048b2b5fb58c51fa8edc5e (patch)
treec883417f92fa8048cab420874c857b5f1ee8e804 /app-crypt/gpa
parentstable on x86, add ~ppc and ~amd64 (diff)
downloadhistorical-9b9ad362f7fdd61f8b048b2b5fb58c51fa8edc5e.tar.gz
historical-9b9ad362f7fdd61f8b048b2b5fb58c51fa8edc5e.tar.bz2
historical-9b9ad362f7fdd61f8b048b2b5fb58c51fa8edc5e.zip
By default gnupg puts gpgkeys_hkp in /usr/libexec/gnupg, so
check if it is in uncommon /usr/lib/gnupg, and change libexecdir if so. If we do not do this, hkp server types is not usable, as gpa cannot find gpgkeys_hkp ...
Diffstat (limited to 'app-crypt/gpa')
-rw-r--r--app-crypt/gpa/ChangeLog10
-rw-r--r--app-crypt/gpa/Manifest4
-rw-r--r--app-crypt/gpa/files/digest-gpa-0.7.0-r11
-rw-r--r--app-crypt/gpa/gpa-0.7.0-r1.ebuild37
4 files changed, 50 insertions, 2 deletions
diff --git a/app-crypt/gpa/ChangeLog b/app-crypt/gpa/ChangeLog
index a331a2cf1010..6e3a38c6921e 100644
--- a/app-crypt/gpa/ChangeLog
+++ b/app-crypt/gpa/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for app-crypt/gpa
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpa/ChangeLog,v 1.18 2004/06/15 21:17:11 swtaylor Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpa/ChangeLog,v 1.19 2004/06/16 01:46:45 azarah Exp $
+
+*gpa-0.7.0-r1 (16 Jun 2004)
+
+ 16 Jun 2004; Martin Schlemmer <azarah@gentoo.org> +gpa-0.7.0-r1.ebuild:
+ By default gnupg puts gpgkeys_hkp in /usr/libexec/gnupg, so
+ check if it is in uncommon /usr/lib/gnupg, and change libexecdir
+ if so. If we do not do this, hkp server types is not usable,
+ as gpa cannot find gpgkeys_hkp ...
15 Jun 2004; Scott W Taylor <swtaylor@gentoo.org> gpa-0.7.0.ebuild:
dependancy fix for gpa #54013
diff --git a/app-crypt/gpa/Manifest b/app-crypt/gpa/Manifest
index 5f105d73ae97..95dda965edf5 100644
--- a/app-crypt/gpa/Manifest
+++ b/app-crypt/gpa/Manifest
@@ -1,5 +1,7 @@
-MD5 16756bbdf847d9672179c188cae5249b ChangeLog 2122
+MD5 5973722ed1e3da0c41d638cd7099839c gpa-0.7.0-r1.ebuild 1090
MD5 942bdbd0392eed78a7047430c91b69c0 gpa-0.6.1.ebuild 748
+MD5 c98cc5a4d1603562e676bfec0379f388 ChangeLog 2454
MD5 74510c09c5425ddd161ea50e01d7842a gpa-0.7.0.ebuild 755
MD5 af557fa1397cace90cdb0338b00510c1 files/digest-gpa-0.7.0 61
MD5 bf5fa46860f865ec7e86be8036c68e35 files/digest-gpa-0.6.1 61
+MD5 af557fa1397cace90cdb0338b00510c1 files/digest-gpa-0.7.0-r1 61
diff --git a/app-crypt/gpa/files/digest-gpa-0.7.0-r1 b/app-crypt/gpa/files/digest-gpa-0.7.0-r1
new file mode 100644
index 000000000000..8cabfc354605
--- /dev/null
+++ b/app-crypt/gpa/files/digest-gpa-0.7.0-r1
@@ -0,0 +1 @@
+MD5 44cb60cba64a48837588ed27f8db08b2 gpa-0.7.0.tar.gz 647457
diff --git a/app-crypt/gpa/gpa-0.7.0-r1.ebuild b/app-crypt/gpa/gpa-0.7.0-r1.ebuild
new file mode 100644
index 000000000000..139be6c4a405
--- /dev/null
+++ b/app-crypt/gpa/gpa-0.7.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpa/gpa-0.7.0-r1.ebuild,v 1.1 2004/06/16 01:46:45 azarah Exp $
+
+DESCRIPTION="Standard GUI for GnuPG"
+HOMEPAGE="http://www.gnupg.org/(en)/related_software/gpa/index.html"
+SRC_URI="ftp://ftp.gnupg.org/gcrypt/alpha/gpa/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc"
+IUSE="nls"
+
+DEPEND=">=x11-libs/gtk+-2.0*
+ >=app-crypt/gnupg-1.2*
+ >=app-crypt/gpgme-0.4.3*
+ nls? ( sys-devel/gettext )"
+
+src_compile() {
+ myconf=
+
+ # By default gnupg puts gpgkeys_hkp in /usr/libexec/gnupg, so
+ # check if it is in uncommon /usr/lib/gnupg, and change libexecdir
+ # if so. If we do not do this, hkp server types is not usable,
+ # as gpa cannot find gpgkeys_hkp ...
+ [ -f "/usr/lib/gnupg/gpgkeys_hkp" ] && myconf="--libexecdir=/usr/lib"
+
+ GPGME_CONFIG=/usr/bin/gpgme4-config \
+ econf `use_enable nls` \
+ ${myconf} || die "econf failed"
+ emake || die
+}
+
+src_install() {
+ einstall || die
+ dodoc AUTHORS ChangeLog README NEWS TODO
+}