diff options
author | Martin Schlemmer <azarah@gentoo.org> | 2004-06-16 01:46:45 +0000 |
---|---|---|
committer | Martin Schlemmer <azarah@gentoo.org> | 2004-06-16 01:46:45 +0000 |
commit | bfa4e82f70e64ea77cc2eb983197d3c4682a4d14 (patch) | |
tree | 1b2c6723360529d4e3bee92f52d717e3f2e5ea3a | |
parent | stable on x86, add ~ppc and ~amd64 (Manifest recommit) (diff) | |
download | gentoo-2-bfa4e82f70e64ea77cc2eb983197d3c4682a4d14.tar.gz gentoo-2-bfa4e82f70e64ea77cc2eb983197d3c4682a4d14.tar.bz2 gentoo-2-bfa4e82f70e64ea77cc2eb983197d3c4682a4d14.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 ...
-rw-r--r-- | app-crypt/gpa/ChangeLog | 10 | ||||
-rw-r--r-- | app-crypt/gpa/Manifest | 4 | ||||
-rw-r--r-- | app-crypt/gpa/files/digest-gpa-0.7.0-r1 | 1 | ||||
-rw-r--r-- | app-crypt/gpa/gpa-0.7.0-r1.ebuild | 37 |
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..b900503625a6 100644 --- a/app-crypt/gpa/Manifest +++ b/app-crypt/gpa/Manifest @@ -1,5 +1,7 @@ -MD5 16756bbdf847d9672179c188cae5249b ChangeLog 2122 +MD5 3c4c7f2631961888005923c1228fb3ae gpa-0.7.0-r1.ebuild 1089 MD5 942bdbd0392eed78a7047430c91b69c0 gpa-0.6.1.ebuild 748 +MD5 16756bbdf847d9672179c188cae5249b ChangeLog 2122 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 +} |