diff options
author | Dane Smith <smithdanea@gmail.com> | 2011-01-12 12:38:37 -0500 |
---|---|---|
committer | Dane Smith <smithdanea@gmail.com> | 2011-01-12 12:38:37 -0500 |
commit | c9619bf88b778eafaf9f4da7c2cf549e5cdc32ee (patch) | |
tree | fbf43c624e8fa8ecb14b2b6ccea37e6af3b515f3 | |
parent | Testing libgpg-error (diff) | |
download | c1pher-c9619bf88b778eafaf9f4da7c2cf549e5cdc32ee.tar.gz c1pher-c9619bf88b778eafaf9f4da7c2cf549e5cdc32ee.tar.bz2 c1pher-c9619bf88b778eafaf9f4da7c2cf549e5cdc32ee.zip |
libassuan testing.
-rw-r--r-- | dev-libs/libassuan/ChangeLog | 276 | ||||
-rw-r--r-- | dev-libs/libassuan/Manifest | 9 | ||||
-rw-r--r-- | dev-libs/libassuan/files/libassuan-1.0.5-qa.patch | 10 | ||||
-rw-r--r-- | dev-libs/libassuan/libassuan-1.0.5.ebuild | 38 | ||||
-rw-r--r-- | dev-libs/libassuan/libassuan-2.0.0.ebuild | 26 | ||||
-rw-r--r-- | dev-libs/libassuan/libassuan-2.0.1.ebuild | 26 | ||||
-rw-r--r-- | dev-libs/libassuan/metadata.xml | 20 |
7 files changed, 405 insertions, 0 deletions
diff --git a/dev-libs/libassuan/ChangeLog b/dev-libs/libassuan/ChangeLog new file mode 100644 index 0000000..7f082f4 --- /dev/null +++ b/dev-libs/libassuan/ChangeLog @@ -0,0 +1,276 @@ +# ChangeLog for dev-libs/libassuan +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/ChangeLog,v 1.72 2011/01/12 16:07:18 flameeyes Exp $ + + 12 Jan 2011; Diego E. Pettenò <flameeyes@gentoo.org> libassuan-1.0.5.ebuild, + libassuan-2.0.0.ebuild: + Fix HOMEPAGE. Thanks to Sebastian Pipping in bug #351440. + + 30 Aug 2010; Raúl Porcel <armin76@gentoo.org> libassuan-2.0.0.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #320037 + + 21 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> + libassuan-2.0.0.ebuild: + ppc64 stable wrt #320037 + + 19 Jul 2010; Markus Meier <maekke@gentoo.org> libassuan-2.0.0.ebuild: + arm stable, bug #320037 + + 06 Jul 2010; Jeroen Roovers <jer@gentoo.org> libassuan-2.0.0.ebuild: + Stable for HPPA (bug #320037). + + 27 Jun 2010; Christian Faulhammer <fauli@gentoo.org> + libassuan-2.0.0.ebuild: + stable x86, bug 320037 + + 26 May 2010; Markos Chandras <hwoarang@gentoo.org> libassuan-2.0.0.ebuild: + Stable on amd64 wrt bug #320037 + + 24 May 2010; <nixnut@gentoo.org> libassuan-2.0.0.ebuild: + ppc stable #320037 + + 19 May 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + libassuan-2.0.0.ebuild: + Add "static-libs" USE flag (bug #316065). + +*libassuan-2.0.0 (11 Jan 2010) + + 11 Jan 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +libassuan-2.0.0.ebuild: + Version bump. + + 03 Apr 2009; Tiago Cunha <tcunha@gentoo.org> libassuan-1.0.5.ebuild: + stable amd64, bug 263875 + + 02 Apr 2009; Raúl Porcel <armin76@gentoo.org> libassuan-1.0.5.ebuild: + alpha/arm/ia64/s390/sh/sparc/x86 stable wrt #263875 + + 27 Mar 2009; Jeroen Roovers <jer@gentoo.org> libassuan-1.0.5.ebuild: + Stable for HPPA (bug #263875). + + 26 Mar 2009; Brent Baude <ranger@gentoo.org> libassuan-1.0.5.ebuild: + Marking libassuan-1.0.5 ppc64 and ppc for bug 263875 + + 04 Nov 2008; Daniel Black <dragonheart@gentoo.org> + -libassuan-1.0.2-r1.ebuild: + purge + +*libassuan-1.0.5 (30 Aug 2008) + + 30 Aug 2008; Daniel Black <dragonheart@gentoo.org> + +files/libassuan-1.0.5-qa.patch, libassuan-1.0.2-r1.ebuild, + libassuan-1.0.4.ebuild, +libassuan-1.0.5.ebuild: + version bump - bug #231611 thanks Arfrever Frehtes Taifersar Arahesis + + 13 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org> -libassuan-0.6.10.ebuild: + Cleanup + + 08 Feb 2008; Santiago M. Mola <coldwind@gentoo.org> + libassuan-1.0.4.ebuild: + amd64 stable wrt bug #206683, thanks to Thomas A. + + 21 Jan 2008; Jeroen Roovers <jer@gentoo.org> libassuan-1.0.4.ebuild: + Stable for HPPA (bug #206683). + + 20 Jan 2008; Raúl Porcel <armin76@gentoo.org> libassuan-1.0.4.ebuild: + alpha/ia64/sparc/x86 stable wrt #206683 + + 20 Jan 2008; nixnut <nixnut@gentoo.org> libassuan-1.0.4.ebuild: + Stable on ppc wrt bug 206683 + + 20 Jan 2008; Brent Baude <ranger@gentoo.org> libassuan-1.0.4.ebuild: + Marking libassuan-1.0.4 ppc64 for bug 206683 + + 02 Jan 2008; Alon Bar-Lev <alonbl@gentoo.org> libassuan-0.6.10.ebuild, + libassuan-1.0.2-r1.ebuild, libassuan-1.0.4.ebuild: + Fix home page, bug#204078, thanks to Arfrever Frehtes Taifersar Arahesis + +*libassuan-1.0.4 (12 Dec 2007) + + 12 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-1.0.4.ebuild: + Version bump + + 10 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org> -libassuan-0.6.9.ebuild, + -libassuan-0.9.2.ebuild, -libassuan-0.9.3.ebuild, -libassuan-1.0.0.ebuild, + -libassuan-1.0.1.ebuild, -libassuan-1.0.2.ebuild: + Cleanup + + 09 Oct 2007; Christoph Mende <angelos@gentoo.org> + libassuan-1.0.2-r1.ebuild: + Stable on amd64 wrt bug #194113 + + 05 Oct 2007; Tom Gall <tgall@gentoo.org> libassuan-1.0.2-r1.ebuild: + stable on ppc64 + + 02 Oct 2007; Raúl Porcel <armin76@gentoo.org> libassuan-1.0.2-r1.ebuild: + alpha/ia64 stable wrt #194113 + + 30 Sep 2007; Markus Meier <maekke@gentoo.org> libassuan-1.0.2-r1.ebuild: + x86 stable, bug #194113 + + 29 Sep 2007; Lars Weiler <pylon@gentoo.org> libassuan-1.0.2-r1.ebuild: + stable ppc, bug #194113 + + 29 Sep 2007; Jeroen Roovers <jer@gentoo.org> libassuan-1.0.2-r1.ebuild: + Stable for HPPA (bug #194113). + + 28 Sep 2007; Ferris McCormick <fmccor@gentoo.org> + libassuan-1.0.2-r1.ebuild: + Sparc stable --- Bug #194113 --- all tests pass. + +*libassuan-1.0.2-r1 (20 Jul 2007) + + 20 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-1.0.2-r1.ebuild: + Make archive PIC + + 06 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> libassuan-1.0.2.ebuild: + ebuild cleanups + + 06 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> libassuan-1.0.2.ebuild: + License update + +*libassuan-1.0.2 (06 Jul 2007) + + 06 Jul 2007; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-1.0.2.ebuild: + Version bump + +*libassuan-1.0.1 (02 Dec 2006) + + 02 Dec 2006; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-1.0.1.ebuild: + Version bump + +*libassuan-1.0.0 (01 Nov 2006) + + 01 Nov 2006; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-1.0.0.ebuild: + Version bump + + 30 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org> ChangeLog: + More dependencies fixes + +*libassuan-0.9.3 (29 Oct 2006) + + 29 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org> +libassuan-0.9.3.ebuild: + Version bump, closes bug#153159 + +*libassuan-0.9.2 (05 Oct 2006) + + 05 Oct 2006; Robin H. Johnson <robbat2@gentoo.org> + +libassuan-0.9.2.ebuild: + Bump version ready for gnupg-1.9.22. + + 01 Oct 2006; Fabian Groffen <grobian@gentoo.org> libassuan-0.6.10.ebuild: + Marked ~ppc-macos + + 22 Jul 2006; <psi29a@gentoo.org> libassuan-0.6.10.ebuild: + stable on mips + + 01 Jun 2006; Thomas Cort <tcort@gentoo.org> libassuan-0.6.10.ebuild: + Stable on alpha wrt Bug #132343. + + 30 May 2006; Joseph Jezak <josejx@gentoo.org> libassuan-0.6.10.ebuild: + Marked ppc stable for bug #132343. + + 29 May 2006; Jason Wever <weeve@gentoo.org> libassuan-0.6.10.ebuild: + Stable on SPARC wrt bug #132343. + + 26 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> + libassuan-0.6.10.ebuild: + Stable on amd64 wrt bug #132343 + + 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog: + Stable on x86 wrt bug #132343 + + 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> + libassuan-0.6.10.ebuild: + Stable on x86 wrt bug #132343 + + 17 May 2006; Diego Pettenò <flameeyes@gentoo.org> + libassuan-0.6.10.ebuild: + Add ~x86-fbsd keyword. + + 16 May 2006; Markus Rothe <corsair@gentoo.org> libassuan-0.6.10.ebuild: + Stable on ppc64; bug #132343 + + 11 May 2006; Diego Pettenò <flameeyes@gentoo.org> + libassuan-0.6.10.ebuild: + Add elibtoolize. + + 21 Mar 2006; Aron Griffis <agriffis@gentoo.org> libassuan-0.6.10.ebuild: + Mark 0.6.10 stable on ia64 + + 29 Sep 2005; Marcelo Goes <vanquirius@gentoo.org> libassuan-0.6.9.ebuild, + libassuan-0.6.10.ebuild: + Do not dodoc INSTALL. + + 19 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> + libassuan-0.6.9.ebuild: + Stable on sparc + + 10 Sep 2005; Aron Griffis <agriffis@gentoo.org> libassuan-0.6.9.ebuild: + Mark 0.6.9 stable on alpha + +*libassuan-0.6.10 (06 Aug 2005) + + 06 Aug 2005; Daniel Black <dragonheart@gentoo.org> libassuan-0.6.9.ebuild, + +libassuan-0.6.10.ebuild: + version bump and transition to mirror://gnupg. x86 stable on 0.6.9 + +*libassuan-0.6.9-r1 (06 Aug 2005) + + 06 Aug 2005; Daniel Black <dragonheart@gentoo.org> libassuan-0.6.9-r1.ebuild files/digest-libassuan-0.6.9-r1 + # INSERT ENTRY HERE + + 31 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> libassuan-0.6.9.ebuild: + Added ~mips for bug 76381. + + 22 Apr 2005; Simon Stelling <blubb@gentoo.org> libassuan-0.6.9.ebuild: + stable on amd64 + + 31 Mar 2005; Aron Griffis <agriffis@gentoo.org> libassuan-0.6.9.ebuild: + stable on ia64 + + 06 Feb 2005; Markus Rothe <corsair@gentoo.org> libassuan-0.6.9.ebuild: + Stable on ppc64 + + 03 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> libassuan-0.6.9.ebuild: + Keyworded ~sparc wrt #76381 + +*libassuan-0.6.9 (02 Jan 2005) + + 02 Jan 2005; Daniel Black <dragonheart@gentoo.org> +metadata.xml, + +libassuan-0.6.9.ebuild: + version bump + + 20 Dec 2004; Markus Rothe <corsair@gentoo.org> libassuan-0.6.6.ebuild: + Added ~ppc64 to KEYWORDS + + 29 Aug 2004; David Holm <dholm@gentoo.org> libassuan-0.6.6.ebuild: + Added to ~ppc. + +*libassuan-0.6.6 (14 Aug 2004) + + 14 Aug 2004; Mike Frysinger <vapier@gentoo.org> +libassuan-0.6.6.ebuild: + Version bump #59067 by Colin Tinker. Thanks to pfeifer too. + + 14 Jul 2004; Danny van Dyk <kugelfang@gentoo.org> libassuan-0.6.5.ebuild: + Marked ~amd64. + + 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> + libassuan-0.6.2.ebuild, libassuan-0.6.4.ebuild, libassuan-0.6.5.ebuild: + virtual/glibc -> virtual/libc + +*libassuan-0.6.5 (05 May 2004) + + 05 May 2004; Tavis Ormandy <taviso@gentoo.org> libassuan-0.6.5.ebuild: + bump + +*libassuan-0.6.4 (28 Feb 2004) + + 28 Feb 2004; Mike Frysinger <vapier@gentoo.org> : + Version bumpage. + +*libassuan-0.6.2 (06 Jan 2004) + + 06 Jan 2004; Tavis Ormandy <taviso@gentoo.org> libassuan-0.6.2.ebuild: + Initial import + diff --git a/dev-libs/libassuan/Manifest b/dev-libs/libassuan/Manifest new file mode 100644 index 0000000..f4d5318 --- /dev/null +++ b/dev-libs/libassuan/Manifest @@ -0,0 +1,9 @@ +AUX libassuan-1.0.5-qa.patch 294 RMD160 412f872d0713f5b793b8af327f61e19a9e7734d3 SHA1 7ecd7067479dac5d3c7302e05334a9b294bcfc9b SHA256 010dcb0c6093f4579edc553387f9950483bbeb6307ee99068bdba11b9118f0c7 +DIST libassuan-1.0.5.tar.bz2 297786 RMD160 7c4a75c71a3117cf140ea66ca89765349f39218e SHA1 f6c36e9d99736883a8ce5b80b0a51d854cbbbc70 SHA256 c58b2408d81aa6d76e9d699a2bdaafd6acc2e63e9df89a142f07aa2a4b4459f5 +DIST libassuan-2.0.0.tar.bz2 449563 RMD160 d4ace4304ba1ecc94ed45f0c50614e807fa4679d SHA1 b03c586a4eefdfc0bb1ec65ecf958b9890d429f7 SHA256 fd2a04b0d14b1097248a2b97c33087c095e52cc7978ff6f9d4d432dd25d17f8f +DIST libassuan-2.0.1.tar.bz2 494384 RMD160 2064f7f977f7084ba4780e0a87de0c808ee6f680 SHA1 b7e9dbd41769cc20b1fb7db9f2ecdf276ffc352c SHA256 1117be532ac41b13790b4756df7fa747d3d04264f7b4544aa9d7ff468a24b457 +EBUILD libassuan-1.0.5.ebuild 896 RMD160 c9f10ed313f8d58bbd2894b02de97090ac714d92 SHA1 990ae37b62044ea693d4611ffef1aa9650813b6c SHA256 82538b884e6c09f3e5295561f2452053aaad33be277fb8f6e8f6f38ffb00d354 +EBUILD libassuan-2.0.0.ebuild 718 RMD160 f117871ed09cf31776f9d29d4da579fc8101bc05 SHA1 bc415f13b4f05bbd6f3f227fb83db2815042d3a1 SHA256 78a452f2ca7837daeb58ba395b20b9feb177b6d1cf4012d0d898ee1adb29bf45 +EBUILD libassuan-2.0.1.ebuild 725 RMD160 4eb21f80bd7c89d268d5209c2ee4553aa8ebab76 SHA1 186ffd641e27b77031f0c0f33717b15dfac7ba46 SHA256 2594caa2a951f4e11f92d789929ad65debc30edd1df331a852b57c6e70d88b9c +MISC ChangeLog 8771 RMD160 b1f44997eab2883bf394dd95a84343ac41288730 SHA1 945f519e5e82f644168abf91b25ad5c817fe7450 SHA256 d669188b1490ef5f5929cce0cf7143d7e471d31f794245216c519d746bcab4e6 +MISC metadata.xml 872 RMD160 dffdce0e3d1c8187a4f7147d9ba9e57c1097ac57 SHA1 064a2db1822f532be41451ba57adc7438327ffca SHA256 8658660839bed26e135e894b9529f389bf34d7706d74b5562234030a7adbe3c1 diff --git a/dev-libs/libassuan/files/libassuan-1.0.5-qa.patch b/dev-libs/libassuan/files/libassuan-1.0.5-qa.patch new file mode 100644 index 0000000..a344ff1 --- /dev/null +++ b/dev-libs/libassuan/files/libassuan-1.0.5-qa.patch @@ -0,0 +1,10 @@ +--- ./libassuan-1.0.5/src/assuan-io.c.orig 2008-08-30 16:17:01.000000000 +1000 ++++ ./libassuan-1.0.5/src/assuan-io.c 2008-08-30 16:17:31.000000000 +1000 +@@ -21,6 +21,7 @@ + #include <config.h> + #endif + ++#include <time.h> + #include <sys/time.h> + #include <sys/types.h> + #ifdef HAVE_SYS_SOCKET_H diff --git a/dev-libs/libassuan/libassuan-1.0.5.ebuild b/dev-libs/libassuan/libassuan-1.0.5.ebuild new file mode 100644 index 0000000..1cdacac --- /dev/null +++ b/dev-libs/libassuan/libassuan-1.0.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-1.0.5.ebuild,v 1.6 2011/01/12 16:07:18 flameeyes Exp $ + +inherit flag-o-matic eutils + +DESCRIPTION="Standalone IPC library used by gpg, gpgme and newpg" +HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="" +IUSE="" + +DEPEND=">=dev-libs/pth-1.3.7 + >=dev-libs/libgpg-error-1.4" +RDEPEND="${DEPEND}" + +src_unpack() +{ + unpack ${A} + epatch "${FILESDIR}"/libassuan-1.0.5-qa.patch +} + +src_compile() { + # https://bugs.g10code.com/gnupg/issue817 + append-flags "-fpic -fPIC" + append-ldflags "-fpic -fPIC" + + econf || die + emake || die +} + +src_install() { + make install DESTDIR="${D}" || die + dodoc AUTHORS ChangeLog NEWS README THANKS TODO +} diff --git a/dev-libs/libassuan/libassuan-2.0.0.ebuild b/dev-libs/libassuan/libassuan-2.0.0.ebuild new file mode 100644 index 0000000..2719d7c --- /dev/null +++ b/dev-libs/libassuan/libassuan-2.0.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-2.0.0.ebuild,v 1.10 2011/01/12 16:07:18 flameeyes Exp $ + +EAPI="2" + +DESCRIPTION="IPC library used by GnuPG and GPGME" +HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" + +LICENSE="GPL-3 LGPL-2.1" +SLOT="0" +KEYWORDS="" +IUSE="static-libs" + +DEPEND=">=dev-libs/libgpg-error-1.4" +RDEPEND="${DEPEND}" + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog NEWS README THANKS TODO +} diff --git a/dev-libs/libassuan/libassuan-2.0.1.ebuild b/dev-libs/libassuan/libassuan-2.0.1.ebuild new file mode 100644 index 0000000..c243081 --- /dev/null +++ b/dev-libs/libassuan/libassuan-2.0.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-2.0.0.ebuild,v 1.10 2011/01/12 16:07:18 flameeyes Exp $ + +EAPI="2" + +DESCRIPTION="IPC library used by GnuPG and GPGME" +HOMEPAGE="http://www.gnupg.org/related_software/libassuan/index.en.html" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" + +LICENSE="GPL-3 LGPL-2.1" +SLOT="0" +KEYWORDS="" +IUSE="static-libs" + +DEPEND=">=dev-libs/libgpg-error-1.8" +RDEPEND="${DEPEND}" + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog NEWS README THANKS TODO || die +} diff --git a/dev-libs/libassuan/metadata.xml b/dev-libs/libassuan/metadata.xml new file mode 100644 index 0000000..479005f --- /dev/null +++ b/dev-libs/libassuan/metadata.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>crypto</herd> +<maintainer> + <email>crypto@gentoo.org</email> + <name>Crypto Herd</name> +</maintainer> +<longdescription> +In an ideal world, Assuan is irrelevant. Assuan's primary use is to +allow a client to interact with a non-persistent server. Using Assuan, +this is accomplished by forking a subprocess and communicating with it +via, for example, a pipe or unix domain socket. This method is neither +elegant nor efficient especially when there is a lot of data spread +across several transactions: not only is there a penalty for an +increased number of context switches, but also a significant amount of +data is MEMCPYed from the client to a file descriptor and from the file +descriptor to the server. +</longdescription> +</pkgmetadata> |