Portage is a package management system used by Gentoo Linux
# ChangeLog for app-crypt/gpgme
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/ChangeLog,v 1.149 2008/11/17 19:56:16 flameeyes Exp $
17 Nov 2008; Diego E. Pettenò
files/gpgme3.m4.patch:
Fix patch to apply.
31 Aug 2008; Daniel Black
remove m4/libtool.m4 as suggested by Rafal in bug #226461
24 Jul 2008; Doug Goldstein
add GLEP 56 USE flag desc from use.local.desc
24 Mar 2008; Raúl Porcel
alpha/ia64/sparc stable wrt #205998
22 Mar 2008; Alon Bar-Lev
Add m4 dir to include, bug#214290, thanks to forlk
22 Mar 2008; Jeroen Roovers
Stable for HPPA (bug #205998).
22 Mar 2008; Brent Baude
stable ppc64, bug 205998
22 Mar 2008; nixnut
Stable on ppc wrt bug 205998
21 Mar 2008; Markus Meier
amd64/x86 stable, bug #205998
16 Feb 2008; Alon Bar-Lev
Add pth USE flag, as most application does not use this anyway
13 Feb 2008; Santiago M. Mola
-gpgme-0.3.14-r1.ebuild, gpgme-0.3.14-r2.ebuild:
amd64 stable and cleanup old wrt bug #205996
13 Feb 2008; Alon Bar-Lev
-files/gpgme-1.1.2-fbsd.patch, -gpgme-1.1.2-r1.ebuild:
Cleanup
06 Feb 2008; nixnut
stable on ppc wrt bug #205996
06 Feb 2008; Raúl Porcel
alpha/ia64/sparc stable wrt #205996
05 Feb 2008; Markus Rothe
Stable on ppc64
03 Feb 2008; Alon Bar-Lev
Remove gnupg-2 restriction, bug#205996
02 Feb 2008; Christian Faulhammer
gpgme-0.3.14-r2.ebuild:
stable x86, bug 205996
02 Feb 2008; Jeroen Roovers
Stable for HPPA (bug #205996).
02 Feb 2008; Alon Bar-Lev
gpgme-1.1.2-r1.ebuild:
Drop mips stable for now
02 Feb 2008; Alon Bar-Lev
This should be used with gnupg-1.*
*gpgme-0.3.14-r2 (15 Jan 2008)
15 Jan 2008; Alon Bar-Lev
Fix some autotools warnings
*gpgme-1.1.6 (15 Jan 2008)
15 Jan 2008; Alon Bar-Lev
+files/gpgme-1.1.6-cvs.patch, +gpgme-1.1.6.ebuild:
Version bump + some corrections from cvs
02 Jan 2008; Alon Bar-Lev
gpgme-1.1.2-r1.ebuild, gpgme-1.1.5.ebuild:
Fix home page, bug#204078, thanks to Arfrever Frehtes Taifersar Arahesis
13 Dec 2007; Alon Bar-Lev
Add note not to remove gpgme-0.3.14-r1
13 Dec 2007; Michael Sterrett
+files/gpgme3.m4.patch, +gpgme-0.3.14-r1.ebuild:
resurrect gpgme-0.3.14-r1.ebuild which is still used
13 Dec 2007; Alon Bar-Lev
-files/gpgme-1.1.0-pth-test.patch, -files/gpgme3.m4.patch,
-files/gpgme-1.1.3-fbsd.patch, -gpgme-0.3.14-r1.ebuild,
-gpgme-1.0.2.ebuild, -gpgme-1.0.3.ebuild, -gpgme-1.1.0.ebuild,
-gpgme-1.1.3.ebuild, -gpgme-1.1.4.ebuild:
Cleanup
13 Nov 2007; Raúl Porcel
alpha/ia64 stable wrt #198656
13 Nov 2007; Jeroen Roovers
Stable for HPPA (bug #198656).
11 Nov 2007; Samuli Suominen
amd64 stable wrt #198656
11 Nov 2007; Dawid Węgliński
Stable on x86 (bug #198656)
10 Nov 2007; Markus Rothe
Stable on ppc64; bug #198656
10 Nov 2007; Ferris McCormick
Sparc stable --- Bug #198656 --- builds itself and all tests good.
10 Nov 2007; nixnut
Stable on ppc wrt bug 198656
17 Oct 2007; Roy Marples
Restore elibtoolize again.
*gpgme-1.1.5 (10 Jul 2007)
10 Jul 2007; Alon Bar-Lev
Version bump
07 Jun 2007; Raúl Porcel
alpha stable wrt #177745
19 May 2007; Daniel Gryniewicz
Marked stable on amd64 for bug #177745
13 May 2007; nixnut
Stable on ppc wrt bug 177745
12 May 2007; Markus Rothe
Stable on ppc64; bug #177745
11 May 2007; Raúl Porcel
ia64 + x86 stable wrt #177745
10 May 2007; Jeroen Roovers
Stable for HPPA (bug #177745).
09 May 2007; Gustavo Zacarias
Stable on sparc wrt #177745
*gpgme-1.1.4 (13 Mar 2007)
13 Mar 2007; Alon Bar-Lev
Version bump
18 Feb 2007; Alon Bar-Lev
Fixed dependency, closes bug#167491, thanks to Henning Schild
16 Feb 2007; Daniel Black
don't abuse ROOT - bug #167240
06 Feb 2007; Roy Marples
Call elibtoolize so we get sane .so versioning on fbsd.
*gpgme-1.1.3 (03 Feb 2007)
03 Feb 2007; Alon Bar-Lev
+files/gpgme-1.1.3-fbsd.patch, +gpgme-1.1.3.ebuild:
Version bump
02 Oct 2006; Fabian Groffen
gpgme-1.1.0.ebuild:
Dropped ppc-macos keyword, because we cannot get the dependencies for newer
versions without the prefix.
01 Oct 2006; Tobias Scherbaum
gpgme-1.1.2-r1.ebuild:
hppa stable, bug #149652
23 Sep 2006; Daniel Black
fixed automake dependency as per bug #148801 thanks Patrick Lauer
14 Aug 2006; Daniel Black
gpgme-1.0.3.ebuild:
WANT_AUTOCONF changed to 2.5 as per QA bug #143429
22 Jul 2006;
stable on mips
12 Jul 2006; Aron Griffis
Mark 1.1.2-r1 stable on ia64
08 Jun 2006; Diego Pettenò
+files/gpgme-1.1.2-fbsd.patch, gpgme-1.1.2-r1.ebuild:
Add patch to fix FreeBSD building (bug #136085) and mark ~x86-fbsd.
01 Jun 2006; Thomas Cort
Stable on alpha wrt Bug #132343.
30 May 2006; Joseph Jezak
Marked ppc stable for bug #132343.
29 May 2006; Jason Wever
Stable on SPARC wrt bug #132343.
26 May 2006; Chris Gianelloni
Stable on amd64 wrt bug #132343
25 May 2006; Chris Gianelloni
Stable on x86 wrt bug #132343
16 May 2006; Markus Rothe
Stable on ppc64; bug #132343
11 May 2006; Diego Pettenò
Add elibtoolize.
*gpgme-1.1.2-r1 (10 May 2006)
10 May 2006; Daniel Black
+gpgme-1.1.2-r1.ebuild:
removed USE flag smime now that gnupg-1.9 is unmasked. No other changes in
the -r1 from -r0. Bug #130994 refers thanks to Carsten
27 Apr 2006; Marien Zwart
files/digest-gpgme-0.3.14-r1, files/digest-gpgme-1.0.2,
files/digest-gpgme-1.0.3, files/digest-gpgme-1.1.0,
files/digest-gpgme-1.1.2, Manifest:
Fixing SHA256 digest for real, pass three...
27 Apr 2006; Marien Zwart
files/digest-gpgme-0.3.14-r1, files/digest-gpgme-1.0.2,
files/digest-gpgme-1.0.3, files/digest-gpgme-1.1.0,
files/digest-gpgme-1.1.2, Manifest:
Fixing SHA256 digest, pass two.
24 Apr 2006; Stefan Schweizer
Take only gpg - the old 1.4-version, because 1.9 is still unstable, solves
bug 130992
*gpgme-1.1.2 (26 Mar 2006)
26 Mar 2006; Stefan Schweizer
version bump, masked in anticipation of gnupg-1.9 unmask
23 Feb 2006; Aron Griffis
Mark 1.1.0 stable on ia64
20 Feb 2006; Fabian Groffen
+files/gpgme-1.1.0-pth-test.patch, gpgme-1.1.0.ebuild:
Added patch to allow compilation on ppc-macos. Patch by exg at gentoo dot org
*gpgme-1.1.0 (26 Oct 2005)
26 Oct 2005; Fabian Groffen
+gpgme-1.1.0.ebuild:
Added new version (bug #110237)
17 Oct 2005; Daniel Black
gpgme-1.0.3.ebuild:
fixed selinux test failures due to inability to export secret key - bug
#106711. Patch thanks to Tudor Alexandru Dragos
19 Sep 2005; Marcelo Goes
Use mirror:// in SRC_URI.
16 Sep 2005; Ciaran McCreesh
Converted to UTF-8, fixed encoding screwups
*gpgme-1.0.3 (14 Aug 2005)
14 Aug 2005; Daniel Black
version bump as per bug #97709. thanks to david somers.
Make test may fail - http://lists.gnupg.org/pipermail/gnupg-devel/2005-August/022263.html
*gpgme-1.0.2-r1 (16 Jul 2005)
14 Aug 2005; Daniel Black
Changed to mirror://gnupg/
01 Jul 2005; Hardave Riar
Stable on mips
08 Jun 2005; Daniel Black
-gpgme-0.9.0-r1.ebuild, -gpgme-1.0.1.ebuild, -gpgme-1.0.1-r1.ebuild,
gpgme-1.0.2.ebuild:
added dropped mips keyword. old version cleanout
21 May 2005; Daniel Black
gpgme-0.3.14-r1.ebuild:
patch for aclocal warning by Joel Konkle-Parker added.
24 Apr 2005; Tom Martin
Stable on amd64.
08 Apr 2005; Markus Rothe
Stable on ppc64
31 Mar 2005; Aron Griffis
stable on ia64
28 Mar 2005; Guy Martin
Stable on hppa.
27 Mar 2005; Michael Hanselmann
Stable on ppc.
26 Mar 2005; Bryan Østergaard
Stable on alpha.
23 Mar 2005; Gustavo Zacarias
Stable on sparc
22 Mar 2005; Daniel Black
x86 stable as per bug #84311
22 Feb 2005; Hardave Riar
Marked ~mips
13 Feb 2005; Lina Pezzella
Modified to work on ppc-macos
*gpgme-1.0.2 (13 Jan 2005)
13 Jan 2005; Daniel Black
version bump
02 Jan 2005; Markus Rothe
gpgme-1.0.1.ebuild:
removed check for ppc64 from pth dependency; bug #72897
12 Dec 2004; Daniel Black
-gpgme-0.3.16.ebuild, -gpgme-0.4.0.ebuild, -gpgme-0.4.7.ebuild,
gpgme-0.9.0-r1.ebuild, gpgme-1.0.1-r1.ebuild, gpgme-1.0.1.ebuild:
Cleanout finally as per bug #72615. Removed unnecessary conflict dependancies
31 Oct 2004; Tom Gall
stable on ppc64, bug #64485
*gpgme-1.0.1-r1 (25 Oct 2004)
25 Oct 2004; Daniel Black
-files/gpgme-1.0.0-assuan_fix.patch, -files/gpgme-1.0.0-testconfigure.patch,
-gpgme-1.0.0-r1.ebuild, -gpgme-1.0.0-r2.ebuild, -gpgme-1.0.0-r3.ebuild,
-gpgme-0.9.0-r20.ebuild, -gpgme-1.0.0.ebuild, +gpgme-1.0.1-r1.ebuild,
+gpgme-1.0.1.ebuild:
commited version 1.0.1 as per bug #68724. Removed 1.0.0* due to bug #67517 and
other faults. Thanks to Erinn Looney-Triggs
Jeremy Huddleston
17 Oct 2004; Akinori Hattori
stable on ia64, bug #64485
17 Oct 2004; Akinori Hattori
stable on ia64, bug #64485
*gpgme-1.0.0-r3 (14 Oct 2004)
14 Oct 2004; Daniel Black
+gpgme-1.0.0-r3.ebuild:
-r2 masked as it depends on unstable gnupg-1.9 bug #67453. gpgme-1.0.0-r3
added to fix #66190.
13 Oct 2004; Travis Tilley
gpgme-0.9.0-r1.ebuild:
stable on amd64
*gpgme-1.0.0-r2 (13 Oct 2004)
13 Oct 2004; Konstantin Arkhipov
+files/gpgme-1.0.0-assuan_fix.patch,
+gpgme-1.0.0-r2.ebuild:
Trivial configure fix, closing bug #66362.
Thanks to Gregorio Guidi
05 Oct 2004; Guy Martin
Stable on hppa.
04 Oct 2004; Guy Martin
Stable on hppa.
03 Oct 2004; Daniel Black
gpgme-1.0.0.ebuild:
Fixed as per bug #66190. Thank to Tóth Csaba
*gpgme-1.0.0-r1 (03 Oct 2004)
03 Oct 2004; Daniel Black
+files/gpgme-1.0.0-testconfigure.patch, +gpgme-1.0.0-r1.ebuild,
+gpgme-1.0.0.ebuild:
version bump. 1.0.0 without smime support and 1.0.0-r1 with smime support
02 Oct 2004; Bryan Østergaard
Stable on alpha, requested in bug 64485.
02 Oct 2004; Bryan Østergaard
Stable on alpha, requested in bug 64485.
23 Sep 2004; Gustavo Zacarias
gpgme-0.9.0-r1.ebuild:
Stable on sparc wrt #64485
18 Sep 2004; Daniel Black
gpgme-0.9.0-r1.ebuild:
x86 stable as per bug #64485
*gpgme-0.9.0-r20 (27 Aug 2004)
27 Aug 2004;
gpgme-0.9.0-r1.ebuild, +gpgme-0.9.0-r20.ebuild:
Fixes gcrypt to be a runtime depend as well. 0.3.16 missing Block on 0.9*.
Version added to support smime again
25 Aug 2004;
gpgme-0.3.14.ebuild:
Added package blocks. Thanks genone for the suggestion - bug #60126.
Tom added the gpgme-0.9.0-r1 blocker last commit
22 Aug 2004; Tom Gall
stable on ppc64 bug #58237
16 Aug 2004; Daniel Black
Have modified gpgme-0.3.14-r1 a bit to make it easier. REmoved duplicat econf
as well bug #57193 refers
13 Aug 2004; Daniel Black
Misses fix on gpgme/mkerror. Thanks to fix by Mihai Limbasan
11 Aug 2004; Daniel Black
Fixes thanks to genone
09 Aug 2004; Daniel Black
header files fix - gpgme.h -> gpgme3.h
08 Aug 2004; Daniel Black
gpgme-0.9.0-r1.ebuild:
Dependancy changed thanks to Gregorio Guidi in bug #57193. Ebuilds have been
unmasked
*gpgme-0.3.14-r1 (07 Aug 2004)
07 Aug 2004; Daniel Black
+gpgme-0.9.0-r1.ebuild, -gpgme-0.9.0.ebuild:
versions gpgme-0.3.14-r1 and gpgme-0.9.0-r1 commited as per bug #57193. Will
unmask once dependancies are fixed
31 Jul 2004; Tom Gall
stable on ppc64, bug #57114
*gpgme-0.9.0 (29 Jul 2004)
29 Jul 2004; Caleb Tennis
New version. Make it depend on a newer gnupg, and add a line to configure to
tell it the binary name is now /usr/bin/gpg2. This still seems to have compilation
problems with the latest gnupg's, and the upstream site gives HTTP errors when I fill out
a bug report...
24 Jul 2004; Mike Frysinger
Add smime USE #50681 by Malte S. Stretz.
15 Jul 2004; Daniel Black
gpgme-0.3.16.ebuild, gpgme-0.4.0.ebuild, gpgme-0.4.7.ebuild:
crypt use flag removed
14 Jul 2004; Daniel Black
gpgme-0.4.7.ebuild:
Fix circular depend with app-crypt/cryptplug as described in bug #55867.
Thanks seemant.
04 Jun 2004; Daniel Black
gpgme-0.4.7.ebuild:
Dependancy dev-libs/libgcrypt added to fix bug #52127. Thanks to Wim
Uyttebroek
*gpgme-0.4.7 (30 May 2004)
30 May 2004; Mike Frysinger
+gpgme-0.4.7.ebuild:
Version bump #49608 by Daniel Webert.
*gpgme-0.3.16 (30 May 2004)
30 May 2004; Mike Frysinger
Version bump #49607 by Daniel Webert.
25 Apr 2004; Aron Griffis
gpgme-0.4.0.ebuild:
Add die following econf for bug 48950
24 Apr 2004; Daniel Black
gpgme-0.3.13.ebuild, gpgme-0.3.14.ebuild, gpgme-0.3.6-r1.ebuild,
gpgme-0.3.9.ebuild, gpgme-0.4.0.ebuild, metadata.xml:
Cleaned old ebuilds. Added a few DEPENDS
17 Feb 2004; Aron Griffis
gpgme-0.3.13.ebuild, gpgme-0.3.14.ebuild, gpgme-0.4.0.ebuild:
stable on alpha and ia64
07 Feb 2004; Lars Weiler
stable on ppc
24 Jan 2004; Jason Wever
Marked stable on sparc.
09 Jan 2004; Aron Griffis
stable on alpha
07 Jan 2004; Jon Portnoy
gpgme-0.3.14.ebuild :
AMD64 keywords.
06 Jan 2004; Jason Wever
Added ~sparc keyword.
03 Oct 2003; Aron Griffis
Stable on alpha
14 Aug 2003; Aron Griffis
gpgme-0.4.0.ebuild:
Add ~alpha to KEYWORDS
*gpgme-0.4.0 (29 Jan 2003)
06 Jul 2003; Guy Martin
Added hppa to KEYWORDS.
05 Mar 2003; Bartosch Pixa
set ~ppc in keywords
29 Jan 2003; J Robert Ray
that installs all library files as called 'gpgme4', run gpgme4-config
instead of gpgme-config to find the correct CFLAGS and LDFLAGS to pass
to a program that needs gpgme 0.4.0 or later.
*gpgme-0.3.14 (29 Jan 2003)
06 Jul 2003; Guy Martin
Added hppa to KEYWORDS.
27 Mar 2003; Jason Wever
Changed ~sparc keyword to sparc.
13 Feb 2003; Yannick Koehler
Added missing USE flag 'nls crypt doc' to IUSE.
13 Feb 2003; Mark Guertin
set ppc in keywords
29 Jan 2003; J Robert Ray
for x86, contains lots of bug fixes over the currently unmasked 0.3.9
version.
06 Dec 2002; Rodney Rees
*gpgme-0.3.13 (26 Nov 2002)
13 Feb 2003; Yannick Koehler
Added missing USE flag 'nls crypt doc' to IUSE.
26 Nov 2002; J Robert Ray
Version bump, no longer an alpha release. Closing bug 11213.
*gpgme-0.3.12 (18 Oct 2002)
13 Feb 2003; Yannick Koehler
Added missing USE flag 'nls crypt doc' to IUSE.
18 Oct 2002; Daniel Ahlberg
Version bump, found by Jacob Perkins
*gpgme-0.3.9 (23 Aug 2002)
23 Aug 2002; Seemant Kulleen
files/digest-gpgme-0.3.9 :
Version bump.
*gpgme-0.3.6-r1 (16 Jul 2002)
28 Jul 2002; Calum Selkrik
Added ppc to KEYWORDS.
16 Jul 2002; Seemant Kulleen
files/digest-gpgme-0.3.6-r1 :
Plugin is now available, so that Kmail etc can use gpgme. Fix submitted
by: gentoo-bugs@devrieze.net (Paul de Vrieze) in bug #5086.
*gpgme-0.3.6 (20 May 2002)
20 May 2002; Seemant Kulleen
files/digest-gpgme-0.3.6 :
Version bump
*gpgme-0.2.3 (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.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX gpgme-1.1.6-cvs.patch 6683 RMD160 81247a6a691aac302d10c469805a4a1c15401739 SHA1 7f3a01a31c0708bd7df473173904f7bc47050897 SHA256 2a47856e3164ce107c7e6c7c8a835abf5864995d2f9ce8bc6d16f6c0fbff4ddd
AUX gpgme3.m4.patch 472 RMD160 7135d85d557f7e17c30d8956e3e9bb2ed6d3c235 SHA1 6773ab5656162215f0aca6160ca249ee0e36905b SHA256 db3f0150c46f526bc1e2c5c7a3ce517d9c567599d6c7d983c5c03957fc29afc3
DIST gpgme-0.3.14.tar.gz 655474 RMD160 96d1db35441611d0ddc3e2e8824e2b1d673b9837 SHA1 c97a4fdca455acc70c6b3a106da07389db4d50ed SHA256 4e822b5bb4f8d3269ab9d205e714ed9463b951c77e8ac0ffc0cf8ba7667bdc88
DIST gpgme-1.1.5.tar.gz 929270 RMD160 54520e0bcacecc337e33b92e6dac6d1ced8a30af SHA1 428d0faee47509e69ce95620d5075579296cb884 SHA256 4ffb19d69b7cf9179252fa7f0a5f0db9064417024da260770d959dcf7bc3492a
DIST gpgme-1.1.6.tar.gz 961286 RMD160 b761fed5ad88ef4b467c981bcc0ef95317c11ac1 SHA1 8dee551f362fc428c25c9bd542ce944ac916347d SHA256 7cf6cd9dfc1f02488eab8cb8a64d3904c71df9a04b1e9614beeec72dbde3f49f
EBUILD gpgme-0.3.14-r2.ebuild 2185 RMD160 362743b80a9e6b19fe7a376f6a6f0ca7160c5903 SHA1 7088827b0a1458558bc9390da7bee316be69b262 SHA256 50860499c21ea7abebd616d05588148b36c9f1352fe8049e862c112dd13f0e13
EBUILD gpgme-1.1.5.ebuild 1100 RMD160 46d5bf59729e2e61c5f1b529384d4def34036d7f SHA1 8afba454be212ad404e1c4e763e46a9b91e7b35a SHA256 f73a3c61431f03b4d5b08c3fa363de84a0d867b92b95b8bec6669280bade8f38
EBUILD gpgme-1.1.6.ebuild 1168 RMD160 1edf8d7e91418bcb46cc720c3926481693c7d30c SHA1 302c8974010c72826a2c9b02616d8f20e34529a7 SHA256 318984d22f18cb6dc939a42fd3da46393ea63f9347fdf4d38d6415b2e65fdc4b
MISC ChangeLog 21540 RMD160 eedcfb475dfe7604604baa9d073a90e49c5b7f8c SHA1 32382cbe7c5747ffa4028c51f10221ceb9430258 SHA256 f357fa3590efcf464fc59f65781e0461ddd1a70716ad7129e30f6fe20a665b9f
MISC metadata.xml 421 RMD160 6467db2a7ffb640a07bbfb5137c271663ac8613f SHA1 c20459466b39b55995cd1a6bfe4709eb26f2203f SHA256 dc6e832b4e73e3346166e39067104fe27dd0da8569d471958ff1851111cf950b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkkhzGUACgkQAiZjviIA2XjzQwCfYezhlHcrBkyaR6kaaO00zAfd
FxwAn3jG0lp8XQ1xhRQZXg9qR+EwGQZJ
=1/Pw
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-0.3.14-r2.ebuild,v 1.10 2008/08/31 01:08:50 dragonheart Exp $
#
# NOTE: This revision is used by direct dependency. DO NOT REMOVE!
#
WANT_AUTOMAKE="1.6"
inherit eutils autotools
DESCRIPTION="GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications."
HOMEPAGE="http://www.gnupg.org/related_software/gpgme"
SRC_URI="mirror://gnupg/gpgme/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0.3"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="doc"
DEPEND=">=app-crypt/gnupg-1.2.0"
RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/gpgme3.m4.patch
find . -name Makefile -o -name Makefile.in -exec rm {} \;
rm doc/gpgme.info-?
# bug #226461
rm m4/libtool.m4
sed -i -e 's:libgpgme:libgpgme3:g' \
`find . -name Makefile.am` doc/gpgme.info
sed -i -e 's:gpgme-config:gpgme3-config:g' \
configure.ac gpgme/Makefile.am doc/gpgme.texi \
gpgme/gpgme-config.in
sed -i -e 's:gpgme\.info:gpgme3.info:g' \
-e 's:gpgme\.texi:gpgme3\.texi:g' \
doc/Makefile.am doc/gpgme.info
sed -i -e 's:-lgpgme:-lgpgme3:g' \
gpgme/gpgme-config.in \
doc/gpgme.texi configure.ac
sed -i -e 's:gpgme\.m4:gpgme3.m4:g' \
gpgme/Makefile.am configure.ac doc/gpgme.texi \
gpgme/mkerrors \
`find . -name \*.c -o -name \*.h`
sed -i -e 's:gpgme\.info:gpgme3.info:' doc/gpgme.texi
mv doc/gpgme{,3}.texi
mv gpgme/gpgme{,3}-config.in
mv gpgme/gpgme{,3}.m4
# mv gpgme/gpgme{,3}.h
eautoreconf
}
src_compile() {
local myconf
use doc \
&& myconf="${myconf} --enable-maintainer-mode"
if [ -x ""/usr/bin/gpg2 ]; then
myconf="${myconf} --with-gpg=/usr/bin/gpg2"
else
myconf="${myconf} --with-gpg=/usr/bin/gpg"
fi
# For gnugpg-1.9+
# $(use_with smime gpgsm /usr/bin/gpgsm)
#
econf \
--enable-gpgmeplug \
--includedir=/usr/include/gpgme3 \
${myconf} \
|| die "econf failed"
emake || die "make failed"
}
src_install() {
make DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog INSTALL NEWS README README-alpha THANKS TODO VERSION
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.1.5.ebuild,v 1.11 2008/01/02 18:26:44 alonbl Exp $
inherit libtool
DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
HOMEPAGE="http://www.gnupg.org/related_software/gpgme"
SRC_URI="mirror://gnupg/gpgme/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
IUSE=""
DEPEND=">=dev-libs/libgpg-error-1.4
>=dev-libs/pth-1.2
>=app-crypt/gnupg-1.9.20-r1"
RDEPEND="${DEPEND}
dev-libs/libgcrypt"
src_unpack() {
unpack ${A}
cd "${S}"
# We need to call elibtoolize so that we get sane .so versioning on fbsd.
elibtoolize
}
src_compile() {
econf \
--with-pth=yes \
--includedir=/usr/include/gpgme \
--with-gpg=/usr/bin/gpg \
--with-gpgsm=/usr/bin/gpgsm \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog NEWS README THANKS TODO VERSION
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.1.6.ebuild,v 1.8 2008/03/24 10:57:00 armin76 Exp $
inherit autotools eutils
DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
HOMEPAGE="http://www.gnupg.org/related_software/gpgme"
SRC_URI="mirror://gnupg/gpgme/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="1"
KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="pth"
DEPEND=">=dev-libs/libgpg-error-1.4
>=app-crypt/gnupg-1.9.20-r1
pth? ( >=dev-libs/pth-1.2 )"
RDEPEND="${DEPEND}
dev-libs/libgcrypt"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-cvs.patch"
chmod a+x "tests/gpg/pinentry"
AT_M4DIR="m4" eautoreconf
# We need to call elibtoolize so that we get sane .so versioning on fbsd.
#elibtoolize
}
src_compile() {
econf \
--includedir=/usr/include/gpgme \
--with-gpg=/usr/bin/gpg \
--with-gpgsm=/usr/bin/gpgsm \
$(use_with pth) \
|| die
emake || die
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README THANKS TODO VERSION
}