Portage is a package management system used by Gentoo Linux
# ChangeLog for app-crypt/gpa
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpa/ChangeLog,v 1.53 2008/04/27 03:43:04 drac Exp $
27 Apr 2008; Samuli Suominen
Split pkgconfig and gettext into DEPEND.
02 Jan 2008; Alon Bar-Lev
-gpa-0.7.3.ebuild, -gpa-0.7.4.ebuild:
Cleanup
02 Jan 2008; Christoph Mende
Stable on amd64 wrt bug #198653
31 Dec 2007; Raúl Porcel
alpha/sparc stable wrt #198653
29 Dec 2007; Markus Meier
x86 stable, bug #198653
29 Dec 2007; nixnut
Stable on ppc wrt bug 198653
*gpa-0.7.6 (10 Nov 2007)
10 Nov 2007; Alon Bar-Lev
+gpa-0.7.6.ebuild:
Version bump
07 Jun 2007; Alon Bar-Lev
Cleanup
07 Jun 2007; Raúl Porcel
alpha stable wrt #150386
02 Jun 2007; Joshua
Adding ~ppc64 to 0.7.4 since it seems to work.
04 Feb 2007;
Stable on amd64 wrt bug #150386
23 Jan 2007; nixnut
Stable on ppc wrt bug 150386
23 Jan 2007; Christian Faulhammer
stable x86, bug #150386
22 Jan 2007; Gustavo Zacarias
Stable on sparc wrt #150386
*gpa-0.7.4 (21 Jan 2007)
21 Jan 2007; Alon Bar-Lev
Version bump
21 Jan 2007; Alon Bar-Lev
gpa-0.7.3.ebuild:
Added qa patch
13 Oct 2006; Alon Bar-Lev
gpa-0.7.3.ebuild:
Added required pkgconfig dependency, bug#151136, thanks to Evil Compile Person.
13 Aug 2006; Sven Wegener
No longer install pixmap files and additional .desktop file, closes bug
#131860.
*gpa-0.7.3 (25 May 2006)
25 May 2006; Marcelo Goes
0.7.3 version bump for bug 131860. Thanks to Sascha Geschwandtner
08 Aug 2005; Fernando J. Pereda
stable on alpha
07 Aug 2005; Daniel Black
change to mirror://gnupg + QA (backtick to $()
12 Jun 2005; Sven Wegener
Removed * postfix from <, <=, >= and > dependencies.
05 May 2005; Sven Wegener
Fixed [<>]=cat/pkg-ver* dependencies.
21 Apr 2005; Simon Stelling
stable on amd64
24 Feb 2005; Daniel Black
Added desktop entry as per bug #81736. Thanks Sebastian Spaeth
02 Jan 2005; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
16 Nov 2004; Daniel Black
gpa-0.7.0-r2.ebuild:
cleanup of old ebuild that depend on old gpgme versions in the deletion queue
02 Oct 2004; Bryan Østergaard
Keyword ~alpha, requested in bug 64485.
29 Sep 2004; Gustavo Zacarias
Stable on sparc wrt #64485
10 Sep 2004; Daniel Black
gpa-0.6.1.ebuild, -gpa-0.7.0-r1.ebuild, -gpa-0.7.0.ebuild:
cypto herd taking maintaince. Removed old versions and modified gpgme
dependancy in preparation for new gpgme stabilisation
*gpa-0.7.0-r2 (08 Aug 2004)
08 Aug 2004; Daniel Black
+gpa-0.7.0-r2.ebuild:
Depandancy changes as per bug #57193.
11 Jul 2004; Danny van Dyk
Marked ~amd64.
*gpa-0.7.0-r1 (16 Jun 2004)
16 Jun 2004; Martin Schlemmer
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
dependancy fix for gpa #54013
*gpa-0.7.0 (14 Jun 2004)
14 Jun 2004; Scott W Taylor
version bump
25 Apr 2004; Aron Griffis
Add die following econf for bug 48950
21 Apr 2004; Michael Sterrett
old ebuild cleanup
07 Feb 2004; Lars Weiler
stable on ppc
24 Jan 2004; Jason Wever
Marked stable on sparc.
06 Jan 2004; Jason Wever
Added ~sparc keyword.
*gpa-0.6.1 (07 Feb 2003)
28 Mar 2003; Pieter Van den Abeele
Add ~ppc keyword
07 Feb 2003; J Robert Ray
thanks to Erinn Looney-Triggs
06 Dec 2002; Rodney Rees
*gpa-0.4.3 (19 May 2002)
28 Jul 2002; Calum Selkiirk
Added ppc to KEYWORDS.
Added RDEPEND.
19 May 2002; Ryan Phillips
Updated to new version of gpa
*gpa-0.4.1-r2 (17 Apr 2002)
17 Apr 2002; Ryan Phillips
Added dependency to app-crypt/gnupg
*gpa-0.4.1-r1 (1 Feb 2002)
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
AUX gpa-0.7.6-qa.patch 309 RMD160 f8bcd91f2268bf7dad32cbcd668ee7667b23c507 SHA1 111865e84c1e630c2db0a8673adf59d2ea8305c3 SHA256 b5e38b6458f6cbaed4175519493eea0ca23ed9b06fa97fa34b952bc20752df7e
DIST gpa-0.7.6.tar.bz2 607469 RMD160 cb1fae8d5f667968997cd8ad3bc5df025e7343e7 SHA1 bb9182cd4c6bd6677ba9cdcca262dcc1b1d22c3c SHA256 abba59525a2a216df89a5ac4f9d9d564bd137f4c07e772636dec0046a0344e1c
EBUILD gpa-0.7.6.ebuild 1320 RMD160 b7735857cb7d66ca64dbaa6c70606c309a80b6a0 SHA1 ec58bae9e383ad0951dbaf83732561d631c00886 SHA256 d2c50599707b3d91f67a48a13658abfe1ffa19ff5d51fe9cd7ffcbb15dfa49f4
MISC ChangeLog 6350 RMD160 3797012c61a1e420df738b3ec77d923c13100644 SHA1 3e38ce84929505a2a6b978f73475e950ba9f5d26 SHA256 d15fc1319b9a1044eebf8bf1a233fad2ad422d94610c332d2c0d3ef917bd0243
MISC metadata.xml 224 RMD160 74db96ad8aa1d285d83ae93a9f4a767335f55c15 SHA1 d86a171d981b45e7ed0c0b3b5059d2a63c811001 SHA256 9e9ce661a9fdb45a535ad875a247b700a70745359b27533ec29a6a46fa708e86
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpa/gpa-0.7.6.ebuild,v 1.6 2008/04/27 03:43:04 drac Exp $
inherit eutils multilib
DESCRIPTION="Standard GUI for GnuPG"
HOMEPAGE="http://gpa.wald.intevation.org"
STUPID_NUM="350"
SRC_URI="http://wald.intevation.org/frs/download.php/${STUPID_NUM}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ppc ~ppc64 sparc x86"
IUSE="nls"
RDEPEND=">=x11-libs/gtk+-2.2
>=app-crypt/gnupg-1.2
>=app-crypt/gpgme-1.1.1"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.7
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-qa.patch"
}
src_compile() {
local 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/$(get_libdir)"
econf \
--with-gpgme-prefix=/usr \
$(use_enable nls) \
${myconf} \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog README NEWS TODO
}