Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-libs/libassuan
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/ChangeLog,v 1.56 2008/02/13 10:53:55 alonbl Exp $
13 Feb 2008; Alon Bar-Lev
Cleanup
08 Feb 2008; Santiago M. Mola
libassuan-1.0.4.ebuild:
amd64 stable wrt bug #206683, thanks to Thomas A.
21 Jan 2008; Jeroen Roovers
Stable for HPPA (bug #206683).
20 Jan 2008; Raúl Porcel
alpha/ia64/sparc/x86 stable wrt #206683
20 Jan 2008; nixnut
Stable on ppc wrt bug 206683
20 Jan 2008; Brent Baude
Marking libassuan-1.0.4 ppc64 for bug 206683
02 Jan 2008; Alon Bar-Lev
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
Version bump
10 Nov 2007; Alon Bar-Lev
-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
libassuan-1.0.2-r1.ebuild:
Stable on amd64 wrt bug #194113
05 Oct 2007; Tom Gall
stable on ppc64
02 Oct 2007; Raúl Porcel
alpha/ia64 stable wrt #194113
30 Sep 2007; Markus Meier
x86 stable, bug #194113
29 Sep 2007; Lars Weiler
stable ppc, bug #194113
29 Sep 2007; Jeroen Roovers
Stable for HPPA (bug #194113).
28 Sep 2007; Ferris McCormick
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
Make archive PIC
06 Jul 2007; Alon Bar-Lev
ebuild cleanups
06 Jul 2007; Alon Bar-Lev
License update
*libassuan-1.0.2 (06 Jul 2007)
06 Jul 2007; Alon Bar-Lev
Version bump
*libassuan-1.0.1 (02 Dec 2006)
02 Dec 2006; Alon Bar-Lev
Version bump
*libassuan-1.0.0 (01 Nov 2006)
01 Nov 2006; Alon Bar-Lev
Version bump
30 Oct 2006; Alon Bar-Lev
More dependencies fixes
*libassuan-0.9.3 (29 Oct 2006)
29 Oct 2006; Alon Bar-Lev
Version bump, closes bug#153159
*libassuan-0.9.2 (05 Oct 2006)
05 Oct 2006; Robin H. Johnson
+libassuan-0.9.2.ebuild:
Bump version ready for gnupg-1.9.22.
01 Oct 2006; Fabian Groffen
Marked ~ppc-macos
22 Jul 2006;
stable on mips
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
libassuan-0.6.10.ebuild:
Stable on amd64 wrt bug #132343
25 May 2006; Chris Gianelloni
Stable on x86 wrt bug #132343
25 May 2006; Chris Gianelloni
libassuan-0.6.10.ebuild:
Stable on x86 wrt bug #132343
17 May 2006; Diego Pettenò
libassuan-0.6.10.ebuild:
Add ~x86-fbsd keyword.
16 May 2006; Markus Rothe
Stable on ppc64; bug #132343
11 May 2006; Diego Pettenò
libassuan-0.6.10.ebuild:
Add elibtoolize.
21 Mar 2006; Aron Griffis
Mark 0.6.10 stable on ia64
29 Sep 2005; Marcelo Goes
libassuan-0.6.10.ebuild:
Do not dodoc INSTALL.
19 Sep 2005; Gustavo Zacarias
libassuan-0.6.9.ebuild:
Stable on sparc
10 Sep 2005; Aron Griffis
Mark 0.6.9 stable on alpha
*libassuan-0.6.10 (06 Aug 2005)
06 Aug 2005; Daniel Black
+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
# INSERT ENTRY HERE
31 Jul 2005; Aaron Walker
Added ~mips for bug 76381.
22 Apr 2005; Simon Stelling
stable on amd64
31 Mar 2005; Aron Griffis
stable on ia64
06 Feb 2005; Markus Rothe
Stable on ppc64
03 Jan 2005; Gustavo Zacarias
Keyworded ~sparc wrt #76381
*libassuan-0.6.9 (02 Jan 2005)
02 Jan 2005; Daniel Black
+libassuan-0.6.9.ebuild:
version bump
20 Dec 2004; Markus Rothe
Added ~ppc64 to KEYWORDS
29 Aug 2004; David Holm
Added to ~ppc.
*libassuan-0.6.6 (14 Aug 2004)
14 Aug 2004; Mike Frysinger
Version bump #59067 by Colin Tinker. Thanks to pfeifer too.
14 Jul 2004; Danny van Dyk
Marked ~amd64.
01 Jul 2004; Jeremy Huddleston
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
bump
*libassuan-0.6.4 (28 Feb 2004)
28 Feb 2004; Mike Frysinger
Version bumpage.
*libassuan-0.6.2 (06 Jan 2004)
06 Jan 2004; Tavis Ormandy
Initial import
DIST libassuan-1.0.2.tar.bz2 275499 RMD160 a445757e6a3bbaf9c5d010cba22368923dcc522b SHA1 6f9bbee22719cd75fae6a5a5c38d557b971fe8fe SHA256 beebc1b9654d7c7e70e9feb412e6ced99aab39a8ba0bb579a7541a48c843e89b
DIST libassuan-1.0.4.tar.bz2 297123 RMD160 d9c46d02a5c3955f813cdac05953d779ed9f1992 SHA1 4b720706a8e4251d8cb7a0f2336226907df1426c SHA256 fcf26bd4c307fabaa2fb158f7522db2b3484f1883e31b7dd7ed32211ca9a34d6
EBUILD libassuan-1.0.2-r1.ebuild 872 RMD160 34acf3545583d1939405e829e561adb22f30928a SHA1 828276b4fead5cd1386d89c19b023f67d95f8295 SHA256 b65a5ccb873faa23b43ccc20842358955295cd6cbe3dc94539623926274769ee
EBUILD libassuan-1.0.4.ebuild 868 RMD160 17910e166cdab120c03c4b37f5426cc947a5fb03 SHA1 10c8cccda63dcccf574c7d76cea7578685821227 SHA256 9e75243c813e8d2dd053cac64c57c7fb680b8067792e4243a7bda32d5ec5c6f3
MISC ChangeLog 6754 RMD160 3a1552f0dd7501cf71356f622a3c0d20894b8cf4 SHA1 496031de40d9e6b1f3bc7ee7b6de9ce87deccbdf SHA256 d544a875db5f34695790d60ba3332f44219d6f13eabfde558f45bced22b3007b
MISC metadata.xml 872 RMD160 dffdce0e3d1c8187a4f7147d9ba9e57c1097ac57 SHA1 064a2db1822f532be41451ba57adc7438327ffca SHA256 8658660839bed26e135e894b9529f389bf34d7706d74b5562234030a7adbe3c1
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-1.0.2-r1.ebuild,v 1.10 2008/01/02 18:29:58 alonbl Exp $
inherit flag-o-matic
DESCRIPTION="Standalone IPC library used by gpg, gpgme and newpg"
HOMEPAGE="http://www.gnupg.org/related_software/libassuan"
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE=""
DEPEND=">=dev-libs/pth-1.3.7
>=dev-libs/libgpg-error-1.4"
RDEPEND="${DEPEND}"
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
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-1.0.4.ebuild,v 1.7 2008/02/08 20:45:55 coldwind Exp $
inherit flag-o-matic
DESCRIPTION="Standalone IPC library used by gpg, gpgme and newpg"
HOMEPAGE="http://www.gnupg.org/related_software/libassuan"
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd"
IUSE=""
DEPEND=">=dev-libs/pth-1.3.7
>=dev-libs/libgpg-error-1.4"
RDEPEND="${DEPEND}"
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
}
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.