# ChangeLog for app-crypt/gpgme
-# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/ChangeLog,v 1.103 2006/10/02 16:20:25 grobian Exp $
+# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/ChangeLog,v 1.104 2007/02/03 19:05:33 alonbl Exp $
+
+*gpgme-1.1.3 (03 Feb 2007)
+
+ 03 Feb 2007; Alon Bar-Lev <alonbl@gentoo.org>
+ +files/gpgme-1.1.3-fbsd.patch, +gpgme-1.1.3.ebuild:
+ Version bump
02 Oct 2006; Fabian Groffen <grobian@gentoo.org> gpgme-1.0.2.ebuild,
gpgme-1.1.0.ebuild:
MD5 03ead303494786d8b8933e7e61b651b5 files/gpgme-1.1.2-fbsd.patch 984
RMD160 dfe4d16c5b8c4256fef9344d0616cf2111a0d3ac files/gpgme-1.1.2-fbsd.patch 984
SHA256 3da2df975c1dc3d26cb7927489d9c5c610a953864b7cb3be6bebbf410eeeab58 files/gpgme-1.1.2-fbsd.patch 984
+AUX gpgme-1.1.3-fbsd.patch 807 RMD160 ed6507377937755c2439fdf6bb7bccf02ef3e9a7 SHA1 22958942c208d41c3273a732290caef32478a4f7 SHA256 f59fb4538e9b3fc3ec98a7aac03a16ac3cd0395d32fd87590759457d2fc1f27a
+MD5 a9acffa8e58bd1dfeac9f256da23e55a files/gpgme-1.1.3-fbsd.patch 807
+RMD160 ed6507377937755c2439fdf6bb7bccf02ef3e9a7 files/gpgme-1.1.3-fbsd.patch 807
+SHA256 f59fb4538e9b3fc3ec98a7aac03a16ac3cd0395d32fd87590759457d2fc1f27a files/gpgme-1.1.3-fbsd.patch 807
AUX gpgme3.m4.patch 482 RMD160 bab51943a422da3e9eeeacfc6536e8480cb11afc SHA1 2a42c91ea4636fab5b1087ba5542e9c79ca143b0 SHA256 8e71df251cbbed19cfb2e929c0781adb92b02fb32759349c62408ab108bcc2c3
MD5 afc6d9e463f4b389eb085af310f8b74f files/gpgme3.m4.patch 482
RMD160 bab51943a422da3e9eeeacfc6536e8480cb11afc files/gpgme3.m4.patch 482
DIST gpgme-1.0.3.tar.gz 837866 RMD160 cc8dc465c733eea8d7f0297127f9f97dd0876a53 SHA1 632436ff5c66405d9704983411aa031f29006dce SHA256 376796ba50ee251af63c1fe2aa17603aaac04b64527ba3bc89e4fa023322282f
DIST gpgme-1.1.0.tar.gz 862122 RMD160 f29903597e74ae637001a73ba9ae4cfd20802bf2 SHA1 2b4f6a8eb4bbc3bc8ad049840c8cbe695ad379f9 SHA256 a481bc118d8f6f55ef11be0ce3ac9b9834e992ab2381648626add502a910e2a1
DIST gpgme-1.1.2.tar.gz 881432 RMD160 ae30dc9a3e1f482206cf7cf76aae7c9b9e25b4a8 SHA1 336d94e3bf2facedd06c52bd016bce647667c347 SHA256 644f7391887d9d63462d4137c21f333409ce0ccdd52daab9806a98ca6dfbecc5
+DIST gpgme-1.1.3.tar.gz 918658 RMD160 54e76126cc0bbcfe24d00accec025d9db2039682 SHA1 98ed8563da4870e3dd2d922e96983bf6a3e7cfb1 SHA256 ecdec0b5c941a97ae812a9daa30c02b4dcce495bf0b2f6d5c2e4d245fbdac623
EBUILD gpgme-0.3.14-r1.ebuild 2397 RMD160 b3a31d38320dd14359c909a4db351409416968d5 SHA1 abd35218ffc3bb2ff53dfe1ecbc816b8c2da6b15 SHA256 aece25217efa45f8628eb96721347872218b967dd132d1b5f4fd54ffcd71b446
MD5 49e10e322d4cb0de764491d47c108143 gpgme-0.3.14-r1.ebuild 2397
RMD160 b3a31d38320dd14359c909a4db351409416968d5 gpgme-0.3.14-r1.ebuild 2397
MD5 e25e23fa11fb594681a58551901d5497 gpgme-1.1.2-r1.ebuild 1216
RMD160 8cb327bab8cbabf4227acf242afa5165149d8d5b gpgme-1.1.2-r1.ebuild 1216
SHA256 d7622bf99caddd1298d17e4ec08b420019d1ebadf9ca8f4e1aa5c76518ad75a0 gpgme-1.1.2-r1.ebuild 1216
-MISC ChangeLog 15936 RMD160 859fea44a22e735fb2e9f61f1621e01d7ae437ad SHA1 b0aeed228b2ffd80f8bbc35eca68ac7da73b0c66 SHA256 3937813436989446219219247c9b7eb41b164b6c5136ca67dde9ab09da6f7b91
-MD5 a57a03f9f88d42e82f8a2686a4581e84 ChangeLog 15936
-RMD160 859fea44a22e735fb2e9f61f1621e01d7ae437ad ChangeLog 15936
-SHA256 3937813436989446219219247c9b7eb41b164b6c5136ca67dde9ab09da6f7b91 ChangeLog 15936
+EBUILD gpgme-1.1.3.ebuild 1195 RMD160 b26d40a13a5f8fe55556bb83dfe866582e062719 SHA1 ba1765bb478de11da9ff3ccced4455516257a10e SHA256 90413a9e32bef3c2cca932b5007804150fecba616ff181a73fb6f109d1615163
+MD5 81351b5379827434e5d01d957d62b5ad gpgme-1.1.3.ebuild 1195
+RMD160 b26d40a13a5f8fe55556bb83dfe866582e062719 gpgme-1.1.3.ebuild 1195
+SHA256 90413a9e32bef3c2cca932b5007804150fecba616ff181a73fb6f109d1615163 gpgme-1.1.3.ebuild 1195
+MISC ChangeLog 16081 RMD160 edc6162902567cc2326c0d76b6c7f14a46cfb908 SHA1 71bb8e81abe0fa0df84cdcf52d63f17f3470528e SHA256 482384eedb0fb0bf831b66ce0e541838a2023f8c395960f0e5cc4d11cab9bb76
+MD5 a93d11569ffa2ca935b14a64dfab36de ChangeLog 16081
+RMD160 edc6162902567cc2326c0d76b6c7f14a46cfb908 ChangeLog 16081
+SHA256 482384eedb0fb0bf831b66ce0e541838a2023f8c395960f0e5cc4d11cab9bb76 ChangeLog 16081
MISC metadata.xml 314 RMD160 594e5dcc88b300efe20b11d117449d1bec5e826a SHA1 ac00fbb2fc2f2de37d5dda93c775ef53f979eb28 SHA256 e80fd4c62ac2351fda3e7d6322e17edcb04fa5001d55e7b55bc19ece8ca89649
MD5 ce0db60fd655ade98789a1643d4fdd9d metadata.xml 314
RMD160 594e5dcc88b300efe20b11d117449d1bec5e826a metadata.xml 314
MD5 99dc1a35872dbab76543c104fc9e4c6b files/digest-gpgme-1.1.2-r1 235
RMD160 026b14f8f1ab371fe3445549d126d8696870ca42 files/digest-gpgme-1.1.2-r1 235
SHA256 2f33bdd8584b0943156f8f0538da536f7de767916ed5b30599a6e10367cbb98a files/digest-gpgme-1.1.2-r1 235
+MD5 6f884428fa15fe9832fb8b5e1d147eaf files/digest-gpgme-1.1.3 235
+RMD160 ffaea20bf9d92b9f7c6ec3a3ae47e1adf4798ff1 files/digest-gpgme-1.1.3 235
+SHA256 f43be4969225109f8ef382e9a0a465cc6302dc2a8f72fb0a9c39cb20fc2206f1 files/digest-gpgme-1.1.3 235
--- /dev/null
+diff -urNp gpgme-1.1.3.org/assuan/assuan.h gpgme-1.1.3/assuan/assuan.h
+--- gpgme-1.1.3.org/assuan/assuan.h 2007-01-29 22:16:18.000000000 +0200
++++ gpgme-1.1.3/assuan/assuan.h 2007-02-03 20:57:23.000000000 +0200
+@@ -24,6 +24,7 @@
+
+ #include <stdio.h>
+ #include <sys/types.h>
++#include <sys/socket.h>
+ #include <unistd.h>
+
+
+diff -urNp gpgme-1.1.3.org/assuan/funopen.c gpgme-1.1.3/assuan/funopen.c
+--- gpgme-1.1.3.org/assuan/funopen.c 2007-01-29 22:16:19.000000000 +0200
++++ gpgme-1.1.3/assuan/funopen.c 2007-02-03 20:57:23.000000000 +0200
+@@ -39,7 +39,7 @@
+ cookie instead of the fiel descripor.
+ */
+
+-
++#ifndef HAVE_FUNOPEN
+ #ifdef HAVE_FOPENCOOKIE
+ FILE *
+ _assuan_funopen(void *cookie,
+@@ -62,3 +62,4 @@ _assuan_funopen(void *cookie,
+ #else
+ #error No known way to implement funopen.
+ #endif
++#endif
--- /dev/null
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.1.3.ebuild,v 1.1 2007/02/03 19:05:33 alonbl 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="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-0.5
+ dev-libs/pth
+ >=app-crypt/gnupg-1.9.20-r1"
+
+RDEPEND="${DEPEND}
+ dev-libs/libgcrypt"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${P}-fbsd.patch"
+}
+
+src_compile() {
+ if use selinux; then
+ sed -i -e "s:tests = tests:tests = :" Makefile.in || die "sed failed"
+ fi
+
+ econf \
+ --includedir=/usr/include/gpgme \
+ --with-gpg=/usr/bin/gpg \
+ --with-pth=yes \
+ --with-gpgsm=/usr/bin/gpgsm \
+ || die "econf failed"
+ emake CFLAGS="${CFLAGS} -I../assuan/" || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR=${D} install || die "make install failed"
+ dodoc AUTHORS ChangeLog NEWS README THANKS TODO VERSION
+}