diff options
author | Daniel Black <dragonheart@gentoo.org> | 2004-10-14 07:40:29 +0000 |
---|---|---|
committer | Daniel Black <dragonheart@gentoo.org> | 2004-10-14 07:40:29 +0000 |
commit | c1b66c6970573918c2203a733e554dda1451cc53 (patch) | |
tree | 1829686f52b242a63fa962d0b2c14cd55e7fa4e5 | |
parent | gpgme-1.0.0-r2 masked due to gnupg-1.9 dependancy (diff) | |
download | gentoo-2-c1b66c6970573918c2203a733e554dda1451cc53.tar.gz gentoo-2-c1b66c6970573918c2203a733e554dda1451cc53.tar.bz2 gentoo-2-c1b66c6970573918c2203a733e554dda1451cc53.zip |
-r2 masked as it depends on unstable gnupg-1.9 bug #67453. gpgme-1.0.0-r3 added to fix #66190.
-rw-r--r-- | app-crypt/gpgme/ChangeLog | 9 | ||||
-rw-r--r-- | app-crypt/gpgme/Manifest | 18 | ||||
-rw-r--r-- | app-crypt/gpgme/files/digest-gpgme-1.0.0-r3 | 1 | ||||
-rw-r--r-- | app-crypt/gpgme/gpgme-1.0.0-r2.ebuild | 14 | ||||
-rw-r--r-- | app-crypt/gpgme/gpgme-1.0.0-r3.ebuild | 78 |
5 files changed, 104 insertions, 16 deletions
diff --git a/app-crypt/gpgme/ChangeLog b/app-crypt/gpgme/ChangeLog index 97480be36514..092cffcda1fb 100644 --- a/app-crypt/gpgme/ChangeLog +++ b/app-crypt/gpgme/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-crypt/gpgme # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/ChangeLog,v 1.55 2004/10/13 23:27:19 lv Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/ChangeLog,v 1.56 2004/10/14 07:40:29 dragonheart Exp $ + +*gpgme-1.0.0-r3 (14 Oct 2004) + + 14 Oct 2004; Daniel Black <dragonheart@gentoo.org> gpgme-1.0.0-r2.ebuild, + +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 <lv@gentoo.org> gpgme-0.3.14-r1.ebuild, gpgme-0.9.0-r1.ebuild: diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest index 8b097b0bfee5..f7506fe29814 100644 --- a/app-crypt/gpgme/Manifest +++ b/app-crypt/gpgme/Manifest @@ -1,24 +1,26 @@ -MD5 83d3d1e07f412cc9aebb314248a5f31f gpgme-0.3.14-r1.ebuild 2382 +MD5 b20701f0567ca031de722606b1fb8694 ChangeLog 8821 MD5 c91f227a64cd1f967b123962e0f32134 gpgme-0.3.14.ebuild 1045 MD5 b4b67d388151a1919ab97bf9f77c5186 gpgme-0.3.16.ebuild 862 MD5 c60aa07c58226f4a164ab89cff2616a1 gpgme-0.4.0.ebuild 1564 MD5 078cdd0af281263b34748a7df7dc51a9 gpgme-0.4.7.ebuild 1553 +MD5 b9a7f6e3b2075dd0cc14cb4c141cccf2 gpgme-1.0.0.ebuild 1805 +MD5 ce0db60fd655ade98789a1643d4fdd9d metadata.xml 314 +MD5 83d3d1e07f412cc9aebb314248a5f31f gpgme-0.3.14-r1.ebuild 2382 MD5 9615f1001767e09f93a1406617b12038 gpgme-0.9.0-r1.ebuild 1334 MD5 ecfec85b02f3527ff9405ad4643c2e4e gpgme-0.9.0-r20.ebuild 1238 MD5 7293e3a0f7d2859c3fb1fa8e8f3130c0 gpgme-1.0.0-r1.ebuild 1979 -MD5 bd68479901b9f7bd968f0cbda56b0001 gpgme-1.0.0-r2.ebuild 1999 -MD5 b9a7f6e3b2075dd0cc14cb4c141cccf2 gpgme-1.0.0.ebuild 1805 -MD5 ce0db60fd655ade98789a1643d4fdd9d metadata.xml 314 -MD5 b20701f0567ca031de722606b1fb8694 ChangeLog 8821 +MD5 40ea67e751a6283490d5cad8bdb66c4c gpgme-1.0.0-r2.ebuild 2048 +MD5 38f81f4a3bf49d478acb8a4b68b23724 gpgme-1.0.0-r3.ebuild 1874 MD5 438d865640f00b860f2c3f88b21e621e files/digest-gpgme-0.3.14 64 -MD5 438d865640f00b860f2c3f88b21e621e files/digest-gpgme-0.3.14-r1 64 MD5 f8d60472ee71707fd01798c5677b15ae files/digest-gpgme-0.3.16 64 MD5 1e195068762b5aafd2f260d76b108a70 files/digest-gpgme-0.4.0 63 MD5 f61d73bc505b5a542662b75aa0fa219f files/digest-gpgme-0.4.7 63 +MD5 8607f302e5645b608abfb7b1d84e5fe5 files/digest-gpgme-1.0.0 63 +MD5 438d865640f00b860f2c3f88b21e621e files/digest-gpgme-0.3.14-r1 64 MD5 260bf91983886d989efa3e54792c921d files/digest-gpgme-0.9.0-r1 63 MD5 260bf91983886d989efa3e54792c921d files/digest-gpgme-0.9.0-r20 63 -MD5 8607f302e5645b608abfb7b1d84e5fe5 files/digest-gpgme-1.0.0 63 -MD5 8607f302e5645b608abfb7b1d84e5fe5 files/digest-gpgme-1.0.0-r1 63 MD5 08b94d6859a4d95e2d4405eb16977095 files/gpgme-1.0.0-testconfigure.patch 547 +MD5 8607f302e5645b608abfb7b1d84e5fe5 files/digest-gpgme-1.0.0-r1 63 MD5 8607f302e5645b608abfb7b1d84e5fe5 files/digest-gpgme-1.0.0-r2 63 MD5 91a9a75ed83bb440a634d78c1fe07eb6 files/gpgme-1.0.0-assuan_fix.patch 426 +MD5 8607f302e5645b608abfb7b1d84e5fe5 files/digest-gpgme-1.0.0-r3 63 diff --git a/app-crypt/gpgme/files/digest-gpgme-1.0.0-r3 b/app-crypt/gpgme/files/digest-gpgme-1.0.0-r3 new file mode 100644 index 000000000000..48eb96ac4cac --- /dev/null +++ b/app-crypt/gpgme/files/digest-gpgme-1.0.0-r3 @@ -0,0 +1 @@ +MD5 1abf7accd905c435da567d0852c080af gpgme-1.0.0.tar.gz 810646 diff --git a/app-crypt/gpgme/gpgme-1.0.0-r2.ebuild b/app-crypt/gpgme/gpgme-1.0.0-r2.ebuild index 451b827d694c..98a99f7bdc8b 100644 --- a/app-crypt/gpgme/gpgme-1.0.0-r2.ebuild +++ b/app-crypt/gpgme/gpgme-1.0.0-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.0.0-r2.ebuild,v 1.1 2004/10/13 17:26:20 voxus Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.0.0-r2.ebuild,v 1.2 2004/10/14 07:40:29 dragonheart Exp $ inherit eutils @@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.gnupg.org/gcrypt/gpgme/${P}.tar.gz" LICENSE="GPL-2" SLOT="1" -KEYWORDS="~x86" +KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~amd64 ~ia64 ~ppc64" #IUSE="" IUSE="smime" @@ -22,8 +22,8 @@ DEPEND="sys-apps/gawk !<=app-crypt/gpgme-0.3.14 !=app-crypt/gpgme-0.3.16 !ia64? ( !ppc64? ( dev-libs/pth ) ) - !smime? ( >=app-crypt/gnupg-1.2.6 ) - smime? ( >=app-crypt/gnupg-1.9.10 )" + !smime? ( >=app-crypt/gnupg-1.2.2 ) + smime? ( >=app-crypt/gnupg-1.9.6 )" # For when gnupg-1.9+ gets unmasked # !smime? ( >=app-crypt/gnupg-1.2.2 ) @@ -32,12 +32,12 @@ DEPEND="sys-apps/gawk RDEPEND="virtual/libc >=dev-libs/libgpg-error-0.5 dev-libs/libgcrypt - >=app-crypt/gnupg-1.2.4 + >=app-crypt/gnupg-1.2.2 !ia64? ( !ppc64? ( dev-libs/pth ) ) !<=app-crypt/gpgme-0.3.14 !=app-crypt/gpgme-0.3.16 - !smime? ( >=app-crypt/gnupg-1.2.6 ) - smime? ( >=app-crypt/gnupg-1.9.10 )" + !smime? ( >=app-crypt/gnupg-1.2.2 ) + smime? ( >=app-crypt/gnupg-1.9.6 )" src_unpack() { diff --git a/app-crypt/gpgme/gpgme-1.0.0-r3.ebuild b/app-crypt/gpgme/gpgme-1.0.0-r3.ebuild new file mode 100644 index 000000000000..58162dde23c5 --- /dev/null +++ b/app-crypt/gpgme/gpgme-1.0.0-r3.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.0.0-r3.ebuild,v 1.1 2004/10/14 07:40:29 dragonheart Exp $ + +inherit eutils + +DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use" +HOMEPAGE="http://www.gnupg.org/(en)/related_software/gpgme/index.html" +SRC_URI="ftp://ftp.gnupg.org/gcrypt/gpgme/${P}.tar.gz" + +#SRC_URI="mirror://gnu/gcrypt/gpgme/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="1" +KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa ~amd64 ~ia64 ~ppc64" +IUSE="" +#IUSE="smime" + +DEPEND=">=app-crypt/gnupg-1.2.2 + sys-apps/gawk + sys-devel/libtool + sys-devel/gcc + >=dev-libs/libgpg-error-0.5 + !<=app-crypt/gpgme-0.3.14 + !=app-crypt/gpgme-0.3.16 + !ia64? ( !ppc64? ( dev-libs/pth ) )" + +# For when gnupg-1.9+ gets unmasked +# !smime? ( >=app-crypt/gnupg-1.2.2 ) +# smime? ( >=app-crypt/gnupg-1.9.6 ) + +RDEPEND="virtual/libc + >=dev-libs/libgpg-error-0.5 + dev-libs/libgcrypt + >=app-crypt/gnupg-1.2.2 + !ia64? ( !ppc64? ( dev-libs/pth ) ) + !<=app-crypt/gpgme-0.3.14 + !=app-crypt/gpgme-0.3.16" + + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/gpgme-1.0.0-testconfigure.patch || die "patch failed" + epatch ${FILESDIR}/${P}-assuan_fix.patch || die "assuan fix failed" +} +src_compile() { + + WANT_AUTOCONF=2.57 + autoconf || die "failed to autoconfigure" + + if [ -x /usr/bin/gpg2 ]; then + GPGBIN=/usr/bin/gpg2 + else + GPGBIN=/usr/bin/gpg + fi + + # For when gnupg-1.9+ gets unmasked + # $(use_with smime gpgsm /usr/bin/gpgsm) \ + + econf \ + --includedir=/usr/include/gpgme \ + --with-gpg=$GPGBIN \ + --with-pth=yes \ + --disable-test \ + || die "econf failed" + emake CFLAGS="${CFLAGS} -I../assuan/" || die +} + +src_test() { + einfo "testing currently broken" + +} + +src_install() { + emake DESTDIR=${D} install || die + dodoc AUTHORS ChangeLog NEWS README THANKS TODO VERSION +} |