fix(media-libs/portage): accidently imported on 8193bf

Change-Id: I52a32b82a4a5a03b2944a6d95c822d85d5bf8b2d
This commit is contained in:
Brandon Philips 2013-02-12 06:35:20 -08:00
parent 170457f398
commit a29e857ceb
17233 changed files with 0 additions and 691093 deletions

View File

@ -1,46 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/389-adminutil/389-adminutil-1.1.10.ebuild,v 1.2 2012/05/04 18:35:54 jdhore Exp $
EAPI="2"
inherit libtool eutils
MY_PV=${PV/_rc/.rc}
MY_PV=${MY_PV/_a/.a}
MY_P=${P/_rc/.rc}
MY_P=${MY_P/_a/.a}
DESCRIPTION="389 adminutil"
HOMEPAGE="http://port389.org/"
SRC_URI="http://port389.org/sources/${MY_P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
COMMON_DEPEND=">=dev-libs/nss-3.11.4
>=dev-libs/nspr-4.6.4
>=dev-libs/svrcore-4.0.3
>=dev-libs/mozldap-6.0.2
>=dev-libs/cyrus-sasl-2.1.19
>=dev-libs/icu-3.4"
DEPEND="virtual/pkgconfig ${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
src_prepare() {
elibtoolize
}
src_configure() {
econf $(use_enable debug) \
--with-fhs \
--disable-rpath \
--disable-tests ||die "econf failed"
}
src_install () {
emake DESTDIR="${D}" install || die "emake failed"
dodoc README NEWS
}

View File

@ -1,46 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/389-adminutil/389-adminutil-1.1.13.ebuild,v 1.2 2012/05/04 18:35:54 jdhore Exp $
EAPI="2"
inherit libtool eutils
MY_PV=${PV/_rc/.rc}
MY_PV=${MY_PV/_a/.a}
MY_P=${P/_rc/.rc}
MY_P=${MY_P/_a/.a}
DESCRIPTION="389 adminutil"
HOMEPAGE="http://port389.org/"
SRC_URI="http://port389.org/sources/${MY_P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
COMMON_DEPEND=">=dev-libs/nss-3.11.4
>=dev-libs/nspr-4.6.4
>=dev-libs/svrcore-4.0.3
>=dev-libs/mozldap-6.0.2
>=dev-libs/cyrus-sasl-2.1.19
>=dev-libs/icu-3.4"
DEPEND="virtual/pkgconfig ${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
src_prepare() {
elibtoolize
}
src_configure() {
econf $(use_enable debug) \
--with-fhs \
--disable-rpath \
--disable-tests ||die "econf failed"
}
src_install () {
emake DESTDIR="${D}" install || die "emake failed"
dodoc README NEWS
}

View File

@ -1,46 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/389-adminutil/389-adminutil-1.1.14.ebuild,v 1.2 2012/05/04 18:35:54 jdhore Exp $
EAPI="2"
inherit libtool eutils
MY_PV=${PV/_rc/.rc}
MY_PV=${MY_PV/_a/.a}
MY_P=${P/_rc/.rc}
MY_P=${MY_P/_a/.a}
DESCRIPTION="389 adminutil"
HOMEPAGE="http://port389.org/"
SRC_URI="http://port389.org/sources/${MY_P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
COMMON_DEPEND=">=dev-libs/nss-3.11.4
>=dev-libs/nspr-4.6.4
>=dev-libs/svrcore-4.0.3
>=dev-libs/mozldap-6.0.2
>=dev-libs/cyrus-sasl-2.1.19
>=dev-libs/icu-3.4"
DEPEND="virtual/pkgconfig ${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
src_prepare() {
elibtoolize
}
src_configure() {
econf $(use_enable debug) \
--with-fhs \
--disable-rpath \
--disable-tests ||die "econf failed"
}
src_install () {
emake DESTDIR="${D}" install || die "emake failed"
dodoc README NEWS
}

View File

@ -1,26 +0,0 @@
# ChangeLog for dev-libs/389-adminutil
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/389-adminutil/ChangeLog,v 1.4 2012/05/04 18:35:54 jdhore Exp $
04 May 2012; Jeff Horelick <jdhore@gentoo.org> 389-adminutil-1.1.10.ebuild,
389-adminutil-1.1.13.ebuild, 389-adminutil-1.1.14.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
*389-adminutil-1.1.14 (14 Aug 2011)
14 Aug 2011; Fabio Erculiani <lxnay@gentoo.org> +389-adminutil-1.1.14.ebuild:
version bump
*389-adminutil-1.1.13 (11 Jan 2011)
11 Jan 2011; Fabio Erculiani <lxnay@gentoo.org>
+389-adminutil-1.1.13.ebuild:
version bump
*389-adminutil-1.1.10 (07 Jul 2010)
07 Jul 2010; Fabio Erculiani <lxnay@gentoo.org>
+389-adminutil-1.1.10.ebuild, +metadata.xml:
new ebuild, thanks to Andreis_Vinogradovs ( slepnoga )
<spamslepnoga@inbox.ru>, closing bug #309557

View File

@ -1,8 +0,0 @@
DIST 389-adminutil-1.1.10.tar.bz2 307582 SHA256 d1cccc6439439716a48ec13b676122457de10c29556640eac0ed096302229428 SHA512 3e2b38451ac32c8fd141d5e21094863bbfa5fa0c5f3897448b03d1bf5503c3b5e5fd7c270c1b578a591783eeb13f274abdafd5caa68595475acc7014bbf0f628 WHIRLPOOL f2c5e7fe753a96078896d4c305db0970cc2857f6993c6608d6c9a251b94eef8b51ca2555ef8e2bc6d058a0bce076ad57e1f7939d51b67d63a91de565824d4a9f
DIST 389-adminutil-1.1.13.tar.bz2 309981 SHA256 942f3c01a225dbb5c5b5039df58e224e5eead5df8f9be1cf0807d319d196bbae SHA512 37c374562891f4158b1eeb1c10c7eb0873e666d5b7a54500ce25522c055b570f8bdc4f29a2f6268ca304c99af0555f31745f8bdcff5be964a6828c32a23e138b WHIRLPOOL 9ff76178e3764924858e7bb842003cfc21cba371a789938a251a733128641b17d86095c7944d3f15f128fda4000b62d83087eedaa9c47e4ccfd3bfb39897c5fb
DIST 389-adminutil-1.1.14.tar.bz2 284042 SHA256 d900e28b409cf3f8e5514a86cfad953f7bb53bf474300f006b4bbb021973d890 SHA512 09190bc6a15ace8252ebff117f4ebb0c2f447d021059770479965cce121afce7113e25a29c538107cb45b39de76dffdf37b009c5c79890cbe11c070d95dcb29c WHIRLPOOL b0427b24e5a862883946c22c95e998a9fde646e6f8a30ecca3376a6b376f278af16eb980c773e9bdb766f0692d67034c73cbafd5756743f8511e8d64586b0f46
EBUILD 389-adminutil-1.1.10.ebuild 1004 SHA256 1af84f29a862875faeed9acefc4e16770c8f4c4eac1f96edcb08f63c67c621a3 SHA512 773b5812e1bc0b7298e322e7d8b0e62cf57c7821b8493fffafc7eef4dfa2d1f4c6344f925985f922eb721c2b83a90db7b3959c109fe108864939b7cc8c043eb2 WHIRLPOOL bad64f643e77b33bf9a18849b2cf298eae9caa609b458cb15c17996096b8bb1327bcbb6cae93f03b208a5e9d7bafe65d1226ddd6de640a061af925ee64c6c750
EBUILD 389-adminutil-1.1.13.ebuild 1004 SHA256 b6255790183ebbbf2079a4070201f2bb80e645174cb116e8d2fa2596f36a3477 SHA512 c81754e2c9bc2e82769373d56fedbe3b30e2bf752f8c013594f9f40f7e498cdff91279e1847ae0483504715406b44cd88ba27b164324a1934b8833e5ee3d66bb WHIRLPOOL 4d71d10bb3b636ea4436a257c472788770bf3a35553fcaeb741266714152f70b0f827484f664473deda591a9a829c6998df57a4df76eddef10cfa70c53ad4437
EBUILD 389-adminutil-1.1.14.ebuild 1004 SHA256 a2e553e440e3bb3d77b9e3a3c593443cfb06067532af974f36c0f8661f9332e5 SHA512 a1b2169ed84a2d0be3cee53226be290d0a7f775e705900b1b0bb24157831c70dff927a8b4e73860ec04ea1001c0d7cd58c9248388195f514859fb55f9afdcf46 WHIRLPOOL 00fe27c3ef6c16cc9d84f42415f2eccabc5908f3fe2d4cc6b31ebbf5aa409b34a58d9c2d4e2bf98b7215f11f47d31013770142af219f374c3359514c91757929
MISC ChangeLog 905 SHA256 e761d2e208600b007f0489f057877045b98c3b6cc7e143ce005307247b432d27 SHA512 ebe20c087084aa6b76f9d480b8c5b94eb71deffdbea641f62a3a0e7bb9f094b2f3d970127cbf8d6596cc6f9c177240d071bf7ded510037b0b32a83e0d635bcbb WHIRLPOOL a75e8c772f47aae8e180c1e2e3abc90cbfa407717d4c1ee88bfbb35ff12f5da29e77afdeba9de76d88857fca23cba91e66cf1f1920c79cb8ee6b4306769a86ad
MISC metadata.xml 199 SHA256 0fae090f46858005762d6866c5e50dd3185ee981f07bab124210e2ab5bf2d90c SHA512 87272ba4836ea13d6025c6c390c2bfe06ad7fb789d67bd99fa3518ece7ddd4c9adc79575483a6ce07d76cb010e5e25fc5eb342ce1da2886221ad5e6cd1413bdc WHIRLPOOL c71f923e6f9915dc264f64ecfbc8b600592f2f6c0a0523343d9bb8e655e2c0219c7bb93376dd84ed32cee75ed746d4e5cfb7a863e73bb22011bfdd7a00b90a05

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>lxnay@gentoo.org</email>
</maintainer>
</pkgmetadata>

View File

@ -1,48 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/9libs/9libs-1.0-r2.ebuild,v 1.4 2012/05/19 14:48:09 ago Exp $
EAPI=4
inherit eutils toolchain-funcs
DESCRIPTION="A package of Plan 9 compatibility libraries"
HOMEPAGE="http://www.netlib.org/research/9libs/9libs-1.0.README"
SRC_URI="ftp://www.netlib.org/research/9libs/${P}.tar.bz2"
LICENSE="PLAN9"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=">=x11-proto/xproto-7.0.4
>=x11-libs/libX11-1.0.0
>=x11-libs/libXt-1.0.0"
RDEPEND="${DEPEND}"
src_prepare() {
# Bug 385387
epatch "${FILESDIR}/${PN}-va_list.patch"
}
src_configure() {
econf \
--includedir=/usr/include/9libs \
--enable-shared
}
src_compile() {
emake CC="$(tc-getCC)"
}
src_install() {
make install DESTDIR="${D}"
dodoc README
# rename some man pages to avoid collisions with dev-libs/libevent
local f
for f in add balloc bitblt cachechars event frame graphics rgbpix; do
mv "${D}"/usr/share/man/man3/${f}.{3,3g} || die
done
}

View File

@ -1,81 +0,0 @@
# ChangeLog for dev-libs/9libs
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/9libs/ChangeLog,v 1.22 2012/05/19 14:48:09 ago Exp $
19 May 2012; Agostino Sarubbo <ago@gentoo.org> 9libs-1.0-r2.ebuild:
Stable for amd64, wrt bug #400005
10 May 2012; Agostino Sarubbo <ago@gentoo.org> -9libs-1.0-r1.ebuild:
Remove old
18 Mar 2012; Raúl Porcel <armin76@gentoo.org> 9libs-1.0-r1.ebuild,
9libs-1.0-r2.ebuild:
Drop sparc keywords
16 Feb 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> 9libs-1.0-r2.ebuild:
x86 stable wrt bug #400005
*9libs-1.0-r2 (09 Oct 2011)
09 Oct 2011; Mike Gilbert <floppym@gentoo.org> +9libs-1.0-r2.ebuild,
+files/9libs-va_list.patch:
Fix build failure on amd64. Thanks to Claudio Calvelli for the patch. Bug
385387.
23 Sep 2010; Ulrich Mueller <ulm@gentoo.org> -9libs-1.0.ebuild,
9libs-1.0-r1.ebuild:
Rename some man pages, in order to avoid collisions with dev-libs/libevent;
remove blocker against libevent; fixes bug 137932. Remove old.
23 Jul 2009; Víctor Ostorga <vostorga@gentoo.org> 9libs-1.0.ebuild,
9libs-1.0-r1.ebuild:
Respecting CC variable, closes bug #243900
20 Sep 2008; Tobias Scherbaum <dertobi123@gentoo.org> 9libs-1.0.ebuild,
9libs-1.0-r1.ebuild:
Remove ppc keywords, doesn't even compile (#214897)
26 Mar 2008; Raúl Porcel <armin76@gentoo.org> 9libs-1.0-r1.ebuild:
sparc/x86 stable
22 Jul 2007; Hans de Graaff <graaff@gentoo.org> 9libs-1.0.ebuild,
9libs-1.0-r1.ebuild:
Drop virtual/x11 references.
14 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
add <herd>no-herd</herd>
08 Dec 2006; Charlie Shepherd <masterdriverz@gentoo.org>
9libs-1.0-r1.ebuild:
Add blocker against dev-libs/libevent, thanks to Cédric Krier; bug 137932
27 Aug 2006; Michael Sterrett <mr_bones_@gentoo.org> 9libs-1.0.ebuild:
modX deps from 9libs-1.0-r1
*9libs-1.0-r1 (21 Jan 2006)
21 Jan 2006; Marcelo Goes <vanquirius@gentoo.org> +9libs-1.0-r1.ebuild:
Make modular X friendly.
07 Aug 2004; Tom Martin <slarti@gentoo.org> 9libs-1.0.ebuild:
Typo in DESCRIPTION: compatability -> compatibility. Bug 59717.
19 Jun 2004; Jason Wever <weeve@gentoo.org> 9libs-1.0.ebuild:
Stable on sparc.
01 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> 9libs-1.0.ebuild:
sync IUSE; fix depend
25 Apr 2004; Aron Griffis <agriffis@gentoo.org> 9libs-1.0.ebuild:
Add die following econf for bug 48950
*9libs-1.0 (03 Apr 2003)
03 Apr 2003; Dylan Carlson <absinthe@gentoo.org> 9libs-1.0.ebuild:
x86 moved to stable. added ~sparc ~ppc.
10 Mar 2003; Dylan Carlson <absinthe@gentoo.org> ChangeLog :
Initial import. Ebuild submitted by Burton Samograd
<kruhft@kruhft.dyndns.org>. 9libs is a package of Plan 9 compatibility
libraries used by acme and sam.

View File

@ -1,5 +0,0 @@
AUX 9libs-va_list.patch 2819 SHA256 dc9e4584f42f20422bc858f731be3c2e3d416459fdd696e92e28677a39da03b8 SHA512 3c441f0bca520baebe06b63e099ee4ba138257c40d3870894c910173379f0d1e52f1627e984ceac61dca76ec68ac68e75cffa919895cebd4b38d09e12f271783 WHIRLPOOL 76d201f998dfd110e2755f7f4390a593d689daeeabf405657d6acd4385538d9a073fda44f32cf1fa4ecdca1fc3532821aa26f1e16c936dfaadbbb42620175b2a
DIST 9libs-1.0.tar.bz2 163744 SHA256 1d14f945782c8c5b0f97d5026181a105041f8c3e374d7f80bd53a87315ea54f6 SHA512 35fdd874dbf9aca07e681d7c3f707d22a45cc8cadb2c273a1fbc5f8303886a6b512eb16fc1b81d64d7f665b16a3b19a8d678a540cd4ad453de853b90905d98d2 WHIRLPOOL d3dac0f7302eb477a7a6160fc2e711084151f54dcb6e94c203ffac62a7a47617c8e644917f49be92028c7730253b95475de5c2312979f5704721bf0466d68f6e
EBUILD 9libs-1.0-r2.ebuild 1065 SHA256 ed6608d5b662d9baa905b3e0db33ed6e0351061839a4490b0cd9cf250184e894 SHA512 a7684cc82b0ee3a295d3e4c8074530088e4fdd715db320cee4d65d537fa2edb6e21ab614b113a77eccd8b042e71a5487e24300ab27675c3aaec98b01ed4b2950 WHIRLPOOL 23cdd9bfa9f5c20f400b1b38926ee9746f7893c2e46ac403cb6d796490e408d85ac1c0eb8d280574883646d8f569dc30a433d2c840f99c71e6d65af18f678510
MISC ChangeLog 2845 SHA256 30eca3c68225c8ddb47e1d28c2c58f0de6a5fb3e40c13775d25e000b11cbc2e3 SHA512 e5b1d5e2da76eb6c0407fdcd24773ee01720ca3b61fe1b07b2e69770dcf5e6e9c067608a09a6f6929cd4c78faf9d07d40ce37576def91e647d3930f1887f07f6 WHIRLPOOL 4d258d920beebb4cb40ac812be5088d2433e9fd48ad83124316bafe661b4f58347a505b9605aee527518e52e2e81bd1a351ac9f7d90ba442c0bc968ca29d8faa
MISC metadata.xml 210 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 SHA512 4554adeece55ce9adfdadba04443a3ede6ff910b96a11b77bb1f07ddd6bdbc756b8e6e1873660f8f54e67f46db1065980794a6136c6de7883b24d0ee13ff51fe WHIRLPOOL f546bd1233d5a9934ba0480881ceba944cb8ff1869c12ed2421d4ccbb247ee38dc0c7c8b979f10533ad0fc603b5e4829d0ddf174a83d0bda8e8dd62c1c873eeb

View File

@ -1,115 +0,0 @@
diff -ru 9libs-1.0/include/libc.h 9libs-1.0-fixed/include/libc.h
--- 9libs-1.0/include/libc.h 1998-11-10 22:35:27.000000000 +0000
+++ 9libs-1.0-fixed/include/libc.h 2011-10-02 13:27:38.000000000 +0100
@@ -57,14 +57,14 @@
extern int fprint(int, char *, ...);
extern int sprint(char *, char *, ...);
extern int snprint(char *, int, char *, ...);
-extern int fmtinstall(int, int (*)(void *, Fconv *));
+extern int fmtinstall(int, int (*)(va_list, Fconv *));
extern void strconv(char *, Fconv *);
#if defined(PRINT_RUNES)
extern void Strconv(Rune *, Fconv *);
#endif
-extern int numbconv(void *, Fconv *);
+extern int numbconv(va_list, Fconv *);
extern int fltconv(double, Fconv *);
-extern char * doprint(char *, char *, char *, void *);
+extern char * doprint(char *, char *, char *, va_list);
/*
* argument parsing - lifted from tcs
diff -ru 9libs-1.0/libplan9c/doprint.c 9libs-1.0-fixed/libplan9c/doprint.c
--- 9libs-1.0/libplan9c/doprint.c 1998-11-10 22:35:28.000000000 +0000
+++ 9libs-1.0-fixed/libplan9c/doprint.c 2011-10-02 13:30:25.000000000 +0100
@@ -73,12 +73,12 @@
0, 0, 0, 0, 0, 0, 0, 0,
};
-static int (*fmtfns[16])(void *, Fconv *) = {
+static int (*fmtfns[16])(va_list, Fconv *) = {
numbconv,
};
int
-fmtinstall(int c, int (*f)(void *, Fconv *))
+fmtinstall(int c, int (*f)(va_list, Fconv *))
{
int i;
@@ -95,9 +95,8 @@
}
char *
-doprint(char *s, char *es, char *format, void *argp)
+doprint(char *s, char *es, char *format, va_list ap)
{
- va_list ap = argp;
int c;
int percent = 0;
int dot = 0;
@@ -218,7 +217,6 @@
if (r < 0)
f.f3 |= ~r;
else {
- ap += r;
s = f.out;
percent = 0;
}
@@ -287,13 +285,12 @@
#endif
int
-numbconv(void *o, Fconv *fp)
+numbconv(va_list ap, Fconv *fp)
{
static char digits[16] = "0123456789abcdef";
char buf[80]; /* arbitrary limit. enough digits, but no limit on f2 */
char *s = buf+sizeof(buf)-1;
char sign = 0;
- va_list ap = o;
int uc = 0;
unsigned long u;
@@ -362,5 +359,5 @@
break;
}
strconv(s, fp);
- return ap-(va_list)o;
+ return 0;
}
diff -ru 9libs-1.0/libplan9c/tdp.c 9libs-1.0-fixed/libplan9c/tdp.c
--- 9libs-1.0/libplan9c/tdp.c 1998-11-10 22:35:28.000000000 +0000
+++ 9libs-1.0-fixed/libplan9c/tdp.c 2011-10-02 13:31:58.000000000 +0100
@@ -122,27 +122,25 @@
} Rectangle;
int
-Pconv(void *v, Fconv *fp)
+Pconv(va_list ap, Fconv *fp)
{
char str[50];
- va_list ap = v;
Point *p = va_arg(ap, Point *);
sprint(str, "(%d,%d)", p->x, p->y);
strconv(str, fp);
- return ap-(va_list)v;
+ return 0;
}
int
-Rconv(void *v, Fconv *fp)
+Rconv(va_list ap, Fconv *fp)
{
char str[50];
- va_list ap = v;
Rectangle *r = va_arg(ap, Rectangle *);
sprint(str, "(%P,%P)", &r->min, &r->max);
strconv(str, fp);
- return ap-(va_list)v;
+ return 0;
}
int

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

View File

@ -1,56 +0,0 @@
# ChangeLog for dev-libs/DFB++
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/DFB++/ChangeLog,v 1.14 2012/05/04 18:35:55 jdhore Exp $
04 May 2012; Jeff Horelick <jdhore@gentoo.org> DFB++-1.2.0.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
12 Apr 2009; Michael Sterrett <mr_bones_@gentoo.org> -DFB++-0.9.23.ebuild,
-DFB++-0.9.25.ebuild, -DFB++-1.0.0.ebuild:
clean out old versions
11 Apr 2009; nixnut <nixnut@gentoo.org> DFB++-1.2.0.ebuild:
~ppc #255701
15 Mar 2009; Brent Baude <ranger@gentoo.org> DFB++-1.2.0.ebuild:
Marking DFB++-1.2.0 ~ppc64 for bug 255701
25 Jan 2009; Markus Meier <maekke@gentoo.org> DFB++-1.2.0.ebuild:
amd64/x86 stable, bug #255701
*DFB++-1.2.0 (19 Aug 2008)
19 Aug 2008; Mike Frysinger <vapier@gentoo.org>
+files/DFB++-1.2.0-directfb-api.patch, +DFB++-1.2.0.ebuild:
Version bump #235041.
*DFB++-1.0.0 (10 Nov 2007)
10 Nov 2007; Tupone Alfredo <tupone@gentoo.org> +DFB++-1.0.0.ebuild:
Version bump
23 Nov 2006; <blubb@gentoo.org> DFB++-0.9.23.ebuild:
stable on amd64
14 Nov 2006; Christian Faulhammer <opfer@gentoo.org> DFB++-0.9.23.ebuild:
stable x86, bug #155070
*DFB++-0.9.25 (13 Nov 2006)
13 Nov 2006; Mike Frysinger <vapier@gentoo.org> +DFB++-0.9.25.ebuild:
Version bump.
*DFB++-0.9.23 (28 Oct 2005)
28 Oct 2005; Mike Frysinger <vapier@gentoo.org> +DFB++-0.9.23.ebuild:
Version bump.
*DFB++-0.9.22 (23 Mar 2005)
23 Mar 2005; Mike Frysinger <vapier@gentoo.org> +DFB++-0.9.22.ebuild:
Version bump #85871 by Christoph Diesch.
*DFB++-0.9.20 (12 Mar 2004)
12 Mar 2004; Mike Frysinger <vapier@gentoo.org> :
Initial import. Ebuild submitted by Matthias Grimm #40600.

View File

@ -1,29 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/DFB++/DFB++-1.2.0.ebuild,v 1.5 2012/05/04 18:35:55 jdhore Exp $
inherit eutils
DESCRIPTION="C++ bindings for DirectFB"
HOMEPAGE="http://www.directfb.org/dfb++.xml"
SRC_URI="http://www.directfb.org/downloads/Extras/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE=""
RDEPEND=">=dev-libs/DirectFB-${PV}"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-directfb-api.patch #235041
}
src_install() {
emake install DESTDIR="${D}" || die
dodoc AUTHORS ChangeLog NEWS README
}

View File

@ -1,5 +0,0 @@
AUX DFB++-1.2.0-directfb-api.patch 935 SHA256 1cf7524b29870960dfefa4266b89d25dd7d38107ac90942854f3d28ee3cd6541 SHA512 f9067c860650380b7f281b0479bcd42f216bfceda0ebc7f94aa627a8383bfd67622398f5c5b1faa6afc59904cb6f48c28cfafa8399b683b4796488706f9556f4 WHIRLPOOL ece1ed9dca7ce023335d7b9ccac9a2cf87bf24d094906d2193f6e34c7bb2992a4416d1217db83109a74debcef30478b1b9ef4b78c96181af5d938e4ee4e4dbfe
DIST DFB++-1.2.0.tar.gz 369240 SHA256 d9281587e02ef288275d639a16abbe72ec0bc4e83f10b3308570f14f9126606a SHA512 8689e1037f5cd19fb7f8e9ebe3eee971e6e51338116fad11a1618df4646daabeab79fec90670f3dc4e227be9ede9821abe927ffbbd0e57511220d3a28a75d1da WHIRLPOOL 950218b861b524ab412429b8af7ea00a8568528e2577b86ff33877998b3474d6dddc678cfc4155e051261aeeef77183b3cf10f6106ea69e59526d3939908b890
EBUILD DFB++-1.2.0.ebuild 712 SHA256 45d25722f5069148a3421d5fe231740f925efd080ce1d4c44eacaed1e9f8e826 SHA512 57cad96e032c7017d8bcde9adf7325488a8a0dedae18b5fb0c7b2203c41dc3e95aa451b307baea2a37108ebe279a1a00e4064fcfa032187f30364af3e83329a5 WHIRLPOOL 8028b16bf6cc166af25734942937f1651155f8e1167b44532a944dbc4ab4f4ddfc215da73151875f0ab9ac81c9f3d0ed039cc2074fc5f56f00864b4b83baa4df
MISC ChangeLog 1734 SHA256 004383934fddbd12281882a6c9c3e7da78548fd05b0e2a46742b7437755f1ffd SHA512 c341c07de069ad3e5615f1b856059471537bb5116c4203e9d7c52019c56a0c8cf6c37a05a008a65c0220cb134c81fc307113e91a42dc1371193b7482746d82fa WHIRLPOOL 983cef95f43fca8de7df915f929536db347fd08949ade4c3439bd7df8f8e3021c5c1037d8a6b7c0044aa2d0324381028e2d856e1fa61924f75d806609efc809e
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada

View File

@ -1,28 +0,0 @@
fix building with DirectFB-1.2.3
http://bugs.gentoo.org/235041
patch by Philippe Weibel
--- dfb++/idirectfbvideoprovider.cpp
+++ dfb++/idirectfbvideoprovider.cpp
@@ -165,7 +165,7 @@
return level;
}
-void IDirectFBVideoProvider::SetStreamAttributes (DFBStreamDescription attr)
+void IDirectFBVideoProvider::SetStreamAttributes (DFBStreamAttributes attr)
{
DFBCHECK( iface->SetStreamAttributes (iface, attr) );
}
--- include/idirectfbvideoprovider.h
+++ include/idirectfbvideoprovider.h
@@ -68,7 +68,7 @@
float GetVolume ();
- void SetStreamAttributes (DFBStreamDescription attr);
+ void SetStreamAttributes (DFBStreamAttributes attr);
void SetAudioOutputs (DFBVideoProviderAudioUnits *audioUnits);
DFBVideoProviderAudioUnits GetAudioOutputs ();

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>games</herd>
</pkgmetadata>

View File

@ -1,517 +0,0 @@
# ChangeLog for dev-libs/DirectFB
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/DirectFB/ChangeLog,v 1.129 2012/01/27 20:11:51 tupone Exp $
27 Jan 2012; Tupone Alfredo <tupone@gentoo.org> DirectFB-1.4.9-r1.ebuild,
metadata.xml:
Remove dependency on sys-fs/sysfsutils. Bug #377681 by Anthony Basile
01 Nov 2011; Samuli Suominen <ssuominen@gentoo.org> DirectFB-1.4.9-r1.ebuild:
Rename USE="v4l2" to USE="v4l" while removing support for video4linux 1.x wrt
#385241
01 Nov 2011; Samuli Suominen <ssuominen@gentoo.org> -DirectFB-1.4.5.ebuild,
-DirectFB-1.4.9.ebuild:
old
04 Oct 2011; Jeroen Roovers <jer@gentoo.org> DirectFB-1.4.9-r1.ebuild:
Stable for HPPA (bug #375499).
16 Aug 2011; Raúl Porcel <armin76@gentoo.org> DirectFB-1.4.9-r1.ebuild:
alpha/ia64/sh stable wrt #375499
31 Jul 2011; Markus Meier <maekke@gentoo.org> DirectFB-1.4.9-r1.ebuild:
amd64/arm/x86 stable, bug #375499
25 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> DirectFB-1.4.9-r1.ebuild:
ppc/ppc64 stable wrt #375499
13 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> DirectFB-1.4.9.ebuild:
ppc64 stable wrt #360709
24 Jun 2011; Brent Baude <ranger@gentoo.org> DirectFB-1.4.9.ebuild:
Marking DirectFB-1.4.9 ppc for bug 360709
*DirectFB-1.4.9-r1 (08 Jun 2011)
08 Jun 2011; Mike Frysinger <vapier@gentoo.org> +DirectFB-1.4.9-r1.ebuild,
files/DirectFB-1.4.9-libpng-1.5.patch:
Fix up typo in libpng patch point out by Victor Tseng #370607.
07 Apr 2011; Jeroen Roovers <jer@gentoo.org> DirectFB-1.4.9.ebuild:
Stable for HPPA (bug #360709).
02 Apr 2011; Raúl Porcel <armin76@gentoo.org> DirectFB-1.4.9.ebuild:
arm/ia64/sh/x86 stable wrt #360709
27 Mar 2011; Christoph Mende <angelos@gentoo.org> DirectFB-1.4.9.ebuild:
Stable on amd64 wrt bug #360709
27 Mar 2011; Tobias Klausmann <klausman@gentoo.org> DirectFB-1.4.9.ebuild:
Stable on alpha, bug #360709
25 Feb 2011; Kevin McCarthy <signals@gentoo.org> DirectFB-1.4.5.ebuild:
Update depends from media-libs/jpeg to virtual/jpeg
*DirectFB-1.4.9 (21 Feb 2011)
21 Feb 2011; Mike Frysinger <vapier@gentoo.org> +DirectFB-1.4.9.ebuild,
+files/DirectFB-1.4.9-libpng-1.5.patch:
Version bump. Fix building with libpng-1.5.x.
22 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org> DirectFB-1.4.5.ebuild:
ppc64 stable wrt #343103
11 Jan 2011; Brent Baude <ranger@gentoo.org> DirectFB-1.4.5.ebuild:
Marking DirectFB-1.4.5 ppc for bug 343103
13 Nov 2010; Raúl Porcel <armin76@gentoo.org> DirectFB-1.4.5.ebuild:
alpha/ia64/sh stable wrt #343103
04 Nov 2010; Jeroen Roovers <jer@gentoo.org> DirectFB-1.4.5.ebuild:
Stable for HPPA (bug #343103).
04 Nov 2010; Markus Meier <maekke@gentoo.org> DirectFB-1.4.5.ebuild:
arm/x86 stable, bug #343103
29 Oct 2010; Markos Chandras <hwoarang@gentoo.org> DirectFB-1.4.5.ebuild:
Stable on amd64 wrt bug #343103
*DirectFB-1.4.5 (23 Sep 2010)
23 Sep 2010; Michael Sterrett <mr_bones_@gentoo.org>
+DirectFB-1.4.5.ebuild:
version bump (bug #337396)
13 Sep 2010; Michael Sterrett <mr_bones_@gentoo.org>
DirectFB-1.4.2.ebuild, DirectFB-1.4.3.ebuild, metadata.xml:
remove fusion support since dev-libs/linux-fusion is gone.
31 Jul 2010; Raúl Porcel <armin76@gentoo.org> DirectFB-1.4.3.ebuild:
ia64 stable wrt #315195
21 Jul 2010; Jeroen Roovers <jer@gentoo.org> DirectFB-1.4.3.ebuild:
Stable for HPPA (bug #315195).
26 Jun 2010; <nixnut@gentoo.org> DirectFB-1.4.3.ebuild:
ppc stable #315195
19 Jun 2010; Raúl Porcel <armin76@gentoo.org> DirectFB-1.4.3.ebuild:
alpha/arm/ia64/sh stable wrt #315195
23 May 2010; Pacho Ramos <pacho@gentoo.org> DirectFB-1.4.3.ebuild:
stable amd64, bug 315195
20 May 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
DirectFB-1.4.3.ebuild:
x86 stable wrt bug #315195
11 May 2010; Brent Baude <ranger@gentoo.org> DirectFB-1.4.3.ebuild:
stable ppc64, bug 315195
14 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> DirectFB-1.4.3.ebuild,
+files/DirectFB-1.4.3-libpng14.patch:
Fix building with libpng14 wrt #309303 by Peter Alfredsen.
*DirectFB-1.4.3 (16 Jan 2010)
16 Jan 2010; Mike Frysinger <vapier@gentoo.org> +DirectFB-1.4.3.ebuild:
Version bump and avoid running ld directly #300779 by Nathan Phillip
Brink.
15 Jan 2010; Mike Frysinger <vapier@gentoo.org> DirectFB-1.4.2.ebuild:
Mark ia64 stable #296263.
14 Jan 2010; Jeroen Roovers <jer@gentoo.org> DirectFB-1.4.2.ebuild:
Stable for HPPA (bug #296263).
06 Jan 2010; Mike Frysinger <vapier@gentoo.org> DirectFB-1.4.2.ebuild:
Drop special "none" handling with VIDEO_CARDS/INPUT_DEVICES #299920 by
Jeroen Roovers.
05 Jan 2010; nixnut <nixnut@gentoo.org> DirectFB-1.4.2.ebuild:
ppc stable #296263
01 Jan 2010; Tobias Klausmann <klausman@gentoo.org> DirectFB-1.4.2.ebuild:
Stable on alpha, bug #296263
31 Dec 2009; Brent Baude <ranger@gentoo.org> DirectFB-1.4.2.ebuild:
Marking DirectFB-1.4.2 ppc64 for bug 296263
29 Dec 2009; Markus Meier <maekke@gentoo.org> DirectFB-1.4.2.ebuild:
amd64 stable, bug #296263
09 Dec 2009; Christian Faulhammer <fauli@gentoo.org>
DirectFB-1.4.2.ebuild:
stable x86, bug 296263
*DirectFB-1.4.2 (29 Sep 2009)
29 Sep 2009; Mike Frysinger <vapier@gentoo.org> +DirectFB-1.4.2.ebuild:
Version bump #283922 by Victor Tseng.
*DirectFB-1.2.9 (29 Sep 2009)
29 Sep 2009; Mike Frysinger <vapier@gentoo.org> +DirectFB-1.2.9.ebuild:
Version bump.
30 Apr 2009; Jeroen Roovers <jer@gentoo.org> DirectFB-1.2.7.ebuild:
Stable for HPPA (bug #265042).
23 Apr 2009; Raúl Porcel <armin76@gentoo.org> DirectFB-1.2.7.ebuild:
arm/ia64/sh stable wrt #265042
18 Apr 2009; Markus Meier <maekke@gentoo.org> DirectFB-1.2.7:
amd64/x86 stable, bug #265042
15 Apr 2009; Brent Baude <ranger@gentoo.org> DirectFB-1.2.7.ebuild:
Marking DirectFB-1.2.7 ppc64 for bug 265042
12 Apr 2009; Michael Sterrett <mr_bones_@gentoo.org>
-files/DirectFB-0.9.25.1-headers.patch, -DirectFB-0.9.25.1.ebuild:
clean old
11 Apr 2009; nixnut <nixnut@gentoo.org> DirectFB-1.2.6.ebuild,
DirectFB-1.2.7.ebuild:
ppc stable #265042
07 Apr 2009; Tobias Klausmann <klausman@gentoo.org> DirectFB-1.2.7.ebuild:
Stable on alpha, bug #265042
15 Mar 2009; Brent Baude <ranger@gentoo.org> DirectFB-1.2.6.ebuild:
Marking DirectFB-1.2.6 ppc64 for bug 255701
23 Feb 2009; Raúl Porcel <armin76@gentoo.org> DirectFB-1.2.6.ebuild:
arm/ia64/sh stable wrt #255701
06 Feb 2009; Jeroen Roovers <jer@gentoo.org> DirectFB-1.2.6.ebuild:
Stable for HPPA (bug #255701).
01 Feb 2009; Tobias Klausmann <klausman@gentoo.org> DirectFB-1.2.6.ebuild:
Stable on alpha, bug #255701
25 Jan 2009; Markus Meier <maekke@gentoo.org> DirectFB-1.2.6.ebuild:
amd64/x86 stable, bug #255701
*DirectFB-1.2.7 (20 Jan 2009)
20 Jan 2009; Mike Frysinger <vapier@gentoo.org>
+files/DirectFB-1.2.7-CFLAGS.patch, +DirectFB-1.2.7.ebuild:
Version bump.
*DirectFB-1.2.6 (09 Oct 2008)
09 Oct 2008; Mike Frysinger <vapier@gentoo.org> +DirectFB-1.2.6.ebuild:
Version bump.
*DirectFB-1.2.3 (19 Aug 2008)
19 Aug 2008; Mike Frysinger <vapier@gentoo.org> +DirectFB-1.2.3.ebuild:
Version bump.
*DirectFB-1.2.2 (16 Aug 2008)
16 Aug 2008; Mike Frysinger <vapier@gentoo.org>
+files/DirectFB-1.2.0-headers.patch, +DirectFB-1.2.2.ebuild:
Version bump #233272 by Benjamin Schleinzer.
06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add USE flag description to metadata wrt GLEP 56.
21 Jan 2008; Mike Frysinger <vapier@gentoo.org> DirectFB-1.1.1.ebuild:
Handle the edge cases better with VIDEO_CARDS/INPUT_DEVICES. Not set implies
all, set but not matching any possibilities implies none. Fixes #206824 by
peter.
24 Dec 2007; Mike Frysinger <vapier@gentoo.org> DirectFB-1.1.1.ebuild:
Add support for USE=X #201970 by Alexis Ballier.
*DirectFB-1.1.1 (24 Dec 2007)
24 Dec 2007; Mike Frysinger <vapier@gentoo.org>
+files/DirectFB-1.1.1-headers.patch,
+files/DirectFB-1.1.1-pkgconfig.patch, +DirectFB-1.1.1.ebuild:
Version bump.
08 Dec 2007; Mike Frysinger <vapier@gentoo.org> DirectFB-1.1.0.ebuild:
Delete /usr/X11R6/ flags from build #201626 by Arfrever Frehtes Taifersar
Arahesis.
*DirectFB-1.1.0 (02 Dec 2007)
02 Dec 2007; Mike Frysinger <vapier@gentoo.org>
+files/DirectFB-1.1.0-headers.patch,
+files/DirectFB-1.1.0-pkgconfig.patch, +DirectFB-1.1.0.ebuild:
Version bump #190463 by Alexandre Bique. Fix from Andrew Williams for the
.pc file #200661.
19 Apr 2007; Markus Rothe <corsair@gentoo.org> DirectFB-1.0.0.ebuild:
Added ~ppc64; bug #175166
*DirectFB-1.0.0 (20 Mar 2007)
20 Mar 2007; Mike Frysinger <vapier@gentoo.org>
+files/DirectFB-1.0.0-headers.patch, +DirectFB-1.0.0.ebuild:
Version bump #171469 by Michele Noberasco.
03 Mar 2007; Marius Mauch <genone@gentoo.org> DirectFB-0.9.22.ebuild,
DirectFB-0.9.24.ebuild, DirectFB-0.9.25.1.ebuild:
Replacing einfo with ewarn
07 Feb 2007; Michael Sterrett <mr_bones_@gentoo.org>
DirectFB-0.9.25.1.ebuild:
removed static use flag and always build static libs (bug #165761)
04 Jan 2007; Jeroen Roovers <jer@gentoo.org> DirectFB-0.9.25.1.ebuild:
Stable for HPPA (bug #159554).
31 Dec 2006; Mike Frysinger <vapier@gentoo.org>
+files/DirectFB-0.9.25.1-headers.patch, DirectFB-0.9.25.1.ebuild:
Fix building with sanitized headers #152614.
30 Oct 2006; Matti Bickel <mabi@gentoo.org> DirectFB-0.9.25.1.ebuild:
Stable on ppc (bug #149813)
23 Oct 2006; Simon Stelling <blubb@gentoo.org> DirectFB-0.9.25.1.ebuild:
stable on amd64
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> DirectFB-0.9.24.ebuild:
Stable on Alpha.
10 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
DirectFB-0.9.25.1.ebuild:
Stable on x86 wrt bug #149813.
24 May 2006; Michael Hanselmann <hansmi@gentoo.org>
DirectFB-0.9.24.ebuild:
Stable on ppc.
08 May 2006; Michele Noberasco <s4t4n@gentoo.org> DirectFB-0.9.24.ebuild:
Stable for x86. See bug #132535.
*DirectFB-0.9.25.1 (07 May 2006)
07 May 2006; Mike Frysinger <vapier@gentoo.org> +DirectFB-0.9.25.1.ebuild:
Version bump #132531 by Håvard Wall.
16 Apr 2006; Mike Frysinger <vapier@gentoo.org>
+files/DirectFB-0.9.24-CFLAGS.patch, DirectFB-0.9.24.ebuild:
Scrub CFLAGS from configure.
*DirectFB-0.9.24 (28 Oct 2005)
28 Oct 2005; Mike Frysinger <vapier@gentoo.org> +DirectFB-0.9.24.ebuild:
Version bump #110627 by James Gatt.
02 Sep 2005; Mike Frysinger <vapier@gentoo.org>
+files/DirectFB-0.9.22-i830-detect.patch, DirectFB-0.9.22.ebuild:
Clean up the way we disable wm97xx/sis315 and enable i830.
21 Aug 2005; Mike Frysinger <vapier@gentoo.org> DirectFB-0.9.22.ebuild:
Add support for USE=zlib by Steve Dibb in #103150.
19 May 2005; Mike Frysinger <vapier@gentoo.org> DirectFB-0.9.22.ebuild:
Add support for INPUT_DRIVERS. Patch by Lachlan Pease #93046.
*DirectFB-0.9.22 (01 Mar 2005)
01 Mar 2005; Mike Frysinger <vapier@gentoo.org> +DirectFB-0.9.22.ebuild:
Version bump.
*DirectFB-0.9.21 (24 Dec 2004)
24 Dec 2004; Mike Frysinger <vapier@gentoo.org>
+files/0.9.21-simd-amd64.patch, +DirectFB-0.9.21.ebuild:
Version bump #75283 by Michele Noberasco.
04 Dec 2004; Michael Sterrett <mr_bones_@gentoo.org>
DirectFB-0.9.20-r1.ebuild:
use emake (bug #72199)
09 Sep 2004; Mike Frysinger <vapier@gentoo.org> DirectFB-0.9.20-r1.ebuild,
-DirectFB-0.9.20.ebuild:
Add detection to prevent circular dependency causing build failures #61592 by
Anton Starikov.
*DirectFB-0.9.20-r1 (12 Aug 2004)
12 Aug 2004; Michael Sterrett <mr_bones_@gentoo.org>
+DirectFB-0.9.20-r1.ebuild:
Fix mms/sse for non-amd64; error check sed; tidy
04 May 2004; Travis Tilley <lv@gentoo.org>
+files/DirectFB-0.9.20-64bit.diff, +files/DirectFB-0.9.20-simd-amd64.diff,
DirectFB-0.9.20.ebuild:
added misc 64bit fixes and enabled simd optimisations for amd64
18 Apr 2004; Travis Tilley <lv@gentoo.org> DirectFB-0.9.20.ebuild:
marking as stable on amd64
14 Mar 2004; Stephen P. Becker <geoman@gentoo.org> DirectFB-0.9.20.ebuild:
Masking on mips because of unsupported hardware.
28 Jan 2004; Aron Griffis <agriffis@gentoo.org> DirectFB-0.9.20.ebuild:
stable on ia64
02 Jan 2004; Sven Blumenstein <bazik@gentoo.org> DirectFB-0.9.12.ebuild,
DirectFB-0.9.19-r1.ebuild, DirectFB-0.9.20.ebuild:
Masking because sparc hardware is not supported by DirectFB.
*DirectFB-0.9.20 (28 Oct 2003)
23 Dec 2003; Mike Frysinger <vapier@gentoo.org> :
Add small patch to make this stuff work with linux 2.6 headers.
16 Dec 2003; Jason Wever <weeve@gentoo.org> DirectFB-0.9.12.ebuild:
Changed sparc keyword to ~sparc as quicktime dependency previous had no
keyword and the usability of this on sparc is questionable at this time.
23 Nov 2003; Aron Griffis <agriffis@gentoo.org> DirectFB-0.9.20.ebuild:
Stable on alpha
28 Oct 2003; Mike Frysinger <vapier@gentoo.org> :
Version bump #32207.
*DirectFB-0.9.19-r1 (05 Aug 2003)
02 Oct 2003; Mike Frysinger <vapier@gentoo.org> :
Add support so user can select what video card drivers to build.
05 Aug 2003; Patrick Kursawe <phosphan@gentoo.org>
DirectFB-0.9.19-r1.ebuild:
Trying to fix bug 25097
05 Aug 2003; Martin Holzer <mholzer@gentoo.org> DirectFB-0.9.12.ebuild,
DirectFB-0.9.16.ebuild:
Updated quicktime to virtual/quicktime
*DirectFB-0.9.19 (30 Jul 2003)
30 Jul 2003; Brandon Low <lostlogic@gentoo.org> DirectFB-0.9.19.ebuild:
Bump
*DirectFB-0.9.18 (25 Jun 2003)
06 Aug 2003; Patrick Kursawe <phosphan@gentoo.org> DirectFB-0.9.18.ebuild:
Moved to x86 to fix bug 25947
25 Jun 2003; Brandon Low <lostlogic@gentoo.org> DirectFB-0.9.18.ebuild:
Bump
13 Jun 2003; Seemant Kulleen <seemant@gentoo.org> DirectFB-0.9.16-r1.ebuild:
moved to x86
*DirectFB-0.9.17 (05 Mar 2003)
05 Mar 2003; Mike Frysinger <vapier@gentoo.org> :
Version bump + cleanups. PDEPEND removed since extra isnt available yet.
*DirectFB-0.9.16-r1 (02 Feb 2003)
02 Feb 2003; Seemant Kulleen <seemant@gentoo.org>
DirectFB-0.9.16-r1.ebuild files/digest-DirectFB-0.9.16-r1 :
Many fixes -- avifile, flash, quicktime, and imlib2 providers are now in
DirectFB-extra, and sdl is autodetected, to prevent the circular dependency
(it is still an experimental thing upstream, so hopefully the circular dep
thing gets sorted when it's less experimental).
DirectFB-extra made a PDEPEND.
*DirectFB-0.9.16 (17 Jan 2003)
17 Jan 2003; Mike Frysinger <vapier@gentoo.org> DirectFB-0.9.16.ebuild
files/digest-DirectFB-0.9.16 :
Version bump.
*DirectFB-0.9.15 (13 Nov 2002)
13 Nov 2002; Seemant Kulleen <seemant@gentoo.org> DirectFB-0.9.15.ebuild
files/digest-DirectFB-0.9.15 :
Version bump.
*DirectFB-0.9.13-r1 (30 Oct 2002)
15 Dec 2002; Bjoern Brauel <bjb@gentoo.org> DirectFB-0.9.13-r1.ebuild :
Add alpha to KEYWORDS
30 Oct 2002; Mike Frysinger <vapier@gentoo.org> :
Added a gcc3.x fix for libflash and a library linkage fix for libpng-1.2.5
*DirectFB-0.9.13 (27 Aug 2002)
27 Aug 2002; Seemant Kulleen <seemant@gentoo.org> DirectFB-0.9.13.ebuild
files/digest-DirectFB-0.9.13 :
Version bump.
*DirectFB-0.9.12 (20 Jun 2002)
19 Oct 2002; Calum Selkirk <cselkirk@gentoo.org> DirectFB-0.9.12.ebuild :
Added ppc to KEYWORDS.
20 Jun 2002; Seemant Kulleen <seemant@gentoo.org> DirectFB-0.9.12.ebuild
files/digest-DirectFB-0.9.12 :
Version bump.
*DirectFB-0.9.11 (7 Jun 2002)
7 Jun 2002; Seemant Kulleen <seemant@gentoo.org> DirectFB-0.9.11-r1.ebuild
files/digest-DirectFB-0.9.11-r1 :
Fixed so that it finds the libmpeg3 headers.
*DirectFB-0.9.11 (6 Jun 2002)
6 Jun 2002; Seemant Kulleen <seemant@gentoo.org> DirectFB-0.9.11.ebuild
files/digest-DirectFB-0.9.11 :
Version bump.
*DirectFB-0.9.10-r1 (26 Apr 2002)
26 May 2002; Martin Schlemmer <azarah@gentoo.org> DirectFB-0.9.10-r1.ebuild :
Having "mmx" in use did not enable it .. fixed. Updated avifile DEPEND
for now ... this will be needed when I can get it patched to work with
avifile-0.7.4.
*DirectFB-0.9.10 (26 Apr 2002)
26 Apr 2002; Seemant Kulleen <seemant@gentoo.org> DirectFB-0.9.10.ebuild
files/digest-DirectFB-0.9.10 :
Version bump to bugfix release.
*DirectFB-0.9.9-r2 (15 Apr 2002)
15 Apr 2002; Seemant Kulleen <seemant@gentoo.org> DirectFB-0.9.9-r2.ebuild :
Update: still blah. I have removed the necessity of the libmpeg3 tarball
at least. These people need to learn about libtool. Anyway, by patching
the Makefile to point it to the static libmpeg3.a file in /usr/lib, it
emerges fine. Sheesh @ hoops though
Update: blah, this needs the unpacked libmpeg3 tarball itself. It seems to
completely vomit on an installed libmpeg3. Sigh.
avi support is broken, and libmpeg3 support is broken as well. Upstream
has been made aware of the libmpeg3 issue, so that will hopefully get
sorted out soon.
*DirectFB-0.9.9-r1 (12 Apr 2002)
12 Apr 2002; Spider <spider@gentoo.org> DirectFB-0.9.9-r1.ebuild :
Versionbump, libpng update
*DirectFB-0.9.9 (12 Apr 2002)
12 Apr 2002; Seemant Kulleen <seemant@gentoo.org> DirectFB-0.9.9.ebuild :
Version bump, but avi support is still broken. Note that the avifile
USE toggle is now just avi.
*DirectFB-0.9.7 (21 Mar 2002)
21 Mar 2002; Seemant Kulleen <seemant@gentoo.org> DirectFB-0.9.7.ebuild :
HTML documentation need not be gzipped.
*DirectFB-0.9.7 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
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.

View File

@ -1,123 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/DirectFB/DirectFB-1.4.9-r1.ebuild,v 1.7 2012/01/27 20:11:51 tupone Exp $
EAPI=2
inherit eutils toolchain-funcs
# Map Gentoo IUSE expand vars to DirectFB drivers
# echo `sed -n '/Possible gfxdrivers are:/,/^$/{/Possible/d;s:\[ *::;s:\].*::;s:,::g;p}' configure.in`
I_TO_D_intel="i810,i830"
I_TO_D_mga="matrox"
I_TO_D_r128="ati128"
I_TO_D_s3="unichrome"
I_TO_D_sis="sis315"
I_TO_D_via="cle266"
# cyber5k davinci ep9x gl omap pxa3xx sh772x
IUSE_VIDEO_CARDS=" intel mach64 mga neomagic nsc nvidia r128 radeon s3 savage sis tdfx via vmware"
IUV=${IUSE_VIDEO_CARDS// / video_cards_}
# echo `sed -n '/Possible inputdrivers are:/,/^$/{/\(Possible\|^input\)/d;s:\[ *::;s:\].*::;s:,::g;p}' configure.in`
I_TO_D_elo2300="elo-input"
I_TO_D_evdev="linuxinput"
I_TO_D_mouse="ps2mouse serialmouse"
# dbox2remote dreamboxremote gunze h3600_ts penmount sonypijogdial ucb1x00 wm97xx zytronic
IUSE_INPUT_DEVICES=" dynapro elo2300 evdev joystick keyboard lirc mouse mutouch tslib"
IUD=${IUSE_INPUT_DEVICES// / input_devices_}
DESCRIPTION="Thin library on top of the Linux framebuffer devices"
HOMEPAGE="http://www.directfb.org/"
SRC_URI="http://directfb.org/downloads/Core/${PN}-${PV:0:3}/${P}.tar.gz
http://directfb.org/downloads/Old/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 -mips ppc ppc64 sh -sparc x86"
IUSE="debug doc fbcon gif jpeg mmx png sdl sse static-libs truetype v4l X zlib ${IUV} ${IUD}"
RDEPEND="sdl? ( media-libs/libsdl )
gif? ( media-libs/giflib )
png? ( media-libs/libpng )
jpeg? ( virtual/jpeg )
zlib? ( sys-libs/zlib )
truetype? ( >=media-libs/freetype-2.0.1 )
X? ( x11-libs/libXext x11-libs/libX11 )"
DEPEND="${RDEPEND}
X? ( x11-proto/xextproto x11-proto/xproto )"
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-1.2.7-CFLAGS.patch \
"${FILESDIR}"/${PN}-1.2.0-headers.patch \
"${FILESDIR}"/${PN}-1.1.1-pkgconfig.patch \
"${FILESDIR}"/${PN}-1.4.9-libpng-1.5.patch
# the media subdir uses sqrt(), so make sure it links in -lm
sed -i \
-e '/libdirectfb_media_la_LIBADD/s:$: -lm:' \
src/media/Makefile.in || die
# Avoid invoking `ld` directly #300779
find . -name Makefile.in -exec sed -i \
'/[$](LD)/s:$(LD) -o $@ -r:$(CC) $(LDFLAGS) $(CFLAGS) -Wl,-r -nostdlib -o $@:' {} +
}
driver_list() {
local pfx=$1
local dev devs map
shift
for dev in "$@" ; do
use ${pfx}_${dev} || continue
map="I_TO_D_${dev}"
devs=${devs:+${devs},}${!map:-${dev}}
done
echo ${devs:-none}
}
src_configure() {
local sdlconf="--disable-sdl"
if use sdl ; then
# since SDL can link against DirectFB and trigger a
# dependency loop, only link against SDL if it isn't
# broken #61592
echo 'int main(){}' > sdl-test.c
$(tc-getCC) sdl-test.c -lSDL 2>/dev/null \
&& sdlconf="--enable-sdl" \
|| ewarn "Disabling SDL since libSDL.so is broken"
fi
econf \
--disable-dependency-tracking \
$(use_enable static-libs static) \
$(use_enable X x11) \
$(use_enable fbcon fbdev) \
$(use_enable mmx) \
$(use_enable sse) \
$(use_enable jpeg) \
$(use_enable png) \
$(use_enable gif) \
$(use_enable truetype freetype) \
$(use_enable debug) \
$(use_enable zlib) \
--disable-video4linux \
$(use_enable v4l video4linux2) \
${sdlconf} \
--with-gfxdrivers="$(driver_list video_cards ${IUSE_VIDEO_CARDS})" \
--with-inputdrivers="$(driver_list input_devices ${IUSE_INPUT_DEVICES})" \
--disable-vnc
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc fb.modes AUTHORS ChangeLog NEWS README* TODO
use doc && dohtml -r docs/html/*
}
pkg_postinst() {
ewarn "Each DirectFB update breaks DirectFB related applications."
ewarn "Please run \"revdep-rebuild\" which can be"
ewarn "found by emerging the package 'gentoolkit'."
ewarn
ewarn "If you have an ALPS touchpad, then you might get your mouse"
ewarn "unexpectedly set in absolute mode in all DirectFB applications."
ewarn "This can be fixed by removing linuxinput from INPUT_DEVICES."
}

View File

@ -1,8 +0,0 @@
AUX DirectFB-1.1.1-pkgconfig.patch 637 SHA256 f824293e1ae8ed2e632ba0196cf760459006a1e110abac348476b3982a0db036 SHA512 466d5631e665afb5a7e88b150fd8c4554db0c3649beeb3db9ec13c56deeaa0e7266ebd022fa6d6de452d0a06e4f9ec4ddd6b3e390402a206b20f38a61e436c1c WHIRLPOOL 62f1ecd5517655b8e294c4a41ca946f99f9a5ce5aa1fd775ff0587be7f48766ca7d3e838380d6cb9b024ad9443db79d7470b80b1c54919d46655b13ffa5a22ff
AUX DirectFB-1.2.0-headers.patch 430 SHA256 f1c3c6f420ca7864435d8c69a80c239c4ff9ed6d46ac9ba14b59c6ffa6970b45 SHA512 76fc422caf0e1a91159725d4e01f3ae7f1fce7275fc14f1d62fd42ff1065453d6cbd5a8013fe3b6402b2732770663a8c490c29e34a382fe004d8e0399914caf2 WHIRLPOOL 3bdbb2405e281e70458935d49f4af00850fb970bcfb2515bc29945e6a4c6270098c9e9bfb0ea9bd73cdf8a705a696bbb693bf106f75631c4d583cd3f5020993e
AUX DirectFB-1.2.7-CFLAGS.patch 430 SHA256 8b1520f87b5ece3d3694cc1fd5b7bb943ab746a55d423b4593213be2b3bd13e7 SHA512 3bd5c803dea4b04beb78f7785a16e3d7d00c88a1d9caa2e21e808ca2be578cbe8fe71e9d374322c6ebb48291d3cfadaffb7097493c8229c2b5cc1e7dc4b04b92 WHIRLPOOL 2e485fd14f425c3bcee97c065a3d83580eb9fb552a14d0acd2be2b999cbb862bbd83d7edc787178ec3e29ee8043f391c0603d09c18e2f04e7a4ebe6e2cba9752
AUX DirectFB-1.4.9-libpng-1.5.patch 10474 SHA256 dd52c23ca3c32ef72181ee41c74658e61b1ed940f54540d5736bd3bec6ea60ca SHA512 6c146c529c9919c7aafedfd1b6ccc325d25dda2e3de8993d95b381f10daf869af11ceb8523bc2f9deb83798d3ef9520a6e43b02f50ce24647f2a4231fe3e8a4d WHIRLPOOL f9e03e6c73491f5831b3550a0cd07cfb630316e618fdc2ff5eccdcdfde0d021af4a29aa52372400447a158900673c0ed92c8ab7e17b065de16d1867fb5e9b4ca
DIST DirectFB-1.4.9.tar.gz 3095137 SHA256 988a40dbc81fe1ecaf69a3581ed49bf4f6bbb584cb54de24cba154d3ada7a228 SHA512 ec7e03f9f3bfffafd0d84676b79845fabe59d61ac278adf4e3cd03562638529a24ff76bd606c881926cae335da00f71541e2245d0aecd4af957b95ea66c7d969 WHIRLPOOL 310c079e0f396828ddfdec0695e26a04fbea2a8a9fd90066212cf70e94a371c8b0f8b29141374db788ac247a92d01e19b0d1ddc36c78beefb6cef5aeefd173e1
EBUILD DirectFB-1.4.9-r1.ebuild 4106 SHA256 0d929a96b66c51e6262104673ace0aeb913b3d014cb54df0ffdb5651be8abeaf SHA512 06bc862108effb7939e7428fcf725d39735ddbe5e1ceb902058dc055c52d9bf3ccb4cc4b9b307d3a8ce35e641746f3b429ac5604b4f674556b0f561dec9d6468 WHIRLPOOL 0a28e06359d23ef793ed91730d37ab25ee4f094c016f01308146dea9974ddab72c203bb6dfd5394ba35a5ae47b6490ceaee109fede823d69b361fa48481e8d9d
MISC ChangeLog 17856 SHA256 27ad2cd79b363a1acfa27da71f17b4f673fc9cef1fadeae1f7a3c925d3bb96f0 SHA512 d1cef7cafe8226d7a129dc5fe5a61561e69cf83bae25f141db724dab494941730015635c93991db9804dc13e0f7988b1ae84697b8d5e1fdc037099551d06ca73 WHIRLPOOL 044f4889f358804d246a28b96dda8fcb179b8de38fece65708369d3c67bdd02fac3b9a21a8e402b5ca69e890123e9b2448237d369698cff2bc4f766ed3f4016e
MISC metadata.xml 692 SHA256 ce66a1226240a5950c4cd0b699317392924787980b3e62b593856386c4aa5bfa SHA512 ae2385697acd41cb6ceb2459f2df0595e987f563fc80411b4912e05e483fbb02daa5a1160d1674e760013d269135986e326bd4608d3a03883137c05ef71c3c1d WHIRLPOOL 259c31a3bff9bcdb82e2b5d5e8d683e3d260e21d169ceaffaf44bbfec341e52ed4d3c11f4a9e3f4ed03a448451f6e6801010957b6989cdb2e749be0b9f975c98

View File

@ -1,22 +0,0 @@
http://bugs.gentoo.org/200661
--- DirectFB/directfb-config.in
+++ DirectFB/directfb-config.in
@@ -306,7 +306,7 @@
libs="$libs -ldirectfb -lfusion -ldirect @THREADLIB@"
if test -n "$echo_static"; then
- libs="$libs @DYNLIB@ @ZLIB_LIBS@"
+ libs="$libs @DYNLIB@ @ZLIB_LIBS@ @SYSFS_LIBS@"
fi
fi
--- DirectFB/directfb.pc.in
+++ DirectFB/directfb.pc.in
@@ -8,5 +8,5 @@
Version: @VERSION@
Requires: fusion direct
Libs: -L${libdir} -ldirectfb @THREADLIB@ @OSX_LIBS@
-Libs.private: -L${libdir} @DYNLIB@ @ZLIB_LIBS@
+Libs.private: -L${libdir} @DYNLIB@ @ZLIB_LIBS@ @SYSFS_LIBS@
Cflags: @THREADFLAGS@ -I@INCLUDEDIR@

View File

@ -1,16 +0,0 @@
Don't rely on the kernel to tell us what the cpu target is ... we'll just
use the default values all the time instead.
http://bugs.gentoo.org/152614
--- lib/direct/ppcasm_memcpy_cachable.S
+++ lib/direct/ppcasm_memcpy_cachable.S
@@ -34,8 +34,6 @@
#define __ASSEMBLY__
-#include <linux/config.h>
-
#if defined(CONFIG_8xx) || defined(CONFIG_403GCX)
#define L1_CACHE_LINE_SIZE 16
#define LG_L1_CACHE_LINE_SIZE 4

View File

@ -1,19 +0,0 @@
--- DirectFB-1.2.7/configure
+++ DirectFB-1.2.7/configure
@@ -22953,8 +22953,6 @@
CFLAGS=
fi
-CFLAGS="-O3 -ffast-math -pipe $CFLAGS"
-
DFB_INTERNAL_CFLAGS="-D_GNU_SOURCE $DFB_INTERNAL_CFLAGS"
# Check whether --enable-extra-warnings was given.
@@ -23622,7 +23620,6 @@
fi
if test "$enable_debug" = "yes"; then
- CFLAGS="$CFLAGS -g3 -fno-inline -Wno-inline"
DIRECT_BUILD_DEBUG=1
else
DIRECT_BUILD_DEBUG=0

View File

@ -1,244 +0,0 @@
From 83180b25e90721e717bf37c5332c22713508786e Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Sun, 20 Feb 2011 19:18:19 -0500
Subject: [PATCH] png: add support for libpng 1.5.x
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
.../idirectfbimageprovider_png.c | 56 ++++++++++++-------
1 files changed, 35 insertions(+), 21 deletions(-)
diff --git a/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c b/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c
index 6d65ea3..7d82c5c 100644
--- a/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c
+++ b/interfaces/IDirectFBImageProvider/idirectfbimageprovider_png.c
@@ -207,7 +207,7 @@ Construct( IDirectFBImageProvider *thiz,
if (!data->png_ptr)
goto error;
- if (setjmp( data->png_ptr->jmpbuf )) {
+ if (setjmp( png_jmpbuf( data->png_ptr ))) {
D_ERROR( "ImageProvider/PNG: Error reading header!\n" );
goto error;
}
@@ -292,7 +292,7 @@ IDirectFBImageProvider_PNG_RenderTo( IDirectFBImageProvider *thiz,
rect = dst_data->area.wanted;
}
- if (setjmp( data->png_ptr->jmpbuf )) {
+ if (setjmp( png_jmpbuf( data->png_ptr ))) {
D_ERROR( "ImageProvider/PNG: Error during decoding!\n" );
if (data->stage < STAGE_IMAGE)
@@ -327,6 +327,7 @@ IDirectFBImageProvider_PNG_RenderTo( IDirectFBImageProvider *thiz,
}
else {
CoreSurfaceBufferLock lock;
+ png_byte bit_depth = png_get_bit_depth( data->png_ptr, data->info_ptr );
ret = dfb_surface_lock_buffer( dst_surface, CSBR_BACK, CSAID_CPU, CSAF_WRITE, &lock );
if (ret)
@@ -334,7 +335,7 @@ IDirectFBImageProvider_PNG_RenderTo( IDirectFBImageProvider *thiz,
switch (data->color_type) {
case PNG_COLOR_TYPE_PALETTE:
- if (dst_surface->config.format == DSPF_LUT8 && data->info_ptr->bit_depth == 8) {
+ if (dst_surface->config.format == DSPF_LUT8 && bit_depth == 8) {
/*
* Special indexed PNG to LUT8 loading.
*/
@@ -377,7 +378,7 @@ IDirectFBImageProvider_PNG_RenderTo( IDirectFBImageProvider *thiz,
}
else {
if (data->color_type == PNG_COLOR_TYPE_GRAY) {
- int num = 1 << data->info_ptr->bit_depth;
+ int num = 1 << bit_depth;
for (x=0; x<num; x++) {
int value = x * 255 / (num - 1);
@@ -386,7 +387,7 @@ IDirectFBImageProvider_PNG_RenderTo( IDirectFBImageProvider *thiz,
}
}
- switch (data->info_ptr->bit_depth) {
+ switch (bit_depth) {
case 8:
for (y=0; y<data->height; y++) {
u8 *S = data->image + data->pitch * y;
@@ -441,7 +442,7 @@ IDirectFBImageProvider_PNG_RenderTo( IDirectFBImageProvider *thiz,
default:
D_ERROR( "ImageProvider/PNG: Unsupported indexed bit depth %d!\n",
- data->info_ptr->bit_depth );
+ bit_depth );
}
dfb_scale_linear_32( image_argb, data->width, data->height,
@@ -594,16 +595,26 @@ png_info_callback( png_structp png_read_ptr,
NULL, NULL, NULL );
if (png_get_valid( data->png_ptr, data->info_ptr, PNG_INFO_tRNS )) {
+ png_bytep trans;
+ png_color_16p trans_color;
+ int num_trans;
+
+ png_get_tRNS( data->png_ptr, data->info_ptr, &trans, &num_trans, &trans_color );
+
data->color_keyed = true;
/* generate color key based on palette... */
if (data->color_type == PNG_COLOR_TYPE_PALETTE) {
u32 key;
- png_colorp palette = data->info_ptr->palette;
- png_bytep trans = data->info_ptr->trans_alpha;
- int num_colors = MIN( MAXCOLORMAPSIZE,
- data->info_ptr->num_palette );
- u8 cmap[3][num_colors];
+ png_colorp palette;
+ int num_colors;
+ u8 *cmap[3];
+
+ png_get_PLTE( data->png_ptr, data->info_ptr, &palette, &num_colors );
+ num_colors = MIN( MAXCOLORMAPSIZE, num_colors );
+ cmap[0] = alloca (num_colors);
+ cmap[1] = alloca (num_colors);
+ cmap[2] = alloca (num_colors);
for (i=0; i<num_colors; i++) {
cmap[0][i] = palette[i].red;
@@ -613,7 +624,7 @@ png_info_callback( png_structp png_read_ptr,
key = FindColorKey( num_colors, &cmap[0][0] );
- for (i=0; i<data->info_ptr->num_trans; i++) {
+ for (i=0; i<num_trans; i++) {
if (!trans[i]) {
palette[i].red = (key & 0xff0000) >> 16;
palette[i].green = (key & 0x00ff00) >> 8;
@@ -625,20 +636,23 @@ png_info_callback( png_structp png_read_ptr,
}
else {
/* ...or based on trans rgb value */
- png_color_16p trans = &data->info_ptr->trans_color;
-
- data->color_key = (((trans->red & 0xff00) << 8) |
- ((trans->green & 0xff00)) |
- ((trans->blue & 0xff00) >> 8));
+ data->color_key = (((trans_color->red & 0xff00) << 8) |
+ ((trans_color->green & 0xff00)) |
+ ((trans_color->blue & 0xff00) >> 8));
}
}
switch (data->color_type) {
case PNG_COLOR_TYPE_PALETTE: {
- png_colorp palette = data->info_ptr->palette;
- png_bytep trans = data->info_ptr->trans_alpha;
- int num_trans = data->info_ptr->num_trans;
- int num_colors = MIN( MAXCOLORMAPSIZE, data->info_ptr->num_palette );
+ png_colorp palette;
+ png_bytep trans;
+ png_color_16p trans_color;
+ int num_trans;
+ int num_colors;
+
+ png_get_PLTE( data->png_ptr, data->info_ptr, &palette, &num_colors );
+ num_colors = MIN( MAXCOLORMAPSIZE, num_colors );
+ png_get_tRNS( data->png_ptr, data->info_ptr, &trans, &num_trans, &trans_color );
for (i=0; i<num_colors; i++) {
data->colors[i].a = (i < num_trans) ? trans[i] : 0xff;
--
1.7.4.1
From 7a2a36fada3ecdd7f48fcfd782a552598477a8f5 Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Sun, 20 Feb 2011 19:38:50 -0500
Subject: [PATCH] tools: add support for libpng 1.5.x
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
tools/directfb-csource.c | 20 +++++++++++++-------
tools/mkdfiff.c | 2 +-
tools/mkdgifft.cpp | 2 +-
3 files changed, 15 insertions(+), 9 deletions(-)
diff --git a/tools/directfb-csource.c b/tools/directfb-csource.c
index 8f2cbf0..487ea3c 100644
--- a/tools/directfb-csource.c
+++ b/tools/directfb-csource.c
@@ -338,7 +338,7 @@ static DFBResult load_image (const char *filename,
if (!png_ptr)
goto cleanup;
- if (setjmp (png_ptr->jmpbuf)) {
+ if (setjmp (png_jmpbuf (png_ptr))) {
if (desc->preallocated[0].data) {
free (desc->preallocated[0].data);
desc->preallocated[0].data = NULL;
@@ -405,17 +405,22 @@ static DFBResult load_image (const char *filename,
}
switch (src_format) {
- case DSPF_LUT8:
- if (info_ptr->num_palette) {
+ case DSPF_LUT8: {
+ png_colorp png_palette;
+ int num_palette;
+
+ png_get_PLTE( png_ptr, info_ptr, &png_palette, &num_palette );
+
+ if (num_palette) {
png_byte *alpha;
int i, num;
- *palette_size = MIN (info_ptr->num_palette, 256);
+ *palette_size = MIN (num_palette, 256);
for (i = 0; i < *palette_size; i++) {
palette[i].a = 0xFF;
- palette[i].r = info_ptr->palette[i].red;
- palette[i].g = info_ptr->palette[i].green;
- palette[i].b = info_ptr->palette[i].blue;
+ palette[i].r = png_palette[i].red;
+ palette[i].g = png_palette[i].green;
+ palette[i].b = png_palette[i].blue;
}
if (png_get_valid (png_ptr, info_ptr, PNG_INFO_tRNS)) {
png_get_tRNS (png_ptr, info_ptr, &alpha, &num, NULL);
@@ -424,6 +429,7 @@ static DFBResult load_image (const char *filename,
}
}
break;
+ }
case DSPF_RGB32:
png_set_filler (png_ptr, 0xFF,
#ifdef WORDS_BIGENDIAN
diff --git a/tools/mkdfiff.c b/tools/mkdfiff.c
index 68a3b4f..edb58a7 100644
--- a/tools/mkdfiff.c
+++ b/tools/mkdfiff.c
@@ -97,7 +97,7 @@ load_image (const char *filename,
if (!png_ptr)
goto cleanup;
- if (setjmp (png_ptr->jmpbuf)) {
+ if (setjmp (png_jmpbuf (png_ptr))) {
if (desc->preallocated[0].data) {
free (desc->preallocated[0].data);
desc->preallocated[0].data = NULL;
diff --git a/tools/mkdgifft.cpp b/tools/mkdgifft.cpp
index 96e4220..d4b6bf4 100644
--- a/tools/mkdgifft.cpp
+++ b/tools/mkdgifft.cpp
@@ -595,7 +595,7 @@ load_image (const char *filename,
if (!png_ptr)
goto cleanup;
- if (setjmp (png_ptr->jmpbuf)) {
+ if (setjmp (png_jmpbuf (png_ptr))) {
if (desc->preallocated[0].data) {
free (desc->preallocated[0].data);
desc->preallocated[0].data = NULL;
--
1.7.4.1

View File

@ -1,14 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>games</herd>
<longdescription>
DirectFB is a thin library that provides hardware graphics acceleration,
input device handling and abstraction, integrated windowing system with
support for translucent windows and multiple display layers on top of the
Linux Framebuffer Device. It is a complete hardware abstraction layer with
software fallbacks for every graphics operation that is not supported by the
underlying hardware. DirectFB adds graphical power to embedded systems and
sets a new standard for graphics under Linux
</longdescription>
</pkgmetadata>

View File

@ -1,276 +0,0 @@
# ChangeLog for dev-libs/Ice
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.20 2012/12/10 07:21:04 polynomial-c Exp $
10 Dec 2012; Lars Wendler <polynomial-c@gentoo.org> Ice-3.4.2-r1.ebuild:
Fixed dependency on openssl.
10 Dec 2012; Lars Wendler <polynomial-c@gentoo.org> Ice-3.4.2-r1.ebuild:
Re-added gcc47 patch to SRC_URI.
*Ice-3.4.2-r1 (10 Dec 2012)
10 Dec 2012; Christoph Junghans <ottxor@gentoo.org> +Ice-3.4.2-r1.ebuild:
added prefix support (bug #385567)
16 Nov 2012; Samuli Suominen <ssuominen@gentoo.org> Ice-3.4.2.ebuild:
Fix building with >=sys-devel/gcc-4.7 wrt #422585
16 Nov 2012; Samuli Suominen <ssuominen@gentoo.org> Ice-3.4.2.ebuild:
Pull in correct SLOT of dev-libs/openssl to ensure headers are installed.
16 Nov 2012; Lars Wendler <polynomial-c@gentoo.org> -Ice-3.2.0.ebuild,
-files/Ice-3.2.0-Makefile.patch, -Ice-3.2.1.ebuild,
-files/Ice-3.2.1-Makefile.patch, -files/Ice-3.2.1-gcc43.patch,
-Ice-3.3.1.ebuild, -Ice-3.3.1-r1.ebuild, -files/Ice-3.3.1-Makefile.patch,
-files/Ice-3.3.1-openssl.patch, -Ice-3.4.1.ebuild:
non-maintainer commit: Removed old versions.
05 Jul 2012; Agostino Sarubbo <ago@gentoo.org> Ice-3.4.2.ebuild:
Stable for amd64, wrt bug #418415
04 Jul 2012; Jeff Horelick <jdhore@gentoo.org> Ice-3.4.2.ebuild:
marked x86 per bug 418415
04 Jun 2012; Ulrich Müller <ulm@gentoo.org> -Ice-3.3.1-r2.ebuild,
-files/Ice-3.3.1-cross-compile.patch, -Ice-3.4.0.ebuild,
-files/Ice-3.4.0-openssl.patch, -files/Ice-3.4.0-stream1.patch,
-files/Ice-3.4.0-stream2.patch:
QA: Remove ebuilds that define EAPI more than once, bug 410999.
14 Apr 2012; Mike Frysinger <vapier@gentoo.org> Ice-3.4.2.ebuild:
Add ia64 love #282954 by Dennis Schridde.
14 Nov 2011; Diego E. Pettenò <flameeyes@gentoo.org> Ice-3.3.1-r1.ebuild,
Ice-3.3.1-r2.ebuild, Ice-3.3.1.ebuild, Ice-3.4.0.ebuild, Ice-3.4.1.ebuild,
Ice-3.4.2.ebuild:
QA: cxx conditional was broken, fix it.
13 Nov 2011; Mike Frysinger <vapier@gentoo.org> Ice-3.3.1.ebuild,
Ice-3.3.1-r1.ebuild, Ice-3.3.1-r2.ebuild, Ice-3.4.0.ebuild, Ice-3.4.1.ebuild,
Ice-3.4.2.ebuild:
Convert db[-nocxx] to db[cxx].
24 Sep 2011; Tony Vroon <chainsaw@gentoo.org> Ice-3.4.2.ebuild,
+files/Ice-3.4.2-gcc46.patch:
Patch by Maciej Piechotka allows building on GCC 4.6; closes bug #362991.
*Ice-3.4.2 (10 Aug 2011)
10 Aug 2011; Lars Wendler <polynomial-c@gentoo.org>
+files/Ice-3.4.1-db5.patch, +Ice-3.4.2.ebuild:
non-maintainer commit: Version bump. Added patch to let Ice compile against
>=sys-libs/db-5.0 (bug #376263).
01 Aug 2010; Markos Chandras <hwoarang@gentoo.org> Ice-3.4.1.ebuild:
Make libmcpp more flexible. Stable on amd64 wrt bug #328609
17 Jul 2010; Christian Faulhammer <fauli@gentoo.org> Ice-3.4.1.ebuild:
stable x86, bug 328609
*Ice-3.4.1 (13 Jun 2010)
13 Jun 2010; Tiziano Müller <dev-zero@gentoo.org> +Ice-3.4.1.ebuild:
Version bump (thanks to Philip Kovacs for the note and Arfrever for the
help with the python stuff). Fixes bugs #323495, #323653 and bug #312133.
10 Jun 2010; Lars Wendler <polynomial-c@gentoo.org> Ice-3.4.0.ebuild:
non-maintainer commit: Fixing compilation against sys-libs/db:4.8 (see bug
#312869)
*Ice-3.4.0 (09 Jun 2010)
*Ice-3.3.1-r2 (09 Jun 2010)
09 Jun 2010; Tiziano Müller <dev-zero@gentoo.org> +Ice-3.3.1-r2.ebuild,
+files/Ice-3.3.1-cross-compile.patch, +Ice-3.4.0.ebuild,
+files/Ice-3.4.0-openssl.patch, +files/Ice-3.4.0-stream1.patch,
+files/Ice-3.4.0-stream2.patch:
Added revised ebuilds from my overlay, solving bug #236264 (they contain
ruby, python and c# bindings now) and bug #312133. Thanks to b33fc0d3 for
the cross-compile patch. Version bump (bug #312869, thanks to Philip
Kovacs for the stream-patches and the adapted openssl-patch).
08 Jun 2010; Tiziano Müller <dev-zero@gentoo.org> +Ice-3.2.0.ebuild,
+files/Ice-3.2.0-Makefile.patch, +Ice-3.2.1.ebuild,
+files/Ice-3.2.1-Makefile.patch, +files/Ice-3.2.1-gcc43.patch,
+Ice-3.3.1.ebuild, +Ice-3.3.1-r1.ebuild, +files/Ice-3.3.1-Makefile.patch,
+files/Ice-3.3.1-openssl.patch, +metadata.xml:
Moved from dev-cpp to dev-libs.
04 Jun 2010; Dror Levin <spatz@gentoo.org> Ice-3.3.1-r1.ebuild:
Move patches to src_prepare, fixes repoman QA warnings.
*Ice-3.3.1-r1 (04 Jun 2010)
04 Jun 2010; Dror Levin <spatz@gentoo.org> +Ice-3.3.1-r1.ebuild,
+files/Ice-3.3.1-openssl.patch:
Add patch for openssl-1.0.0 compatibility, bug 312023. Thanks to Philip
Kovacs.
19 Nov 2009; Christian Faulhammer <fauli@gentoo.org> Ice-3.3.1.ebuild:
stable x86, bug 282359
21 Jun 2009; Caleb Tennis <caleb@gentoo.org> -Ice-3.3.0.ebuild,
-Ice-3.3.0-r1.ebuild, -files/Ice-3.3.0-Makefile.patch,
-files/Ice-3.3.0-p1.patch, -files/Ice-3.3.0-p3.patch,
-files/Ice-3.3.0-p4.patch, -files/Ice-3.3.0-p5.patch,
-files/Ice-3.3.0-p6.patch, -files/Ice-3.3.0-p7.patch,
-files/Ice-3.3.0-p8.patch:
Remove old ebuild version
*Ice-3.3.1 (28 Mar 2009)
28 Mar 2009; Caleb Tennis <caleb@gentoo.org>
+files/Ice-3.3.1-Makefile.patch, +Ice-3.3.1.ebuild:
Version bump
17 Dec 2008; Peter Alfredsen <loki_val@gentoo.org>
+files/Ice-3.2.1-gcc43.patch, Ice-3.2.1.ebuild:
Fix bug 227475. Thanks to bonsaikitten, aka DrEevil, aka Evil Compile
Person for reporting and Daniel Beßler <daniel@orgizm.net> for the patch.
*Ice-3.3.0-r1 (11 Nov 2008)
11 Nov 2008; Caleb Tennis <caleb@gentoo.org> +files/Ice-3.3.0-p1.patch,
+files/Ice-3.3.0-p3.patch, +files/Ice-3.3.0-p4.patch,
+files/Ice-3.3.0-p5.patch, +files/Ice-3.3.0-p6.patch,
+files/Ice-3.3.0-p7.patch, +files/Ice-3.3.0-p8.patch,
+Ice-3.3.0-r1.ebuild:
rev bump with upstream patchsets since 3.3.0 release
23 Aug 2008; Markus Meier <maekke@gentoo.org> Ice-3.3.0.ebuild:
add ~amd64, bug #235186
*Ice-3.3.0 (21 May 2008)
21 May 2008; Caleb Tennis <caleb@gentoo.org>
+files/Ice-3.3.0-Makefile.patch, -files/Ice-3.3.0_beta1-Makefile.patch,
-Ice-3.3.0_beta1.ebuild, +Ice-3.3.0.ebuild:
version bump
*Ice-3.3.0_beta1 (23 Apr 2008)
23 Apr 2008; Caleb Tennis <caleb@gentoo.org>
+files/Ice-3.3.0_beta1-Makefile.patch, +Ice-3.3.0_beta1.ebuild:
Version bump, currently masked
25 Sep 2007; Christoph Mende <angelos@gentoo.org> Ice-3.2.1.ebuild:
Stable on amd64 wrt bug #192139
25 Sep 2007; Caleb Tennis <caleb@gentoo.org> Ice-3.2.1.ebuild:
Fix quoting
16 Sep 2007; Christian Faulhammer <opfer@gentoo.org> Ice-3.2.1.ebuild:
stable x86, bug 192135
*Ice-3.2.1 (15 Aug 2007)
15 Aug 2007; Caleb Tennis <caleb@gentoo.org>
+files/Ice-3.2.1-Makefile.patch, +Ice-3.2.1.ebuild:
version bump
12 Aug 2007; Caleb Tennis <caleb@gentoo.org> Ice-3.2.0.ebuild:
Fix ncurses support from bug #175404
24 Jul 2007; Caleb Tennis <caleb@gentoo.org>
-files/Ice-3.1.1-Makefile.patch, -files/ice-makefile-speedup.patch,
-Ice-3.1.1.ebuild:
remove old version
15 Jul 2007; Tiziano Müller <dev-zero@gentoo.org> metadata.xml:
cpp-herd taking over
14 Jul 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
Assigning dev-cpp/Ice to m-needed, as chriswhite has been retired (#56211).
*Ice-3.2.0 (13 Mar 2007)
13 Mar 2007; Caleb Tennis <caleb@gentoo.org>
+files/Ice-3.2.0-Makefile.patch, -files/Ice-3.2.0_beta1-Makefile.patch,
-Ice-3.2.0_beta1.ebuild, +Ice-3.2.0.ebuild:
Version bump
*Ice-3.2.0_beta1 (28 Feb 2007)
28 Feb 2007; Caleb Tennis <caleb@gentoo.org>
+files/Ice-3.2.0_beta1-Makefile.patch, +Ice-3.2.0_beta1.ebuild:
Bump to new beta version, package masked because it relies on db-4.5
03 Feb 2007; Steve Dibb <beandog@gentoo.org> Ice-3.1.1.ebuild:
Add ~amd64, bug 142045
*Ice-3.1.1 (30 Oct 2006)
30 Oct 2006; Caleb Tennis <caleb@gentoo.org>
+files/Ice-3.1.1-Makefile.patch, +files/ice-makefile-speedup.patch,
+metadata.xml, +Ice-3.1.1.ebuild:
Move dev-cpp/ice to dev-cpp/Ice
*ice-3.1.1 (16 Oct 2006)
16 Oct 2006; Caleb Tennis <caleb@gentoo.org>
+files/ice-3.1.1-makefile.patch, +ice-3.1.1.ebuild:
version bump
05 Aug 2006; Chris White <chriswhite@gentoo.org> ice-3.1.0-r6.ebuild:
Fixed sys-libs/db dep atom for bug #142045.
03 Aug 2006; Caleb Tennis <caleb@gentoo.org>
+files/ice-3.1-patches/ice-makefile-speedup.patch, ice-3.1.0-r6.ebuild:
Remove building of test and demos during normal compilation. Speeds things
up tremendously
*ice-3.1.0-r6 (31 Jul 2006)
31 Jul 2006; Caleb Tennis <caleb@gentoo.org>
+files/ice-3.1-patches/Gen.cpp, +files/ice-3.1-patches/ice310-3.patch,
+files/ice-3.1-patches/patch.icegrid.txt,
+files/ice-3.1-patches/patch.icegrid-5.txt,
+files/ice-3.1-patches/patch.slice2cpp.txt, +ice-3.1.0-r6.ebuild:
This adds the first 6 patches that have been released since Ice 3.1.0 was
released. I bumped it to -r6 to signify this
*ice-3.1.0-r1 (14 Jul 2006)
14 Jul 2006; Caleb Tennis <caleb@gentoo.org>
+files/ice-3.1-patches/GCCountMap.h, +files/ice-3.1-patches/GCShared.h,
+files/ice-3.1-patches/ObjectF.h, +ice-3.1.0-r1.ebuild:
Revbump to include the first patch release
*ice-3.1.0 (13 Jul 2006)
13 Jul 2006; Caleb Tennis <caleb@gentoo.org>
+files/ice-3.1.0-makefile.patch, +ice-3.1.0.ebuild:
new version
01 May 2006; Chris White <chriswhite@gentoo.org> ice-3.0.1.ebuild:
Slotted depend for bug #131554. Thanks to Tiziano Muller for reporting.
25 Jan 2006; Caleb Tennis <caleb@gentoo.org>
+files/ice-3.0.1-makefile.patch, +ice-3.0.1.ebuild:
fix makefile patch
*ice-3.0.1 (25 Jan 2006)
25 Jan 2006; Caleb Tennis <caleb@gentoo.org> +ice-3.0.1.ebuild:
version bump
19 Jan 2006; Alexandre Buisse <nattfodd@gentoo.org> ice-3.0.0-r1.ebuild:
Fixed readline->ncurses USE flag move.
19 Jan 2006; Alexandre Buisse <nattfodd@gentoo.org>
files/ice-3.0.0-makefile.patch, ice-3.0.0-r1.ebuild:
Changed readline USE in ncurses and added debug, moved the
-I/usr/include/db4.3 in the makefile patch.
*ice-3.0.0-r1 (19 Jan 2006)
19 Jan 2006; Caleb Tennis <caleb@gentoo.org>
+files/ice-3.0.0-makefile.patch, +metadata.xml, +ice-3.0.0-r1.ebuild:
Moved package from dev-libs/cpp and bumped with new rev
*ice-3.0.0 (18 Jan 2006)
18 Jan 2006; Chris White <chriswhite@gentoo.org>
+files/ice-3.0.0-makefile.patch, +metadata.xml, +ice-3.0.0.ebuild:
Initial import into the tree. Masked because of sys-libs/db depend.

View File

@ -1,267 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2-r1.ebuild,v 1.3 2012/12/10 07:21:04 polynomial-c Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
RUBY_OPTIONAL="yes"
USE_RUBY="ruby18"
inherit toolchain-funcs versionator python mono ruby-ng db-use
DESCRIPTION="ICE middleware C++ library and generator tools"
HOMEPAGE="http://www.zeroc.com/"
SRC_URI="http://www.zeroc.com/download/Ice/$(get_version_component_range 1-2)/${P}.tar.gz
doc? ( http://www.zeroc.com/download/Ice/$(get_version_component_range 1-2)/${P}.pdf.gz )
http://dev.gentoo.org/~ssuominen/${P}-gcc47.patch.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~x86 ~x64-macos ~x86-linux"
IUSE="doc examples +ncurses mono python ruby test debug"
RDEPEND=">=dev-libs/expat-2.0.1
>=app-arch/bzip2-1.0.5
>=dev-libs/openssl-0.9.8o:0
>=sys-libs/db-4.8.30[cxx]
~dev-cpp/libmcpp-2.7.2
ruby? ( $(ruby_implementation_depend ruby18) )
mono? ( dev-lang/mono )
!dev-python/IcePy
!dev-ruby/IceRuby"
DEPEND="${RDEPEND}
ncurses? ( sys-libs/ncurses sys-libs/readline )
test? ( =dev-lang/python-2* )"
# Maintainer notes:
# - yes, we have to do the trickery with the move for the python functions
# since the build and test frameworks deduce various settings from the path
# and they can't be tricked by a symlink. And we also need
# SUPPORT_PYTHON_ABIS=1 otherwise we can't get pyc/pyo anymore the sane way.
# TODO: php bindings
# TODO: java bindings
#overwrite ruby-ng.eclass default
S="${WORKDIR}/${P}"
pkg_setup() {
if use python || use test; then
python_pkg_setup
fi
}
src_unpack() {
# prevent ruby-ng.eclass from messing with src_unpack
default
}
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-3.4.1-db5.patch \
"${FILESDIR}"/${PN}-3.4.2-gcc46.patch \
"${WORKDIR}"/${PN}-3.4.2-gcc47.patch
sed -i \
-e 's|\(install_docdir[[:space:]]*\):=|\1?=|' \
-e 's|\(install_configdir[[:space:]]*\):=|\1?=|' \
cpp/config/Make.rules || die "sed failed"
sed -i \
-e 's|\(install_pythondir[[:space:]]*\):=|\1?=|' \
-e 's|\(install_rubydir[[:space:]]*\):=|\1?=|' \
-e 's|\(install_libdir[[:space:]]*\):=|\1?=|' \
{py,rb}/config/Make.rules || die "sed failed"
sed -i \
-e 's|-O2 ||g' \
cpp/config/Make.rules.Linux || die "sed failed"
sed -i \
-e 's|install-common||' \
-e 's|demo||' \
{cpp,cs,php,py,rb}/Makefile || die "sed failed"
sed -i \
-e 's|-f -root|-f -gacdir $(GAC_DIR) -root|' \
cs/config/Make.rules.cs || die "sed failed"
if ! use test ; then
sed -i \
-e 's|^\(SUBDIRS.*\)test|\1|' \
{cpp,cs,php,py,rb}/Makefile || die "sed failed"
fi
}
src_configure() {
MAKE_RULES="prefix=\"${ED}/usr\"
install_docdir=\"${ED}/usr/share/doc/${PF}\"
install_configdir=\"${ED}/usr/share/Ice-${PV}/config\"
embedded_runpath_prefix=\"${EPREFIX}/usr\"
LP64=yes"
use ncurses && OPTIONS="${MAKE_RULES} USE_READLINE=yes" || MAKE_RULES="${MAKE_RULES} USE_READLINE=no"
use debug && OPTIONS"${MAKE_RULES} OPTIMIZE=no" || MAKE_RULES="${MAKE_RULES} OPTIMIZE=yes"
MAKE_RULES="${MAKE_RULES} DB_FLAGS=-I$(db_includedir)"
sed -i \
-e "s|c++|$(tc-getCXX)|" \
-e "s|\(CFLAGS[[:space:]]*=\)|\1 ${CFLAGS}|" \
-e "s|\(CXXFLAGS[[:space:]]*=\)|\1 ${CXXFLAGS}|" \
-e "s|\(LDFLAGS[[:space:]]*=\)|\1 ${LDFLAGS}|" \
-e "s|\(DB_LIBS[[:space:]]*=\) \-ldb_cxx|\1 -ldb_cxx-$(db_findver sys-libs/db)|" \
cpp/config/Make.rules{,.Linux} py/config/Make.rules || die "sed failed"
if use python ; then
python_copy_sources py
mv py py.orig
fi
if use ruby ; then
SITERUBY="$(ruby18 -r rbconfig -e 'print Config::CONFIG["sitedir"]')"
MAKE_RULES_RB="install_rubydir=\"${ED}/${SITERUBY}\"
install_libdir=\"${ED}/${SITERUBY}\""
# make it use ruby18 only
sed -i \
-e 's|RUBY = ruby|\018|' \
rb/config/Make.rules || die "sed failed"
fi
MAKE_RULES_CS="GACINSTALL=yes GAC_ROOT=\"${ED}/usr/$(get_libdir)\" GAC_DIR=${EPREFIX}/usr/$(get_libdir)"
}
src_compile() {
if tc-is-cross-compiler ; then
export CXX="${CHOST}-g++"
fi
emake -C cpp ${MAKE_RULES} || die "emake failed"
if use doc ; then
emake -C cpp/doc || die "building docs failed"
fi
if use python ; then
building() {
mv py-${PYTHON_ABI} py
emake -C py ${MAKE_RULES} || die "emake py failed (for py-${PYTHON_ABI})"
mv py py-${PYTHON_ABI}
}
python_execute_function building
fi
if use ruby ; then
emake -C rb ${MAKE_RULES} ${MAKE_RULES_RB} || die "emake rb failed"
fi
if use mono ; then
emake -C cs ${MAKE_RULES} ${MAKE_RULES_CS} || die "emake cs failed"
fi
}
src_install() {
dodoc CHANGES README
insinto /usr/share/${P}
doins -r slice
emake -C cpp ${MAKE_RULES} install || die "emake install failed"
docinto cpp
dodoc CHANGES README
if use examples ; then
insinto /usr/share/doc/${PF}/examples-cpp
doins cpp/config/*.cfg
doins -r cpp/demo/*
fi
if use doc ; then
dohtml -r cpp/doc/reference/*
dodoc "${WORKDIR}/${P}.pdf"
fi
if use python ; then
installation() {
dodir $(python_get_sitedir)
mv py-${PYTHON_ABI} py
emake -C py ${MAKE_RULES} install_pythondir="\"${D}/$(python_get_sitedir)\"" install_libdir="\"${D}/$(python_get_sitedir)\"" install || die "emake py install failed (for py-${PYTHON_ABI})"
mv py py-${PYTHON_ABI}
}
python_execute_function installation
docinto py
dodoc py.orig/CHANGES py.orig/README
if use examples ; then
insinto /usr/share/doc/${PF}/examples-py
doins -r py.orig/demo/*
fi
cd "${ED}/$(python_get_sitedir -f)"
PYTHON_MODULES=(*.py)
PYTHON_MODULES+=(IceBox IceGrid IcePatch2 IceStorm)
cd "${S}"
fi
if use ruby ; then
dodir "${SITERUBY}"
emake -C rb ${MAKE_RULES} ${MAKE_RULES_RB} install || die "emake rb install failed"
docinto rb
dodoc rb/CHANGES rb/README
if use examples ; then
insinto /usr/share/doc/${PF}/examples-rb
doins -r rb/demo/*
fi
fi
if use mono ; then
emake -C cs ${MAKE_RULES} ${MAKE_RULES_CS} install || die "emake cs install failed"
# TODO: anyone has an idea what those are for?
rm "${ED}"/usr/bin/*.xml
docinto cs
dodoc cs/CHANGES cs/README
if use examples ; then
insinto /usr/share/doc/${PF}/examples-cs
doins -r cs/demo/*
fi
fi
}
src_test() {
emake -C cpp ${MAKE_RULES} test || die "emake test failed"
if use python ; then
testing() {
mv py-${PYTHON_ABI} py
emake -C py ${MAKE_RULES} test || die "emake py test failed (for py-${PYTHON_ABI})"
mv py py-${PYTHON_ABI}
}
python_execute_function testing
fi
if use ruby ; then
emake -C rb ${MAKE_RULES} ${MAKE_RULES_RB} test || die "emake rb test failed"
fi
if use mono ; then
# ewarn "Tests for C# are currently disabled."
emake -C cs ${MAKE_RULES} ${MAKE_RULES_CS} test || die "emake cs test failed"
fi
}
pkg_postinst() {
use python && python_mod_optimize "${PYTHON_MODULES[@]}"
}
pkg_postrm() {
use python && python_mod_cleanup "${PYTHON_MODULES[@]}"
}

View File

@ -1,265 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.9 2012/11/16 13:40:30 ssuominen Exp $
EAPI="2"
PYTHON_DEPEND="python? 2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
RUBY_OPTIONAL="yes"
USE_RUBY="ruby18"
inherit toolchain-funcs versionator python mono ruby-ng db-use
DESCRIPTION="ICE middleware C++ library and generator tools"
HOMEPAGE="http://www.zeroc.com/"
SRC_URI="http://www.zeroc.com/download/Ice/$(get_version_component_range 1-2)/${P}.tar.gz
doc? ( http://www.zeroc.com/download/Ice/$(get_version_component_range 1-2)/${P}.pdf.gz )
http://dev.gentoo.org/~ssuominen/${P}-gcc47.patch.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~ia64 x86"
IUSE="doc examples +ncurses mono python ruby test debug"
RDEPEND=">=dev-libs/expat-2.0.1
>=app-arch/bzip2-1.0.5
>=dev-libs/openssl-0.9.8o:0
>=sys-libs/db-4.8.30[cxx]
~dev-cpp/libmcpp-2.7.2
ruby? ( $(ruby_implementation_depend ruby18) )
mono? ( dev-lang/mono )
!dev-python/IcePy
!dev-ruby/IceRuby"
DEPEND="${RDEPEND}
ncurses? ( sys-libs/ncurses sys-libs/readline )
test? ( =dev-lang/python-2* )"
# Maintainer notes:
# - yes, we have to do the trickery with the move for the python functions
# since the build and test frameworks deduce various settings from the path
# and they can't be tricked by a symlink. And we also need
# SUPPORT_PYTHON_ABIS=1 otherwise we can't get pyc/pyo anymore the sane way
# with EAPI=2 which is needed since ruby-ng does not support EAPI=3.
# TODO: php bindings
# TODO: java bindings
pkg_setup() {
if use python || use test; then
python_pkg_setup
fi
}
src_unpack() {
# prevent ruby-ng.eclass from messing with src_unpack
default
}
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-3.4.1-db5.patch \
"${FILESDIR}"/${PN}-3.4.2-gcc46.patch \
"${WORKDIR}"/${PN}-3.4.2-gcc47.patch
sed -i \
-e 's|\(install_docdir[[:space:]]*\):=|\1?=|' \
-e 's|\(install_configdir[[:space:]]*\):=|\1?=|' \
cpp/config/Make.rules || die "sed failed"
sed -i \
-e 's|\(install_pythondir[[:space:]]*\):=|\1?=|' \
-e 's|\(install_rubydir[[:space:]]*\):=|\1?=|' \
-e 's|\(install_libdir[[:space:]]*\):=|\1?=|' \
{py,rb}/config/Make.rules || die "sed failed"
sed -i \
-e 's|-O2 ||g' \
cpp/config/Make.rules.Linux || die "sed failed"
sed -i \
-e 's|install-common||' \
-e 's|demo||' \
{cpp,cs,php,py,rb}/Makefile || die "sed failed"
sed -i \
-e 's|-f -root|-f -gacdir $(GAC_DIR) -root|' \
cs/config/Make.rules.cs || die "sed failed"
if ! use test ; then
sed -i \
-e 's|^\(SUBDIRS.*\)test|\1|' \
{cpp,cs,php,py,rb}/Makefile || die "sed failed"
fi
}
src_configure() {
MAKE_RULES="prefix=\"${D}/usr\"
install_docdir=\"${D}/usr/share/doc/${PF}\"
install_configdir=\"${D}/usr/share/Ice-${PV}/config\"
embedded_runpath_prefix=\"\"
LP64=yes"
use ncurses && OPTIONS="${MAKE_RULES} USE_READLINE=yes" || MAKE_RULES="${MAKE_RULES} USE_READLINE=no"
use debug && OPTIONS"${MAKE_RULES} OPTIMIZE=no" || MAKE_RULES="${MAKE_RULES} OPTIMIZE=yes"
MAKE_RULES="${MAKE_RULES} DB_FLAGS=-I$(db_includedir)"
sed -i \
-e "s|c++|$(tc-getCXX)|" \
-e "s|\(CFLAGS[[:space:]]*=\)|\1 ${CFLAGS}|" \
-e "s|\(CXXFLAGS[[:space:]]*=\)|\1 ${CXXFLAGS}|" \
-e "s|\(LDFLAGS[[:space:]]*=\)|\1 ${LDFLAGS}|" \
-e "s|\(DB_LIBS[[:space:]]*=\) \-ldb_cxx|\1 -ldb_cxx-$(db_findver sys-libs/db)|" \
cpp/config/Make.rules{,.Linux} py/config/Make.rules || die "sed failed"
if use python ; then
python_copy_sources py
mv py py.orig
fi
if use ruby ; then
SITERUBY="$(ruby18 -r rbconfig -e 'print Config::CONFIG["sitedir"]')"
MAKE_RULES_RB="install_rubydir=\"${D}/${SITERUBY}\"
install_libdir=\"${D}/${SITERUBY}\""
# make it use ruby18 only
sed -i \
-e 's|RUBY = ruby|\018|' \
rb/config/Make.rules || die "sed failed"
fi
MAKE_RULES_CS="GACINSTALL=yes GAC_ROOT=\"${D}/usr/$(get_libdir)\" GAC_DIR=/usr/$(get_libdir)"
}
src_compile() {
if tc-is-cross-compiler ; then
export CXX="${CHOST}-g++"
fi
emake -C cpp ${MAKE_RULES} || die "emake failed"
if use doc ; then
emake -C cpp/doc || die "building docs failed"
fi
if use python ; then
building() {
mv py-${PYTHON_ABI} py
emake -C py ${MAKE_RULES} || die "emake py failed (for py-${PYTHON_ABI})"
mv py py-${PYTHON_ABI}
}
python_execute_function building
fi
if use ruby ; then
emake -C rb ${MAKE_RULES} ${MAKE_RULES_RB} || die "emake rb failed"
fi
if use mono ; then
emake -C cs ${MAKE_RULES} ${MAKE_RULES_CS} || die "emake cs failed"
fi
}
src_install() {
dodoc CHANGES README
insinto /usr/share/${P}
doins -r slice
emake -C cpp ${MAKE_RULES} install || die "emake install failed"
docinto cpp
dodoc CHANGES README
if use examples ; then
insinto /usr/share/doc/${PF}/examples-cpp
doins cpp/config/*.cfg
doins -r cpp/demo/*
fi
if use doc ; then
dohtml -r cpp/doc/reference/*
dodoc "${WORKDIR}/${P}.pdf"
fi
if use python ; then
installation() {
dodir $(python_get_sitedir)
mv py-${PYTHON_ABI} py
emake -C py ${MAKE_RULES} install_pythondir="\"${D}/$(python_get_sitedir)\"" install_libdir="\"${D}/$(python_get_sitedir)\"" install || die "emake py install failed (for py-${PYTHON_ABI})"
mv py py-${PYTHON_ABI}
}
python_execute_function installation
docinto py
dodoc py.orig/CHANGES py.orig/README
if use examples ; then
insinto /usr/share/doc/${PF}/examples-py
doins -r py.orig/demo/*
fi
cd "${D}/$(python_get_sitedir -f)"
PYTHON_MODULES=(*.py)
PYTHON_MODULES+=(IceBox IceGrid IcePatch2 IceStorm)
cd "${S}"
fi
if use ruby ; then
dodir "${SITERUBY}"
emake -C rb ${MAKE_RULES} ${MAKE_RULES_RB} install || die "emake rb install failed"
docinto rb
dodoc rb/CHANGES rb/README
if use examples ; then
insinto /usr/share/doc/${PF}/examples-rb
doins -r rb/demo/*
fi
fi
if use mono ; then
emake -C cs ${MAKE_RULES} ${MAKE_RULES_CS} install || die "emake cs install failed"
# TODO: anyone has an idea what those are for?
rm "${D}"/usr/bin/*.xml
docinto cs
dodoc cs/CHANGES cs/README
if use examples ; then
insinto /usr/share/doc/${PF}/examples-cs
doins -r cs/demo/*
fi
fi
}
src_test() {
emake -C cpp ${MAKE_RULES} test || die "emake test failed"
if use python ; then
testing() {
mv py-${PYTHON_ABI} py
emake -C py ${MAKE_RULES} test || die "emake py test failed (for py-${PYTHON_ABI})"
mv py py-${PYTHON_ABI}
}
python_execute_function testing
fi
if use ruby ; then
emake -C rb ${MAKE_RULES} ${MAKE_RULES_RB} test || die "emake rb test failed"
fi
if use mono ; then
# ewarn "Tests for C# are currently disabled."
emake -C cs ${MAKE_RULES} ${MAKE_RULES_CS} test || die "emake cs test failed"
fi
}
pkg_postinst() {
use python && python_mod_optimize "${PYTHON_MODULES[@]}"
}
pkg_postrm() {
use python && python_mod_cleanup "${PYTHON_MODULES[@]}"
}

View File

@ -1,29 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX Ice-3.4.1-db5.patch 468 SHA256 53d5c688e6ec716c33f427b0efdca0a9da4c5d5e5b2f260e72127a0543875a87 SHA512 99ca914c2a968571fe4e475640beee67f39bdb2bc90efec0ddda554ba9fe756b2e4ade06e006ee3011692b3bcd1bf730ae140c1f2fb550deab228d0af55b4198 WHIRLPOOL 5ff74b8ef97064542da3d6f10f9a5f95217c1382145fed9277f0d4f2e2306a086c6b48ff4872c442c174a12491462e4e5404aac2e8f17883784401bd8fd767a6
AUX Ice-3.4.2-gcc46.patch 275 SHA256 eb1d14656f19ee919441586682308210ec9877fc814a642a84ab56a818b5c737 SHA512 f36c3097c07cf7eb77b4b7eea88dec3fddc15987392bad55fe1cbd2965161eca8ebd2d7046a176d3e93187404dcb02794d6cbba3cec76a028b23e6125012ca9e WHIRLPOOL 4a58f09edde97121b5c1b29c25e2774253ec5aae9e3736b459bea034af1f07d84dc7c6d7805d13dc682188d23d94bcb4da284294c4f6864c5647366712719a69
DIST Ice-3.4.2-gcc47.patch.bz2 10177 SHA256 b9fe0d8091a83113452ae3a94a04a407ab987d609529631cfe061e5b83ab45f5 SHA512 52b4c4917904f6d76c72e2bd76e47c694c59439a9c0333c2e0d8e4c7c84e94bd4a450747a08fda28a6c570d2ebc70644e6037db3368cb0261d27bb7c99016f21 WHIRLPOOL 0ac187184dce0d5dc5423f330a5afeeaebb3ad6f899290507aad1ef7510105a657a76b8d7bb335ca9e7b5beade0faa1128c19e4bd82354a9083b01a1def0515d
DIST Ice-3.4.2.pdf.gz 4232836 SHA256 6400efa65f879f964590759222dd46010bfeb3e430787a4d53e826a54cbc4067 SHA512 2ef70d27893e933ecbededfbf737b4033dd4d744c0577f4cf5efd132ca22f0d655378439ddda21254689d393f721ca41fa8ff80eb9691c03630b93cd1a6d81b7 WHIRLPOOL d19a04ddb8f0c0a26036c0163e413d9dacfc9a964ca04d33902c21627e6fed4cc7451a95bcb8327e3a7b56eceed8ae1250ce12a126f8a64903a608beeac82df8
DIST Ice-3.4.2.tar.gz 5485106 SHA256 dcf0484495b6df0849ec90a00e8204fe5fe1c0d3882bb438bf2c1d062f15c979 SHA512 4a69fbddf53112d36805dd276c9af5e221677ea45108553e1e7d580e18ba5a61b2444b8b44d5b2a88132cdebcba989a0dc212029ccbd8e17a2e70bcf50ebb6c8 WHIRLPOOL a79c0348d0454d802af85c72c249a9e162108b71391a77f7b0c9887f3d22974dd4729426308247af8aabda6babc0608691fbb622ac25a54820e8c20ca4e80ec7
EBUILD Ice-3.4.2-r1.ebuild 6990 SHA256 f34142706e7df601829c6c92a534a2ff784ba92a5458e7b378edfa367733f8a0 SHA512 21bbc3e47f07fb7f1094cf39591648e74eae46067d0b0233e5497a994dafe82eb92520b350f0ea4f5ecf242ce051cec2a6d09c4ab7e122a37198a3bd33e8e56d WHIRLPOOL 3ac65104e62dd5da7d84511b4c754ad83c9d2dca462e1ccb3bd396e1e39135694137b556a4309e79362506090e97c54be460b9dbc9f4c2367ad4852a9eb733b7
EBUILD Ice-3.4.2.ebuild 6943 SHA256 3e022c22eb20a7d2669efcd945cc89e5f1d6b06ceb7396a40e6e21d4d6d506b5 SHA512 f16a25e0f74db7169ba70ce78ede040d791eb430c3320f8c28d28572bf2be858b195aabcdab840fe4fe5cbda840df56888da61d14f05f17db442b66d96f3e138 WHIRLPOOL 828bfacc4d07bb4c352b97514b3c7f733ebb42ae40fd558a4ecdc4fabbe7cc9badd3a78441c00499e53ab2b7117e03720fc0abde95ba60a751e5c4c9feb611b2
MISC ChangeLog 10335 SHA256 9bbfccf6eb3a953ce19fbca65711a76a5aa873c9c60e88ebd9bc59e7569af9d8 SHA512 4ea763c907e7a7702bba0b053fdb2e116a65444793255bd046e7709ca9f81e4f871669d7bd110bc517cd190112f1afd6d8127b983fd9419f61a5d7baa43a9ec8 WHIRLPOOL 95631358f34d6d08545b27c00824358435faeeb4749044cb3da66d64c41a2633a9bc8791c5acd57870e6bd6b2feebfbf928ae5e25feb71c38d42623d63f48fd0
MISC metadata.xml 339 SHA256 dec27f6d803819a7791826c1a98a83a1c21a23df0a3384234ac68abf8b8466a3 SHA512 a52d0a34b45483cbf16e870e458c31e002a62fbe4c18b7839964476696a8650c6db254392f8ff6166f4a434958eb2384cd3267f004c45726d75907983f494e60 WHIRLPOOL 8362526bb468b608b63bb17ea08ee20050904aeed1728efea1e48420fb2b5e820cedcedbecee0a37c0a2b061e0a06aa67ce6b18e148d4fbb785d528e6a80c2f3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBCAAGBQJQxY1hAAoJEPiazRVxLXTFrPwP+wWr0Pfkg0g+ETjezLLicBVA
4w0zBFgXygDTvLTvNhMSlKK8/i5z+3bKIlB0qggohEgY3PYsxeISDOKl1FR6zLvW
9O52UULrBuH6Knv9qJJQuv3PhXDphKAcyvgOVEQEZrFDBWcZmXbbzGPIDLyLAsH5
MeCp4JBhtxKyID3b3digx5FGyuC9QqbusSX2H7fGKMh27QrpqIiZO1BHs7BhRaza
IilR1APydPv+RNb4gCO0zVBROVuLfZgZfFikt+xIcMSauPUUn1qdRSsmlqlkG0+Z
yEEB73btXmMMr/VQUSQMpfDH7aD1BbnobIyRrjLOpJ8c01fA1Y+2wHKokLBZOR2Q
/VezvHJi+Xld1EM27a7LEmTH9vrmtxbAY1sbp5kyn/EXEty2MvbHkKrN2QHDqHr7
/u6/okYERFXRQzdhZzus1AFG7MkMPblVLd5JlAu3qWCw/pt9Pv40q43HJKHl/KIH
R0kbI7PeX4EfWbu0IdQXY01VCLzjVpe+8p+Fsrr9v5+P5OikLrPN5ELtnU2Fh0Px
3EW/qAIy6qdJYnyb66KUMGA9pEIbljGvjFRn6nF8F+m9DqcLmtqjOS5XMcYySkgY
s4tNKvEB3lR/Rge5AYBw2lUftP9fGPK2OoAnmAUGvvpgw1fg6U6/3hPY8j7loJdZ
gzxe5tZu/7761sjFmuhr
=TsMj
-----END PGP SIGNATURE-----

View File

@ -1,16 +0,0 @@
--- ./cpp/src/Freeze/MapI.cpp
+++ ./cpp/src/Freeze/MapI.cpp
@@ -1487,10 +1487,10 @@ Freeze::MapHelperI::size() const
try
{
-#if DB_VERSION_MAJOR != 4
-#error Freeze requires DB 4.x
+#if DB_VERSION_MAJOR < 4
+#error Freeze requires DB 4.x or greater
#endif
-#if DB_VERSION_MINOR < 3
+#if DB_VERSION_MAJOR == 4 && DB_VERSION_MINOR < 3
_db->stat(&s, 0);
#else
_db->stat(_connection->dbTxn(), &s, 0);

View File

@ -1,10 +0,0 @@
--- Ice-3.4.1.old/cpp/include/Ice/Buffer.h 2010-06-03 17:48:33.000000000 +0100
+++ Ice-3.4.1.old/cpp/include/Ice/Buffer.h 2011-07-20 13:20:04.000000000 +0100
@@ -11,6 +11,7 @@
#define ICEE_BUFFER_H
#include <Ice/Config.h>
+#include <cstddef>
namespace IceInternal
{

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cpp</herd>
<maintainer>
<email>cpp@gentoo.org</email>
</maintainer>
<longdescription lang="en">
Ice is a C++ middleware technology with bindings for other languages.
</longdescription>
</pkgmetadata>

View File

@ -1,56 +0,0 @@
# ChangeLog for dev-libs/OpenSRF
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/OpenSRF/ChangeLog,v 1.10 2012/11/12 22:13:25 robbat2 Exp $
*OpenSRF-2.1.1 (12 Nov 2012)
12 Nov 2012; Robin H. Johnson <robbat2@gentoo.org> +OpenSRF-2.1.1.ebuild,
+files/OpenSRF-2.1.1-buildfix.patch:
Bump.
*OpenSRF-1.2.0 (12 Nov 2012)
12 Nov 2012; Robin H. Johnson <robbat2@gentoo.org> +OpenSRF-1.2.0.ebuild,
+files/OpenSRF-1.2.0-buildfix.patch:
Bump.
10 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> -OpenSRF-0.9.ebuild,
-files/OpenSRF-0.9-buildfix.patch, -OpenSRF-1.0.1.ebuild,
-files/OpenSRF-1.0.1-buildfix.patch:
Drop the old versions that had issues known to me, and are not
dependancies for anything I am aware of.
10 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> OpenSRF-1.0.7.ebuild:
Repoman cleanup.
*OpenSRF-1.0.7 (10 Nov 2009)
10 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> +OpenSRF-1.0.7.ebuild,
+files/OpenSRF-1.0.7-buildfix.patch:
More work on Evergreen, a new spin of the OpenSRF package.
26 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
OpenSRF-1.0.1.ebuild:
Add pkg_setup().
02 Jan 2009; Robin H. Johnson <robbat2@gentoo.org>
files/OpenSRF-1.0.1-buildfix.patch, OpenSRF-1.0.1.ebuild:
Disable the pkg_config routine for now as it needs functional jabber. Fix
a braindead search in the ctl tool, and remember to install the docs and
javascript, and everything with correct paths.
09 Dec 2008; Robin H. Johnson <robbat2@gentoo.org> OpenSRF-1.0.1.ebuild:
Use a more useful sysconf dir, for OpenILS/Evergreen to pick up.
*OpenSRF-1.0.1 (09 Dec 2008)
09 Dec 2008; Robin H. Johnson <robbat2@gentoo.org>
+files/OpenSRF-1.0.1-buildfix.patch, +OpenSRF-1.0.1.ebuild:
Version bump.
*OpenSRF-0.9 (29 Sep 2008)
29 Sep 2008; Robin H. Johnson <robbat2@gentoo.org>
+files/OpenSRF-0.9-buildfix.patch, +metadata.xml, +OpenSRF-0.9.ebuild:
Initial commit. Ebuild by Robin H Johnson <robbat2@gentoo.org>. Dependancy
for Evergreen ILS. Still needs more pkg_config instructions.

View File

@ -1,11 +0,0 @@
AUX OpenSRF-1.0.7-buildfix.patch 6071 SHA256 c76c3b09f2d7877cfb096efa76e7e5f33406390f1b9861129f83dc4156468bef SHA512 b9c0714cd14ec6a8d82b18b5b8eebc0d91611c70658a751ffd008638f8518743cc2abcf971d917cf3efc8e1ff08f5f7d34d922895550a1da484e85bdc9041f8a WHIRLPOOL 900b8b2e5602c0ff8d5f8b696ad727e4df201721fe73206366c3aabdf799c2a49ebd164ada19f36c95eff404896fa36d57273493d557db4c5ea87bba8d805434
AUX OpenSRF-1.2.0-buildfix.patch 5565 SHA256 9aaaf8e81fb19060cc0f8de675383868356cca82a8de4bfd39da05a057fdd53c SHA512 febe3759fd4923f686bfc46f8d8f18bd463521e0ff930d0259533f173f11cb42842c3ddfe2930b52648873aad45b19eff1d5f328a8237f7e8f94eba63a35830f WHIRLPOOL 7d423e655e5a98a1275b3a16466d8c24dde01f5dba366c8c45e648373aeb71a7ac7aae1f8b3052f8e9348f34df194ac70fa03933901a7249ed50ed2885c18f79
AUX OpenSRF-2.1.1-buildfix.patch 3436 SHA256 899c6e2239992b8c75df3485770595bc21ac09bfa4917924d019447e12dba990 SHA512 5db2d704a3d539c1c57ee3b5d4e0965f60c23134c68746ab84655d698388e10b7d611dff0e25db4c633fce462816c4d76afae9d74acdee5a95baeb99528e2b5b WHIRLPOOL 7a59f45e780dccfc6c42f7b4c851c91ed3954d445b683291ca8f6a6eace3941c62668011397109800a1d19e677848c18ecf3713100e09c8466da19cc02771bc1
DIST OpenSRF-1.0.7.tar.gz 1082429 SHA256 6b4ad2a571446630ba88eb100ec9a1a88e00c9cbe3127278c360ccaab99c90b1 SHA512 b3b9d2016e42ac2bbb048bf7ade8c87ba6bc37a73e6c21ea86eb21443bab9640d843df91e7372e570e1dc9068ad4f7a50d054ff2d740e0f6ade8181513cf1752 WHIRLPOOL 76219478a2786365e1aacf2e9d47b5f47a4c0abb38496ee8054e2e868f608b6d5fee6804614fdb994d1313cec8793e905d81e9d95ddaef807fea95f7d576a20a
DIST OpenSRF-1.2.0.tar.gz 1096952 SHA256 e1cba4710f5244fdcc5afae84b71d7b2f8265f1fdea72b51cf0f64e756617f2d SHA512 f6ee045b32464316eefb457dc74bd08f3a613fcd22ea54ea719a1762b38ea14972d75802d2a542f3c7489c86cea25cb6a9de61662031104b0c0b3634e1d09cd1 WHIRLPOOL 74ae8c5f464e8e3e3cc8ac35f0ba09ec8734f1e8f724f7161956917d2c80dfe4cc8ac8bff6c232483e4ec016a82e5dcc919f9c0e5b38aac55fbd7f75d0fd2997
DIST opensrf-2.1.1.tar.gz 1058060 SHA256 cf58f744ec18dcfeaf0b0f2199c499b0742ecc35e7adf1e27614ca210f70c5b8 SHA512 5294ae2c9410ae52964067cd9090f9b7b5424e96f1731868cd896c1928ef1e89729af4a83f804f491bf2da0c6d129149105309afa18531b184098ebff2820306 WHIRLPOOL fce4ca8fbebfcec091232ab156e9c4ea4bd445cc90528dc82b61a3e7cd8766382c551d3a277f7a76eea44c0c2e3d347d7805861c46581c89463f3689622fa0be
EBUILD OpenSRF-1.0.7.ebuild 3600 SHA256 a31823aeb78dff0eabe36f2cf300b7ef5fc8fd023c7d127ea37d20d68cf75f91 SHA512 ce4aa3745e688298978fe9e2ebbad6d8b6d94241e03226fe83092db7bef908d24b87fdee4336aecc9f421b0a5bf8680dd929800eee94407d84aa151cfd89d2ca WHIRLPOOL b0403b46c87513d5c3ca3eac04c8511ba9c8e8f8f871c122e4e2a1684e7365e69902a31d490549d89d7f18ebc9e750b996dc2cdde980fb500ae6face6f0835e5
EBUILD OpenSRF-1.2.0.ebuild 3701 SHA256 b0ad6638ffe7256bb23d33a5a4fe09a1691bd32140e0ab2312e1af8e5d6ec61b SHA512 d1452347bbe2a2a14c1202509d4e3ab628f7856937e996ba56b0bedefb31ec456e5bb1beceeff18b60ec7737357ace9584056442d9b241aee64cf89dcc43a385 WHIRLPOOL ae04bdb59c9aed2fc1c47fc30602a760d37976ed2768cc3460e7c73bc2e3cdd1f32b78f14c4cd1cb718f016ecaf4cc5cca5799b75cf806d9a866ad467a1d2ba0
EBUILD OpenSRF-2.1.1.ebuild 3847 SHA256 9bc5ab01e73efc4a32cd11c7d9180bb57143595b100d4e7d06cd656c9e39001d SHA512 6de369b8f8aa15c9b3d268c17340f4e18b86575dfa75473024079a50d087aec0d5a1090c8387aebbe30ebb5816018aa1cb343520087c7f40ae7f57fb21a3b916 WHIRLPOOL 2d410b909be1318685e20dbbd04f525a6bc8ada4f2466a896d352b6941488aa2a3d90b3e0e2c66555a5b3b3c795ca4b0bd6ebd045b966d421e73c02a9104bddc
MISC ChangeLog 2129 SHA256 d6985d76eed840aa8961c7d795be6cd878fc999bc3afec8ab84acc8e69dfcb43 SHA512 ee0facddad59f975e005a915bf355d9b918cc4b44eca97016d2b65888a9606477b6e2d96b30bea4c09c9fb642a2757db21cf6f3823f2da91a3ea722efc8ec458 WHIRLPOOL 0de26ad13b8084c1a60c309dbfea87486830aaaa9f1b68d1eb1382eac762579170604d2b6dfc2732a9141d6a838047a444ffdc09c1862d32b2d5c09b9e9e54d1
MISC metadata.xml 202 SHA256 76dbb4a720140d78f0ddfb2b2782c03852169c201c1f507eb17ef4d2a82f212a SHA512 bd1c14da72bdd52e3bea3056f5b9f908c31d6915b651d15d80a0a7d26778c97cde493ae9ca4352bd313eb16ddbed9b169c6b620c7f4a9b77973f7077fa8d997c WHIRLPOOL c073cc4c903e3377c7aee652c5661a1657cc5ba70c3deb4b2d7b2d0e31a78fb8b362b2f255de3faddbf4c46250d14d2d5d39a6a13b910ad18f8d53df362163a0

View File

@ -1,118 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/OpenSRF/OpenSRF-1.0.7.ebuild,v 1.2 2009/11/10 08:42:08 robbat2 Exp $
EAPI=2
inherit eutils multilib flag-o-matic apache-module autotools perl-module
DESCRIPTION="Framework for the high-level development of the Evergreen ILS software"
HOMEPAGE="http://open-ils.org/"
SRC_URI="http://open-ils.org/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="postgres +sqlite"
DEPEND=">=www-servers/apache-2.2.9
>=dev-db/libdbi-drivers-0.8.2
>=dev-db/libdbi-0.8.2
net-im/ejabberd
dev-libs/libmemcache
dev-perl/Cache-Memcached
dev-perl/Class-DBI-AbstractSearch
sqlite? ( dev-perl/DBD-SQLite )
postgres? ( dev-perl/DBD-Pg )
virtual/perl-Digest-MD5
dev-perl/JSON-XS
dev-perl/net-server
dev-perl/UNIVERSAL-require
dev-perl/Unix-Syslog
dev-perl/XML-LibXML
"
PERL_S="${S}/src/perl"
APXS2_S="${S}/src/gateway/.libs/"
APACHE2_MOD_FILE="${APXS2_S}/osrf_json_gateway.so ${APXS2_S}/osrf_http_translator.so"
#APACHE2_MOD_CONF="42_${PN}"
#APACHE2_MOD_DEFINE="FOO"
#DOCFILES="docs/*.html"
need_apache2_2
RDEPEND="${DEPEND}"
pkg_setup() {
perl-module_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.0.7-buildfix.patch
eautoreconf
}
#src_compile() {
# LIBXML2_CFLAGS=$(xml2-config --cflags)
# LIBXML2_CFLAGS="${LIBXML2_CFLAGS//*-I}"
# LIBXML2_HEADERS="${LIBXML2_CFLAGS// *}"
# APR_HEADERS=$(apr-1-config --includedir)
# APACHE2_HEADERS=$(apxs2 -q INCLUDEDIR)
# sed -i \
# -e '/^export PREFIX=/s,/.*,/usr,' \
# -e '/^export BINDIR=/s,/.*,${PREFIX}/bin,' \
# -e "/^export LIBDIR=/s,/.*,\${PREFIX}/$(get_libdir)," \
# -e '/^export PERLDIR=/s,/.*,${LIBDIR}/perl5,' \
# -e '/^export INCLUDEDIR=/s,/.*,${PREFIX}/include,' \
# -e '/^export ETCDIR=/s,/.*,/etc,' \
# -e '/^export SOCK=/s,/.*,/var/run/opensrf,' \
# -e '/^export PID=/s,/.*,/var/run/opensrf,' \
# -e '/^export LOG=/s,/.*,/var/log,' \
# -e '/^export TMP=/s,/.*,/tmp,' \
# -e '/^export APXS2=/s,/.*,/usr/sbin/apxs2,' \
# -e "/^export APACHE2_HEADERS=/s,/.*,${APACHE2_HEADERS}," \
# -e "/^export APR_HEADERS=/s,/.*,${APR_HEADERS}," \
# -e "/^export LIBXML2_HEADERS=/s,/.*,${LIBXML2_HEADERS}," \
# install.conf
# emake verbose || die "Failed to build"
#}
src_configure() {
econf \
--with-apxs=/usr/sbin/apxs2 \
--sysconfdir=/etc/opensrf \
--localstatedir=/var \
|| die "econf failed"
}
src_compile() {
emake || die "main emake failed"
cd "${PERL_S}" && S="${PERL_S}" perl-module_src_compile || die "perl-module_src_compile failed"
}
src_install() {
einfo "Doing src_install"
#emake install-verbose DESTDIR="${D}" || die "Failed to install"
emake install DESTDIR="${D}" || die "Failed to install"
apache-module_src_install || die "apache-module_src_install failed"
cd "${PERL_S}" && S="${PERL_S}" perl-module_src_install || die "perl-module_src_install failed"
cd "${S}"
# Docs
dodoc README doc/*
}
src_test() {
emake check || die "emake check failed"
cd "${PERL_S}" && S="${PERL_S}" perl-module_src_test || die "perl-module_src_test failed"
}
pkg_config() {
:
#JABBER_SERVER=${JABBER_SERVER:=localhost}
#JABBER_PORT=${JABBER_PORT:=5222}
#PASSWORD=${PASSWORD:=osrf}
#einfo "Using Jabber server at ${JABBER_SERVER}:${JABBER_PORT}"
#einfo "Adding 'osrf' and 'router' users with password ${PASSWORD}"
#cd "${ROOT}"/usr/share/doc/${PF}/examples
#for user in osrf router ; do
# perl register.pl ${JABBER_SERVER} ${JABBER_PORT} ${user} ${PASSWORD} \
# || die "Failed to add $user user to server"
#done
}

View File

@ -1,119 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/OpenSRF/OpenSRF-1.2.0.ebuild,v 1.1 2012/11/12 21:01:02 robbat2 Exp $
EAPI=5
inherit eutils multilib flag-o-matic apache-module autotools perl-module
DESCRIPTION="Framework for the high-level development of the Evergreen ILS software"
HOMEPAGE="http://open-ils.org/"
SRC_URI="http://open-ils.org/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="postgres +sqlite"
DEPEND=">=www-servers/apache-2.2.9
>=dev-db/libdbi-drivers-0.8.2
>=dev-db/libdbi-0.8.2
net-im/ejabberd
dev-libs/libmemcache
dev-perl/Cache-Memcached
dev-perl/Class-DBI-AbstractSearch
sqlite? ( dev-perl/DBD-SQLite )
postgres? ( dev-perl/DBD-Pg )
virtual/perl-Digest-MD5
dev-perl/JSON-XS
dev-perl/net-server
dev-perl/UNIVERSAL-require
dev-perl/Unix-Syslog
dev-perl/XML-LibXML
"
PERL_S="${S}/src/perl"
APXS2_S="${S}/src/gateway/.libs/"
APACHE2_MOD_FILE="${APXS2_S}/osrf_json_gateway.so ${APXS2_S}/osrf_http_translator.so"
#APACHE2_MOD_CONF="42_${PN}"
#APACHE2_MOD_DEFINE="FOO"
#DOCFILES="docs/*.html"
need_apache2_2
RDEPEND="${DEPEND}"
pkg_setup() {
perl-module_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.2.0-buildfix.patch
eautoreconf
}
#src_compile() {
# LIBXML2_CFLAGS=$(xml2-config --cflags)
# LIBXML2_CFLAGS="${LIBXML2_CFLAGS//*-I}"
# LIBXML2_HEADERS="${LIBXML2_CFLAGS// *}"
# APR_HEADERS=$(apr-1-config --includedir)
# APACHE2_HEADERS=$(apxs2 -q INCLUDEDIR)
# sed -i \
# -e '/^export PREFIX=/s,/.*,/usr,' \
# -e '/^export BINDIR=/s,/.*,${PREFIX}/bin,' \
# -e "/^export LIBDIR=/s,/.*,\${PREFIX}/$(get_libdir)," \
# -e '/^export PERLDIR=/s,/.*,${LIBDIR}/perl5,' \
# -e '/^export INCLUDEDIR=/s,/.*,${PREFIX}/include,' \
# -e '/^export ETCDIR=/s,/.*,/etc,' \
# -e '/^export SOCK=/s,/.*,/var/run/opensrf,' \
# -e '/^export PID=/s,/.*,/var/run/opensrf,' \
# -e '/^export LOG=/s,/.*,/var/log,' \
# -e '/^export TMP=/s,/.*,/tmp,' \
# -e '/^export APXS2=/s,/.*,/usr/sbin/apxs2,' \
# -e "/^export APACHE2_HEADERS=/s,/.*,${APACHE2_HEADERS}," \
# -e "/^export APR_HEADERS=/s,/.*,${APR_HEADERS}," \
# -e "/^export LIBXML2_HEADERS=/s,/.*,${LIBXML2_HEADERS}," \
# install.conf
# emake verbose || die "Failed to build"
#}
src_configure() {
econf \
--with-apxs=/usr/sbin/apxs2 \
--sysconfdir=/etc/opensrf \
--localstatedir=/var \
|| die "econf failed"
cd "${PERL_S}" && S="${PERL_S}" perl-module_src_configure || die "perl-module_src_configure failed"
}
src_compile() {
emake || die "main emake failed"
cd "${PERL_S}" && S="${PERL_S}" perl-module_src_compile || die "perl-module_src_compile failed"
}
src_install() {
einfo "Doing src_install"
#emake install-verbose DESTDIR="${D}" || die "Failed to install"
emake install DESTDIR="${D}" || die "Failed to install"
apache-module_src_install || die "apache-module_src_install failed"
cd "${PERL_S}" && S="${PERL_S}" perl-module_src_install || die "perl-module_src_install failed"
cd "${S}"
# Docs
dodoc README doc/*
}
src_test() {
emake check || die "emake check failed"
cd "${PERL_S}" && S="${PERL_S}" perl-module_src_test || die "perl-module_src_test failed"
}
pkg_config() {
:
#JABBER_SERVER=${JABBER_SERVER:=localhost}
#JABBER_PORT=${JABBER_PORT:=5222}
#PASSWORD=${PASSWORD:=osrf}
#einfo "Using Jabber server at ${JABBER_SERVER}:${JABBER_PORT}"
#einfo "Adding 'osrf' and 'router' users with password ${PASSWORD}"
#cd "${ROOT}"/usr/share/doc/${PF}/examples
#for user in osrf router ; do
# perl register.pl ${JABBER_SERVER} ${JABBER_PORT} ${user} ${PASSWORD} \
# || die "Failed to add $user user to server"
#done
}

View File

@ -1,123 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/OpenSRF/OpenSRF-2.1.1.ebuild,v 1.1 2012/11/12 22:13:25 robbat2 Exp $
EAPI=5
inherit eutils multilib flag-o-matic apache-module autotools perl-module
DESCRIPTION="Framework for the high-level development of the Evergreen ILS software"
HOMEPAGE="http://open-ils.org/"
MY_PN="opensrf" # upstream lowercased the tarball in 2.x
MY_P="${MY_PN}-${PV}"
SRC_URI="http://open-ils.org/downloads/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="postgres +sqlite"
DEPEND=">=www-servers/apache-2.2.9
>=dev-db/libdbi-drivers-0.8.2
>=dev-db/libdbi-0.8.2
net-im/ejabberd
dev-libs/libmemcache
dev-perl/Cache-Memcached
dev-perl/Class-DBI-AbstractSearch
sqlite? ( dev-perl/DBD-SQLite )
postgres? ( dev-perl/DBD-Pg )
virtual/perl-Digest-MD5
dev-perl/JSON-XS
dev-perl/net-server
dev-perl/UNIVERSAL-require
dev-perl/Unix-Syslog
dev-perl/XML-LibXML
"
S="${WORKDIR}/${MY_P}"
PERL_S="${S}/src/perl"
APXS2_S="${S}/src/gateway/.libs/"
APACHE2_MOD_FILE="${APXS2_S}/osrf_json_gateway.so ${APXS2_S}/osrf_http_translator.so"
#APACHE2_MOD_CONF="42_${PN}"
#APACHE2_MOD_DEFINE="FOO"
#DOCFILES="docs/*.html"
need_apache2_2
RDEPEND="${DEPEND}"
pkg_setup() {
perl-module_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.1.1-buildfix.patch
eautoreconf
}
#src_compile() {
# LIBXML2_CFLAGS=$(xml2-config --cflags)
# LIBXML2_CFLAGS="${LIBXML2_CFLAGS//*-I}"
# LIBXML2_HEADERS="${LIBXML2_CFLAGS// *}"
# APR_HEADERS=$(apr-1-config --includedir)
# APACHE2_HEADERS=$(apxs2 -q INCLUDEDIR)
# sed -i \
# -e '/^export PREFIX=/s,/.*,/usr,' \
# -e '/^export BINDIR=/s,/.*,${PREFIX}/bin,' \
# -e "/^export LIBDIR=/s,/.*,\${PREFIX}/$(get_libdir)," \
# -e '/^export PERLDIR=/s,/.*,${LIBDIR}/perl5,' \
# -e '/^export INCLUDEDIR=/s,/.*,${PREFIX}/include,' \
# -e '/^export ETCDIR=/s,/.*,/etc,' \
# -e '/^export SOCK=/s,/.*,/var/run/opensrf,' \
# -e '/^export PID=/s,/.*,/var/run/opensrf,' \
# -e '/^export LOG=/s,/.*,/var/log,' \
# -e '/^export TMP=/s,/.*,/tmp,' \
# -e '/^export APXS2=/s,/.*,/usr/sbin/apxs2,' \
# -e "/^export APACHE2_HEADERS=/s,/.*,${APACHE2_HEADERS}," \
# -e "/^export APR_HEADERS=/s,/.*,${APR_HEADERS}," \
# -e "/^export LIBXML2_HEADERS=/s,/.*,${LIBXML2_HEADERS}," \
# install.conf
# emake verbose || die "Failed to build"
#}
src_configure() {
APXS2_INSTALL="-i" \
econf \
--with-apxs=/usr/sbin/apxs2 \
--sysconfdir=/etc/opensrf \
--localstatedir=/var \
|| die "econf failed"
cd "${PERL_S}" && S="${PERL_S}" perl-module_src_configure || die "perl-module_src_configure failed"
}
src_compile() {
emake || die "main emake failed"
cd "${PERL_S}" && S="${PERL_S}" perl-module_src_compile || die "perl-module_src_compile failed"
}
src_install() {
einfo "Doing src_install"
#emake install-verbose DESTDIR="${D}" || die "Failed to install"
emake install DESTDIR="${D}" APXS2_INSTALL="-i" || die "Failed to install"
apache-module_src_install || die "apache-module_src_install failed"
cd "${PERL_S}" && S="${PERL_S}" perl-module_src_install || die "perl-module_src_install failed"
cd "${S}"
# Docs
dodoc README doc/*
}
src_test() {
emake check || die "emake check failed"
cd "${PERL_S}" && S="${PERL_S}" perl-module_src_test || die "perl-module_src_test failed"
}
pkg_config() {
:
#JABBER_SERVER=${JABBER_SERVER:=localhost}
#JABBER_PORT=${JABBER_PORT:=5222}
#PASSWORD=${PASSWORD:=osrf}
#einfo "Using Jabber server at ${JABBER_SERVER}:${JABBER_PORT}"
#einfo "Adding 'osrf' and 'router' users with password ${PASSWORD}"
#cd "${ROOT}"/usr/share/doc/${PF}/examples
#for user in osrf router ; do
# perl register.pl ${JABBER_SERVER} ${JABBER_PORT} ${user} ${PASSWORD} \
# || die "Failed to add $user user to server"
#done
}

View File

@ -1,151 +0,0 @@
diff -Nuar OpenSRF-1.0.7.orig/bin/osrf_ctl.sh OpenSRF-1.0.7/bin/osrf_ctl.sh
--- OpenSRF-1.0.7.orig/bin/osrf_ctl.sh 2009-06-11 13:12:13.000000000 +0000
+++ OpenSRF-1.0.7/bin/osrf_ctl.sh 2009-11-10 08:20:37.233637281 +0000
@@ -87,8 +87,9 @@
esac;
done
-OSRF_CONFIG=`which osrf_config`
-[ -z "$OSRF_CONFIG" ] && OSRF_CONFIG=`find $BASEDIR -name osrf_config`
+#OSRF_CONFIG=`which osrf_config`
+#[ -z "$OSRF_CONFIG" ] && OSRF_CONFIG=`find $BASEDIR -name osrf_config`
+OSRF_CONFIG=/usr/bin/osrf_config
[ -z "$OPT_CONFIG" ] && OPT_CONFIG=`$OSRF_CONFIG --sysconfdir`/opensrf_core.xml;
if [ ! -r "$OPT_CONFIG" ]; then
diff -Nuar OpenSRF-1.0.7.orig/Makefile.am OpenSRF-1.0.7/Makefile.am
--- OpenSRF-1.0.7.orig/Makefile.am 2008-10-27 05:10:21.000000000 +0000
+++ OpenSRF-1.0.7/Makefile.am 2009-11-10 08:19:16.190311593 +0000
@@ -115,14 +115,14 @@
SUBDIRS = src
jserver:
- make -s -C src jserver
+ $(MAKE) -s -C src jserver
jserver-install:
- make -s -C src jserver-install
+ $(MAKE) -s -C src jserver-install
javascript-install:
- make -s -C src javascript-install
+ $(MAKE) -s -C src javascript-install
install-data-hook:
- cp @srcdir@/src/gateway/apachetools.h @includedir@/opensrf/apachetools.h
+ cp @srcdir@/src/gateway/apachetools.h $(DESTDIR)@includedir@/opensrf/apachetools.h
diff -Nuar OpenSRF-1.0.7.orig/src/gateway/Makefile.am OpenSRF-1.0.7/src/gateway/Makefile.am
--- OpenSRF-1.0.7.orig/src/gateway/Makefile.am 2008-08-18 19:14:00.000000000 +0000
+++ OpenSRF-1.0.7/src/gateway/Makefile.am 2009-11-10 08:19:15.250311793 +0000
@@ -16,16 +16,25 @@
AM_CFLAGS = -D_LARGEFILE64_SOURCE -Wall -I@abs_top_srcdir@/include/ -I$(LIBXML2_HEADERS) -I$(APACHE2_HEADERS) -I$(APR_HEADERS)
AM_LDFLAGS = -L$(LIBDIR) -L@top_builddir@/src/libopensrf
+APACHE_DEPS = apachetools.c apachetools.h
+LIBS=libopensrf.so
+TARGETS = osrf_json_gateway.la osrf_http_translator.la
-install-exec-local:
- if [ ! "$$(grep mod_placeholder `apxs2 -q SYSCONFDIR`/httpd.conf)" ]; \
- then echo -e "#\n#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so" \
- >> `apxs2 -q SYSCONFDIR`/httpd.conf; \
- fi
- $(APXS2) -c $(DEF_LDLIBS) $(AM_CFLAGS) $(AM_LDFLAGS) @srcdir@/osrf_json_gateway.c apachetools.c apachetools.h libopensrf.so
- $(APXS2) -c $(DEF_LDLIBS) $(AM_CFLAGS) $(AM_LDFLAGS) @srcdir@/osrf_http_translator.c apachetools.c apachetools.h libopensrf.so
- $(APXS2) -i -a @srcdir@/osrf_json_gateway.la
- $(APXS2) -i -a @srcdir@/osrf_http_translator.la
+all: $(TARGETS)
+
+osrf_json_gateway.la: osrf_json_gateway.c $(APACHE_DEPS)
+ $(APXS2) -c $(DEF_LDLIBS) $(AM_CFLAGS) $(AM_LDFLAGS) $^ $(LIBS)
+
+osrf_http_translator.la: osrf_http_translator.c $(APACHE_DEPS)
+ $(APXS2) -c $(DEF_LDLIBS) $(AM_CFLAGS) $(AM_LDFLAGS) $^ $(LIBS)
+
+#install-exec-local: $(TARGETS)
+# if [ ! "$$(grep mod_placeholder `apxs2 -q SYSCONFDIR`/httpd.conf)" ]; \
+# then echo -e "#\n#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so" \
+# >> `apxs2 -q SYSCONFDIR`/httpd.conf; \
+# fi
+# $(APXS2) -i -a osrf_json_gateway.la
+# $(APXS2) -i -a osrf_http_translator.la
clean-local:
rm -f @srcdir@/osrf_http_translator.la @srcdir@/osrf_http_translator.lo @srcdir@/osrf_http_translator.slo @srcdir@/osrf_json_gateway.la @srcdir@/osrf_json_gateway.lo @srcdir@/osrf_json_gateway.slo
diff -Nuar OpenSRF-1.0.7.orig/src/java/Makefile.am OpenSRF-1.0.7/src/java/Makefile.am
--- OpenSRF-1.0.7.orig/src/java/Makefile.am 2008-07-17 18:15:09.000000000 +0000
+++ OpenSRF-1.0.7/src/java/Makefile.am 2009-11-10 08:19:15.250311793 +0000
@@ -48,8 +48,8 @@
rm files;
install-data-local:
- mkdir -p $(LIBDIR)/java
- cp opensrf.jar $(LIBDIR)/java
+ mkdir -p $(DESTDIR)$(LIBDIR)/java
+ cp opensrf.jar $(DESTDIR)$(LIBDIR)/java
dep_clean:
rm -rf deps
diff -Nuar OpenSRF-1.0.7.orig/src/libopensrf/Makefile.am OpenSRF-1.0.7/src/libopensrf/Makefile.am
--- OpenSRF-1.0.7.orig/src/libopensrf/Makefile.am 2008-08-07 16:54:56.000000000 +0000
+++ OpenSRF-1.0.7/src/libopensrf/Makefile.am 2009-11-10 08:19:16.190311593 +0000
@@ -94,6 +94,7 @@
opensrf_c_SOURCES = opensrf.c
opensrf_c_DEPENDENCIES = libopensrf.la
+osrf_json_test_DEPENDENCIES = libopensrf.la libosrf_json.la
osrf_json_test_SOURCES = osrf_json_test.c $(JSON_TARGS) $(JSON_DEP) $(JSON_TARGS_HEADS) $(JSON_DEP_HEADS)
noinst_LTLIBRARIES = libosrf_json.la
diff -Nuar OpenSRF-1.0.7.orig/src/Makefile.am OpenSRF-1.0.7/src/Makefile.am
--- OpenSRF-1.0.7.orig/src/Makefile.am 2008-11-04 03:04:24.000000000 +0000
+++ OpenSRF-1.0.7/src/Makefile.am 2009-11-10 08:19:16.190311593 +0000
@@ -17,7 +17,7 @@
export OPENSRF = opensrf
export BINDIR = @bindir@
export LIBDIR = @libdir@
-jsdir = $(LIBDIR)/javascript
+jsdir = $(datarootdir)/opensrf/javascript
export OSRF_JAVA_DEPSDIR = @OSRF_JAVA_DEPSDIR@
etcdir = $(ETCDIR)
@@ -41,12 +41,12 @@
dist_sysconf_DATA = @top_srcdir@/examples/opensrf.xml.example @top_srcdir@/examples/opensrf_core.xml.example @top_srcdir@/examples/srfsh.xml.example
install-exec-local:
- mkdir -p $(VAR)
- mkdir -p $(PID)
- mkdir -p $(LOG)
- mkdir -p $(SOCK)
- mkdir -p $(jsdir)
- make install-perl
+ mkdir -p $(DESTDIR)$(VAR)
+ mkdir -p $(DESTDIR)$(PID)
+ mkdir -p $(DESTDIR)$(LOG)
+ mkdir -p $(DESTDIR)$(SOCK)
+ mkdir -p $(DESTDIR)$(jsdir)
+# $(MAKE) install-perl
install-exec-hook:
sed -i 's|LOCALSTATEDIR|$(VAR)|g' '$(DESTDIR)@sysconfdir@/opensrf.xml.example'
@@ -55,14 +55,14 @@
sed -i 's|SYSCONFDIR|$(ETCDIR)|g' '$(DESTDIR)@sysconfdir@/opensrf_core.xml.example'
sed -i 's|LOCALSTATEDIR|$(VAR)|g' '$(DESTDIR)@sysconfdir@/srfsh.xml.example'
sed -i 's|SYSCONFDIR|$(ETCDIR)|g' '$(DESTDIR)@sysconfdir@/srfsh.xml.example'
- cp -r @srcdir@/javascript/* $(jsdir)/
+ cp -r @srcdir@/javascript/* $(DESTDIR)$(jsdir)/
install-perl:
- cd ./perl && perl Makefile.PL || make -s install-perl-fail
- make -C perl
- make -C perl test || make -s install-perl-fail
- make -C perl install
+# cd ./perl && perl Makefile.PL || $(MAKE) -s install-perl-fail
+# $(MAKE) -C perl
+# $(MAKE) -C perl test || $(MAKE) -s install-perl-fail
+# $(MAKE) -C perl install
install-perl-fail:
echo

View File

@ -1,136 +0,0 @@
diff -Nuar OpenSRF-1.2.0.orig/Makefile.am OpenSRF-1.2.0/Makefile.am
--- OpenSRF-1.2.0.orig/Makefile.am 2008-10-27 05:07:06.000000000 +0000
+++ OpenSRF-1.2.0/Makefile.am 2012-11-12 20:53:22.079732392 +0000
@@ -115,14 +115,14 @@
SUBDIRS = src
jserver:
- make -s -C src jserver
+ $(MAKE) -s -C src jserver
jserver-install:
- make -s -C src jserver-install
+ $(MAKE) -s -C src jserver-install
javascript-install:
- make -s -C src javascript-install
+ $(MAKE) -s -C src javascript-install
install-data-hook:
- cp @srcdir@/src/gateway/apachetools.h @includedir@/opensrf/apachetools.h
+ cp @srcdir@/src/gateway/apachetools.h $(DESTDIR)@includedir@/opensrf/apachetools.h
diff -Nuar OpenSRF-1.2.0.orig/src/gateway/Makefile.am OpenSRF-1.2.0/src/gateway/Makefile.am
--- OpenSRF-1.2.0.orig/src/gateway/Makefile.am 2008-08-18 19:14:00.000000000 +0000
+++ OpenSRF-1.2.0/src/gateway/Makefile.am 2012-11-12 20:53:22.079732392 +0000
@@ -16,16 +16,25 @@
AM_CFLAGS = -D_LARGEFILE64_SOURCE -Wall -I@abs_top_srcdir@/include/ -I$(LIBXML2_HEADERS) -I$(APACHE2_HEADERS) -I$(APR_HEADERS)
AM_LDFLAGS = -L$(LIBDIR) -L@top_builddir@/src/libopensrf
+APACHE_DEPS = apachetools.c apachetools.h
+LIBS=libopensrf.so
+TARGETS = osrf_json_gateway.la osrf_http_translator.la
-install-exec-local:
- if [ ! "$$(grep mod_placeholder `apxs2 -q SYSCONFDIR`/httpd.conf)" ]; \
- then echo -e "#\n#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so" \
- >> `apxs2 -q SYSCONFDIR`/httpd.conf; \
- fi
- $(APXS2) -c $(DEF_LDLIBS) $(AM_CFLAGS) $(AM_LDFLAGS) @srcdir@/osrf_json_gateway.c apachetools.c apachetools.h libopensrf.so
- $(APXS2) -c $(DEF_LDLIBS) $(AM_CFLAGS) $(AM_LDFLAGS) @srcdir@/osrf_http_translator.c apachetools.c apachetools.h libopensrf.so
- $(APXS2) -i -a @srcdir@/osrf_json_gateway.la
- $(APXS2) -i -a @srcdir@/osrf_http_translator.la
+all: $(TARGETS)
+
+osrf_json_gateway.la: osrf_json_gateway.c $(APACHE_DEPS)
+ $(APXS2) -c $(DEF_LDLIBS) $(AM_CFLAGS) $(AM_LDFLAGS) $^ $(LIBS)
+
+osrf_http_translator.la: osrf_http_translator.c $(APACHE_DEPS)
+ $(APXS2) -c $(DEF_LDLIBS) $(AM_CFLAGS) $(AM_LDFLAGS) $^ $(LIBS)
+
+#install-exec-local: $(TARGETS)
+# if [ ! "$$(grep mod_placeholder `apxs2 -q SYSCONFDIR`/httpd.conf)" ]; \
+# then echo -e "#\n#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so" \
+# >> `apxs2 -q SYSCONFDIR`/httpd.conf; \
+# fi
+# $(APXS2) -i -a osrf_json_gateway.la
+# $(APXS2) -i -a osrf_http_translator.la
clean-local:
rm -f @srcdir@/osrf_http_translator.la @srcdir@/osrf_http_translator.lo @srcdir@/osrf_http_translator.slo @srcdir@/osrf_json_gateway.la @srcdir@/osrf_json_gateway.lo @srcdir@/osrf_json_gateway.slo
diff -Nuar OpenSRF-1.2.0.orig/src/java/Makefile.am OpenSRF-1.2.0/src/java/Makefile.am
--- OpenSRF-1.2.0.orig/src/java/Makefile.am 2008-07-17 18:15:09.000000000 +0000
+++ OpenSRF-1.2.0/src/java/Makefile.am 2012-11-12 20:53:22.079732392 +0000
@@ -48,8 +48,8 @@
rm files;
install-data-local:
- mkdir -p $(LIBDIR)/java
- cp opensrf.jar $(LIBDIR)/java
+ mkdir -p $(DESTDIR)$(LIBDIR)/java
+ cp opensrf.jar $(DESTDIR)$(LIBDIR)/java
dep_clean:
rm -rf deps
diff -Nuar OpenSRF-1.2.0.orig/src/libopensrf/Makefile.am OpenSRF-1.2.0/src/libopensrf/Makefile.am
--- OpenSRF-1.2.0.orig/src/libopensrf/Makefile.am 2009-04-08 02:48:02.000000000 +0000
+++ OpenSRF-1.2.0/src/libopensrf/Makefile.am 2012-11-12 20:53:22.079732392 +0000
@@ -99,6 +99,7 @@
opensrf_c_SOURCES = opensrf.c
opensrf_c_DEPENDENCIES = libopensrf.la
+osrf_json_test_DEPENDENCIES = libopensrf.la libosrf_json.la
osrf_json_test_SOURCES = osrf_json_test.c $(JSON_TARGS) $(JSON_DEP) $(JSON_TARGS_HEADS) $(JSON_DEP_HEADS)
noinst_LTLIBRARIES = libosrf_json.la
diff -Nuar OpenSRF-1.2.0.orig/src/Makefile.am OpenSRF-1.2.0/src/Makefile.am
--- OpenSRF-1.2.0.orig/src/Makefile.am 2009-05-31 19:49:00.000000000 +0000
+++ OpenSRF-1.2.0/src/Makefile.am 2012-11-12 20:53:52.475676800 +0000
@@ -17,7 +17,7 @@
export OPENSRF = opensrf
export BINDIR = @bindir@
export LIBDIR = @libdir@
-jsdir = $(LIBDIR)/javascript
+jsdir = $(datarootdir)/opensrf/javascript
export OSRF_JAVA_DEPSDIR = @OSRF_JAVA_DEPSDIR@
etcdir = $(ETCDIR)
@@ -33,7 +33,7 @@
MAYBE_JA = java
endif
-SUBDIRS = libopensrf c-apps router srfsh jserver gateway perl $(MAYBE_PY) $(MAYBE_JA)
+SUBDIRS = libopensrf c-apps router srfsh jserver gateway $(MAYBE_PY) $(MAYBE_JA) # perl is now seperate
dist_bin_SCRIPTS = @top_srcdir@/bin/opensrf-perl.pl
bin_SCRIPTS = @top_srcdir@/bin/osrf_config @top_srcdir@/bin/osrf_ctl.sh
@@ -41,11 +41,11 @@
dist_sysconf_DATA = @top_srcdir@/examples/opensrf.xml.example @top_srcdir@/examples/opensrf_core.xml.example @top_srcdir@/examples/srfsh.xml.example
install-exec-local:
- mkdir -p $(VAR)
- mkdir -p $(PID)
- mkdir -p $(LOG)
- mkdir -p $(SOCK)
- mkdir -p $(jsdir)
+ mkdir -p $(DESTDIR)$(VAR)
+ mkdir -p $(DESTDIR)$(PID)
+ mkdir -p $(DESTDIR)$(LOG)
+ mkdir -p $(DESTDIR)$(SOCK)
+ mkdir -p $(DESTDIR)$(jsdir)
install-exec-hook:
sed -i 's|LOCALSTATEDIR|$(VAR)|g' '$(DESTDIR)@sysconfdir@/opensrf.xml.example'
@@ -54,9 +54,9 @@
sed -i 's|SYSCONFDIR|$(ETCDIR)|g' '$(DESTDIR)@sysconfdir@/opensrf_core.xml.example'
sed -i 's|LOCALSTATEDIR|$(VAR)|g' '$(DESTDIR)@sysconfdir@/srfsh.xml.example'
sed -i 's|SYSCONFDIR|$(ETCDIR)|g' '$(DESTDIR)@sysconfdir@/srfsh.xml.example'
- cp -r @srcdir@/javascript/* $(jsdir)/
+ cp -r @srcdir@/javascript/* $(DESTDIR)$(jsdir)/
uninstall-hook:
- rm @includedir@/opensrf/apachetools.h
- rm -R $(jsdir)
+ rm $(DESTDIR)@includedir@/opensrf/apachetools.h
+ rm -R $(DESTDIR)$(jsdir)

View File

@ -1,70 +0,0 @@
Upstream uses DESTDIR, but then tries to hard-install the apache config
modules, as well as not allowing other arguments to Build.PL easily.
Split apache modules to be built during compile phase, and allow control of
apxs2 install mode (for Gentoo, pass APXS2_INSTALL=-i).
For the Build.PL problem, just disable it entirely here, and use the Gentoo
build functions to call Build.PL instead
(presently does --installdirs=vendor --libdoc= --destdir="${D}" --create_packlist=0).
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
diff -Nuar opensrf-2.1.1.orig/src/gateway/Makefile.am opensrf-2.1.1/src/gateway/Makefile.am
--- opensrf-2.1.1.orig/src/gateway/Makefile.am 2012-11-06 17:39:46.000000000 +0000
+++ opensrf-2.1.1/src/gateway/Makefile.am 2012-11-12 21:56:52.108564157 +0000
@@ -17,20 +17,23 @@
AM_CFLAGS = -D_LARGEFILE64_SOURCE -Wall -I@abs_top_srcdir@/include/ -I$(LIBXML2_HEADERS) -I$(APACHE2_HEADERS) -I$(APR_HEADERS)
AM_LDFLAGS = -L$(LIBDIR) -L@top_builddir@/src/libopensrf
AP_LIBEXECDIR = `$(APXS2) -q LIBEXECDIR`
+APXS2_INSTALL = -i -a
DISTCLEANFILES = Makefile.in Makefile
-install-exec-local:
- d=`$(APXS2) -q SYSCONFDIR` && \
- if ! grep mod_placeholder $${d}/httpd.conf 2>&1 >/dev/null ; \
- then echo -e "#\n#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so" \
- >> $${d}/httpd.conf; \
- fi
+all:
$(APXS2) -c $(DEF_LDLIBS) $(AM_CFLAGS) $(AM_LDFLAGS) @srcdir@/osrf_json_gateway.c apachetools.c apachetools.h libopensrf.so
$(APXS2) -c $(DEF_LDLIBS) $(AM_CFLAGS) $(AM_LDFLAGS) @srcdir@/osrf_http_translator.c apachetools.c apachetools.h libopensrf.so
+
+install-exec-local:
+# d=`$(APXS2) -q SYSCONFDIR` && \
+# if ! grep mod_placeholder $${d}/httpd.conf 2>&1 >/dev/null ; \
+# then echo -e "#\n#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so" \
+# >> $${d}/httpd.conf; \
+# fi
$(MKDIR_P) $(DESTDIR)$(AP_LIBEXECDIR)
- $(APXS2) -i -S LIBEXECDIR=$(DESTDIR)$(AP_LIBEXECDIR) -a @srcdir@/osrf_json_gateway.la
- $(APXS2) -i -S LIBEXECDIR=$(DESTDIR)$(AP_LIBEXECDIR) -a @srcdir@/osrf_http_translator.la
+ $(APXS2) $(APXS2_INSTALL) -S LIBEXECDIR=$(DESTDIR)$(AP_LIBEXECDIR) @srcdir@/osrf_json_gateway.la
+ $(APXS2) $(APXS2_INSTALL) -S LIBEXECDIR=$(DESTDIR)$(AP_LIBEXECDIR) @srcdir@/osrf_http_translator.la
clean-local:
rm -f @srcdir@/osrf_http_translator.la @srcdir@/osrf_http_translator.lo @srcdir@/osrf_http_translator.slo @srcdir@/osrf_json_gateway.la @srcdir@/osrf_json_gateway.lo @srcdir@/osrf_json_gateway.slo
diff -Nuar opensrf-2.1.1.orig/configure.ac opensrf-2.1.1/configure.ac
--- opensrf-2.1.1.orig/configure.ac 2012-11-06 17:39:46.000000000 +0000
+++ opensrf-2.1.1/configure.ac 2012-11-12 22:04:38.673403306 +0000
@@ -352,7 +352,6 @@
src/gateway/Makefile
src/jserver/Makefile
src/libopensrf/Makefile
- src/perl/Makefile
src/ports/strn_compat/Makefile
src/python/opensrf.py
src/router/Makefile
diff -Nuar opensrf-2.1.1.orig/src/Makefile.am opensrf-2.1.1/src/Makefile.am
--- opensrf-2.1.1.orig/src/Makefile.am 2012-11-06 17:39:46.000000000 +0000
+++ opensrf-2.1.1/src/Makefile.am 2012-11-12 22:04:35.580149012 +0000
@@ -40,7 +40,7 @@
endif
if BUILDCORE
-MAYBE_CORE = libopensrf c-apps router srfsh gateway perl
+MAYBE_CORE = libopensrf c-apps router srfsh gateway
if BUILDPYTHON
dist_bin_SCRIPTS = @top_srcdir@/bin/opensrf-perl.pl @top_srcdir@/src/python/opensrf.py @top_srcdir@/src/python/srfsh.py
else

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>robbat2@gentoo.org</email>
</maintainer>
</pkgmetadata>

View File

@ -1,316 +0,0 @@
# ChangeLog for dev-libs/STLport
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/STLport/ChangeLog,v 1.80 2013/01/04 15:15:25 ulm Exp $
04 Jan 2013; Ulrich Müller <ulm@gentoo.org> STLport-5.2.1.ebuild:
Fix LICENSE, bug 448166.
25 Apr 2011; Raúl Porcel <armin76@gentoo.org> STLport-5.2.1.ebuild:
sparc stable wrt #358493
11 Apr 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> STLport-5.2.1.ebuild:
x86 stable wrt bug #358493
13 Mar 2011; Markos Chandras <hwoarang@gentoo.org> STLport-5.2.1.ebuild:
Stable on amd64 wrt bug #358493
13 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> STLport-5.2.1.ebuild:
ppc/ppc64 stable wrt #358493
21 Aug 2010; Tiziano Müller <dev-zero@gentoo.org> -STLport-5.1.2.ebuild,
-STLport-5.1.3.ebuild:
Dropped old (bug #240604).
*STLport-5.2.1 (21 Aug 2010)
21 Aug 2010; Tiziano Müller <dev-zero@gentoo.org> +STLport-5.2.1.ebuild:
Version bump (bug #255393), also solves bug #276247 (tests failing), bug
#332917 (building with glibc 2.12).
06 Jan 2010; Jeroen Roovers <jer@gentoo.org> STLport-5.1.5.ebuild:
Marked ~hppa (bug #299937).
11 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org>
STLport-5.1.2.ebuild, STLport-5.1.3.ebuild, STLport-5.1.5.ebuild:
Fix DEPEND/RDEPEND assignment.
02 Mar 2009; Brent Baude <ranger@gentoo.org> STLport-5.1.5.ebuild:
Marking STLport-5.1.5 ppc64 for bug 240608; fails same tests as current stable
30 Nov 2008; Raúl Porcel <armin76@gentoo.org> STLport-5.1.5.ebuild:
sparc stable wrt #240608
08 Nov 2008; nixnut <nixnut@gentoo.org> STLport-5.1.5.ebuild:
Stable on ppc wrt bug 240608
02 Nov 2008; Markus Meier <maekke@gentoo.org> STLport-5.1.5.ebuild:
amd64/x86 stable, bug #240608
06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add USE flag description to metadata wrt GLEP 56.
04 May 2008; Tiziano Müller <dev-zero@gentoo.org> STLport-5.1.5.ebuild:
Reapplied the 'sed'-line from 5.1.3 (bug #219909)
*STLport-5.1.5 (30 Apr 2008)
30 Apr 2008; Tiziano Müller <dev-zero@gentoo.org>
+files/STLport-5.1.5-alpha.patch, +files/STLport-5.1.5-bashism.patch,
+files/STLport-5.1.5-cxx_use_c99.patch,
+files/STLport-5.1.5-fix-warnings.patch,
+files/STLport-5.1.5-gcc-4.3.patch, +files/STLport-5.1.5-hppa.patch,
+files/STLport-5.1.5-portability-hack.patch, +STLport-5.1.5.ebuild:
Version bump (including a lot fixes, thanks to Peter Alfredsen and Debian,
bug #219457).
*STLport-5.1.3 (25 Sep 2007)
25 Sep 2007; Tiziano Müller <dev-zero@gentoo.org>
-files/STLport-5.0.2-gcc41.patch, -files/STLport-5.0.3-ppc.patch,
-files/STLport-5.0.3-sparc.patch, -files/STLport-5.1.0-ppc.patch,
-files/STLport-5.1.0-wrong_russian_currency_name.patch,
-STLport-5.0.3.ebuild, -STLport-5.1.0.ebuild, +STLport-5.1.3.ebuild:
Version bump (bug #185896), dropped old versions and patches. Added LFS
defines to host.h (together with some more, bug #182736).
23 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> STLport-5.1.2.ebuild:
Stable on sparc
11 Jul 2007; Tiziano Müller <dev-zero@gentoo.org>
+files/STLport-5.1.2-fix_bashism.patch, STLport-5.1.2.ebuild:
Fixed bashism in Makefile (bug #183060)
15 Apr 2007; Markus Rothe <corsair@gentoo.org> STLport-5.1.2.ebuild:
Stable on ppc64
13 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> STLport-5.1.2.ebuild:
Stable on amd64 wrt bug #173175.
07 Apr 2007; Matti Bickel <mabi@gentoo.org> STLport-5.1.2.ebuild:
ppc stable (bug #173175)
03 Apr 2007; Christian Faulhammer <opfer@gentoo.org> STLport-5.1.2.ebuild:
x86 stable, bug 173175
02 Apr 2007; Tiziano Müller <dev-zero@gentoo.org> STLport-5.1.2.ebuild:
Re-keyworded the accidentally dropped ~sparc.
02 Apr 2007; Joseph Jezak <josejx@gentoo.org> STLport-5.1.2.ebuild:
Marked ~ppc.
*STLport-5.1.2 (01 Apr 2007)
01 Apr 2007; Tiziano Müller <dev-zero@gentoo.org>
+files/STLport-5.1.2-wrong_russian_currency_name.patch,
+STLport-5.1.2.ebuild:
Version bump. Fixes bug #172860, thanks to Robin Johnson.
12 Mar 2007; Raúl Porcel <armin76@gentoo.org> STLport-5.1.0.ebuild:
x86 stable
08 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> STLport-5.1.0.ebuild:
Keyworded ~sparc
20 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> -files/50STLport-4.0,
-files/4.6.2-gcc-includes.patch, -files/4.6.2-optimize.patch,
-files/STLport-vector.patch, -STLport-4.6.2-r2.ebuild,
-STLport-5.0.2.ebuild:
Dropped old versions
18 Feb 2007; Tobias Scherbaum <dertobi123@gentoo.org>
STLport-5.1.0.ebuild:
Stable on ppc wrt bug #165837.
17 Feb 2007; Jason Wever <weeve@gentoo.org> STLport-5.0.3.ebuild:
Stable on SPARC wrt security bug #165837.
16 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> STLport-5.0.3.ebuild,
STLport-5.1.0.ebuild:
Removed ${ROOT}, bug #167271.
14 Feb 2007; Tiziano Müller <dev-zero@gentoo.org>
+files/STLport-5.0.3-ppc.patch, +files/STLport-5.0.3-sparc.patch,
STLport-5.0.3.ebuild:
Added patches for sparc and ppc.
13 Feb 2007; Steve Dibb <beandog@gentoo.org> STLport-5.1.0.ebuild:
amd64 stable, security bug 165837
13 Feb 2007; Markus Rothe <corsair@gentoo.org> STLport-5.1.0.ebuild:
Stable on ppc64; bug #165837
12 Feb 2007; Christian Faulhammer <opfer@gentoo.org> STLport-5.0.3.ebuild:
stable x86; security bug 165837
*STLport-5.0.3 (11 Feb 2007)
11 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> +STLport-5.0.3.ebuild,
STLport-5.1.0.ebuild:
Version bump (bug #165837). Dropped static USE-flag.
26 Jan 2007; Tiziano Müller <dev-zero@gentoo.org>
files/STLport-5.1.0-wrong_russian_currency_name.patch:
Corrected the test-fix to make it work with older glibc versions.
26 Jan 2007; Tiziano Müller <dev-zero@gentoo.org> STLport-5.1.0.ebuild:
Changed sed separators to fix bug when CXX contains a full path (bug
#163828, thanks to truedfx).
13 Jan 2007; Tiziano Müller <dev-zero@gentoo.org>
+files/STLport-5.1.0-wrong_russian_currency_name.patch,
STLport-5.1.0.ebuild:
Added patch for the unittests. Added static USE-flag.
13 Jan 2007; Tiziano Müller <dev-zero@gentoo.org> STLport-5.1.0.ebuild:
Disabled parallel builds for building the library as well.
13 Jan 2007; Tiziano Müller <dev-zero@gentoo.org> STLport-5.1.0.ebuild:
Disabled parallel builds for building the tests, bug #161881.
08 Jan 2007; Joseph Jezak <josejx@gentoo.org> STLport-5.1.0.ebuild:
Marked ~ppc for bug #132054.
31 Dec 2006; Markus Rothe <corsair@gentoo.org> STLport-5.1.0.ebuild:
Added ~ppc64; bug #132054
24 Dec 2006; Tiziano Müller <dev-zero@gentoo.org> STLport-5.1.0.ebuild:
Fixed boost support (thanks to geki for pointing this out)
24 Dec 2006; Tiziano Müller <dev-zero@gentoo.org>
+files/STLport-5.1.0-ppc.patch, STLport-5.1.0.ebuild:
Added patch for compilation-failure on ppc (bug #132054, thanks to illusion)
24 Dec 2006; Tiziano Müller <dev-zero@gentoo.org> STLport-5.1.0.ebuild:
Added large file support (bug #146242, thanks to Hanno Meyer-Thurow)
*STLport-5.1.0 (24 Dec 2006)
24 Dec 2006; Tiziano Müller <dev-zero@gentoo.org>
-files/STLport-4.5.3-gcc3.patch, -files/STLport-4.5.3-optimize.patch,
-STLport-4.5.3-r3.ebuild, -STLport-5.0.1.ebuild, +STLport-5.1.0.ebuild:
Version bump. Dropped old versions.
01 May 2006; Markus Rothe <corsair@gentoo.org> STLport-4.6.2-r2.ebuild:
let's apply STLport-vector.patch on ppc64, too.
27 Apr 2006; Marien Zwart <marienz@gentoo.org>
files/digest-STLport-4.5.3-r3, files/digest-STLport-4.6.2-r2, Manifest:
Fixing SHA256 digest, pass four
09 Apr 2006; Mark Loeser <halcy0n@gentoo.org> STLport-5.0.2.ebuild:
That should have been --without-boost
09 Apr 2006; Mark Loeser <halcy0n@gentoo.org>
+files/STLport-5.0.2-gcc41.patch, STLport-5.0.2.ebuild:
Disable linking with boost for now, use --with-extra-cxxflags, and add patch
to fix compilation with gcc-4 by Hanno Meyer-Thurow <h.mth AT web DOT de>;
bug #127676 and bug #127188
*STLport-5.0.2 (02 Mar 2006)
02 Mar 2006; Mike Frysinger <vapier@gentoo.org> +STLport-5.0.2.ebuild:
Version bump.
*STLport-5.0.1 (08 Feb 2006)
08 Feb 2006; Mike Frysinger <vapier@gentoo.org> +STLport-5.0.1.ebuild:
Version bump by Sebastien Fabbro #122000.
28 Nov 2005; Tom Gall <tgall@gentoo.org> STLport-4.6.2-r2.ebuild:
stable on ppc64
19 Sep 2005; Mark Loeser <halcy0n@gentoo.org> +metadata.xml:
Adding to cpp herd
23 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> STLport-5.0_rc2.ebuild:
Don't use cp -a.
15 Jun 2005; Markus Rothe <corsair@gentoo.org> STLport-4.6.2-r2.ebuild:
added ~ppc64
*STLport-5.0_rc2 (04 Jun 2005)
04 Jun 2005; Mike Frysinger <vapier@gentoo.org>
+files/STLport-5.0_rc2-stlp-float-type.patch, +STLport-5.0_rc2.ebuild:
Version bump for solar.
07 May 2005; Joseph Jezak <josejx@gentoo.org> +files/STLport-vector.patch,
STLport-4.6.2-r2.ebuild:
Added compile fix for ppc.
*STLport-4.6.2-r2 (06 Jul 2004)
06 Jul 2004; Mike Frysinger <vapier@gentoo.org> +STLport-4.6.2-r2.ebuild:
Make sure all the include files can be read by everyone #56245 by Akim Boyko.
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
STLport-4.5.3-r3.ebuild, STLport-4.6.2.ebuild:
virtual/glibc -> virtual/libc
*STLport-4.6.2 (29 May 2004)
29 May 2004; Mike Frysinger <vapier@gentoo.org>
+files/4.6.2-gcc-includes.patch, +files/4.6.2-optimize.patch,
files/STLport-4.5.3-gcc3.patch, -files/STLport-4.5.3-gcc3.patch2,
-STLport-4.5.3-r1.ebuild, -STLport-4.5.3-r2.ebuild, STLport-4.5.3-r3.ebuild,
+STLport-4.6.2.ebuild:
Version bump and clean up old ebuilds #45278
*STLport-4.5.3-r3 (29 May 2004)
29 May 2004; Mike Frysinger <vapier@gentoo.org> +STLport-4.5.3-r3.ebuild:
Version bump to make sure the libstlport_gcc_debug.so symlink isnt broken.
18 Mar 2004; David Holm <dholm@gentoo.org> STLport-4.5.3-r2.ebuild:
Added to ~ppc.
14 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org>
STLport-4.5.3-r1.ebuild, STLport-4.5.3-r2.ebuild:
Don't assign default to S; header fix
16 Dec 2002; Martin Schlemmer <azarah@gentoo.org> STLport-4.5.3-r2.ebuild :
Only apply the gcc3 g++-v3? patches if we do not use the multi spec gcc
ebuild ...
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*STLport-4.5.3-r2 (13 Sep 2002)
13 Sep 2002; Brandon Low <lostlogic@gentoo.org> STLport-4.5.3-r2.ebuild :
Fix for gcc-3.2, and follow make.conf optimizations. Thanks to
nwourms@netscape.net (Nicholas Wourms) closes bug 6111.
15 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
Fix compilation - wrong path to makefile was being specified. Fixes
bug #6023.
*STLport-4.5.3-r1 (12 Jul 2002)
12 Jul 2002; Brandon Low <lostlogic@gentoo.org> STLport-4.5.3-r1.ebuild :
Fix for gcc-3, add LICENSE, KEYWORDS, SLOT.
*STLport-4.5.3 (13 Apr 2002)
13 Apr 2002; Bruce A. Locke <blocke@shivan.org> STLport-4.5.3.ebuild :
Update to 4.5.3
*STLport-4.5 (21 Mar 2002)
21 Mar 2002; Seemant Kulleen <seemant@gentoo.org> STLport-4.5.ebuild :
HTML documentation does not get gzipped any more.
*STLport-4.5 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
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.

View File

@ -1,25 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST STLport-5.2.1.tar.bz2 717202 SHA256 755b007b982c4545086c43affc8ed32c0acd577ee206eb1f6967e250c3546fc9 SHA512 c619f1965e42a444714f6a2bcbade3428e09823ad056930b32bf8224b7b3e4b4ae82e25e4ba7b4584f73645a7838a677f314b7bc583d1d9bbcef6fcafc439141 WHIRLPOOL 0d8539b98dd57c8b548bcfaeed3866c348f7f750b676404f40b2beda3c5095a2d94496d670e9f13b7287033fecd8c9f997aad44dfb07b310a8236956bdf2d52e
DIST STLport-patches-5.2.1-1.tbz2 4911 SHA256 3b9741849a303afc1f4ae30f4748e7de729786c3630885d1ac70734846b55e61 SHA512 68adb3bb4751270636feef1e35659b490069306127dcbb52d58ff5ab1d6deb005fb7315b5b53b9cc11bf1386645330a1e644104f06f2bf68cfa288b87f6ddd36 WHIRLPOOL c4a1cf7dcecfd68b2056529a826bc5132b49147c3901d06d79b8a5c949635fd854391954c56cf15af0f081bab7370e11020747e27e749d74916242ee69a339a4
EBUILD STLport-5.2.1.ebuild 2641 SHA256 6f996b3e8edb0419cd7c1030d3e5780127beff6c0a4148e8149bfd9d963ecf07 SHA512 67f34d97743ec61959975c1fcf1766e4ab19d9066487781a5279cde8eac81dc1d6402999e7c5f31d0f12c93a948a8fdb1806af9bdcc341666fb1cd22c506ebb8 WHIRLPOOL 789beeec95fb3f29bdde65885fa6492b4854a5879967cc503a24ae2d18e78b13bc58ac1d23bce3517a77c50c6b98bb804759b6ff735352286c6321e35fbd8681
MISC ChangeLog 11585 SHA256 a0db0f92328473fcc5ef3ab8f7b84bb0ba33ca91b5ce900c9ea83728462dea48 SHA512 927de2f5bcfdc1b93474ca037dda80a1521f3f63cc707884db3ed23c6fced15af0bbc2625c4484403187eb611655c249bb355af65380683d7024d41c2102d222 WHIRLPOOL 1d10bba1c8397f078b3060c9e4539ff3862ec33f2238c34287636f8f21cf91211e33cdb2e182918ef197016f2d600046701279e756fc82f92b677b63907405af
MISC metadata.xml 243 SHA256 a127aa93730ed7bb90edca642be63155aeb752bd38dcbd3b874fa496f7a70cc2 SHA512 56a7589e56b7dc8e8dda953cac84cf4210f09615da3d327b65a591b854f513dba53358fbc04977f35423ae6d640c953e2a6a1db634daa8c14195fec757ed60de WHIRLPOOL 639e2d8e4f5f059c8c53ec89f88251dd92043eab8134bd9410b3cd1ea6c730af331777e94e633815048282edef74f4a4c09e787b919e1c6ff45634e387cf3380
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBCAAGBQJQ5vKjAAoJEDxpGckxwJCBh3wP/1OW2fNTY/WVaaEstdYG6QDl
qUrTvWUWpie2YEAewW8XBC0JvAdPvNIvnURui+kyjE+oJFdjK78ymdUCaMaFJCbX
EciGVAu1rllP47Ysf8cuzMM8v7LWoXlbE6P/sHGFBnBWeTLFSbpcw5eCFJb3v/w9
wKqKwxNfJj9UsY2+++SYbsJc8c5tzsNpVl/r7UisQBDoU5wUzw7faWAYKUsUmzkh
levc/lSaWh0Ctc0o3GUbkPp0Q7OX5t92uDWof215YTO519eJvFKnLBFT9nCKIP81
OPSZW8m3Lymvb6ZlR3XqBzY8tU72YBj+eDcdQMqt7aiZTAshJouWaNOXlWHNvVXf
RtU1mE9wPZ4Z1tDIjy8x23VUgmSe4X3I3/NsQULddcVt5aRIMtmts0U/8eoHydY0
XObKZTjAQYsjnClaIfp0el9el6NQjKd8atxF1Kx7LBbclRyLYJBen/ZO2MKZct5e
HqC+WZuZkpIdEZR5miUrtnrp1C6D21zPqeEbiVhCpeC9sjXyMh8jCjEswAmsb4Cy
JZqK7m+29StB4xmtd9IeWip1+kQgXNV0/CQqm7hBUw+Cu0JM9y8XFrpgzzcHbbrC
49E92E61nFKjmnqkhodVzmTEU44I4i9c9t1e1LyYV5aQ/aDDpfTLe9eu1lkF4PLn
/vmPiGsorrTx2NEsgsXu
=4xXN
-----END PGP SIGNATURE-----

View File

@ -1,96 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/STLport/STLport-5.2.1.ebuild,v 1.6 2013/01/04 15:15:25 ulm Exp $
EAPI="2"
inherit eutils versionator toolchain-funcs multilib
PATCH_V="1"
DESCRIPTION="C++ STL library"
HOMEPAGE="http://stlport.sourceforge.net/"
SRC_URI="mirror://sourceforge/stlport/${P}.tar.bz2
mirror://gentoo/distfiles/${PN}-patches-${PV}-${PATCH_V}.tbz2"
LICENSE="boehm-gc HPND"
SLOT="0"
KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86"
IUSE="boost debug static static-libs threads"
DEPEND="boost? ( >=dev-libs/boost-1.35.0-r5 )"
RDEPEND="${DEPEND}"
pkg_setup() {
# make sure OSNAME is not in the environment (bug #305399)
unset OSNAME
}
src_prepare() {
EPATCH_SOURCE="${WORKDIR}/patches"
EPATCH_SUFFIX="diff"
epatch
# We have to add this to host.h to make sure
# that dependencies of STLport use the same settings
cat <<- EOF >> stlport/stl/config/host.h
#define _STLP_NATIVE_INCLUDE_PATH ../g++-v$(gcc-major-version)
/* use pthreads for threading */
#define _PTHREADS
/* enable largefile support */
#define _FILE_OFFSET_BITS 64
#define _LARGEFILE_SOURCE
#define _LARGEFILE64_SOURCE
EOF
}
src_configure() {
local myconf
if use boost ; then
BOOST_PKG="$(best_version ">=dev-libs/boost-1.35.0-r5")"
BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")"
BOOST_INC="/usr/include/boost-${BOOST_VER}"
myconf+="--with-boost=${BOOST_INC} --with-system-boost "
# make sure user apps (e.g. other packges using STLport) use boost as well
sed -i \
-e 'N;N;N;s:/\**\n\(#define _STLP_USE_BOOST_SUPPORT 1\)*\n\*/:\1:' \
stlport/stl/config/user_config.h
fi
use debug || myconf+="--without-debug "
use static-libs && myconf+="--enable-static "
use threads || myconf+="--without-thread "
use static && myconf+="--use-static-gcc "
# It's not an autoconf script
./configure \
--prefix=/usr \
--libdir=/usr/$(get_libdir) \
--use-compiler-family=gcc \
${myconf} \
--with-cc="$(tc-getCC)" \
--with-cxx="$(tc-getCXX)" \
--with-extra-cflags="${CFLAGS}" \
--with-extra-cxxflags="${CXXFLAGS}" \
--with-extra-ldflags="${LDFLAGS}" || die "configure failed"
}
src_install() {
# precreate some directories
dodir /usr/$(get_libdir)
emake DESTDIR="${D}" install || die "emake install failed"
dodoc README etc/ChangeLog etc/*.txt doc/*.txt doc/{FAQ,README.utf8}
}
src_test() {
if use static ; then
ewarn "Tests don't work when building with USE=static. Skipping..."
return
fi
default
}

View File

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cpp</herd>
<use>
<flag name='boost'>Enable the usage of <pkg>dev-libs/boost</pkg></flag>
</use>
</pkgmetadata>

View File

@ -1,271 +0,0 @@
# ChangeLog for dev-libs/ace
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ace/ChangeLog,v 1.67 2012/07/29 16:15:56 armin76 Exp $
29 Jul 2012; Raúl Porcel <armin76@gentoo.org> ace-5.5-r1.ebuild,
ace-5.7.2.ebuild:
Drop alpha/sparc keywords
06 Jun 2012; Zac Medico <zmedico@gentoo.org> ace-5.5-r1.ebuild,
ace-5.7.2.ebuild:
inherit multilib for get_libdir
05 May 2012; Brent Baude <ranger@gentoo.org> ace-5.7.2.ebuild:
Marking ace-5.7.2 ppc for bug 273186
22 Apr 2012; Markus Meier <maekke@gentoo.org> ace-5.7.2.ebuild:
x86 stable, bug #273186
22 Apr 2012; Agostino Sarubbo <ago@gentoo.org> ace-5.7.2.ebuild:
Stable for amd64, wrt bug #273186
20 Apr 2012; Pacho Ramos <pacho@gentoo.org> -ace-5.6.1.ebuild,
-ace-5.6.5-r1.ebuild, -ace-5.6.5-r2.ebuild, -ace-5.6.5.ebuild,
ace-5.7.2.ebuild:
Drop -O3 flag per bug #322941, letting it be the only version still compiling
for me in the tree.
20 Jul 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Drop maintainer due retirement, bug #34534
13 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> ace-5.7.2.ebuild:
Fix OpenSSL >= 1.0.0 detection (broken m4/tls.m4 check) wrt #328027.
02 Jun 2010; Torsten Veller <tove@gentoo.org> metadata.xml:
Remove tantive from metadata.xml (#200343)
*ace-5.7.2 (01 Sep 2009)
01 Sep 2009; Patrick Lauer <patrick@gentoo.org> +ace-5.7.2.ebuild:
Bump to 5.7.2, fixes #281651. Thanks to Priit Laes for the ebuild patch.
*ace-5.6.5-r2 (14 Dec 2008)
14 Dec 2008; Alin Năstac <mrness@gentoo.org> +ace-5.6.5-r2.ebuild:
Remove PACKAGE_* definitions from installed config.h (#192676).
04 Nov 2008; Daniel Black <dragonheart@gentoo.org>
+files/ace-missing-refcountable-header.patch, ace-5.6.5-r1.ebuild:
included patch as per bug #243234 thanks to Priit Laes
06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add USE flag description to metadata wrt GLEP 56.
*ace-5.6.5-r1 (29 Jun 2008)
29 Jun 2008; Tiziano Müller <dev-zero@gentoo.org> +ace-5.6.5-r1.ebuild:
Fixed headers installation (bug #229013, thanks to Matt Michalowski)
*ace-5.6.5 (20 Jun 2008)
20 Jun 2008; Daniel Black <dragonheart@gentoo.org> -ace-5.5.9.ebuild,
+ace-5.6.5.ebuild:
version bump inspired by bug #227533. removed old unstable version
08 Oct 2007; Daniel Black <dragonheart@gentoo.org> ace-5.5-r1.ebuild,
-ace-5.5.8.ebuild, ace-5.6.1.ebuild:
fix memory exhaustion on compile - bug #192768. Fix bad defines bug #192676
thanks Alin N?stac. added get_libdir and warning thanks Donnie. removed
ace-5.5.8 because it was old.
*ace-5.6.1 (07 Oct 2007)
07 Oct 2007; Daniel Black <dragonheart@gentoo.org> +ace-5.6.1.ebuild:
version bump
22 Jul 2007; Hans de Graaff <graaff@gentoo.org> ace-5.5-r1.ebuild,
ace-5.5.8.ebuild, ace-5.5.9.ebuild:
Drop virtual/x11 references.
*ace-5.5.9 (12 Jul 2007)
12 Jul 2007; Tiziano Müller <dev-zero@gentoo.org> -ace-5.5.3-r2.ebuild,
+ace-5.5.9.ebuild:
Version bump. Dropped old version.
12 Jul 2007; Tiziano Müller <dev-zero@gentoo.org> ace-5.5.8.ebuild:
Cosmetic cleanup, fixed bug #169647
*ace-5.5.8 (22 Jun 2007)
22 Jun 2007; Daniel Black <dragonheart@gentoo.org> -ace-5.4-r2.ebuild,
-ace-5.4.6.ebuild, -ace-5.5.ebuild, +ace-5.5.8.ebuild:
version bump hopefully fixing bug #169647 thanks to Patrizio Bassi
22 Apr 2007; Jose Luis Rivero <yoswink@gentoo.org> ace-5.5-r1.ebuild:
Stable on alpha wrt bug #148898
16 Apr 2007; Christian Faulhammer <opfer@gentoo.org> ace-5.5-r1.ebuild:
stable amd64, bug 148898
22 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> ace-5.5-r1.ebuild:
Stable on sparc
*ace-5.5.3-r2 (27 Jan 2007)
27 Jan 2007; Daniel Black <dragonheart@gentoo.org> -ace-5.5.3-r1.ebuild,
+ace-5.5.3-r2.ebuild:
added missing header file as per bug #163654 thanks to Martin Kolleck
13 Dec 2006; Matti Bickel <mabi@gentoo.org> ace-5.5-r1.ebuild:
ppc stable (bug #148898)
08 Dec 2006; Christian Faulhammer <opfer@gentoo.org> ace-5.5-r1.ebuild:
stable x86, bug #148898
*ace-5.5.3-r1 (10 Nov 2006)
10 Nov 2006; Daniel Black <dragonheart@gentoo.org> ace-5.5.3-r1.ebuild,
-ace-5.5.3, metadata.xml:
added missing ACE_wrappers/ace/OS.inl thanks to dev-zero. added cpp to
metadata.xml
06 Nov 2006; Daniel Black <dragonheart@gentoo.org> ace-5.5.3.ebuild,
ace-5.5-r1.ebuild:
don\'t install gperf stuff
*ace-5.5.3 (04 Nov 2006)
04 Nov 2006; Daniel Black <dragonheart@gentoo.org> +ace-5.5.3.ebuild:
development version added
*ace-5.5-r1 (02 Nov 2006)
02 Nov 2006; Daniel Black <dragonheart@gentoo.org> +ace-5.5-r1.ebuild:
tao extensions as per bug #89913 thanks to Ben Gardiner and Patrizio Bassi
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> ace-5.4.6.ebuild:
Stable on Alpha.
18 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> ace-5.4.6.ebuild:
Stable on sparc
24 May 2006; Michael Hanselmann <hansmi@gentoo.org> ace-5.4.6.ebuild:
Stable on ppc.
*ace-5.5 (06 May 2006)
06 May 2006; Michael Imhof <tantive@gentoo.org> -ace-5.4.3.ebuild,
ace-5.4.6.ebuild, +ace-5.5.ebuild:
Removed old ebuilds. Marked x86.
04 May 2006; Michael Imhof <tantive@gentoo.org> +ace-5.5.ebuild:
Version bumped. Closes #131584.
04 Feb 2006; Marcelo Goes <vanquirius@gentoo.org> ace-5.4.6.ebuild:
Make modular X friendly, add missing X to IUSE.
*ace-5.4.6 (30 Jul 2005)
30 Jul 2005; Daniel Black <dragonheart@gentoo.org> -ace-5.3.ebuild,
-ace-5.4.ebuild, -ace-5.4-r1.ebuild, ace-5.4.3.ebuild, +ace-5.4.6.ebuild:
version bump + old version cleanout
30 May 2005; Michael Imhof <tantive@gentoo.org> metadata.xml:
Fixed metadata.
09 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> ace-5.4-r2.ebuild:
Stable on ppc.
13 Jan 2005; Daniel Black <dragonheart@gentoo.org> :
Digest fix as per bug #77790. Thanks to Arkadi Shishlov <arkadi@it.lv>
*ace-5.4.3 (02 Jan 2005)
02 Jan 2005; Daniel Black <dragonheart@gentoo.org> +ace-5.4.3.ebuild,
+metadata.xml:
Version bump to fix gcc-3.4 compile problems. Noted in bug #71903 by
Arkadi Shishlov <arkadi@it.lv>. Added myself and Michael Imhof as
maintainters in the metadata.xml
20 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> ace-5.4-r2.ebuild:
Stable on alpha.
16 Dec 2004; Dylan Carlson <absinthe@gentoo.org> ace-5.4-r2.ebuild:
Stable on amd64.
*ace-5.4-r2 (02 Dec 2004)
02 Dec 2004; Michael Imhof <tantive@gentoo.org> +ace-5.4-r2.ebuild:
Bumped to -r2. Closes #71742.
15 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> ace-5.4-r1.ebuild:
Stable on sparc
15 Nov 2004; Michael Imhof <tantive@gentoo.org> ace-5.4-r1.ebuild:
Marked stable on x86.
*ace-5.4-r1 (27 Oct 2004)
27 Oct 2004; Michael Imhof <tantive@gentoo.org> +ace-5.4-r1.ebuild:
New revision which adds some missing links. Closes #60881.
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> ace-5.3.ebuild,
ace-5.4.ebuild:
virtual/glibc -> virtual/libc
04 May 2004; Michael Sterrett <mr_bones_@gentoo.org> ace-5.2.1.ebuild,
ace-5.2.4-r1.ebuild, ace-5.2.4.ebuild, ace-5.2.7.ebuild, ace-5.2.8.ebuild,
ace-5.2.ebuild:
clean version 5.2
28 Apr 2004; Jon Portnoy <avenj@gentoo.org> ace-5.4.ebuild :
Stable on AMD64.
29 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> ace-5.4.ebuild:
Adding amd64 keyword. Closing #44427.
*ace-5.4 (12 Mar 2004)
12 Mar 2004; Michael Imhof <tantive@gentoo.org> ace-5.4.ebuild:
Version bumped. Ebuild submitted via #39166 by Yariv Ido
<yariv@vipe.technion.ac.il>.
25 Feb 2004; Daniel Ahlberg <aliz@gentoo.org> ace-5.3.ebuild:
Adding amd64 keyword. Closing #42794.
*ace-5.3 (2 February 2003)
2 February 2003; Preston A. Elder <prez@gentoo.org> ace-5.3.ebuild :
Added new version.
*ace-5.2.8 (11 January 2003)
11 January 2003; Preston A. Elder <prez@gentoo.org> ace-5.2.8.ebuild :
Added new version.
19 Dec 2002; Dean Bailey <alron@gentoo.org> : removed sparc64 keyword
*ace-5.2.7 (09 December 2002)
09 December 2002; Preston A. Elder <prez@gentoo.org> ace-5.2.7.ebuild :
Added new version.
* Autoupdate keywords (12-6-02)
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*ace-5.2.4-r1 (14 October 2002)
15 October 2002; Preston A. Elder <prez@gentoo.org> ChangeLog :
Forgot the IUSE="ipv6"
14 October 2002; Preston A. Elder <prez@gentoo.org> ChangeLog :
Added IPV6 support with use ipv6.
*ace-5.2.4 (31 August 2002)
31 August 2002; Preston A. Elder <prez@gentoo.org> ChangeLog :
ACE has now started making versioned files, so digests are possible.
*ace-5.2.1 (26 April 2002)
26 April 2002; Preston A. Elder <prez@gentoo.org> ChangeLog :
Initial ebuild... Enjoy..

View File

@ -1,20 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX ace-missing-refcountable-header.patch 658 SHA256 002c4c9ad8ed363c6e61f6497a91c3a8eaeec3feb24d87d4bc9ac89ac2c72150 SHA512 fd99f696f4f1f7aaa627df7339a8d3f3d765e550ce09e9725b5361a6ea9c4fb8456430fbb1b80d5bdef32ef040dc0d7b304cce0b2dfc2750457da237affee925 WHIRLPOOL c9c3cfbfaacc8f5d2f354184012a4f8d598ecabd3b9e5fcf92bf4519d23d6adebd792a678f4cb38934b1ad84909dd9ab6debdb0ff2675b094ed5cbf455cd1a7a
DIST ACE+TAO+CIAO-5.7.2.tar.bz2 49824451 SHA256 5290e378c9417892e7e57eef06e74affeb6a93ba3e7c67e24e02e72c282ea37a SHA512 798707aaa04b253f4b1241cd3263a87bdf7188437f858aac910a6fbf54bcf27c41f827fe81cea68b813ac068bd7a04f63e7f4eb948432d9240c4979fdf7f0ce1 WHIRLPOOL 23214425fd1d2a13622b1f21ec16fde84eb76a22305a6393642cdb4ea3d6d58481b59323a64ac91bed7ff672d5b5e8b6fe389ed9620ce898a00bf6332370d38e
DIST ACE+TAO-5.7.2.tar.bz2 26111373 SHA256 95d9bfe506bfe55e489863413d83f214d2f6948a836449ed4dce6cf8c7d05d1d SHA512 9c25bc3773dd92d943bf67595470a485be1d7ebe893ddf20ec55a77d66080cf755e0c5cdc77a8f53d49d1f2ae4ec03cdbc7ac0dc68e179467b8ce7ad3abb5387 WHIRLPOOL 02b575fc831e988164be3667f1c8b34ef7bd6c5fe131884d4443058a70ca68f975391e5b7efc56235e4d4b598879941fd6737a7a1d0448b837a512ee7269630e
DIST ACE-5.5+TAO-1.5.tar.bz2 19518497 SHA256 48bac6620ceda1801cdaa9751a6b0b01be960fd34607897fb823adfe5114797d SHA512 aef4d6c5eb7db3d4cbe844e2a8960b3f7ed062d968b38ebfe12b2a0b46f87c320939967497c5d65c0a01b6b813a8c9b790c12f9eb6cf3448d26c90f5bf0d2cd0 WHIRLPOOL d8c95d1558d0b5aa74397dffe899cd58a3294e8b3f28e1c644d8a32a26ee88cd7571bc2d6b84c1c2c7ef9607d2b9fc395438f28d6bab6642ea4d1ea830e5addf
DIST ACE-5.5.tar.bz2 7595626 SHA256 174f665d96edd8af2b38123e0c94039f8f429ecee99d9cb761afde1a082f5ddd SHA512 185b7ce00e8299f52930d37e9ee1eebb010f0009bbddb979e1ee45656878da534ca03d513a48558c7ce8bfd2186f87fffc69e7f18a679460579c0a50317dd596 WHIRLPOOL 40663a69639b773f2b2ffb517f29f782426c7397c78823365659a1d14dc7734942c973f57c0aa8f1d1aee8f4a4a679306b80146dfa849c11b6eec4826f2d636e
DIST ACE-5.7.2.tar.bz2 9724175 SHA256 e358281a93cbc932351030675fb7956875f996e0dc42cf1f499a2d5bd018e0ad SHA512 7f5d77ea9ab1f03ad615cf6b01cb75b0484c5e828790609b8492463153a34c62d974000c0f3952dfdab143cad3c0aa6e2ddc7ea089989b6e9b9797bc6430d38b WHIRLPOOL e57db857a3ca1411fe3bcf166b7aee059d8e07e752cdd919e9ca7a1766bea7562027752326a24937719da432323569f302360849d3976bd44f05f0bfb1ce0946
EBUILD ace-5.5-r1.ebuild 2159 SHA256 af35784ab10cb305dafeeb163eaec4c5df3a3a7802fffa86792d033d74f773d9 SHA512 aab2b082e71ad700cadbf5823c98e32fe78d6a90bd282e68b170b1160fa886a8a415c00d6fdb8a4560d20bb0dc71e6c47892c377c20b0f63400256c2fc7f3791 WHIRLPOOL 6d1f2e73b6fd4f1e8489aa92494d058a640d406901c8051a9fb394cbb4b799052d78500eae22fb211c9a73d2169dec141807da61809da7c0f23555ea45610f9e
EBUILD ace-5.7.2.ebuild 2511 SHA256 78d36a24f6aa7b80e5ed72b4652e6c2b8c198e4830f3cfd34dc0ea729145108f SHA512 7b20eb482bbaf4720bea2dd831fa1935810bfb4d9c80dee7c7cf433f06dc372ca6f329e656fb5b5df34f56ca0866d9ef5ef1b0b681dbe69f798863a290229899 WHIRLPOOL eb573ce1a2164a9b70ce08958cf062bb961b2199f6cef0f6ef6062830a5e5a3053c96a9a95dba228392d4c40870ec61658653448472f1f8607f414be18104167
MISC ChangeLog 8743 SHA256 406a079d065045ef453840dde7c65c063e42e64bd9e6a743de09c7385f85e858 SHA512 6bff4002697a6f512c608ca35d296996dd783689ce58ed104886b56c6e45b4c9322e11be4041554eb6f64e13a867bce268fb2cc37a808979ae1b02c43d0fe125 WHIRLPOOL d212f2cb70ec191b94512ccf456e24a9de3ce427f4da22f6b211cfc836f7a95a90e20818e902c41c3c3b530607c6820e9698fdcc4678405651a9c7c10a0a1791
MISC metadata.xml 359 SHA256 f4619c583c66a02b9ddf11d5c6a594c8bbab836c1d6bc62907858a56d496c057 SHA512 80a7a02fe101c27b5749512d87ee53748e3ebb87f5fe5b613b98d1a85b6deaaccdb32fc54e7cf5e4c29190f681475225dbbf6f9bd8abe89a07e3434123af891b WHIRLPOOL dd14a7f4fd7df080741fbc644e255ac1fbda9a669998418b2efa201419dc4daffb00e8e02a9e266926a5b1b28134e0a42cea1d5bb6bd6a56daece9c105505f49
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEARECAAYFAlAVYcIACgkQuQc30/atMkBu3gCgsFEDjryVxpXjtVvbK+4jeFgW
BvEAn2ltO28wEzErlyacPstrcCGTgt5L
=Xn4Y
-----END PGP SIGNATURE-----

View File

@ -1,69 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ace/ace-5.5-r1.ebuild,v 1.12 2012/07/29 16:15:56 armin76 Exp $
inherit eutils multilib toolchain-funcs
S="${WORKDIR}/ACE_wrappers"
DESCRIPTION="The Adaptive Communications Environment"
SRC_URI="!tao? ( http://deuce.doc.wustl.edu/old_distribution/ACE-${PV}.tar.bz2 )
tao? ( http://deuce.doc.wustl.edu/old_distribution/ACE-${PV}+TAO-1.5.tar.bz2 )"
HOMEPAGE="http://www.cs.wustl.edu/~schmidt/ACE.html"
SLOT="0"
LICENSE="BSD as-is"
KEYWORDS="amd64 ppc x86"
IUSE="X ipv6 tao"
DEPEND="dev-libs/openssl"
RDEPEND="${DEPEND}
X? ( x11-libs/libXt x11-libs/libXaw )"
DEPEND="${DEPEND}
X? ( x11-proto/xproto )"
src_compile() {
export ACE_ROOT="${S}"
mkdir build
cd build
export ace_cv_new_throws_bad_alloc_exception="yes"
ECONF_SOURCE=${S}
econf --enable-lib-all $(use_with X) $(use_enable ipv6) $(use_with tao) || \
die "econf died"
# --with-qos needs ACE_HAS_RAPI
emake static_libs=1 || die
}
src_test() {
cd "${S}"/build
make ACE_ROOT="${S}" check || die "self test failed"
#einfo "src_test currently stalls after Process_Mutex_Test"
}
src_install() {
cd build
make ACE_ROOT="${S}" DESTDIR="${D}" install || die "failed to install"
sed -i -e "^#define PACKAGE_.*//g" /usr/include/ace/config.h
# punt gperf stuff
rm -rf "${D}"/usr/bin/gperf "${D}"/usr/share
}
pkg_postinst() {
# This is required, as anything trying to compile against ACE will have
# problems with conflicting OS.h files if this is not done.
local CC_MACHINE=`gcc -dumpmachine`
local CC_VERSION=`gcc -dumpversion`
if [ -d "/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/${CC_VERSION}/include/ace" ]; then
ewarn "moving /usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace to"
ewarn "ace.old"
ewarn "This is required, as anything trying to compile against ACE will"
ewarn "have problems with conflicting OS.h files if this is not done."
mv "/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/${CC_VERSION}/include/ace" \
"/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/${CC_VERSION}/include/ace.old"
fi
}

View File

@ -1,84 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ace/ace-5.7.2.ebuild,v 1.8 2012/07/29 16:15:56 armin76 Exp $
inherit eutils multilib toolchain-funcs
DESCRIPTION="The Adaptive Communications Environment"
HOMEPAGE="http://www.cs.wustl.edu/~schmidt/ACE.html"
SRC_URI="!tao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE-${PV}.tar.bz2 )
tao? (
!ciao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-${PV}.tar.bz2 )
ciao? ( http://download.dre.vanderbilt.edu/previous_versions/ACE+TAO+CIAO-${PV}.tar.bz2 )
)"
LICENSE="BSD as-is"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="X ipv6 tao ciao"
COMMON_DEPEND="dev-libs/openssl"
# TODO probably more
RDEPEND="${COMMON_DEPEND}
X? ( x11-libs/libXt x11-libs/libXaw )"
DEPEND="${COMMON_DEPEND}
X? ( x11-proto/xproto )"
S="${WORKDIR}/ACE_wrappers"
src_unpack() {
unpack ${A}
cd "${S}"
# Let's avoid autotools. http://bugs.gentoo.org/328027.
if has_version ">=dev-libs/openssl-1.0.0"; then
sed -i -e 's:SSL_METHOD:const SSL_METHOD:' configure || die
fi
sed -i -e 's/-O3//' configure || die
}
src_compile() {
export ACE_ROOT="${S}"
mkdir build
cd build
ECONF_SOURCE="${S}"
econf \
--enable-lib-all \
$(use_with X) \
$(use_enable ipv6) \
|| die "econf died"
# --with-qos needs ACE_HAS_RAPI
emake static_libs=1 || die "emake failed"
}
src_install() {
cd build
emake ACE_ROOT="${S}" DESTDIR="${D}" install || die "failed to install"
# punt gperf stuff
rm -rf "${D}/usr/bin" "${D}/usr/share"
# remove PACKAGE_* definitions from installed config.h (#192676)
sed -i -e "s:^[ \t]*#define[ \t]\+PACKAGE_.*$:/\* & \*/:g" "${D}/usr/include/ace/config.h"
# Install some docs
cd "${S}"
dodoc README NEWS ChangeLog AUTHORS VERSION Release || die
}
src_test() {
cd "${S}/build"
emake ACE_ROOT="${S}" check || die "self test failed"
}
pkg_postinst() {
local CC_MACHINE=$($(tc-getCC) -dumpmachine)
if [ -d "/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace" ]; then
ewarn "moving /usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace to"
ewarn "ace.old"
ewarn "This is required, as anything trying to compile against ACE will"
ewarn "have problems with conflicting OS.h files if this is not done."
mv "/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace" \
"/usr/$(get_libdir)/gcc-lib/${CC_MACHINE}/$(gcc-fullversion)/include/ace.old"
fi
}

View File

@ -1,26 +0,0 @@
--- ace/Makefile.am.orig 2008-10-22 22:28:29.000000000 +0300
+++ ace/Makefile.am 2008-10-22 22:29:50.000000000 +0300
@@ -876,6 +876,7 @@
Recursive_Thread_Mutex.inl \
Recyclable.h \
Recyclable.inl \
+ Refcountable.h \
Refcountable_T.cpp \
Refcountable_T.h \
Refcountable_T.inl \
@@ -1054,6 +1055,7 @@
Timeprobe_T.h \
Timer_Hash_T.cpp \
Timer_Hash_T.h \
+ Timer_Heap.h \
Timer_Heap_T.cpp \
Timer_Heap_T.h \
Timer_List_T.cpp \
@@ -1061,6 +1063,7 @@
Timer_Queue_Adapters.cpp \
Timer_Queue_Adapters.h \
Timer_Queue_Adapters.inl \
+ Timer_Queue.h \
Timer_Queue_T.cpp \
Timer_Queue_T.h \
Timer_Queue_T.inl \

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cpp</herd>
<use>
<flag name='ciao'>Include Component Intergraced Ace ORB into the build of
ace</flag>
<flag name='tao'>Include the ACE ORB (CORBA stuff) (called tao) into the
build of ace</flag>
</use>
</pkgmetadata>

View File

@ -1,16 +0,0 @@
# ChangeLog for dev-libs/angelscript
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/ChangeLog,v 1.3 2013/01/19 12:33:46 hasufell Exp $
19 Jan 2013; Julian Ospald <hasufell@gentoo.org> angelscript-2.25.2.ebuild:
fix install rules
18 Jan 2013; Julian Ospald <hasufell@gentoo.org> angelscript-2.25.2.ebuild:
add doc useflag
*angelscript-2.25.2 (18 Jan 2013)
18 Jan 2013; Julian Ospald <hasufell@gentoo.org> +angelscript-2.25.2.ebuild,
+files/angelscript-2.25.2-QA.patch, +metadata.xml:
initial import wrt #122061

View File

@ -1,19 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX angelscript-2.25.2-QA.patch 1987 SHA256 8c0adc188e66088a194c3c2c24a7dc55371427d15e29982a432403abf79b4614 SHA512 bf6f3f61fbc907d45f475d7bb10fb5087430eeb2d00080b4cf81749d108e931da5fe072b06245f96d1d6e38ee1714d7b3d5c59c5e641e70d26a8a80a5e679b62 WHIRLPOOL b24ab3ceb9db9c65ffdebbd2e167c3d0dcbe74ade95487bd07466d33aaf1e4953049dafc8fd1ab8f5c6403812ce6a8faccd1cc5c85d29f396be219685014c5df
DIST angelscript_2.25.2.zip 1232872 SHA256 84f2befc22f0541becf987519f6dc3d5dd561547bb5e6219327374ead0d516eb SHA512 78e7b077caac7eb426cd70fb6c23fb9433c120333e53281ec218feaf7ef615ad5dca433b5d127e80797f6540b8643f3af231664a3ebce39f4972b88309ab0823 WHIRLPOOL 70387ee26eaae4aaa04a1311cb4c1806ff400c576498a42aee751fa94ae952aaa455c7a4bc6eec55f009532b1f3ee4a825cc60df608e3e9b125d19952b8de503
EBUILD angelscript-2.25.2.ebuild 1238 SHA256 f086410be015c4696fb06517e6ab5c50189a1691595d4805cd52ca18dea3ced0 SHA512 9962b6a99e5140d782263abd0c581af7d9b7eb06a616d1dd9cc7e41650ecca18fb284042e99f7fd52959e483dfca430f2c8fd48714bd011e9a7e83a473d7f796 WHIRLPOOL 833499aff655cac972a454bf17673028ef6a8d33c32ff8f1fb8ae8d8cca8cbb121dc67d2c2043cdb1339b08dc5a96a7fd1c981b0b1db85b931771edb3dcb881d
MISC ChangeLog 608 SHA256 710a605ce37b4322b5849b1015b26ea938dd49fcb2b30055982c6e24848fb843 SHA512 0f335d98ac1a21205e5813e525fa9567a3976c64bf27cb4e489db130beceb07922205c5bd963653052fa825d13ed2b7c8209edfab6540abad5400112bcd4466c WHIRLPOOL ecdc5606bfe22b48deb4159c183e1907269d13a2633e849f8146f5c255a851290b1b57f746af06ad6bbca8b7f975900b2d6ee6b695df2ae890d7c337acb39bbe
MISC metadata.xml 235 SHA256 11ffaf6c7e9d3f8dbb48fb60cd443d87b61015bc3197206ca230f5c2b0c1e013 SHA512 8ff2114c96567a53f83cd07149d1530286182f54b3d1286b9ceccea41e85734be19d0f60876c73880d76baac48e698de91114bfda459e2ee6ade9c3237847133 WHIRLPOOL bd4bb26791fe245f1c2407aa690887524eef3e76de87b4f2b7049f436661ee78a669e4fe4415e227aa50ee404bbfbaf1822fa648792919f93cb3674fa0f55858
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAEBCAAGBQJQ+pKtAAoJEFpvPKfnPDWzYwgH/Rorx7g6kXFvRaxOgTDbXktj
LrcJftcLsytyxV9pIV34Mibi+jd9CD0f3bCRQJy4tslWQkjRqqM1tdCvcf57C7Y0
aiSxqegWpaVrc9MCVuX7BTTbBTW8kh8BtiXcbQw4dzXjTo241iTEfHBrtLvH1kMQ
2Sdtmmi+vQ4U/y7GvPvXwRpCstqxs1uZ/g068kH76osEsTCGsNDsIsIDebMitqQN
3OucQD3ekr5QVKj4VyoYi+l/aJ/3SDEvLFa0trqyKCXlhR1yujcibLiEKDwBY+DN
PuMGFTATFeic39fEbm9UwksyLhBY932M2nUhrGvOtAbffGFLg16luHqP+DF3ITE=
=SC2N
-----END PGP SIGNATURE-----

View File

@ -1,52 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/angelscript/angelscript-2.25.2.ebuild,v 1.3 2013/01/19 12:33:46 hasufell Exp $
EAPI=5
inherit eutils multilib toolchain-funcs
DESCRIPTION="A flexible, cross-platform scripting library"
HOMEPAGE="http://www.angelcode.com/angelscript/"
SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc static-libs"
DEPEND="app-arch/unzip"
S=${WORKDIR}/sdk/${PN}/projects/gnuc
S2=${WORKDIR}/${P}_static
src_prepare() {
epatch "${FILESDIR}"/${P}-QA.patch
if use static-libs ; then
cp -a "${WORKDIR}"/sdk "${S2}"/ || die
fi
}
src_compile() {
tc-export CXX AR RANLIB
emake SHARED=1 VERSION=${PV}
if use static-libs ; then
cd "${S2}"/${PN}/projects/gnuc || die
emake
fi
}
src_install() {
doheader "${WORKDIR}"/sdk/${PN}/include/angelscript.h
dolib.so "${WORKDIR}"/sdk/${PN}/lib/libangelscript-${PV}.so
dosym libangelscript-${PV}.so /usr/$(get_libdir)/libangelscript.so
if use static-libs ; then
dolib.a "${S2}"/${PN}/lib/libangelscript.a
fi
use doc && dohtml -r "${WORKDIR}"/sdk/docs/*
}

View File

@ -1,55 +0,0 @@
--- sdk/angelscript/projects/gnuc/makefile
+++ sdk/angelscript/projects/gnuc/makefile
@@ -3,6 +3,7 @@
# For 'make install' to work, set LOCAL according to your system configuration
LOCAL = /usr/local
+INSTALL_LIBDIR = lib
# If you want to build a shared library, then run make with SHARED=1 and VERSION=version
ifdef SHARED
@@ -44,10 +45,10 @@
else
OBJDIR = obj
LIBDIR = ../../lib
- CXX ?= gcc
+ CXX ?= g++
# On i686 architecture you may need to add -march=i686 if you get
# an undefined symbol for __sync_sub_and_fetch_4 in as_atomic.cpp.
- CXXFLAGS += -g -Wall -fPIC -fno-strict-aliasing
+ CXXFLAGS += -Wall -fPIC -fno-strict-aliasing
endif
AR ?= ar
@@ -106,7 +107,7 @@
$(BIN): $(OBJDIR) $(LIBDIR) $(OBJ)
ifdef SHARED
- $(CXX) -shared -Wl,-soname,$(LIB) -o $(BIN) $(OBJ)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared -Wl,-soname,$(LIB) -o $(BIN) $(OBJ)
( cd $(LIBDIR); ln -s $(LIB) $(DEVLIB) )
else
$(AR) r $(BIN) $(OBJ)
@@ -135,18 +136,18 @@
$(DELETER) $(OBJ) $(BIN) $(LIBDIR)/$(DEVLIB)
install: $(BIN)
- @echo Installing to: $(LOCAL)/lib and $(LOCAL)/include...
+ @echo Installing to: $(LOCAL)/$(INSTALL_LIBDIR) and $(LOCAL)/include...
@echo -------------------------------------------------------------------
ifdef SHARED
- $(COPIER) $(LIBDIR)/$(DEVLIB) $(LOCAL)/lib
+ $(COPIER) $(LIBDIR)/$(DEVLIB) $(LOCAL)/$(INSTALL_LIBDIR)
endif
- $(COPIER) $(BIN) $(LOCAL)/lib
+ $(COPIER) $(BIN) $(LOCAL)/$(INSTALL_LIBDIR)
$(COPIER) $(INCDIR)/$(INC) $(LOCAL)/include
@echo -------------------------------------------------------------------
@echo Angelscript library installed. Enjoy!
uninstall:
- $(DELETER) $(LOCAL)/include/$(INC) $(LOCAL)/lib/$(LIB) $(LOCAL)/lib/$(DEVLIB)
+ $(DELETER) $(LOCAL)/include/$(INC) $(LOCAL)/$(INSTALL_LIBDIR)/$(LIB) $(LOCAL)/$(INSTALL_LIBDIR)/$(DEVLIB)
@echo -------------------------------------------------------------------
@echo Angelscript library uninstalled.

View File

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>hasufell@gentoo.org</email>
<name>Julian Ospald</name>
</maintainer>
</pkgmetadata>

View File

@ -1,19 +0,0 @@
# ChangeLog for dev-libs/antlr-c
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/antlr-c/ChangeLog,v 1.4 2013/02/03 11:22:03 pacho Exp $
03 Feb 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Cleanup due #333419
05 Mar 2012; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
Remove betelgeuse
09 Feb 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Reorder maintainers per their availability.
*antlr-c-3.3_pre20110403 (10 Jun 2011)
10 Jun 2011; Mu Qiao <qiaomuf@gentoo.org> +files/antlr-c-3.1.4-doxygen.patch,
+antlr-c-3.3_pre20110403.ebuild, +files/antlr-c-3.3-cflags.patch,
+metadata.xml:
Initial commit for antlr-c

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX antlr-c-3.1.4-doxygen.patch 638 SHA256 bdec1623a16c5c3ff2773ff083849fd4ef641c3019cbb44c424b45fa42147a65 SHA512 0cb252622a5d48ae972e41e63d46ba8dced058666632bf9f4afc57b9082edb92a67d9407849ed36fde2bb781a6f9d484da803a95583287dd0111f5d670f72c93 WHIRLPOOL 610e4f7e0f4d2791c58c04b3e70e7a0e3aa0718848df338ac682ccb959dd9f0736c45b84e37e7ae27c0ac44252f5c0b35678af1a50cb67155b9919e246f1741e
AUX antlr-c-3.3-cflags.patch 632 SHA256 a40e2e78d60764dcc56478e773152273daf78bd44d428409f7ed9290d6ba4702 SHA512 8f68bc1d56de08d144ca6dc29c530a6d89347aed58d497a7f5525d5375086cbce1c4365e4ac917ef92eaae9471c6031d38df98244dbb426620073f697c8fbf68 WHIRLPOOL 453236ca97782968e5a51f4e7b23b265182ee68c8e934100d828b54ee9bcc67a1359883bee9df44d22e1010d2cbdcf2c84ab8f7702197f96b416a781e5d7cc1e
DIST libantlr3c-3.3_pre20110403.tar.gz 544321 SHA256 d9d4fad690e918960ba62dde8a80aa2955610e3a936d2f69d6b6f798c2c82ba7 SHA512 7b9f1454c866773c8a4862bd3d5cf874161a80de3b5086c1665874ac88c13c8c851c8c1bc73e0309f6fb088f94c17be2c791bc2d3707b319a76e74b46fedfdd1 WHIRLPOOL da34b9db64465a5535fdc28baead3af9a1edc99762538886c7ce996b0e9591595f400d28f50c6f80fe8c392344feac6344eb4615a94a3690f1c4eca92010d2c7
EBUILD antlr-c-3.3_pre20110403.ebuild 1463 SHA256 c457270260daa91198901403c7cd0c7f1c4eac8fbb3bb08175996900da3219d1 SHA512 1469e086f07eaf89346e16924b1886c95052a6f79bfd8fa2f2b8d6976ea95b645e8f3e033da9e36ef0dac61d7fba064eba1f91902b938fc9cbc632b593fa5e41 WHIRLPOOL fd5b3aa3fcade45cc29ba488c4b8e463a3a0588b0ad17aa2689903b7ab4eaedc0bfa4d9589632871bbd8dab156eac1041d836bb63cceaec957788f1a409d67af
MISC ChangeLog 716 SHA256 a2dc64c8b0eaa2befdaf61308c4d43d04bd57bc3b1f55efc83f6471ee533e34e SHA512 caaa583e95f8e0469cf9b07f11b39f83d10ab3371f00efb601e133db4f4e76b20917505967e835149c00b40f0972b2942c6a97579dd81e1b219365d0166ef72f WHIRLPOOL 1829fa19a1b002150b0839838ba8a4c95cb5996a5457ff24815d76d8613e16ab841e16b1bf59c72a5c17b4345f913ffe4a989bb50b2f63de7e758c2887a9a2d4
MISC metadata.xml 298 SHA256 036e5e019229926e2e21594bbdf354315914199cccadb38f67b787714765894d SHA512 a0c6f3e544da0630f435e7619a641bc9bd2bd564fed4cc115ad9f1bf74b1450b4a77102f798dd1e0878fe6ae3d548a30ddb360a659f2871892c521d07c68388e WHIRLPOOL 1787785d1c7e84f30dbffd044273313650e91422cbdace89999f33c88062c0a1a6caa00662044af015ca592f4f533e32b8f77acb319d1bd5adaa6285f24b71e8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlEOSFwACgkQCaWpQKGI+9QbwACeLK6tJJ3RbwPK/QsXw7L3/C+7
JBUAnjweDe+v0LMJAUJ+J/wNzCgVysre
=LGLT
-----END PGP SIGNATURE-----

View File

@ -1,68 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/antlr-c/antlr-c-3.3_pre20110403.ebuild,v 1.1 2011/06/10 07:02:40 qiaomuf Exp $
EAPI="4"
inherit eutils versionator autotools
MY_PN="libantlr3c"
MY_P="${MY_PN}-$(get_version_component_range 1-2)-SNAPSHOT"
DESCRIPTION="The ANTLR3 C Runtime"
HOMEPAGE="http://fisheye2.atlassian.com/browse/antlr/runtime/C/dist/"
SRC_URI="http://www.antlr.org/download/C/${MY_P}.tar.gz ->
${MY_PN}-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="debug debugger doc static-libs"
DEPEND="doc? ( app-doc/doxygen )"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}/${PN}-3.1.4-doxygen.patch"
epatch "${FILESDIR}/${PN}-3.3-cflags.patch"
mkdir m4
eautoreconf
}
src_configure() {
local myconf
if use amd64 || use ia64; then
myconf="${myconf} --enable-64bit"
else
myconf="${myconf} --disable-64bit"
fi
econf \
$(use_enable static-libs static) \
$(use_enable debug debuginfo ) \
$(use_enable debugger antlrdebug ) \
${myconf}
}
src_compile() {
emake
if use doc; then
einfo "Generating documentation API ..."
doxygen -u doxyfile
doxygen doxyfile || die "doxygen failed"
fi
}
src_install() {
emake DESTDIR="${D}" install
# remove useless .la files
find "${D}" -name '*.la' -delete
dodoc AUTHORS ChangeLog NEWS README
if use doc; then
dohtml api/*
fi
}

View File

@ -1,19 +0,0 @@
--- doxyfile
+++ doxyfile
@@ -30,7 +30,6 @@
SHORT_NAMES = NO
JAVADOC_AUTOBRIEF = YES
MULTILINE_CPP_IS_BRIEF = NO
-DETAILS_AT_TOP = YES
INHERIT_DOCS = YES
SEPARATE_MEMBER_PAGES = NO
TAB_SIZE = 4
@@ -73,7 +72,7 @@
#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
#---------------------------------------------------------------------------
-QUIET = NO
+QUIET = YES
WARNINGS = YES
WARN_IF_UNDOCUMENTED = YES
WARN_IF_DOC_ERROR = YES

View File

@ -1,14 +0,0 @@
diff -ur libantlr3c-3.3-SNAPSHOT.old//configure.ac libantlr3c-3.3-SNAPSHOT/configure.ac
--- libantlr3c-3.3-SNAPSHOT.old//configure.ac 2011-04-03 10:40:51.277000042 +0300
+++ libantlr3c-3.3-SNAPSHOT/configure.ac 2011-04-03 10:41:22.092000042 +0300
@@ -134,8 +134,8 @@
;;
esac
-CFLAGS="$CCFLAGS64 $CPPCMNTFLAGS $OPTIMFLAGS $DEBUGFLAGS $WARNFLAGS"
-AC_MSG_RESULT([$CFLAGS])
+AM_CFLAGS="$CCFLAGS64 $CPPCMNTFLAGS $OPTIMFLAGS $DEBUGFLAGS $WARNFLAGS"
+AC_MSG_RESULT([$AM_CFLAGS])
AC_SUBST([OBJECT_MODE])
AS_IF([test "x$enable_antlrdebug" = xno], [AC_DEFINE([ANTLR3_NODEBUGGER], [1], [Define if ANTLR debugger not required])], [])

View File

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<use>
<flag name='debugger'>Compiles debug info into the library</flag>
</use>
</pkgmetadata>

View File

@ -1,648 +0,0 @@
# ChangeLog for dev-libs/apr-util
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/ChangeLog,v 1.177 2012/11/28 07:45:27 polynomial-c Exp $
*apr-util-1.5.1 (28 Nov 2012)
28 Nov 2012; Lars Wendler <polynomial-c@gentoo.org> +apr-util-1.5.1.ebuild:
Non-maintainer commit: Version bump.
28 Nov 2012; Christoph Junghans <ottxor@gentoo.org> apr-util-1.4.1.ebuild:
added prefix support
27 Nov 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Drop apache herd as discussed in http://www.gossamer-
threads.com/lists/gentoo/dev/262834
12 May 2012; Alexis Ballier <aballier@gentoo.org> apr-util-1.4.1.ebuild:
keyword ~amd64-fbsd
*apr-util-1.4.1 (27 Dec 2011)
27 Dec 2011; Jesus Rivero <neurogeek@gentoo.org> +apr-util-1.4.1.ebuild,
metadata.xml:
Version bump. Ebuild by Arfrever.
11 Nov 2011; Markos Chandras <hwoarang@gentoo.org> -apr-util-1.3.11.ebuild:
Remove old ebuild
11 Nov 2011; Markos Chandras <hwoarang@gentoo.org> apr-util-1.3.12.ebuild:
Add static-libs USE flag. Patch by Arfrever.
29 Oct 2011; Raúl Porcel <armin76@gentoo.org> apr-util-1.3.12.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #385859
24 Oct 2011; Markus Meier <maekke@gentoo.org> apr-util-1.3.12.ebuild:
x86 stable, bug #385859
23 Oct 2011; Markus Meier <maekke@gentoo.org> apr-util-1.3.12.ebuild:
arm stable, bug #385859
22 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> apr-util-1.3.12.ebuild:
ppc/ppc64 stable wrt #385859
19 Oct 2011; Jeroen Roovers <jer@gentoo.org> apr-util-1.3.12.ebuild:
Stable for HPPA (bug #385859).
19 Oct 2011; Tony Vroon <chainsaw@gentoo.org> apr-util-1.3.12.ebuild:
Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian
"idella4" Delaney in security bug #385859.
09 Sep 2011; Tomáš Chvátal <scarabeus@gentoo.org> apr-util-1.3.12.ebuild:
Drop the sqlite2 useflag, keep only sqlite3 around.
*apr-util-1.3.12 (29 Jul 2011)
29 Jul 2011; Jesus Rivero <neurogeek@gentoo.org> +apr-util-1.3.12.ebuild,
+files/apr-util-1.3.12-bdb-5.2.patch:
Version bump. Ebuild and patch by Arfrever.
14 May 2011; Raúl Porcel <armin76@gentoo.org> apr-util-1.3.11.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #366903
14 May 2011; Kacper Kowalik <xarthisius@gentoo.org> apr-util-1.3.11.ebuild:
ppc/ppc64 stable wrt #366903
13 May 2011; Jeroen Roovers <jer@gentoo.org> apr-util-1.3.11.ebuild:
Stable for HPPA (bug #366903).
12 May 2011; Thomas Kahle <tomka@gentoo.org> apr-util-1.3.11.ebuild:
x86 stable per bug 366903
11 May 2011; Markos Chandras <hwoarang@gentoo.org> apr-util-1.3.11.ebuild:
Stable on amd64 wrt bug #366903
*apr-util-1.3.11 (09 May 2011)
09 May 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-util-1.3.11.ebuild:
Version bump.
09 Oct 2010; Raúl Porcel <armin76@gentoo.org> apr-util-1.3.10.ebuild:
arm/ia64/s390/sh/sparc stable wrt #339527
09 Oct 2010; Tobias Klausmann <klausman@gentoo.org>
apr-util-1.3.10.ebuild:
Stable on alpha, bug #339776
08 Oct 2010; Brent Baude <ranger@gentoo.org> apr-util-1.3.10.ebuild:
Marking apr-util-1.3.10 ppc for bug 339527
08 Oct 2010; Brent Baude <ranger@gentoo.org> apr-util-1.3.10.ebuild:
Marking apr-util-1.3.10 ppc64 for bug 339527
06 Oct 2010; Jeroen Roovers <jer@gentoo.org> apr-util-1.3.10.ebuild:
Stable for HPPA (bug #339527).
05 Oct 2010; Markus Meier <maekke@gentoo.org> apr-util-1.3.10.ebuild:
x86 stable, bug #339527
04 Oct 2010; Markos Chandras <hwoarang@gentoo.org> apr-util-1.3.10.ebuild:
Stable on amd64 wrt bug #339527
*apr-util-1.3.10 (04 Oct 2010)
04 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-util-1.3.10.ebuild,
+files/apr-util-1.3.10-support_berkeley_db-5.1.patch:
Version bump. Support Berkeley DB 5.1.
*apr-util-1.3.9-r1 (06 Aug 2010)
06 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
+apr-util-1.3.9-r1.ebuild:
Respect {C,CXX,LD}FLAGS. Bug #309335. Thanks to Nathan Phillip Brink
<ohnobinki@ohnopublishing.net> for the patch
14 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> apr-util-1.3.9.ebuild,
+files/apr-util-1.3.9-support_berkeley_db-5.0.patch:
Fix building with BerkDB 5.0 wrt #319421 by Diego E. Pettenò.
17 Jun 2010; Patrick Lauer <patrick@gentoo.org> apr-util-1.3.9.ebuild:
Migrating away from deprecated postgres virtuals
04 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
apr-util-1.3.9.ebuild:
Use 'dohtml -r' for compatibility with Doxygen 1.6 (bug #287821).
20 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
apr-util-1.3.9.ebuild,
+files/apr-util-1.3.9-support_berkeley_db-4.8.patch:
Fix building with sys-libs/db:4.8 (bug #285522).
20 Sep 2009; Benedikt Böhm <hollow@gentoo.org> -apr-util-1.3.7.ebuild,
-apr-util-1.3.8.ebuild:
remove old ebuilds
24 Aug 2009; Brent Baude <ranger@gentoo.org> apr-util-1.3.9.ebuild:
Marking apr-util-1.3.9 ppc64 for bug 280514
23 Aug 2009; nixnut <nixnut@gentoo.org> apr-util-1.3.9.ebuild:
ppc stable #280514
14 Aug 2009; Raúl Porcel <armin76@gentoo.org> apr-util-1.3.9.ebuild:
arm/ia64/s390/sh/sparc stable wrt #280514
11 Aug 2009; Jeroen Roovers <jer@gentoo.org> apr-util-1.3.9.ebuild:
Stable for HPPA (bug #280514).
10 Aug 2009; Markus Meier <maekke@gentoo.org> apr-util-1.3.9.ebuild:
x86 stable, bug #280514
10 Aug 2009; Tobias Klausmann <klausman@gentoo.org> apr-util-1.3.9.ebuild:
Stable on alpha, bug #280514
07 Aug 2009; Christian Faulhammer <fauli@gentoo.org>
apr-util-1.3.9.ebuild:
revert stable keyword for x86
06 Aug 2009; Markus Meier <maekke@gentoo.org> apr-util-1.3.9.ebuild:
x86 stable, bug #280514
06 Aug 2009; Alex Legler <a3li@gentoo.org> apr-util-1.3.9.ebuild:
amd64 stable, security bug 280514.
*apr-util-1.3.9 (06 Aug 2009)
06 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-apr-util-1.2.10.ebuild, -apr-util-1.2.12.ebuild, -apr-util-1.3.0.ebuild,
-apr-util-1.3.2.ebuild, -apr-util-1.3.4.ebuild, +apr-util-1.3.9.ebuild:
Version bump.
*apr-util-1.3.8 (07 Jul 2009)
07 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-util-1.3.8.ebuild:
Version bump.
21 Jun 2009; Brent Baude <ranger@gentoo.org> apr-util-1.3.7.ebuild:
Marking apr-util-1.3.7 ppc for bug 272260
16 Jun 2009; Brent Baude <ranger@gentoo.org> apr-util-1.3.7.ebuild:
Marking apr-util-1.3.7 ppc64 for bug 272260
16 Jun 2009; Raúl Porcel <armin76@gentoo.org> apr-util-1.3.7.ebuild:
arm/ia64/s390/sh/sparc stable wrt #272260
11 Jun 2009; Tobias Klausmann <klausman@gentoo.org> apr-util-1.3.7.ebuild:
Stable on alpha, bug #272260
11 Jun 2009; Markus Meier <maekke@gentoo.org> apr-util-1.3.7.ebuild:
amd64 stable, bug #272260
10 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
apr-util-1.3.7.ebuild:
stable x86, security bug 272260
09 Jun 2009; Jeroen Roovers <jer@gentoo.org> apr-util-1.3.7.ebuild:
Stable for HPPA (bug #272260).
*apr-util-1.3.7 (08 Jun 2009)
08 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-util-1.3.7.ebuild:
Version bump.
23 Jan 2009; Raúl Porcel <armin76@gentoo.org> apr-util-1.3.4.ebuild:
arm/ia64/s390/sh stable wrt #246003
18 Jan 2009; Tobias Klausmann <klausman@gentoo.org> apr-util-1.3.4.ebuild:
Stable on alpha, bug #246003
09 Jan 2009; Ferris McCormick <fmccor@gentoo.org> apr-util-1.3.4.ebuild:
Sparc stable, Bug #246003.
09 Jan 2009; Brent Baude <ranger@gentoo.org> apr-util-1.3.4.ebuild:
Marking apr-util-1.3.4 ppc for bug 246003
07 Jan 2009; Jeroen Roovers <jer@gentoo.org> apr-util-1.3.4.ebuild:
Stable for HPPA (bug #246003).
07 Jan 2009; Brent Baude <ranger@gentoo.org> apr-util-1.3.4.ebuild:
Marking apr-util-1.3.4 ppc64 for bug 246003
04 Jan 2009; Markus Meier <maekke@gentoo.org> apr-util-1.3.4.ebuild:
amd64/x86 stable, bug #246003
*apr-util-1.3.4 (29 Aug 2008)
29 Aug 2008; Benedikt Böhm <hollow@gentoo.org> +apr-util-1.3.4.ebuild:
version bump wrt #235938
16 Aug 2008; Jeroen Roovers <jer@gentoo.org> apr-util-1.3.2.ebuild:
Stable for HPPA (bug #232671).
08 Aug 2008; nixnut <nixnut@gentoo.org> apr-util-1.3.2.ebuild:
Stable on ppc wrt bug 232671
08 Aug 2008; Markus Rothe <corsair@gentoo.org> apr-util-1.3.2.ebuild:
Stable on ppc64; bug #232671
08 Aug 2008; Raúl Porcel <armin76@gentoo.org> apr-util-1.3.2.ebuild:
alpha/ia64/sparc/x86 stable wrt #232671
07 Aug 2008; Thomas Anderson <gentoofan23@gentoo.org>
apr-util-1.3.2.ebuild:
stable amd64, bug 232671
*apr-util-1.3.2 (23 Jun 2008)
23 Jun 2008; Benedikt Böhm <hollow@gentoo.org> +apr-util-1.3.2.ebuild:
version bump wrt #228953
15 Jun 2008; Benedikt Böhm <hollow@gentoo.org> apr-util-1.2.12.ebuild,
apr-util-1.3.0.ebuild:
do not run buildconf wrt #226051
*apr-util-1.3.0 (11 Jun 2008)
11 Jun 2008; Benedikt Böhm <hollow@gentoo.org> +apr-util-1.3.0.ebuild:
version bump wrt #225783
01 Jun 2008; Benedikt Böhm <hollow@gentoo.org> apr-util-1.2.10.ebuild,
apr-util-1.2.12.ebuild:
fix #221653
28 Jan 2008; Benedikt Böhm <hollow@gentoo.org>
-files/apr-util-0.9.12-db-4.5.patch, -files/apr-util-0.9.12-linking.patch,
-apr-util-0.9.12.ebuild, -apr-util-0.9.12-r1.ebuild,
-apr-util-0.9.13.ebuild:
remove apr-util-0 wrt #203578
*apr-util-1.2.12 (15 Dec 2007)
15 Dec 2007; Benedikt Böhm <hollow@gentoo.org> -apr-util-1.2.8.ebuild,
-apr-util-1.2.8-r1.ebuild, +apr-util-1.2.12.ebuild:
version bump; #200947
16 Nov 2007; nixnut <nixnut@gentoo.org> apr-util-1.2.10.ebuild:
Stable on ppc wrt bug 198866
16 Nov 2007; Raúl Porcel <armin76@gentoo.org> apr-util-1.2.10.ebuild:
alpha/ia64 stable wrt #198866
16 Nov 2007; Steve Dibb <beandog@gentoo.org> apr-util-1.2.10.ebuild:
amd64 stable, bug 198866
13 Nov 2007; Dawid Węgliński <cla@gentoo.org> apr-util-1.2.10.ebuild:
Stable on x86 (bug #198866)
13 Nov 2007; Markus Rothe <corsair@gentoo.org> apr-util-1.2.10.ebuild:
Stable on ppc64; bug #198866
13 Nov 2007; Jeroen Roovers <jer@gentoo.org> apr-util-1.2.10.ebuild:
Stable for HPPA (bug #198866).
12 Nov 2007; Ferris McCormick <fmccor@gentoo.org> apr-util-1.2.10.ebuild:
Sparc stable --- Bug #198866 --- Good for two months.
09 Sep 2007; Benedikt Böhm <hollow@gentoo.org> apr-util-1.2.10.ebuild:
fix #188485
*apr-util-1.2.10 (08 Sep 2007)
08 Sep 2007; Benedikt Böhm <hollow@gentoo.org> +apr-util-1.2.10.ebuild:
version bump; #191733
08 Aug 2007; Timothy Redaelli <drizzt@gentoo.org>
apr-util-0.9.12-r1.ebuild:
Stable on ppc wrt #169507.
31 Jul 2007; Christian Heim <phreak@gentoo.org> apr-util-1.2.8-r1.ebuild:
Use >=dev-libs/apr-${PV} instead of ~dev-libs/apr-${PV}. The "~" limits us
to the current PV, and doesn't allow later versions.'
10 Jul 2007; Raúl Porcel <armin76@gentoo.org> apr-util-0.9.12-r1.ebuild:
alpha/x86 stable wrt #169507
10 Jul 2007; Jeroen Roovers <jer@gentoo.org> apr-util-0.9.12-r1.ebuild:
Stable for HPPA (bug #169507).
10 Jul 2007; Markus Rothe <corsair@gentoo.org> apr-util-0.9.12-r1.ebuild:
Stable on ppc64; bug #169507
08 Jul 2007; Christian Heim <phreak@gentoo.org> apr-util-1.2.8-r1.ebuild:
Fix the compilation issue with mysql (#184636 - Rajiv Aaron Manglani <rajiv
at gentoo.org>), as apr_dbd_mysql needs mysql-5*.
28 Jun 2007; Raúl Porcel <armin76@gentoo.org> apr-util-0.9.12-r1.ebuild:
ia64 stable wrt #178750
27 Jun 2007; Lars Weiler <pylon@gentoo.org> apr-util-1.2.8.ebuild:
Stable on ppc; bug #178264.
27 Jun 2007; Christoph Mende <angelos@gentoo.org>
apr-util-0.9.12-r1.ebuild:
Stable on amd64
27 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org>
apr-util-0.9.12-r1.ebuild:
Stable on sparc wrt #169507
27 Jun 2007; Jeroen Roovers <jer@gentoo.org> apr-util-1.2.8.ebuild:
Stable for HPPA (bug #178264).
*apr-util-1.2.8-r1 (15 Jun 2007)
15 Jun 2007; Benedikt Böhm <hollow@gentoo.org> +apr-util-1.2.8-r1.ebuild:
fix #127781 (mysql support)
15 Jun 2007; Raúl Porcel <armin76@gentoo.org> apr-util-1.2.8.ebuild:
alpha/ia64/x86 stable wrt #178264
14 Jun 2007; Christoph Mende <angelos@gentoo.org> apr-util-1.2.8.ebuild:
Stable on amd64 wrt bug 178264
13 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> apr-util-1.2.8.ebuild:
Stable on sparc wrt #178264
09 Jun 2007; Markus Rothe <corsair@gentoo.org> apr-util-1.2.8.ebuild:
Stable on ppc64; bug #178264
23 Mar 2007; Christian Heim <phreak@gentoo.org> apr-util-1.2.8.ebuild:
Updating the postgres? DEPEND, only dev-db/libpq is need, not a full-blown
postgres install. Thanks to Tiziano Mueller for noticing.
08 Mar 2007; Christian Heim <phreak@gentoo.org> apr-util-0.9.12-r1.ebuild:
Finally fixing apr-util-0.9.12, forcing autoconf-1.7 (thanks to Marcus
Hanwell in #169927).
08 Mar 2007; Christian Heim <phreak@gentoo.org> apr-util-0.9.12-r1.ebuild:
Using fixed versions for autoconf/automake (WANT_AUTO(CONF|MAKE)), as
autoconf-2.61 gets --libdir wrong (as in ignores it - which shoots multilib
in the foot). Thanks to Alexis Ballier (#169927) for pointing it out.
07 Mar 2007; Christian Heim <phreak@gentoo.org> apr-util-0.9.12-r1.ebuild:
Adding a sed to change the config.layout, as it screws up our PREFIX.
07 Mar 2007; Christian Heim <phreak@gentoo.org> apr-util-0.9.12-r1.ebuild:
Minor syn, whitespace cleanup.
*apr-util-0.9.12-r1 (07 Mar 2007)
07 Mar 2007; Christian Heim <phreak@gentoo.org>
+files/apr-util-0.9.12-db-4.5.patch, +apr-util-0.9.12-r1.ebuild:
Fixing compilation of apr-util-0.9.12 against >=sys-libs/db-4.4 (#169507,
thanks to Michael Edenfield <kutulu at kutulu.org> for pointing at the
UPSTREAM patch).
11 Feb 2007; Fabian Groffen <grobian@gentoo.org> apr-util-0.9.12.ebuild,
apr-util-0.9.13.ebuild, apr-util-1.2.8.ebuild:
Dropped ppc-macos keyword, see you in prefix
29 Jan 2007; Christian Heim <phreak@gentoo.org> apr-util-0.9.13.ebuild:
Reverting the KEYWORDS to ~arch, accidently commited straight to arch.
*apr-util-0.9.13 (28 Jan 2007)
28 Jan 2007; Christian Heim <phreak@gentoo.org> +apr-util-0.9.13.ebuild:
Version bump, new upstream version. Cleaning up the ebuild a bit.
28 Jan 2007; Luca Longinotti <chtekk@gentoo.org>
-files/apr-util-0.9.x-161086-161087.patch, metadata.xml,
-apr-util-0.9.6-r2.ebuild, -apr-util-0.9.7.ebuild, -apr-util-1.2.2.ebuild,
-apr-util-1.2.7.ebuild:
Remove redundant versions.
*apr-util-1.2.8 (21 Jan 2007)
21 Jan 2007; Christian Heim <phreak@gentoo.org> +apr-util-1.2.8.ebuild:
Version bump (thanks to Conrad Kostecki <ConiKost at gmx.de> in #114232).
18 Oct 2006; Roy Marples <uberlord@gentoo.org> apr-util-0.9.12.ebuild:
Added ~sparc-fbsd keyword.
18 Oct 2006; Roy Marples <uberlord@gentoo.org> apr-util-1.2.7.ebuild:
Added ~sparc-fbsd keyword.
15 Oct 2006; Michael Stewart <vericgar@gentoo.org> apr-util-0.9.12.ebuild,
apr-util-1.2.7.ebuild:
Remove aprutil.exp as it's not used and causes collisions between SLOTs
10 Sep 2006; Javier Villavicencio <the_paya@gentoo.org>
apr-util-1.2.7.ebuild:
Add ~x86-fbsd keyword.
05 Sep 2006; Joshua Kinard <kumba@gentoo.org> apr-util-0.9.12.ebuild:
Marked stable on mips.
29 Jul 2006; Bryan Østergaard <kloeri@gentoo.org> apr-util-0.9.12.ebuild:
Stable on alpha.
28 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org>
apr-util-0.9.12.ebuild:
ppc stable, #138011
28 Jun 2006; Joshua Jackson <tsunam@gentoo.org> apr-util-0.9.12.ebuild:
stable x86; bug #138011
27 Jun 2006; Marcus D. Hanwell <cryos@gentoo.org> apr-util-0.9.12.ebuild:
Marked stable on amd64, bug 138011.
27 Jun 2006; Guy Martin <gmsoft@gentoo.org> apr-util-0.9.12.ebuild:
Stable on hppa.
26 Jun 2006; Markus Rothe <corsair@gentoo.org> apr-util-0.9.12.ebuild:
Stable on ppc64; bug #138011
26 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org>
apr-util-0.9.12.ebuild:
Stable on sparc wrt #138011
06 Jun 2006; Michael Stewart <vericgar@gentoo.org> apr-util-1.2.7.ebuild:
Remove as-needed filtering
05 Jun 2006; Michael Stewart <vericgar@gentoo.org>
+files/apr-util-0.9.12-linking.patch, apr-util-0.9.12.ebuild:
Add patch to allow correct linking with --as-needed
04 Jun 2006; Luca Longinotti <chtekk@gentoo.org> apr-util-0.9.7.ebuild,
apr-util-0.9.12.ebuild, apr-util-1.2.2.ebuild, apr-util-1.2.7.ebuild:
Fix bug #133871 for all apr-util versions save the all-stable one.
Thanks to Flameeyes for the patch.
27 Apr 2006; Marien Zwart <marienz@gentoo.org> Manifest:
Fixing SHA256 digest, pass four
22 Apr 2006; Luca Longinotti <chtekk@gentoo.org> apr-util-0.9.6-r2.ebuild:
Fix repoman trailing whitespace error.
*apr-util-0.9.12 (16 Apr 2006)
16 Apr 2006; Michael Stewart <vericgar@gentoo.org>
+apr-util-0.9.12.ebuild:
Version bump
*apr-util-1.2.7 (16 Apr 2006)
16 Apr 2006; Michael Stewart <vericgar@gentoo.org> +apr-util-1.2.7.ebuild:
Version bump in preperation for the next version of apache 2.2.x
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> apr-util-0.9.7.ebuild,
apr-util-1.2.2.ebuild:
Add ~x86-fbsd keyword to the unmasked ebuild.
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> apr-util-1.2.2.ebuild:
Add ~x86-fbsd keyword.
*apr-util-1.2.2 (15 Feb 2006)
15 Feb 2006; Michael Stewart <vericgar@gentoo.org> +apr-util-1.2.2.ebuild:
New version for apache 2.2
15 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> apr-util-0.9.7.ebuild:
Stable on amd64, bug 117835.
13 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org>
apr-util-0.9.7.ebuild:
ppc stable, bug #117835
12 Jan 2006; Markus Rothe <corsair@gentoo.org> apr-util-0.9.7.ebuild:
Stable on ppc64; bug #117835
10 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> apr-util-0.9.7.ebuild:
Stable on sparc wrt #117835
09 Jan 2006; Bryan Østergaard <kloeri@gentoo.org apr-util-0.9.7.ebuild:
Stable on x86, alpha and ia64, bug 117835.
06 Jan 2006; Michael Stewart <vericgar@gentoo.org> apr-util-0.9.7.ebuild:
Remove testing that shouldn't have made it to CVS. Fixes bug 117949.
05 Jan 2006; Michael Stewart <vericgar@gentoo.org> apr-util-0.9.7.ebuild:
Correctly honor our USE-flags. Fixes bug 116980
*apr-util-0.9.7 (22 Oct 2005)
22 Oct 2005; Michael Stewart <vericgar@gentoo.org> +apr-util-0.9.7.ebuild:
Version Bump
21 Oct 2005; Aaron Walker <ka0ttic@gentoo.org> apr-util-0.9.6-r2.ebuild:
Stable on mips.
10 Oct 2005; Danny van Dyk <kugelfang@gentoo.org>
apr-util-0.9.6-r2.ebuild:
Marked ~ppc-macos.
10 Oct 2005; MATSUU Takuto <matsuu@gentoo.org> apr-util-0.9.6-r2.ebuild,
apr-util-1.1.2.ebuild:
Stable on sh.
19 Sep 2005; Michael Hanselmann <hansmi@gentoo.org>
apr-util-0.9.6-r2.ebuild:
Stable on hppa and ppc.
18 Sep 2005; Marcus D. Hanwell <cryos@gentoo.org>
apr-util-0.9.6-r2.ebuild:
Stable on amd64, bug 105516.
18 Sep 2005; Jason Wever <weeve@gentoo.org> apr-util-0.9.6-r2.ebuild:
Marked stable on SPARC wrt bug #105516.
18 Sep 2005; Michael Stewart <vericgar@gentoo.org> -apr-util-0.9.5.ebuild,
-apr-util-0.9.5-r1.ebuild, -apr-util-0.9.6.ebuild,
-apr-util-0.9.6-r1.ebuild:
Removing old revisions that use broken LFS-support
17 Sep 2005; Aron Griffis <agriffis@gentoo.org> apr-util-0.9.6-r2.ebuild:
Mark 0.9.6-r2 stable on ia64
11 Sep 2005; Markus Rothe <corsair@gentoo.org> apr-util-0.9.6-r2.ebuild:
Stable on ppc64
10 Sep 2005; Aron Griffis <agriffis@gentoo.org> apr-util-0.9.6-r2.ebuild:
Mark 0.9.6-r2 stable on alpha
10 Sep 2005; Michael Stewart <vericgar@gentoo.org>
apr-util-0.9.6-r2.ebuild:
Stable on x86
10 Sep 2005; Aron Griffis <agriffis@gentoo.org> apr-util-0.9.5-r1.ebuild:
Mark 0.9.5-r1 stable on alpha
17 Jul 2005; Kito <kito@gentoo.org> apr-util-1.1.2.ebuild:
~ppc-macos Keyword. Bug 94202
13 Jul 2005; bret curtis <psi29a@gentoo.org> apr-util-0.9.6.ebuild,
apr-util-0.9.6-r2.ebuild, apr-util-1.1.2.ebuild:
added to ~mips
11 Jun 2005; Bryan Østergaard <kloeri@gentoo.org>
apr-util-0.9.6-r2.ebuild, apr-util-1.1.2.ebuild:
Fix g/bsd compatibility, bug 95468.
*apr-util-0.9.6-r2 (10 May 2005)
*apr-util-0.9.5-r1 (10 May 2005)
10 May 2005; Elfyn McBratney <beu@gentoo.org> +apr-util-0.9.5-r1.ebuild,
+apr-util-0.9.6-r2.ebuild:
Rev bumps to pick up on the LFS-removal from apr.
10 May 2005; Bret Curtis <psi29a@gentoo.org> apr-util-0.9.5.ebuild:
marked for testing, ~mips
*apr-util-0.9.6-r1 (13 Apr 2005)
13 Apr 2005; Christian Parpart <trapni@gentoo.org>
+files/apr-util-0.9.x-161086:161087.patch, +apr-util-0.9.6-r1.ebuild:
adding backport-patch so that depending pkgs on it will compile well
*apr-util-1.1.2 (10 Apr 2005)
10 Apr 2005; Christian Parpart <trapni@gentoo.org> +apr-util-1.1.2.ebuild:
adding apr-util-1 (1.1.1) ebuilds to the series of apr versions which is the
base requirement (besides of apr-1) for forthcoming apache httpd 2.1.x
series ;)
31 Mar 2005; Aron Griffis <agriffis@gentoo.org> apr-util-0.9.5.ebuild:
stable on ia64
05 Mar 2005; Markus Rothe <corsair@gentoo.org> apr-util-0.9.5.ebuild:
Stable on ppc64
05 Mar 2005; Elfyn McBratney <beu@gentoo.org> apr-util-0.9.5.ebuild,
apr-util-0.9.6.ebuild:
Depend on the 'best version' of apr here, too.
*apr-util-0.9.6 (02 Mar 2005)
02 Mar 2005; Elfyn McBratney <beu@gentoo.org> +apr-util-0.9.6.ebuild:
Version bump.
28 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org>
apr-util-0.9.5.ebuild:
Killed einstall usage. Back to using econf to fix multilib problems.
20 Feb 2005; Aron Griffis <agriffis@gentoo.org> apr-util-0.9.5.ebuild:
add ~ia64 #77455
09 Feb 2005; Benedikt Boehm <hollow@gentoo.org> apr-util-0.9.5.ebuild:
fixed expat
05 Feb 2005; Bryan Østergaard <kloeri@gentoo.org> apr-util-0.9.5.ebuild:
~alpha keyword, bug 77455.
28 Jan 2005; Michael Hanselmann <hansmi@gentoo.org> apr-util-0.9.5.ebuild:
Added to ~ppc.
28 Jan 2005; Paul de Vrieze <pauldv@gentoo.org> apr-util-0.9.5.ebuild:
Fixing ownership issue when compiling with userpriv (headers will be owned
by portage, not root. A chown fixes this).
11 Jan 2005; Mike Doty <kingtaco@gentoo.org> apr-util-0.9.5.ebuild:
~amd64 added
11 Jan 2005; Guy Martin <gmsoft@gentoo.org> apr-util-0.9.5.ebuild:
Added ~hppa to KEYWORDS.
11 Jan 2005; Markus Rothe <corsair@gentoo.org> apr-util-0.9.5.ebuild:
Added ~ppc64 to KEYWORDS
10 Jan 2005; Jason Wever <weeve@gentoo.org> apr-util-0.9.5.ebuild:
Added ~sparc keyword wrt bug #77455.
*apr-util-0.9.5 (08 Jan 2005)
08 Jan 2005; Michael Stewart <vericgar@gentoo.org> +metadata.xml,
+apr-util-0.9.5.ebuild:
New package, required by apache

View File

@ -1,29 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX apr-util-1.3.12-bdb-5.2.patch 5199 SHA256 81339f327727775bb88a4530a620b0fd1f94d3fc4c0e65a810931acb638b7913 SHA512 0e3dfeac492229b6fa496a8dce4dd0706a6d189ba317c695c4e81d62711cd874faf4b248615f4ea787c4d19c28a33f46d0b7018a7006a2f962f1dde1184a363c WHIRLPOOL 711479f0dfea31e75acdcd4571880d59283b2b5ccbbcfaee22d2bf628230a085dd6319844a53c53dc18e1ed851c2004b4e3d1faa4c9f2e7a4911d67196a30883
DIST apr-util-1.3.12.tar.bz2 607646 SHA256 93976dc2f40d8622c4e9c355f419bb20f2c0dd843ee21a295a092d1c1b950d9c SHA512 f863e55ce9cedec80f1b53908986025fff141c13b43bb1886b8a95465b0ca3939bc2dcdba5703a3152bc8e816e29e8b1b0cc3b13a29c90172ec7b3e859fe457c WHIRLPOOL bf3264ed30ace48d245aa3c8d00250eb975d612b2a3ffeedbb27a30a5a5c2af87d58c2e6fbc6c8757755ea0b54e132cd32f31b85848f69164c10e381db5bffd7
DIST apr-util-1.4.1.tar.bz2 635000 SHA256 302a135df2531451e567e65e5bd806fb95cf53d74064fadfce20465f7170d1cf SHA512 2893c8fc14e35d8016c69d36c05712f6f67acade2cf3079954a5626a15ad50ccf88b6e5d9a7458479fea8dfc9f4c8eaf53e5c343c80692208a4edb768d45a9ba WHIRLPOOL 4eb82d89cc9fc3f77ee4f4f90653a7f31e773d550549eca7328d4430baf5e23363b6e682960f38c4f3543d33a9583829a633375ded5267ffc6c13a3709f57aef
DIST apr-util-1.5.1.tar.bz2 652081 SHA256 296890939f968d167f980b17921ab035071e378a6383de20c4ffb40fd2626220 SHA512 ee0b4831c337788e7792c518ee49f559094cfd3915f8201df860b0d2ec934c0c4163b49d8ffd9f8e05e3c7cf06f3dbf3acec5b6207ed7a6283d6aa3674af89f4 WHIRLPOOL dbe79e737575058596ad98e6aa0ae88dd1aa83f6c51b62ca4888a51a2679ed627c820827bc2a5fc011785c98963a4932b735006dc467d626e3a90020820961a3
EBUILD apr-util-1.3.12.ebuild 2468 SHA256 509a3b6d89285ef1039747240cdc77211b7cfbf016965275bfdf4465531d0365 SHA512 36591b82c66b7039623104d538feafb47337011a797d7fa4d8b6708e64fcdc40cd9944fc409598230bd5553231ff1ea4b6fc3c702a73d0842260851da32e5876 WHIRLPOOL 51c5a2520b226855496a677aeac3cba6fb905b29b7561a3d8fbde3e426fdfc6c1b1af65ad09746c28689cf3a4e136395437ef25f9a42be6a1dfcd9729e2ff000
EBUILD apr-util-1.4.1.ebuild 2904 SHA256 33f899bfb64299a108140c398f6d85b5eab01b9596dc5dfd780f387a2ef7c203 SHA512 e49e976feb416dba4ab87c9e192f9f85807ae61515e6e8572121ee0be27240a821fb28d146e804720f7df543df0fa0e92eb4b6b762cfb3310d146e78d570f100 WHIRLPOOL f51fa81e9f9d5ebaa91fbb3c101d7a3bd40e7841c0b5ad8a00913bb9ec06afd5c3b8dd0360a14397b1225e635b4283787e62c5ca1c25d316f4d556b66236a839
EBUILD apr-util-1.5.1.ebuild 2861 SHA256 9d899648604249529120748c44494b5ff42af9f258ba972428c923d9e67735d0 SHA512 b2fcd60975920a3baf51448364c76f4f16b01ab819edb4d5e2ae307f21ed0e1019869c5277c57035b54617043c0265f0061b2390a26813c5be1dae6bce8763ed WHIRLPOOL de5e7c46cfba53e9810170c2442e15b64bc8098488b86469aefb1d6e72081cf5e1e620cbce5803386437e23d0972cd0e4b69f4d495d3053fb96f4735eb46f3d5
MISC ChangeLog 22703 SHA256 c0a4fc7700d5e04c2cd8e69bb05eb9f4a3fbec1f481061a909a25cc83bd75d9e SHA512 c5d6c123dd079c86d282894fc00b9a96ddbc1596a0114d4a1e17f533b5427c1aa5dd90215a03a8d73ea644905846829b60d6a5685fa7d192461025f96071d0fd WHIRLPOOL 8571747af89db94d53ce3ebb44a13b08212c437d8447d2805e20831faa89ef79b0becc624ae1feb1dc3bce879906abded9d5f61eed91fc1eff05e9b076ffca0f
MISC metadata.xml 349 SHA256 8ebb574f55da342024f820d2f9060a6d1d91df0ab3d4738545b3f5df37ab78dc SHA512 7459a5298293f360b3af96f719d91a31918b686c547c835fa3640714433b89add9bc8479a0efdcb2036e0594d168698922f10b769c5078cfdc2fffae4fa7adfb WHIRLPOOL 8d78a0fec49c9e1b38ee105526ff3e04f6ea030284b68a62f411a6be6798cf4f0fe87c8042e98bea6e9ae348ade1b01fc461b2085603e3e3c4523a11709d1a03
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBCAAGBQJQtcEYAAoJEPiazRVxLXTF3J4P/iIYg/bPK2bNVb45S0HUfIzS
eI75oDduMet6KbbBp7QPWQWPSbnqv2shZBX09FSFISA7dLBZPMM/2GKaLB5EwqS6
+HgoUVbu8V3EcFPPIzitlgiACfF5Ygmo/QMAMh+Euek/h2kpWzywi1fq2q5UZhpE
dcLlqrpll3QOjqPHUiydbUglPpD0MA5WTP0GxKKj2rpSvCdXbIOQsMzvj1H5xZyb
34hlQv2oKwZGPPLtYVgmycX7CKKxBzFvAgYDUuA4LhsgF37bRwqa+zF8+t1C9egS
9WzQAsVJe70ACP7/PUMZvM6+Gsk6MO7wRfozRxhcFAxp721ZyFzqfbo7eupH2AwW
aUzVFpMhwCxvCYqCKzyB6hBYn9z8eUSdmPBzf1jVGUG4+YhE2mqbDqnZbQbM6rmZ
TkuzfBCGBQp+sTh38C21QqnnEF5SUdII/IEC83nXhPQfF5XBOjzOaXdCKi5n4/Rz
ITCBvE5OS648wITtX5tTIlkkP9yeGc292IcDqMRR0KEGE6EAdH9BjqstceYIyTur
VMyXgXu37SLECP69LMvmN/hUSS4kJBg5oVaNOneRULmKIxwa0QivVZLSnh7LfS78
QAkzNLJAsHNfX6+kCVOi895kUXxIj09N8PG2Nqp8ks6xheAXMQp7Z2eE9S7oqnqc
3js1/drkkjvo74mOpUkO
=52xP
-----END PGP SIGNATURE-----

View File

@ -1,98 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/apr-util-1.3.12.ebuild,v 1.9 2011/11/11 19:19:13 hwoarang Exp $
EAPI="4"
# Usually apr-util has the same PV as apr, but in case of security fixes, this may change.
# APR_PV="${PV}"
APR_PV="1.4.5"
inherit autotools db-use eutils libtool multilib
DESCRIPTION="Apache Portable Runtime Utility Library"
HOMEPAGE="http://apr.apache.org/"
SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="berkdb doc freetds gdbm ldap mysql odbc postgres sqlite static-libs"
RESTRICT="test"
RDEPEND="dev-libs/expat
>=dev-libs/apr-${APR_PV}:1
berkdb? ( >=sys-libs/db-4 )
freetds? ( dev-db/freetds )
gdbm? ( sys-libs/gdbm )
ldap? ( =net-nds/openldap-2* )
mysql? ( =virtual/mysql-5* )
odbc? ( dev-db/unixODBC )
postgres? ( dev-db/postgresql-base )
sqlite? ( dev-db/sqlite:3 )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
DOCS=(CHANGES NOTICE README)
src_prepare() {
epatch "${FILESDIR}/${P}-bdb-5.2.patch"
eautoreconf
elibtoolize
}
src_configure() {
local myconf
if use berkdb; then
local db_version
db_version="$(db_findver sys-libs/db)" || die "Unable to find Berkeley DB version"
db_version="$(db_ver_to_slot "${db_version}")"
db_version="${db_version/\./}"
myconf+=" --with-dbm=db${db_version} --with-berkeley-db=$(db_includedir 2> /dev/null):/usr/$(get_libdir)"
else
myconf+=" --without-berkeley-db"
fi
econf \
--datadir=/usr/share/apr-util-1 \
--with-apr=/usr \
--with-expat=/usr \
--without-sqlite2 \
$(use_with freetds) \
$(use_with gdbm) \
$(use_with ldap) \
$(use_with mysql) \
$(use_with odbc) \
$(use_with postgres pgsql) \
$(use_with sqlite sqlite3) \
${myconf}
}
src_compile() {
emake CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
if use doc; then
emake dox
fi
}
src_install() {
default
find "${ED}" -name "*.la" -exec rm -f {} +
find "${ED}usr/$(get_libdir)/apr-util-${SLOT}" -name "*.a" -exec rm -f {} +
if use doc; then
dohtml -r docs/dox/html/*
fi
if ! use static-libs; then
find "${ED}" -name "*.a" -exec rm -f {} +
fi
# This file is only used on AIX systems, which Gentoo is not,
# and causes collisions between the SLOTs, so remove it.
rm -f "${ED}usr/$(get_libdir)/aprutil.exp"
}

View File

@ -1,104 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/apr-util-1.4.1.ebuild,v 1.3 2012/11/28 02:49:32 ottxor Exp $
EAPI="4"
# Usually apr-util has the same PV as apr, but in case of security fixes, this may change.
# APR_PV="${PV}"
APR_PV="1.4.5"
inherit autotools db-use eutils libtool multilib
DESCRIPTION="Apache Portable Runtime Utility Library"
HOMEPAGE="http://apr.apache.org/"
SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="berkdb doc freetds gdbm ldap mysql nss odbc openssl postgres sqlite static-libs"
RESTRICT="test"
RDEPEND="dev-libs/expat
>=dev-libs/apr-${APR_PV}:1
berkdb? ( >=sys-libs/db-4 )
freetds? ( dev-db/freetds )
gdbm? ( sys-libs/gdbm )
ldap? ( =net-nds/openldap-2* )
mysql? ( =virtual/mysql-5* )
nss? ( dev-libs/nss )
odbc? ( dev-db/unixODBC )
openssl? ( dev-libs/openssl )
postgres? ( dev-db/postgresql-base )
sqlite? ( dev-db/sqlite:3 )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
DOCS=(CHANGES NOTICE README)
src_prepare() {
epatch "${FILESDIR}/${PN}-1.3.12-bdb-5.2.patch"
eautoreconf
elibtoolize
}
src_configure() {
local myconf
[[ ${CHOST} == *-mint* ]] && myconf="${myconf} --disable-util-dso"
if use berkdb; then
local db_version
db_version="$(db_findver sys-libs/db)" || die "Unable to find Berkeley DB version"
db_version="$(db_ver_to_slot "${db_version}")"
db_version="${db_version/\./}"
myconf+=" --with-dbm=db${db_version} --with-berkeley-db=$(db_includedir 2> /dev/null):${EPREFIX}/usr/$(get_libdir)"
else
myconf+=" --without-berkeley-db"
fi
econf \
--datadir="${EPREFIX}"/usr/share/apr-util-1 \
--with-apr="${EPREFIX}"/usr \
--with-expat="${EPREFIX}"/usr \
--without-sqlite2 \
$(use_with freetds) \
$(use_with gdbm) \
$(use_with ldap) \
$(use_with mysql) \
$(use_with nss) \
$(use_with odbc) \
$(use_with openssl) \
$(use_with postgres pgsql) \
$(use_with sqlite sqlite3) \
${myconf}
}
src_compile() {
emake CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
if use doc; then
emake dox
fi
}
src_install() {
default
find "${ED}" -name "*.la" -exec rm -f {} +
find "${ED}usr/$(get_libdir)/apr-util-${SLOT}" -name "*.a" -exec rm -f {} +
if use doc; then
dohtml -r docs/dox/html/*
fi
if ! use static-libs; then
find "${ED}" -name "*.a" -exec rm -f {} +
fi
# This file is only used on AIX systems, which Gentoo is not,
# and causes collisions between the SLOTs, so remove it.
rm -f "${ED}usr/$(get_libdir)/aprutil.exp"
}

View File

@ -1,103 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr-util/apr-util-1.5.1.ebuild,v 1.1 2012/11/28 07:45:27 polynomial-c Exp $
EAPI="4"
# Usually apr-util has the same PV as apr, but in case of security fixes, this may change.
# APR_PV="${PV}"
APR_PV="1.4.5"
inherit autotools db-use eutils libtool multilib
DESCRIPTION="Apache Portable Runtime Utility Library"
HOMEPAGE="http://apr.apache.org/"
SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="berkdb doc freetds gdbm ldap mysql nss odbc openssl postgres sqlite static-libs"
RESTRICT="test"
RDEPEND="dev-libs/expat
>=dev-libs/apr-${APR_PV}:1
berkdb? ( >=sys-libs/db-4 )
freetds? ( dev-db/freetds )
gdbm? ( sys-libs/gdbm )
ldap? ( =net-nds/openldap-2* )
mysql? ( =virtual/mysql-5* )
nss? ( dev-libs/nss )
odbc? ( dev-db/unixODBC )
openssl? ( dev-libs/openssl )
postgres? ( dev-db/postgresql-base )
sqlite? ( dev-db/sqlite:3 )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
DOCS=(CHANGES NOTICE README)
src_prepare() {
eautoreconf
elibtoolize
}
src_configure() {
local myconf
[[ ${CHOST} == *-mint* ]] && myconf="${myconf} --disable-util-dso"
if use berkdb; then
local db_version
db_version="$(db_findver sys-libs/db)" || die "Unable to find Berkeley DB version"
db_version="$(db_ver_to_slot "${db_version}")"
db_version="${db_version/\./}"
myconf+=" --with-dbm=db${db_version} --with-berkeley-db=$(db_includedir 2> /dev/null):${EPREFIX}/usr/$(get_libdir)"
else
myconf+=" --without-berkeley-db"
fi
econf \
--datadir="${EPREFIX}"/usr/share/apr-util-1 \
--with-apr="${EPREFIX}"/usr \
--with-expat="${EPREFIX}"/usr \
--without-sqlite2 \
$(use_with freetds) \
$(use_with gdbm) \
$(use_with ldap) \
$(use_with mysql) \
$(use_with nss) \
$(use_with odbc) \
$(use_with openssl) \
$(use_with postgres pgsql) \
$(use_with sqlite sqlite3) \
${myconf}
}
src_compile() {
emake CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
if use doc; then
emake dox
fi
}
src_install() {
default
find "${ED}" -name "*.la" -exec rm -f {} +
find "${ED}usr/$(get_libdir)/apr-util-${SLOT}" -name "*.a" -exec rm -f {} +
if use doc; then
dohtml -r docs/dox/html/*
fi
if ! use static-libs; then
find "${ED}" -name "*.a" -exec rm -f {} +
fi
# This file is only used on AIX systems, which Gentoo is not,
# and causes collisions between the SLOTs, so remove it.
rm -f "${ED}usr/$(get_libdir)/aprutil.exp"
}

View File

@ -1,139 +0,0 @@
--- build/dbm.m4
+++ build/dbm.m4
@@ -579,6 +579,25 @@
apu_db_version=5
fi
])
+dnl
+dnl APU_CHECK_DB52: is DB5.2 present?
+dnl
+dnl if present: sets apu_db_header, apu_db_lib, and apu_db_version
+dnl
+AC_DEFUN([APU_CHECK_DB52], [
+ places=$1
+ if test -z "$places"; then
+ places="std /usr/local/BerkeleyDB.5.2 /boot/home/config"
+ fi
+ APU_CHECK_BERKELEY_DB("5", "2", "-1",
+ "$places",
+ "db52/db.h db5/db.h db.h",
+ "db-5.2 db5-5.2 db52 db5 db"
+ )
+ if test "$apu_have_db" = "1"; then
+ apu_db_version=5
+ fi
+])
AC_DEFUN([APU_CHECK_DB], [
requested=$1
@@ -681,6 +700,12 @@
AC_MSG_ERROR(Berkeley db5 not found)
fi
;;
+ db52)
+ APU_CHECK_DB52("$check_places")
+ if test "$apu_db_version" != "5"; then
+ AC_MSG_ERROR(Berkeley db5 not found)
+ fi
+ ;;
default)
APU_CHECK_DB_ALL("$check_places")
;;
@@ -688,40 +713,43 @@
])
dnl
-dnl APU_CHECK_DB_ALL: Try all Berkeley DB versions, from 5.1 to 1.
+dnl APU_CHECK_DB_ALL: Try all Berkeley DB versions, from 5.2 to 1.
dnl
AC_DEFUN([APU_CHECK_DB_ALL], [
all_places=$1
- APU_CHECK_DB51("$all_places")
+ APU_CHECK_DB52("$all_places")
if test "$apu_db_version" != "5"; then
- APU_CHECK_DB50("$all_places")
+ APU_CHECK_DB51("$all_places")
if test "$apu_db_version" != "5"; then
- APU_CHECK_DB48("$all_places")
- if test "$apu_db_version" != "4"; then
- APU_CHECK_DB47("$all_places")
+ APU_CHECK_DB50("$all_places")
+ if test "$apu_db_version" != "5"; then
+ APU_CHECK_DB48("$all_places")
if test "$apu_db_version" != "4"; then
- APU_CHECK_DB46("$all_places")
+ APU_CHECK_DB47("$all_places")
if test "$apu_db_version" != "4"; then
- APU_CHECK_DB45("$all_places")
+ APU_CHECK_DB46("$all_places")
if test "$apu_db_version" != "4"; then
- APU_CHECK_DB44("$all_places")
+ APU_CHECK_DB45("$all_places")
if test "$apu_db_version" != "4"; then
- APU_CHECK_DB43("$all_places")
+ APU_CHECK_DB44("$all_places")
if test "$apu_db_version" != "4"; then
- APU_CHECK_DB42("$all_places")
+ APU_CHECK_DB43("$all_places")
if test "$apu_db_version" != "4"; then
- APU_CHECK_DB41("$all_places")
+ APU_CHECK_DB42("$all_places")
if test "$apu_db_version" != "4"; then
- APU_CHECK_DB4("$all_places")
+ APU_CHECK_DB41("$all_places")
if test "$apu_db_version" != "4"; then
- APU_CHECK_DB3("$all_places")
- if test "$apu_db_version" != "3"; then
- APU_CHECK_DB2("$all_places")
- if test "$apu_db_version" != "2"; then
- APU_CHECK_DB1("$all_places")
- if test "$apu_db_version" != "1"; then
- APU_CHECK_DB185("$all_places")
+ APU_CHECK_DB4("$all_places")
+ if test "$apu_db_version" != "4"; then
+ APU_CHECK_DB3("$all_places")
+ if test "$apu_db_version" != "3"; then
+ APU_CHECK_DB2("$all_places")
+ if test "$apu_db_version" != "2"; then
+ APU_CHECK_DB1("$all_places")
+ if test "$apu_db_version" != "1"; then
+ APU_CHECK_DB185("$all_places")
+ fi
fi
fi
fi
@@ -763,11 +791,11 @@
apu_db_version=0
AC_ARG_WITH(dbm, [APR_HELP_STRING([--with-dbm=DBM], [choose the DBM type to use.
- DBM={sdbm,gdbm,ndbm,db,db1,db185,db2,db3,db4,db41,db42,db43,db44,db45,db46,db47,db48,db50,db51}])],
+ DBM={sdbm,gdbm,ndbm,db,db1,db185,db2,db3,db4,db41,db42,db43,db44,db45,db46,db47,db48,db50,db51,db52}])],
[
if test "$withval" = "yes"; then
AC_MSG_ERROR([--with-dbm needs to specify a DBM type to use.
- One of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47, db48, db50, db51])
+ One of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47, db48, db50, db51, db52])
fi
requested="$withval"
], [
@@ -978,6 +1006,10 @@
apu_use_db=1
apu_default_dbm=db5
;;
+ db52)
+ apu_use_db=1
+ apu_default_dbm=db5
+ ;;
default)
dnl ### use more sophisticated DBMs for the default?
apu_default_dbm="sdbm (default)"
@@ -985,7 +1017,7 @@
;;
*)
AC_MSG_ERROR([--with-dbm=$look_for is an unknown DBM type.
- Use one of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47, db48, db50, db51])
+ Use one of: sdbm, gdbm, ndbm, db, db1, db185, db2, db3, db4, db41, db42, db43, db44, db45, db46, db47, db48, db50, db51, db52])
;;
esac

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<use>
<flag name="nss">Install apr_crypto_nss module</flag>
<flag name="openssl">Install apr_crypto_openssl module</flag>
</use>
</pkgmetadata>

View File

@ -1,682 +0,0 @@
# ChangeLog for dev-libs/apr
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/ChangeLog,v 1.187 2012/12/29 16:22:06 pinkbyte Exp $
29 Dec 2012; Sergey Popov <pinkbyte@gentoo.org> apr-1.4.6-r1.ebuild:
Apply user patches, wrt bug #449048
*apr-1.4.6-r1 (28 Nov 2012)
28 Nov 2012; Christoph Junghans <ottxor@gentoo.org> +apr-1.4.6-r1.ebuild,
+files/apr-1.4.6-mint.patch:
added prefix support
27 Nov 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Drop apache herd as discussed in http://www.gossamer-
threads.com/lists/gentoo/dev/262834
09 May 2012; Alexis Ballier <aballier@gentoo.org> apr-1.4.6.ebuild:
keyword ~amd64-fbsd
*apr-1.4.6 (28 Feb 2012)
28 Feb 2012; Christian Ruppert <idl0r@gentoo.org> +apr-1.4.6.ebuild,
metadata.xml:
Version bump, CVE-2012-0840, bug 403731
11 Nov 2011; Markos Chandras <hwoarang@gentoo.org> -apr-1.4.4.ebuild:
remove old ebuild
11 Nov 2011; Markos Chandras <hwoarang@gentoo.org> apr-1.4.5.ebuild:
Use EAPI=4. Add static-libs USE flag. Patch by Arfrever.
29 Oct 2011; Raúl Porcel <armin76@gentoo.org> apr-1.4.5.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #385859
24 Oct 2011; Markus Meier <maekke@gentoo.org> apr-1.4.5.ebuild:
x86 stable, bug #385859
23 Oct 2011; Markus Meier <maekke@gentoo.org> apr-1.4.5.ebuild:
arm stable, bug #385859
22 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> apr-1.4.5.ebuild:
ppc/ppc64 stable wrt #385859
19 Oct 2011; Jeroen Roovers <jer@gentoo.org> apr-1.4.5.ebuild:
Stable for HPPA (bug #385859).
19 Oct 2011; Tony Vroon <chainsaw@gentoo.org> apr-1.4.5.ebuild:
Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian
"idella4" Delaney in security bug #385859.
*apr-1.4.5 (07 Jul 2011)
07 Jul 2011; Markos Chandras <hwoarang@gentoo.org> +apr-1.4.5.ebuild:
Version bump. Requested by Arfrever
14 May 2011; Raúl Porcel <armin76@gentoo.org> apr-1.4.4.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #366903
14 May 2011; Kacper Kowalik <xarthisius@gentoo.org> apr-1.4.4.ebuild:
ppc/ppc64 stable wrt #366903
13 May 2011; Jeroen Roovers <jer@gentoo.org> apr-1.4.4.ebuild:
Stable for HPPA (bug #366903).
12 May 2011; Thomas Kahle <tomka@gentoo.org> apr-1.4.4.ebuild:
x86 stable per bug 366903
11 May 2011; Markos Chandras <hwoarang@gentoo.org> apr-1.4.4.ebuild:
Stable on amd64 wrt bug #366903
*apr-1.4.4 (09 May 2011)
09 May 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-1.4.4.ebuild:
Version bump.
*apr-1.4.2-r1 (18 Feb 2011)
18 Feb 2011; Benedikt Böhm <hollow@gentoo.org> +apr-1.4.2-r1.ebuild,
+files/apr_ring_volatile.patch, metadata.xml:
fix UUID support (bug #320845) and gcc 4.5 support (bug #355171)
19 Sep 2010; Benedikt Böhm <hollow@gentoo.org> apr-1.4.2.ebuild:
fix CONFIG_SHELL wrt #335944
01 Aug 2010; Raúl Porcel <armin76@gentoo.org> apr-1.4.2.ebuild:
ia64/s390/sh/sparc stable wrt #322681
25 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> apr-1.4.2.ebuild:
ppc64 stable wrt #322681
25 Jul 2010; Tobias Klausmann <klausman@gentoo.org> apr-1.4.2.ebuild:
Stable on alpha, bug #322681
22 Jul 2010; Markus Meier <maekke@gentoo.org> apr-1.4.2.ebuild:
arm stable, bug #322681
26 Jun 2010; <nixnut@gentoo.org> apr-1.4.2.ebuild:
ppc stable #322681
22 Jun 2010; Jeroen Roovers <jer@gentoo.org> apr-1.4.2.ebuild:
Stable for HPPA (bug #322681).
12 Jun 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> apr-1.4.2.ebuild:
x86 stable wrt bug #322681
07 Jun 2010; Markos Chandras <hwoarang@gentoo.org> apr-1.4.2.ebuild:
Stable on amd64 wrt bug #322681
02 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
apr-1.4.2.ebuild:
Properly fix build failure (bug #317527).
02 Jun 2010; Patrick Lauer <patrick@gentoo.org> apr-1.4.2.ebuild:
Fix for compilation failure, #317527. Thanks to Andrew Savchenko for the
patch
*apr-1.4.2 (01 Apr 2010)
01 Apr 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-1.4.2.ebuild:
Version bump (bug #309625).
07 Mar 2010; Benedikt Böhm <hollow@gentoo.org> apr-1.3.8.ebuild,
apr-1.3.9.ebuild:
remove debug USE flag wrt #306651
17 Nov 2009; Brent Baude <ranger@gentoo.org> apr-1.3.9.ebuild:
Marking apr-1.3.9 ppc64 for bug 290319
14 Nov 2009; Raúl Porcel <armin76@gentoo.org> apr-1.3.9.ebuild:
arm/ia64/s390/sh/sparc stable wrt #290319
08 Nov 2009; Tobias Klausmann <klausman@gentoo.org> apr-1.3.9.ebuild:
Stable on alpha, bug #290319
04 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
apr-1.3.9.ebuild:
Use 'dohtml -r' for compatibility with Doxygen 1.6 (bug #287821).
01 Nov 2009; nixnut <nixnut@gentoo.org> apr-1.3.9.ebuild:
ppc stable #290319
30 Oct 2009; Markus Meier <maekke@gentoo.org> apr-1.3.9.ebuild:
amd64/x86 stable, bug #290319
26 Oct 2009; Jeroen Roovers <jer@gentoo.org> apr-1.3.9.ebuild:
Stable for HPPA (bug #290319).
*apr-1.3.9 (24 Sep 2009)
24 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-1.3.9.ebuild:
Version bump.
20 Sep 2009; Benedikt Böhm <hollow@gentoo.org> -apr-1.3.5.ebuild,
-apr-1.3.6.ebuild, -apr-1.3.7.ebuild, apr-1.3.8.ebuild:
fix #274246; remove old ebuild
24 Aug 2009; Brent Baude <ranger@gentoo.org> apr-1.3.8.ebuild:
Marking apr-1.3.8 ppc64 for bug 280514
23 Aug 2009; nixnut <nixnut@gentoo.org> apr-1.3.8.ebuild:
ppc stable #280514
14 Aug 2009; Raúl Porcel <armin76@gentoo.org> apr-1.3.8.ebuild:
arm/ia64/s390/sh/sparc stable wrt #280514
11 Aug 2009; Jeroen Roovers <jer@gentoo.org> apr-1.3.8.ebuild:
Stable for HPPA (bug #280514).
10 Aug 2009; Markus Meier <maekke@gentoo.org> apr-1.3.8.ebuild:
x86 stable, bug #280514
10 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
apr-1.3.8.ebuild, metadata.xml:
Rename "cloexec" USE flag to "older-kernels-compatibility" (bug #280648).
10 Aug 2009; Tobias Klausmann <klausman@gentoo.org> apr-1.3.8.ebuild:
Stable on alpha, bug #280514
10 Aug 2009; Tobias Klausmann <klausman@gentoo.org> ChangeLog:
Stable on alpha, bug #280514
10 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
apr-1.3.8.ebuild, metadata.xml:
Add "cloexec" USE flag (bug #280648).
07 Aug 2009; Christian Faulhammer <fauli@gentoo.org> apr-1.3.8.ebuild:
revert stable keyword for x86
06 Aug 2009; Markus Meier <maekke@gentoo.org> apr-1.3.8.ebuild:
x86 stable, bug #280514
06 Aug 2009; Alex Legler <a3li@gentoo.org> apr-1.3.8.ebuild:
amd64 stable, security bug 280514.
*apr-1.3.8 (06 Aug 2009)
06 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-apr-1.2.11.ebuild, -apr-1.2.12.ebuild, -apr-1.3.0.ebuild,
-apr-1.3.2.ebuild, -apr-1.3.3.ebuild, +apr-1.3.8.ebuild:
Version bump.
*apr-1.3.7 (24 Jul 2009)
24 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-1.3.7.ebuild:
Version bump.
*apr-1.3.6 (07 Jul 2009)
07 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-1.3.6.ebuild:
Version bump.
21 Jun 2009; Brent Baude <ranger@gentoo.org> apr-1.3.5.ebuild:
Marking apr-1.3.5 ppc for bug 272260
16 Jun 2009; Brent Baude <ranger@gentoo.org> apr-1.3.5.ebuild:
Marking apr-1.3.5 ppc64 for bug 272260
16 Jun 2009; Raúl Porcel <armin76@gentoo.org> apr-1.3.5.ebuild:
arm/ia64/s390/sh/sparc stable wrt #272260
11 Jun 2009; Tobias Klausmann <klausman@gentoo.org> apr-1.3.5.ebuild:
Stable on alpha, bug #272260
11 Jun 2009; Markus Meier <maekke@gentoo.org> apr-1.3.5.ebuild:
amd64 stable, bug #272260
10 Jun 2009; Christian Faulhammer <fauli@gentoo.org> apr-1.3.5.ebuild:
stable x86, security bug 272260
09 Jun 2009; Jeroen Roovers <jer@gentoo.org> apr-1.3.5.ebuild:
Stable for HPPA (bug #272260).
*apr-1.3.5 (08 Jun 2009)
08 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+apr-1.3.5.ebuild:
Version bump.
23 Jan 2009; Raúl Porcel <armin76@gentoo.org> apr-1.3.3.ebuild:
arm/ia64/s390/sh stable wrt #246003
18 Jan 2009; Tobias Klausmann <klausman@gentoo.org> apr-1.3.3.ebuild:
Stable on alpha, bug #246003
09 Jan 2009; Ferris McCormick <fmccor@gentoo.org> apr-1.3.3.ebuild:
Sparc stable, Bug #246003.
09 Jan 2009; Brent Baude <ranger@gentoo.org> apr-1.3.3.ebuild:
Marking apr-1.3.3 ppc for bug 246003
07 Jan 2009; Jeroen Roovers <jer@gentoo.org> apr-1.3.3.ebuild:
Stable for HPPA (bug #246003).
07 Jan 2009; Brent Baude <ranger@gentoo.org> apr-1.3.3.ebuild:
Marking apr-1.3.3 ppc64 for bug 246003
04 Jan 2009; Markus Meier <maekke@gentoo.org> apr-1.3.3.ebuild:
amd64/x86 stable, bug #246003
25 Oct 2008; Benedikt Böhm <hollow@gentoo.org> apr-1.3.3.ebuild:
fix typo wrt #236156
29 Aug 2008; Benedikt Böhm <hollow@gentoo.org> apr-1.3.3.ebuild:
defaulting to USE=urandom wrt #232951
*apr-1.3.3 (29 Aug 2008)
29 Aug 2008; Benedikt Böhm <hollow@gentoo.org> +apr-1.3.3.ebuild:
version bump wrt #235938
16 Aug 2008; Jeroen Roovers <jer@gentoo.org> apr-1.3.2.ebuild:
Stable for HPPA (bug #232671).
08 Aug 2008; nixnut <nixnut@gentoo.org> apr-1.3.2.ebuild:
Stable on ppc wrt bug 232671
08 Aug 2008; Markus Rothe <corsair@gentoo.org> apr-1.3.2.ebuild:
Stable on ppc64; bug #232671
08 Aug 2008; Raúl Porcel <armin76@gentoo.org> apr-1.3.2.ebuild:
alpha/ia64/sparc/x86 stable wrt #232671
07 Aug 2008; Thomas Anderson <gentoofan23@gentoo.org> apr-1.3.2.ebuild:
stable amd64, bug 232671
06 Aug 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add USE flag description to metadata wrt GLEP 56.
23 Jun 2008; Benedikt Böhm <hollow@gentoo.org> apr-1.3.2.ebuild:
remove unused ipv6 USE flag
*apr-1.3.2 (23 Jun 2008)
23 Jun 2008; Benedikt Böhm <hollow@gentoo.org> +apr-1.3.2.ebuild:
version bump wrt #228953
*apr-1.3.0 (11 Jun 2008)
11 Jun 2008; Benedikt Böhm <hollow@gentoo.org> +apr-1.3.0.ebuild:
version bump wrt #225783
01 Jun 2008; Benedikt Böhm <hollow@gentoo.org> apr-1.2.11.ebuild,
apr-1.2.12.ebuild:
fix #221653
28 Jan 2008; Benedikt Böhm <hollow@gentoo.org>
-files/apr-0.9.12-linking.patch, -apr-0.9.12.ebuild, -apr-0.9.13.ebuild:
remove apr-0 wrt #203578
*apr-1.2.12 (15 Dec 2007)
15 Dec 2007; Benedikt Böhm <hollow@gentoo.org> -apr-1.2.8.ebuild,
-apr-1.2.9.ebuild, +apr-1.2.12.ebuild:
version bump; #200947
16 Nov 2007; nixnut <nixnut@gentoo.org> apr-1.2.11.ebuild:
Stable on ppc wrt bug 198866
16 Nov 2007; Raúl Porcel <armin76@gentoo.org> apr-1.2.11.ebuild:
alpha/ia64 stable wrt #198866
15 Nov 2007; Steve Dibb <beandog@gentoo.org> apr-1.2.11.ebuild:
amd64 stable, bug 198866
13 Nov 2007; Dawid Węgliński <cla@gentoo.org> apr-1.2.11.ebuild:
Stable on x86 (bug #198866)
13 Nov 2007; Markus Rothe <corsair@gentoo.org> apr-1.2.11.ebuild:
Stable on ppc64; bug #198866
13 Nov 2007; Jeroen Roovers <jer@gentoo.org> apr-1.2.11.ebuild:
Stable for HPPA (bug #198866).
12 Nov 2007; Ferris McCormick <fmccor@gentoo.org> apr-1.2.11.ebuild:
Sparc stable --- Bug #198866 --- Good for two months.
09 Sep 2007; Benedikt Böhm <hollow@gentoo.org> apr-1.2.11.ebuild:
fix #188485
*apr-1.2.11 (08 Sep 2007)
08 Sep 2007; Benedikt Böhm <hollow@gentoo.org> +apr-1.2.11.ebuild:
version bump; #191733
31 Jul 2007; Christian Heim <phreak@gentoo.org> apr-1.2.9.ebuild:
The version bump wasn't designed to go straight to stable.
*apr-1.2.9 (30 Jul 2007)
30 Jul 2007; Benedikt Böhm <hollow@gentoo.org> +apr-1.2.9.ebuild:
version bump
27 Jun 2007; Lars Weiler <pylon@gentoo.org> apr-1.2.8.ebuild:
Stable on ppc; bug #178264.
27 Jun 2007; Jeroen Roovers <jer@gentoo.org> apr-1.2.8.ebuild:
Stable for HPPA (bug #178264).
15 Jun 2007; Raúl Porcel <armin76@gentoo.org> apr-1.2.8.ebuild:
alpha stable wrt #178264
13 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> apr-1.2.8.ebuild:
Stable on sparc wrt #178264
21 Apr 2007; Raúl Porcel <armin76@gentoo.org> apr-1.2.8.ebuild:
ia64 stable
15 Apr 2007; Markus Rothe <corsair@gentoo.org> apr-1.2.8.ebuild:
Stable on ppc64
12 Apr 2007; Christian Faulhammer <opfer@gentoo.org> apr-1.2.8.ebuild:
stable amd64, bug 168287
11 Apr 2007; Christian Heim <phreak@gentoo.org> apr-1.2.8.ebuild:
Fix WANT_AUTO*, according to #172978.
03 Mar 2007; Marius Mauch <genone@gentoo.org> apr-0.9.12.ebuild,
apr-0.9.13.ebuild:
Replacing einfo with elog
25 Feb 2007; Christian Faulhammer <opfer@gentoo.org> apr-1.2.8.ebuild:
stable x86; bug 168287
29 Jan 2007; Christian Heim <phreak@gentoo.org> apr-0.9.13.ebuild:
Reverting the KEYWORDS to ~arch, accidently commited straight to arch.
*apr-0.9.13 (28 Jan 2007)
28 Jan 2007; Christian Heim <phreak@gentoo.org> +apr-0.9.13.ebuild:
Version bump, new upstream version. Cleaning up the ebuild a bit.
28 Jan 2007; Luca Longinotti <chtekk@gentoo.org> metadata.xml,
-apr-0.9.6-r3.ebuild, -apr-0.9.6-r4.ebuild, -apr-0.9.7.ebuild,
-apr-1.2.2.ebuild, -apr-1.2.7.ebuild, -apr-1.2.7-r1.ebuild,
-apr-1.2.7-r2.ebuild, -apr-1.2.7-r3.ebuild:
Remove redundant versions.
*apr-1.2.8 (21 Jan 2007)
21 Jan 2007; Christian Heim <phreak@gentoo.org> +apr-1.2.8.ebuild:
Version bump (thanks to Conrad Kostecki <ConiKost at gmx.de> in #114232).
08 Jan 2007; Christian Heim <phreak@gentoo.org> apr-1.2.7-r1.ebuild,
apr-1.2.7-r2.ebuild, apr-1.2.7-r3.ebuild:
Setting WANT_AUTOCONF to shutup #161027.
18 Oct 2006; Roy Marples <uberlord@gentoo.org> apr-0.9.12.ebuild:
Added ~sparc-fbsd keyword.
18 Oct 2006; Roy Marples <uberlord@gentoo.org> apr-1.2.7-r3.ebuild:
Added ~sparc-fbsd keyword.
15 Oct 2006; Michael Stewart <vericgar@gentoo.org> apr-0.9.12.ebuild,
apr-1.2.7-r3.ebuild:
Remove apr.exp as it's not used and causes collisions between SLOTs
10 Sep 2006; Javier Villavicencio <the_paya@gentoo.org>
apr-1.2.7-r3.ebuild:
Add ~x86-fbsd keyword.
05 Sep 2006; Joshua Kinard <kumba@gentoo.org> apr-0.9.12.ebuild:
Marked stable on mips.
29 Jul 2006; Bryan Østergaard <kloeri@gentoo.org> apr-0.9.12.ebuild:
Stable on alpha.
*apr-1.2.7-r3 (07 Jul 2006)
07 Jul 2006; Michael Stewart <vericgar@gentoo.org>
+files/config.layout.patch, +apr-1.2.7-r3.ebuild:
Use a config.layout instead of command line options to work around bug 139033.
28 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> apr-0.9.12.ebuild:
ppc stable, #138011
28 Jun 2006; Joshua Jackson <tsunam@gentoo.org> apr-0.9.12.ebuild:
Stable x86; buf #138011
27 Jun 2006; Marcus D. Hanwell <cryos@gentoo.org> apr-0.9.12.ebuild:
Marked stable on amd64, bug 138011.
27 Jun 2006; Guy Martin <gmsoft@gentoo.org> apr-0.9.12.ebuild:
Stable on hppa.
26 Jun 2006; Markus Rothe <corsair@gentoo.org> apr-0.9.12.ebuild:
Stable on ppc64; bug #138011
26 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> apr-0.9.12.ebuild:
Stable on sparc wrt #138011
*apr-1.2.7-r2 (07 Jun 2006)
07 Jun 2006; Michael Stewart <vericgar@gentoo.org> +apr-1.2.7-r2.ebuild:
Always enable ipv6. Fixes bug 123320.
06 Jun 2006; Michael Stewart <vericgar@gentoo.org> apr-1.2.7.ebuild:
Remove as-needed filtering
05 Jun 2006; Michael Stewart <vericgar@gentoo.org>
+files/apr-0.9.12-linking.patch, apr-0.9.12.ebuild:
Add patch to allow correct linking with --as-needed
04 Jun 2006; Michael Stewart <vericgar@gentoo.org> apr-1.2.7-r1.ebuild:
Remove hardcoding of .m4 files from configure.in. Fixes bug 135463
*apr-1.2.7-r1 (26 May 2006)
26 May 2006; Michael Stewart <vericgar@gentoo.org> +apr-1.2.7-r1.ebuild:
Use the system's libtool instead of the bundled libtool. Fixes bug 81260
Note that some software that hardcodes the APR libtool location (such as
Apache) may need to be recompiled.
18 May 2006; Michael Stewart <vericgar@gentoo.org> apr-0.9.12.ebuild,
apr-1.2.7.ebuild:
Fix sem_open related sandbox violations. Resolves bug 133573.
*apr-0.9.12 (16 Apr 2006)
16 Apr 2006; Michael Stewart <vericgar@gentoo.org> +apr-0.9.12.ebuild:
Version bump
*apr-1.2.7 (16 Apr 2006)
16 Apr 2006; Michael Stewart <vericgar@gentoo.org> +apr-1.2.7.ebuild:
Version bump in preperation for the next version of apache 2.2.x
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> apr-0.9.7.ebuild:
Add ~x86-fbsd keyword.
*apr-1.2.2 (15 Feb 2006)
15 Feb 2006; Michael Stewart <vericgar@gentoo.org> +apr-1.2.2.ebuild:
New version for apache 2.2
15 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> apr-0.9.7.ebuild:
Stable on amd64, bug 117835.
13 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org> apr-0.9.7.ebuild:
ppc stable, bug #117835
12 Jan 2006; Markus Rothe <corsair@gentoo.org> apr-0.9.7.ebuild:
Stable on ppc64; bug #117835
10 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> apr-0.9.7.ebuild:
Stable on sparc wrt #117835
09 Jan 2006; Bryan Østergaard <kloeri@gentoo.org apr-0.9.7.ebuild:
Stable on x86, alpha and ia64, bug 117835.
*apr-0.9.7 (22 Oct 2005)
22 Oct 2005; Michael Stewart <vericgar@gentoo.org> +apr-0.9.7.ebuild:
Version Bump
21 Oct 2005; Aaron Walker <ka0ttic@gentoo.org> apr-0.9.6-r3.ebuild:
Stable on mips.
10 Oct 2005; Danny van Dyk <kugelfang@gentoo.org> apr-0.9.6-r4.ebuild:
Marked ~ppc-macos.
29 Sep 2005; MATSUU Takuto <matsuu@gentoo.org> apr-0.9.6-r3.ebuild:
Stable on sh.
19 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> apr-0.9.6-r3.ebuild:
Stable on hppa and ppc.
18 Sep 2005; Marcus D. Hanwell <cryos@gentoo.org> apr-0.9.6-r3.ebuild:
Stable on amd64, bug 105516.
18 Sep 2005; Jason Wever <weeve@gentoo.org> apr-0.9.6-r3.ebuild:
Added ~sparc keyword wrt bug #105516.
18 Sep 2005; Michael Stewart <vericgar@gentoo.org> -apr-0.9.5.ebuild,
-apr-0.9.5-r1.ebuild, -apr-0.9.5-r2.ebuild, -apr-0.9.5-r3.ebuild,
-apr-0.9.6.ebuild, -apr-0.9.6-r1.ebuild, -apr-0.9.6-r2.ebuild:
Removing old revisions that use broken LFS-support
*apr-0.9.6-r4 (17 Sep 2005)
17 Sep 2005; Michael Stewart <vericgar@gentoo.org> +apr-0.9.6-r4.ebuild:
Added support for using /dev/urandom instead of /dev/random if the urandom
USE-flag is set. Fixes bug 102587
17 Sep 2005; Aron Griffis <agriffis@gentoo.org> apr-0.9.6-r3.ebuild:
Mark 0.9.6-r3 stable on ia64
11 Sep 2005; Markus Rothe <corsair@gentoo.org> apr-0.9.6-r3.ebuild:
Stable on ppc64
10 Sep 2005; Aron Griffis <agriffis@gentoo.org> apr-0.9.6-r3.ebuild:
Mark 0.9.6-r3 stable on alpha
10 Sep 2005; Michael Stewart <vericgar@gentoo.org> apr-0.9.6-r3.ebuild:
Stable on x86
10 Sep 2005; Aron Griffis <agriffis@gentoo.org> apr-0.9.5.ebuild:
Mark 0.9.5 stable on alpha
17 Jul 2005; Kito <kito@gentoo.org> apr-1.1.1.ebuild:
~ppc-macos Keyword
13 Jul 2005; bret curtis <psi29a@gentoo.org> apr-1.1.1.ebuild apr-0.9.6-r3:
added ~mips
10 May 2005; Bret Curtis <psi29a@gentoo.org> apr-0.9.5.ebuild:
marked for testing, ~mips
*apr-0.9.6-r3 (09 May 2005)
*apr-0.9.5-r3 (09 May 2005)
09 May 2005; Elfyn McBratney <beu@gentoo.org> +apr-0.9.5-r3.ebuild,
+apr-0.9.6-r3.ebuild:
Rev bumps that remove LFS support from APR (has caused too many issues for
mid-release introduction). The Apache tool-stack (net-www/apache,
devs-libs/apr (this package) and dev-libs/apr-util) will need to be rebuilt
once emerging this update.
*apr-1.1.1 (10 Apr 2005)
10 Apr 2005; Christian Parpart <trapni@gentoo.org> +apr-1.1.1.ebuild:
adding apr-1 (1.1.1) ebuilds to the series of apr versions which is the base
requirement for forthcoming apache httpd 2.1.x series ;)
31 Mar 2005; Aron Griffis <agriffis@gentoo.org> apr-0.9.5.ebuild:
stable on ia64
21 Mar 2005; Elfyn McBratney <beu@gentoo.org> apr-0.9.5-r2.ebuild,
apr-0.9.6-r2.ebuild:
Add elibtoolize call for bug #77455.
*apr-0.9.6-r2 (14 Mar 2005)
14 Mar 2005; Elfyn McBratney <beu@gentoo.org> +apr-0.9.5-r2.ebuild,
+apr-0.9.6-r2.ebuild:
Rev bumps which specify which random device node (--with-devrandom) to use.
These two are hard masked in case this changes breaks stuff.
14 Mar 2005; Elfyn McBratney <beu@gentoo.org> apr-0.9.5-r1.ebuild,
apr-0.9.5.ebuild:
Drop extranous 'ipv6' arg to use_enable.
05 Mar 2005; Markus Rothe <corsair@gentoo.org> apr-0.9.5.ebuild:
Stable on ppc64
*apr-0.9.6-r1 (05 Mar 2005)
05 Mar 2005; Elfyn McBratney <beu@gentoo.org> +apr-0.9.5-r1.ebuild,
+apr-0.9.6-r1.ebuild:
LFS-enabled apr breaks Apache on sparc; disabling until fixed.
03 Mar 2005; Elfyn McBratney <beu@gentoo.org> -apr-0.9.2.ebuild,
-apr-0.9.4.ebuild:
Remove old versions.
*apr-0.9.6 (02 Mar 2005)
02 Mar 2005; Elfyn McBratney <beu@gentoo.org> +apr-0.9.6.ebuild:
Version bump.
28 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> apr-0.9.5.ebuild:
Killed einstall usage. Back to using econf to fix multilib problems.
20 Feb 2005; Aron Griffis <agriffis@gentoo.org> apr-0.9.5.ebuild:
add ~ia64 #77455
05 Feb 2005; Bryan Østergaard <kloeri@gentoo.org> apr-0.9.5.ebuild:
~alpha keyword, bug 77455.
28 Jan 2005; Michael Hanselmann <hansmi@gentoo.org> apr-0.9.5.ebuild:
Added to ~ppc.
11 Jan 2005; Mike Doty <kingtaco@gentoo.org> apr-0.9.5.ebuild:
~amd64 keyword added, bug 77455
11 Jan 2005; Guy Martin <gmsoft@gentoo.org> apr-0.9.5.ebuild:
Added ~hppa to KEYWORDS.
11 Jan 2005; Markus Rothe <corsair@gentoo.org> apr-0.9.5.ebuild:
Added ~ppc64 to KEYWORDS
10 Jan 2005; Jason Wever <weeve@gentoo.org> apr-0.9.5.ebuild:
Added ~sparc keyword wrt bug #77455.
*apr-0.9.5 (08 Jan 2005)
08 Jan 2005; Michael Stewart <vericgar@gentoo.org> +metadata.xml,
+apr-0.9.5.ebuild:
Apache herd package refresh
22 Jul 2004; David Holm <dholm@gentoo.org> apr-0.9.4.ebuild:
Added to ~ppc.
20 Apr 2004; Daniel Black <dragonheart@gentoo.org> apr-0.9.2.ebuild:
QA - removed runtime dependance on autoconf and automake. More dependancy work
required
16 Apr 2004; Jason Wever <weeve@gentoo.org> apr-0.9.4.ebuild:
Added ~sparc keyword.
14 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> apr-0.9.2.ebuild,
apr-0.9.4.ebuild:
Don't assign default to S; header fix
09 Feb 2004; Dylan Carlson <absinthe@gentoo.org> apr-0.9.4.ebuild:
added amd64 keyword.
*apr-0.9.4 (13 Oct 2003)
13 Oct 2003; Martin Holzer <mholzer@gentoo.org> apr-0.9.4.ebuild:
Version bumped. Ebuild submitted by
Hattya <hattya@inter7.jp> in #30810.
*apr-0.9.2 (29 Mar 2003)
29 Mar 2003; Dylan Carlson <absinthe@gentoo.org> apr-0.9.2.ebuild:
Initial import.

View File

@ -1,9 +0,0 @@
AUX apr-1.4.6-mint.patch 1200 SHA256 d1d8217efbf87f136ece47d06e224f23a585b1634d70a911c88778b8503b3d71 SHA512 531961bcd79850a4b6af59288a6aeb489632d64fd4a1bed80450d48e48f5ff3ea7c0d1e05d80a591c2d8d1a2c6f0c859ef8500b1f01614d83df74034782fd7bd WHIRLPOOL 52c98387ed240f94099f4587734b048fdc6899309d5b4b2f5b237fc7621ef5aa81f1a8b6602e7589ec55fbf391104db3e4451e62dbabdc55133530830dddecf1
AUX config.layout.patch 818 SHA256 eeacaf654f23084e842bff02b97c083a8da5b5c056fd086166ba2d250edf3181 SHA512 4ff9a98c2a799c714d3b4c2cb42dd9c1cd6aa52b465570939710c0ac5800ea8806a9c38500d83b09a2bf61984d57c53ae934886d9f25e3111d721ef282a7d91e WHIRLPOOL a03f7e889a416ada14c62ca99727e2c8cba403972785c7d2282c1c914abe9c38a94b98489ec840b3c1e2cfc2af87ee08ac724d0434e8198596f7d2b44907d3db
DIST apr-1.4.5.tar.bz2 754763 SHA256 38c61cacb39be649411cdab212979c71ce29495549c249c2e9a1b0d12480c93e SHA512 090edd67ecb571cb6b3697a37fc25da9336c6345025b25a530eaa32d1d9906bc6b2eebde9cff8b7cb6a20a0b45d9c36a69c468657ae6c1dc372e4eb181be0344 WHIRLPOOL 5bf5d859528cc470bcade626cfb2a8f39c6ad093291c09128fbd96068b9b26aeb47ee8bef77aa06d41fa4c2cbebf4f21742f3cdb9c1ced3eca4eaa0928e719fd
DIST apr-1.4.6.tar.bz2 785724 SHA256 9b635e60feb163e6fc6c375721f71f44d7e26d6b9cd52f6b86b04e65d2481cbc SHA512 1842e2dfc9315d9dd39acd4545d80fad45dcb419c9bfb4423453ca8727aa78d864fd48f43e68a696345b4c0ee2e9eb50b3eddd96d3eaf6ed3c5d48211831b8e4 WHIRLPOOL 4d8a67dace2b7e1c41c778ad3d34f4a479f9885c0b11cd3c4be412da4e2e006765802f8756a52d97fbfe4e962302274fe0e67cd1b8ac1a673044e79fbec5dc6e
EBUILD apr-1.4.5.ebuild 2131 SHA256 13c591ee66cdfef1d3da5fbcf18925b18f3415ede24255be1897156568d4d7e5 SHA512 392d57566c0e5ff44efcbcdc8a4a9825a0ecddc2bbd1df638a9e278a2ff9fb7d2186d5bf031a0bf5e2a7712a0df24bdc985af38e50ee8eda1983ad877e267a76 WHIRLPOOL d758fa4274a653b7a202526d2579a46978b8a0f144d5c693b3f0a7b3dd1553be4abbbc425780d5cd458d3bbb53405a7aaa2635a9cd12f02ee1ddf814da613e49
EBUILD apr-1.4.6-r1.ebuild 3423 SHA256 6cf921a4850747b690877537a8004c7af5dddf1f3dd091f45f19c8df03bd6b5d SHA512 13df876cad5739a1921fbe650cf0e0f078d09ccc19002d6bf07d79251b0c6119a56ef52ac48e726877601d58b0c71f2134c05e2d685d0f1a5c70022ab47a0538 WHIRLPOOL e2cc6221f1b1a33cd2ec9ba220ab69bc4fae8bd73eb17494a28683716f8bf0d154605222e005e159f027c786a2435334e235715540ffbef0c43c9e1b195fca49
EBUILD apr-1.4.6.ebuild 2138 SHA256 16b358e3787ae115fc3bd8de62356bb73b22feac889e69a57b5f4a7d8b589142 SHA512 77c9fa12cce1b61105fcfbd0bf4c6ac3714ded24b73828987b6b8c79944a21167d45bb22a41630e94153632ef73aca4112bfe29fb5f0c97de5997a203130c96a WHIRLPOOL 3b59a2d5ffc170e7a57ec80ed1ab9973e456db2dc83382e2a7985c0cf00ba5a2519b76487a338819f895d9cde5e68a894b951a3537d3c46b6c366d6c02851ce7
MISC ChangeLog 22493 SHA256 a2d09ee3165bf58d54bedb9ba01255ae627483b9e38143477d015f4888d3b284 SHA512 bda292f3356bb85758c488958700fd44ae5761cff41a8f52df8398583087be79855a15e191c1cd6d6bdb52eab485cfea261a031731e3f2bb2c8fb9a65653c202 WHIRLPOOL 32ba15c7c2f05f611b2dfe4c6ed7b9fa44d26acf411e329844ee5353074a501f65b711bc7023da8e8b2c49483317d8c8c604d88ea3d693cbeda23d90e119d5d1
MISC metadata.xml 443 SHA256 966327337370abc0213bdd1e4fc8723db10871adad7746e07e9b1ebaed188212 SHA512 b46c129b23e4ba9a27be4cf0592a80223726a38d022916a4032a00dc5ca117a15641003ecb302eed6a560c73515aa990800b80b1b48574fb58235ce8bafb5b4c WHIRLPOOL 48326ff95f79a6ddcdea9a915803497bc5a510503ee5bd91d2b7d4f5d113167784f9bdca9962b083395dbc2916846f8dbadce411dcc27a207ae211cba5a1c1e0

View File

@ -1,91 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-1.4.5.ebuild,v 1.8 2011/11/11 19:17:50 hwoarang Exp $
EAPI="4"
inherit autotools eutils libtool multilib
DESCRIPTION="Apache Portable Runtime Library"
HOMEPAGE="http://apr.apache.org/"
SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="doc elibc_FreeBSD older-kernels-compatibility static-libs +urandom +uuid"
RESTRICT="test"
RDEPEND="uuid? ( !elibc_FreeBSD? ( >=sys-apps/util-linux-2.16 ) )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
DOCS=(CHANGES NOTICE README)
src_prepare() {
# Ensure that system libtool is used.
sed -e 's:${installbuilddir}/libtool:/usr/bin/libtool:' -i apr-config.in || die "sed failed"
sed -e 's:@LIBTOOL@:$(SHELL) /usr/bin/libtool:' -i build/apr_rules.mk.in || die "sed failed"
AT_M4DIR="build" eautoreconf
elibtoolize
epatch "${FILESDIR}/config.layout.patch"
}
src_configure() {
local myconf
if use older-kernels-compatibility; then
local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 apr_cv_sock_cloexec
export apr_cv_accept4="no"
export apr_cv_dup3="no"
export apr_cv_epoll_create1="no"
export apr_cv_sock_cloexec="no"
fi
if use urandom; then
myconf+=" --with-devrandom=/dev/urandom"
else
myconf+=" --with-devrandom=/dev/random"
fi
if ! use uuid; then
local apr_cv_osuuid
export apr_cv_osuuid="no"
fi
CONFIG_SHELL="/bin/bash" econf \
--enable-layout=gentoo \
--enable-nonportable-atomics \
--enable-threads \
${myconf}
rm -f libtool
}
src_compile() {
emake
if use doc; then
emake dox
fi
}
src_install() {
default
find "${ED}" -name "*.la" -exec rm -f {} +
if use doc; then
dohtml -r docs/dox/html/*
fi
if ! use static-libs; then
find "${ED}" -name "*.a" -exec rm -f {} +
fi
# This file is only used on AIX systems, which Gentoo is not,
# and causes collisions between the SLOTs, so remove it.
rm -f "${ED}usr/$(get_libdir)/apr.exp"
}

View File

@ -1,125 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-1.4.6-r1.ebuild,v 1.2 2012/12/29 16:22:06 pinkbyte Exp $
EAPI="4"
inherit autotools eutils libtool multilib
DESCRIPTION="Apache Portable Runtime Library"
HOMEPAGE="http://apr.apache.org/"
SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc elibc_FreeBSD older-kernels-compatibility static-libs +urandom +uuid"
RDEPEND="uuid? (
elibc_glibc? ( >=sys-apps/util-linux-2.16 )
elibc_mintlib? ( >=sys-apps/util-linux-2.18 )
)"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
DOCS=(CHANGES NOTICE README)
src_prepare() {
epatch "${FILESDIR}"/${P}-mint.patch
# Ensure that system libtool is used.
local g=
[[ ${CHOST} == *-darwin* ]] && g=g
sed -e 's:${installbuilddir}/libtool:'"${EPREFIX}/usr/bin/${g}libtool"':' -i apr-config.in || die "sed failed"
sed -e 's:@LIBTOOL@:$(SHELL) '"${EPREFIX}/usr/bin/${g}libtool"':' -i build/apr_rules.mk.in || die "sed failed"
# Apply user patches, bug #449048
epatch_user
AT_M4DIR="build" eautoreconf
elibtoolize
epatch "${FILESDIR}/config.layout.patch"
}
src_configure() {
local myconf
[[ ${CHOST} == *-mint* ]] && export ac_cv_func_poll=no
if use older-kernels-compatibility; then
local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 apr_cv_sock_cloexec
export apr_cv_accept4="no"
export apr_cv_dup3="no"
export apr_cv_epoll_create1="no"
export apr_cv_sock_cloexec="no"
fi
if use urandom; then
myconf+=" --with-devrandom=/dev/urandom"
elif (( ${CHOST#*-hpux11.} <= 11 )); then
: # no /dev/*random on hpux11.11 and before, $PN detects this.
else
myconf+=" --with-devrandom=/dev/random"
fi
if [[ ${CHOST} == *-mint* ]] ; then
myconf+=" --disable-dso"
fi
# shl_load does not search runpath, but hpux11 supports dlopen
[[ ${CHOST} == *-hpux11* ]] && myconf="${myconf} --enable-dso=dlfcn"
if [[ ${CHOST} == *-solaris2.10 ]]; then
case $(<$([[ ${CHOST} != ${CBUILD} ]] && echo "${EPREFIX}/usr/${CHOST}")/usr/include/atomic.h) in
*atomic_cas_ptr*) ;;
*)
elog "You do not have Solaris Patch ID "$(
[[ ${CHOST} == sparc* ]] && echo 118884 || echo 118885
)" (Problem 4954703) installed on your host ($(hostname)),"
elog "using generic atomic operations instead."
myconf="${myconf} --disable-nonportable-atomics"
;;
esac
fi
if ! use uuid; then
local apr_cv_osuuid
export apr_cv_osuuid="no"
fi
CONFIG_SHELL="${EPREFIX}"/bin/bash econf \
--enable-layout=gentoo \
--enable-nonportable-atomics \
--enable-threads \
${myconf}
rm -f libtool
}
src_compile() {
emake
if use doc; then
emake dox
fi
}
src_install() {
default
find "${ED}" -name "*.la" -exec rm -f {} +
if use doc; then
dohtml -r docs/dox/html/*
fi
if ! use static-libs; then
find "${ED}" -name "*.a" -exec rm -f {} +
fi
# This file is only used on AIX systems, which Gentoo is not,
# and causes collisions between the SLOTs, so remove it.
# Even in Prefix, we don't need this on AIX.
rm -f "${ED}usr/$(get_libdir)/apr.exp"
}

View File

@ -1,90 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/apr/apr-1.4.6.ebuild,v 1.2 2012/05/09 15:43:48 aballier Exp $
EAPI="4"
inherit autotools eutils libtool multilib
DESCRIPTION="Apache Portable Runtime Library"
HOMEPAGE="http://apr.apache.org/"
SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="doc elibc_FreeBSD older-kernels-compatibility static-libs +urandom +uuid"
RDEPEND="uuid? ( !elibc_FreeBSD? ( >=sys-apps/util-linux-2.16 ) )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
DOCS=(CHANGES NOTICE README)
src_prepare() {
# Ensure that system libtool is used.
sed -e 's:${installbuilddir}/libtool:/usr/bin/libtool:' -i apr-config.in || die "sed failed"
sed -e 's:@LIBTOOL@:$(SHELL) /usr/bin/libtool:' -i build/apr_rules.mk.in || die "sed failed"
AT_M4DIR="build" eautoreconf
elibtoolize
epatch "${FILESDIR}/config.layout.patch"
}
src_configure() {
local myconf
if use older-kernels-compatibility; then
local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 apr_cv_sock_cloexec
export apr_cv_accept4="no"
export apr_cv_dup3="no"
export apr_cv_epoll_create1="no"
export apr_cv_sock_cloexec="no"
fi
if use urandom; then
myconf+=" --with-devrandom=/dev/urandom"
else
myconf+=" --with-devrandom=/dev/random"
fi
if ! use uuid; then
local apr_cv_osuuid
export apr_cv_osuuid="no"
fi
CONFIG_SHELL="/bin/bash" econf \
--enable-layout=gentoo \
--enable-nonportable-atomics \
--enable-threads \
${myconf}
rm -f libtool
}
src_compile() {
emake
if use doc; then
emake dox
fi
}
src_install() {
default
find "${ED}" -name "*.la" -exec rm -f {} +
if use doc; then
dohtml -r docs/dox/html/*
fi
if ! use static-libs; then
find "${ED}" -name "*.a" -exec rm -f {} +
fi
# This file is only used on AIX systems, which Gentoo is not,
# and causes collisions between the SLOTs, so remove it.
rm -f "${ED}usr/$(get_libdir)/apr.exp"
}

View File

@ -1,27 +0,0 @@
diff -ur apr-1.2.11/build/apr_hints.m4 apr-1.2.11-mint/build/apr_hints.m4
--- apr-1.2.11/build/apr_hints.m4 Tue Jun 26 23:47:46 2007
+++ apr-1.2.11-mint/build/apr_hints.m4 Tue Mar 25 12:00:14 2008
@@ -44,8 +44,9 @@
case "$host" in
*mint)
- APR_ADDTO(CPPFLAGS, [-DMINT])
- APR_ADDTO(LIBS, [-lportlib])
+ APR_ADDTO(CPPFLAGS, [-DMINT -D_GNU_SOURCE])
+ apr_cv_pthreads_cflags="none"
+ apr_cv_pthreads_lib="-lpthread"
;;
*MPE/iX*)
APR_ADDTO(CPPFLAGS, [-DMPE -D_POSIX_SOURCE -D_SOCKET_SOURCE])
diff -ur apr-1.2.11/build/apr_threads.m4 apr-1.2.11-mint/build/apr_threads.m4
--- apr-1.2.11/build/apr_threads.m4 Thu Aug 3 11:05:26 2006
+++ apr-1.2.11-mint/build/apr_threads.m4 Wed Mar 19 08:38:56 2008
@@ -198,7 +198,7 @@
AC_DEFUN(APR_CHECK_SIGWAIT_ONE_ARG,[
AC_CACHE_CHECK(whether sigwait takes one argument,ac_cv_sigwait_one_arg,[
AC_TRY_COMPILE([
-#if defined(__NETBSD__) || defined(DARWIN)
+#if defined(__NETBSD__) || defined(DARWIN) || defined(MINT)
/* When using the unproven-pthreads package, we need to pull in this
* header to get a prototype for sigwait(). Else things will fail later
* on. XXX Should probably be fixed in the unproven-pthreads package.

View File

@ -1,25 +0,0 @@
--- config.layout.orig 2006-07-06 21:44:41.000000000 -0700
+++ config.layout 2006-07-06 21:46:26.000000000 -0700
@@ -229,3 +229,22 @@
infodir: ${exec_prefix}/share/info
libsuffix: -${APR_MAJOR_VERSION}
</Layout>
+
+# Gentoo layout
+<Layout gentoo>
+ prefix: /usr
+ exec_prefix: ${prefix}
+ bindir: ${exec_prefix}/bin
+ sbindir: ${exec_prefix}/bin
+ libdir: ${exec_prefix}/lib
+ libexecdir: ${exec_prefix}/modules
+ mandir: ${prefix}/man
+ sysconfdir: ${prefix}/conf
+ datadir: /usr/share/apr-${APR_MAJOR_VERSION}
+ installbuilddir: ${datadir}/build-${APR_MAJOR_VERSION}
+ includedir: ${prefix}/include/apr-${APR_MAJOR_VERSION}
+ localstatedir: ${prefix}
+ libsuffix: -${APR_MAJOR_VERSION}
+</Layout>
+
+

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<use>
<flag name="older-kernels-compatibility">Enable binary compatibility with older kernels</flag>
<flag name="urandom">Use /dev/urandom instead of /dev/random</flag>
<flag name="uuid">Enable UUID support</flag>
</use>
</pkgmetadata>

View File

@ -1,143 +0,0 @@
# ChangeLog for dev-libs/argtable
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/argtable/ChangeLog,v 1.39 2012/05/27 08:08:47 angelos Exp $
27 May 2012; Christoph Mende <angelos@gentoo.org> -argtable-2.12.ebuild:
Remove old
13 Aug 2011; Kacper Kowalik <xarthisius@gentoo.org> argtable-2.12.ebuild,
argtable-2.13.ebuild:
Dropped ppc keywords wrt #359469
25 Apr 2011; Raúl Porcel <armin76@gentoo.org> argtable-2.12.ebuild,
argtable-2.13.ebuild:
Drop sparc keywords
13 Apr 2011; Thomas Kahle <tomka@gentoo.org> argtable-2.13.ebuild:
x86 stable per bug 359469
21 Mar 2011; Markos Chandras <hwoarang@gentoo.org> argtable-2.13.ebuild:
Stable on amd64 wrt bug #359469
20 Mar 2011; Christoph Mende <angelos@gentoo.org> argtable-2.13.ebuild:
Make building of static libraries optional
20 Mar 2011; Christoph Mende <angelos@gentoo.org> argtable-2.13.ebuild:
Added several die statements and removed .la files
*argtable-2.13 (18 Feb 2011)
18 Feb 2011; <angelos@gentoo.org> +argtable-2.13.ebuild:
Version bump
14 Dec 2010; Christoph Mende <angelos@gentoo.org> -argtable-2.9.ebuild,
-argtable-2.10.ebuild:
Removed old
11 Jul 2010; Raúl Porcel <armin76@gentoo.org> argtable-2.12.ebuild:
sparc stable wrt #322909
26 Jun 2010; <nixnut@gentoo.org> argtable-2.12.ebuild:
ppc stable #322909
19 Jun 2010; Christoph Mende <angelos@gentoo.org> argtable-2.12.ebuild:
Stable on amd64 wrt bug #322909
14 Jun 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> argtable-2.12.ebuild:
x86 stable wrt bug #322909
*argtable-2.12 (01 May 2010)
01 May 2010; Christoph Mende <angelos@gentoo.org> +argtable-2.12.ebuild:
Version bump (bug #317067)
*argtable-2.10 (28 Jan 2009)
28 Jan 2009; Christoph Mende <angelos@gentoo.org> +argtable-2.10.ebuild:
Version bump
20 Jan 2009; Tiago Cunha <tcunha@gentoo.org> argtable-2.9.ebuild:
stable sparc
20 Dec 2008; Christoph Mende <angelos@gentoo.org> -argtable-2.8.ebuild:
Removed old
12 Dec 2008; Raúl Porcel <armin76@gentoo.org> argtable-2.9.ebuild:
x86 stable wrt #250101
07 Dec 2008; Tobias Scherbaum <dertobi123@gentoo.org> argtable-2.9.ebuild:
ppc stable, bug #250101
07 Dec 2008; Christoph Mende <angelos@gentoo.org> argtable-2.9.ebuild:
Install documentation as wanted by USE flags, stable on amd64
08 Jun 2008; Christoph Mende <angelos@gentoo.org> -argtable-2.7.ebuild:
Removed old
*argtable-2.9 (14 May 2008)
14 May 2008; Christoph Mende <angelos@gentoo.org> +argtable-2.9.ebuild:
Version bump
09 Mar 2008; Ferris McCormick <fmccor@gentoo.org> argtable-2.8.ebuild:
Add ~sparc for testing --- Bug #212857 --- thanks to Aaron Mavrinac.
06 Feb 2008; nixnut <nixnut@gentoo.org> argtable-2.8.ebuild:
stable on ppc wrt bug #208427
02 Feb 2008; Christoph Mende <angelos@gentoo.org>
-files/argtable-2.4-fix-makefile.diff, -argtable-2.4.ebuild:
Remove old
01 Feb 2008; Christian Faulhammer <opfer@gentoo.org> argtable-2.8.ebuild:
stable x86, bug 208427
01 Feb 2008; Christoph Mende <angelos@gentoo.org> argtable-2.8.ebuild:
Stable on amd64, bug #208427
14 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org> argtable-2.7.ebuild:
ppc. stable
*argtable-2.8 (02 Jan 2008)
02 Jan 2008; Christoph Mende <angelos@gentoo.org> +argtable-2.8.ebuild:
Version bump
31 Aug 2007; Christoph Mende <angelos@gentoo.org> argtable-2.7.ebuild:
Stable on amd64
*argtable-2.7 (01 Aug 2007)
01 Aug 2007; Christoph Mende <angelos@gentoo.org> metadata.xml,
argtable-2.4.ebuild, +argtable-2.7.ebuild:
Taking over maintainership
Version bump to 2.7
argtable-2.4 stable on amd64
19 Mar 2007; Bryan Østergaard <kloeri@gentoo.org> metadata.xml:
Remove ka0ttic from metadata.xml due to retirement.
04 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
Regenerate digest in Manifest2 format.
01 Jan 2006; Luis Medinas <metalgod@gentoo.org> argtable-2.4.ebuild:
Added ~amd64 keyword.
03 Jul 2005; Aaron Walker <ka0ttic@gentoo.org> argtable-2.4.ebuild:
Fix LICENSE (should've been LGPL-2).
05 Jun 2005; Michael Hanselmann <hansmi@gentoo.org> argtable-2.4.ebuild:
Stable on ppc.
06 May 2005; Aaron Walker <ka0ttic@gentoo.org> argtable-2.4.ebuild:
Stable on x86.
04 May 2005; David Holm <dholm@gentoo.org> argtable-2.4.ebuild:
Added to ~ppc.
*argtable-2.4 (01 Feb 2005)
01 Feb 2005; Aaron Walker <ka0ttic@gentoo.org> +metadata.xml,
+files/argtable-2.4-fix-makefile.diff, +argtable-2.4.ebuild:
Initial commit for bug 56504.

View File

@ -1,4 +0,0 @@
DIST argtable2-13.tar.gz 3326444 SHA256 8f77e8a7ced5301af6e22f47302fdbc3b1ff41f2b83c43c77ae5ca041771ddbf SHA512 3d8303f3ba529e3241d918c0127a16402ece951efb964d14a06a3a7d29a252812ad3c44e96da28798871e9923e73a2cfe7ebc84139c1397817d632cae25c4585 WHIRLPOOL 4927310025b4d74886deaa0e8e115be6e59a9a49a5d91ad5d80b310a2734e5d0e15665fe1f1b7b8fc5ef7009819a0fb21dca652cdc6b03668d685d10e37437b0
EBUILD argtable-2.13.ebuild 1198 SHA256 3b0f798e7be5493ec8071bf2d5563f2f23b1659e32e2a002cb5eb2e53d875cf8 SHA512 99023c747dd3265b45b42bfb3b1a9ca4ca18149db07aaadbe56e64537468f588347810d5003b4761dcc687c4ad99c62b3a4111a02be6bb362f15d8168e8a112b WHIRLPOOL 5ece4bc3f374c3cb2d270fe974550a7f0b43f906b33a2d9aff6710928d74c544c2e48dda33bf97585512cd930172de0d37f0424287b10160ff7032b390927eb6
MISC ChangeLog 4587 SHA256 24cc3850b3b2dd43288ed4ca9dfae6a79485f917d33ca9597d68569396c95d48 SHA512 fb3e3da6739f09c20ad2e8e18ebf95a65d45864e1002f2e83b7e87a8ea4b6109a6572fced1c3e7592c8104251cda672671ea6c97479eae8cb97f32191d5c6e9c WHIRLPOOL 6db6f0142ba6948139928f1ae56221dc905821173084a92758ae2527415c390046f6311d4ebef7fceceab3725cdc2b9e78e38194dfe10bad36cecb8aa62f292e
MISC metadata.xml 236 SHA256 3d0f545d018f4339358833ccd9c96f191d49a0ec57538a6555b1e8309950ffc4 SHA512 1b0218005e78814a9faddb69385f8c52c70735859380dd678148021c65ae7010fd045e14ce87945a01e6ec3a5114f060a6be64cde6ecc5d6e142179bcfffbd7b WHIRLPOOL 17efdd67f82ebefdaef81327ecff218d23085003b7c1eea0eef873ade2c2ea2a3de078e44a46290cb359212a1b62b48cc795c84219bb8fb05d71039996e3eeef

View File

@ -1,48 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/argtable/argtable-2.13.ebuild,v 1.7 2011/08/13 07:33:32 xarthisius Exp $
EAPI=3
inherit versionator
DESCRIPTION="An ANSI C library for parsing GNU-style command-line options with minimal fuss"
HOMEPAGE="http://argtable.sourceforge.net/"
MY_PV="$(replace_version_separator 1 '-')"
MY_P=${PN}${MY_PV}
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc debug examples static-libs"
S="${WORKDIR}/${MY_P}"
src_configure() {
econf \
$(use_enable debug) \
$(use_enable static-libs static)
}
src_install() {
emake DESTDIR="${D}" install || die "install failed"
rm -rf "${D}"/usr/share/doc/${PN}2/
dodoc AUTHORS ChangeLog NEWS README || die "dodoc failed"
if use doc ; then
cd "${S}/doc"
dohtml *.html *.gif || die "dohtml failed"
dodoc *.pdf *.ps || die "dodoc failed"
fi
if use examples ; then
cd "${S}/example"
docinto examples
dodoc Makefile *.[ch] README.txt || die "dodoc failed"
fi
find "${ED}" -name "*.la" -delete || die "failed to delete .la files"
}

View File

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>angelos@gentoo.org</email>
<name>Christoph Mende</name>
</maintainer>
</pkgmetadata>

View File

@ -1,28 +0,0 @@
# ChangeLog for dev-libs/asyncresolv
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/asyncresolv/ChangeLog,v 1.7 2009/03/09 20:16:45 halcy0n Exp $
09 Mar 2009; Mark Loeser <halcy0n@gentoo.org> asyncresolv-0.0.3.ebuild:
Remove -Werror, thanks to Diego E. 'Flameeyes' Pettenò <flameeyes AT
gentoo DOT org>; bug #260882
22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
20 Feb 2006; Mark Loeser <halcy0n@gentoo.org> asyncresolv-0.0.3.ebuild:
Removing DEPEND on virtual/libc
29 Oct 2005; Mark Loeser <halcy0n@gentoo.org> asyncresolv-0.0.3.ebuild:
Stable on x86
19 Sep 2005; Mark Loeser <halcy0n@gentoo.org> metadata.xml:
Adding to cpp herd
16 Jul 2004; David Holm <dholm@gentoo.org> asyncresolv-0.0.3.ebuild:
Added to ~ppc.
*asyncresolv-0.0.3 (14 Jul 2004)
14 Jul 2004; Jared Hudson <jhhudso@gentoo.org> +asyncresolv-0.0.3.ebuild:
Initial import.

View File

@ -1,4 +0,0 @@
DIST asyncresolv-0.0.3.tar.gz 310716 SHA256 e5141e9a7bac0b1bd743e1f596bfc15f693b1b3f19f6a81f8bd6fa6fa2757b36 SHA512 956eb5d793c58b98ddd95137c74552801131fd07cf97e5f69fec366ad6919f720023115ad50e78186f448b840446108a0f5dac9e66c650ef98fe61f0985572d4 WHIRLPOOL f9670a12802bcb7d68e94f7bd9db00d07952c67a39fb0f809800b7f4673320f1780b310c1738dace3627c4d12db5877369d562b130a1e396d8a98f5be1e466c7
EBUILD asyncresolv-0.0.3.ebuild 689 SHA256 857bf0fc520e8107f125a9c6659da32eb48cf44efd2697a20e3b39c04608222a SHA512 e4a24c75c0066cc68336897a2d91f3cf952e09e05a7a1d9656fb5a0415779c30cde7fb61c30e3c86c23227cef64ce0870bfe3303c40115ce3c058260a3db7aad WHIRLPOOL 04e9d2c1535bd3cab9896f739dfbe79861266ece1fa2a17de16d8f0985f99b679a836e822cb6a4c2d64c92e79902f13c9239d43e8db2f98e1e8a7f50ff67887a
MISC ChangeLog 986 SHA256 bef576ec3fbf5fc92c0b863813fb285140730b0aba07b8089e3ca41e371bf0b7 SHA512 6c8f22eb480ca78f1ad65ace7bdcd73bfdecad0283127759a1d7a0be8c80450322d404ae3358049f089a934b07acf73c17915518b64e0fc28645c25a3e218c79 WHIRLPOOL b3425be7971e047dc40a9722d2a2adcd5a83fc360b8d726d1df1afe2a58d4cc240305e2a1332d04b4c6c8c2fcec846ebe4a1bc6e93255a4d08065faf900c777b
MISC metadata.xml 156 SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f SHA512 e91dd7187a03a5b11f6d23d0d620c7a0326c8b3631599d616c9bd4aaf5f7901fdf8405a86bae896ecbad57afcbc9f3515a067f78817d06de4a426d5a07e7cf75 WHIRLPOOL e7838d8e96cb2762d53f85ddc28d8034cd19c2ec76c5d5356d21e2508539b7dca9e8e2ed636731eb578aa9f914a6710f165e321aa3a321a4f622cf2624e38808

View File

@ -1,29 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/asyncresolv/asyncresolv-0.0.3.ebuild,v 1.7 2009/03/09 20:16:45 halcy0n Exp $
DESCRIPTION="Asynchronous DNS query library written in C++"
HOMEPAGE="http://asyncresolv.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~ppc x86"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e 's/-Werror//' configure
}
src_install() {
make install DESTDIR="${D}" || die "install failed"
dodoc AUTHORS COPYING* ChangeLog INSTALL README TODO
dohtml doc/index.html
}

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>cpp</herd>
</pkgmetadata>

View File

@ -1,862 +0,0 @@
# ChangeLog for dev-libs/atk
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/atk/ChangeLog,v 1.252 2012/12/16 06:01:24 tetromino Exp $
16 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
atk-1.32.0-r1.ebuild, -atk-2.2.0.ebuild, atk-2.4.0.ebuild, atk-2.6.0.ebuild,
metadata.xml:
Modernize the ebuilds. Drop old. Switch to global introspection USE flag.
28 Oct 2012; Raúl Porcel <armin76@gentoo.org> atk-2.4.0.ebuild:
ia64/s390/sh/sparc stable wrt #427544
16 Oct 2012; Anthony G. Basile <blueness@gentoo.org> atk-2.4.0.ebuild:
stable ppc, bug #427544
07 Oct 2012; Anthony G. Basile <blueness@gentoo.org> atk-2.4.0.ebuild:
stable ppc64, bug #427544
06 Oct 2012; Markus Meier <maekke@gentoo.org> atk-2.4.0.ebuild:
arm stable, bug #427544
04 Oct 2012; Agostino Sarubbo <ago@gentoo.org> atk-2.4.0.ebuild:
Stable for amd64, wrt bug #427544
03 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> atk-2.4.0.ebuild:
x86 stable wrt bug #427544
02 Oct 2012; Jeroen Roovers <jer@gentoo.org> atk-2.4.0.ebuild:
Stable for HPPA (bug #427544).
27 Sep 2012; Matt Turner <mattst88@gentoo.org> atk-2.4.0.ebuild:
Stable on alpha, bug 427544.
*atk-2.6.0 (25 Sep 2012)
25 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
atk-1.32.0-r1.ebuild, atk-2.2.0.ebuild, atk-2.4.0.ebuild, +atk-2.6.0.ebuild:
Version bump. Make license more precise.
20 May 2012; Samuli Suominen <ssuominen@gentoo.org> atk-2.2.0.ebuild:
ppc stable wrt #407643
04 May 2012; Jeff Horelick <jdhore@gentoo.org> atk-1.32.0-r1.ebuild,
atk-2.2.0.ebuild, atk-2.4.0.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
28 Apr 2012; Alexis Ballier <aballier@gentoo.org> atk-2.4.0.ebuild:
keyword ~amd64-fbsd
19 Apr 2012; Pacho Ramos <pacho@gentoo.org> -atk-1.32.0.ebuild,
-atk-2.0.1.ebuild, atk-2.4.0.ebuild:
Fix glib dependency, drop old (#412583 by Tomas Psika).
01 Apr 2012; Raúl Porcel <armin76@gentoo.org> atk-2.2.0.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #407643
*atk-2.4.0 (28 Mar 2012)
28 Mar 2012; Alexandre Rostovtsev <tetromino@gentoo.org> +atk-2.4.0.ebuild:
Version bump.
25 Mar 2012; Markus Meier <maekke@gentoo.org> atk-2.2.0.ebuild:
arm stable, bug #407643
23 Mar 2012; Jeroen Roovers <jer@gentoo.org> atk-2.2.0.ebuild:
Stable for HPPA (bug #407643).
16 Mar 2012; Jeff Horelick <jdhore@gentoo.org> atk-2.2.0.ebuild:
marked x86 per bug 407643
13 Mar 2012; Agostino Sarubbo <ago@gentoo.org> atk-2.2.0.ebuild:
Stable for amd64, wrt bug #407643
12 Mar 2012; Brent Baude <ranger@gentoo.org> atk-2.2.0.ebuild:
Marking atk-2.2.0 ppc64 stable for bug 407643
23 Oct 2011; Raúl Porcel <armin76@gentoo.org> atk-1.32.0-r1.ebuild:
s390 stable
*atk-2.2.0 (19 Oct 2011)
19 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org> +atk-2.2.0.ebuild:
Add atk-2.2.0 from the gnome overlay. Static is now disabled by configure
default.
Notable changes: AtkWindow and lots of new ATK roles (see
http://git.gnome.org/browse/atk/commit/?id=4f88969d708b83293d656afb79375538bc95973f).
19 Aug 2011; Nirbheek Chauhan <nirbheek@gentoo.org> atk-2.0.1.ebuild:
Drop .la files, and explicitly disable static libs
*atk-2.0.1 (14 Aug 2011)
14 Aug 2011; Nirbheek Chauhan <nirbheek@gentoo.org> +atk-2.0.1.ebuild:
Bump to 2.0.1, for GNOME 3
11 Jul 2011; Matt Turner <mattst88@gentoo.org> atk-1.32.0-r1.ebuild:
Added ~mips, bug 364693
09 Jul 2011; Raúl Porcel <armin76@gentoo.org> atk-1.32.0-r1.ebuild:
alpha/arm/ia64/sh/sparc stable wrt #371320
06 Jul 2011; Mark Loeser <halcy0n@gentoo.org> atk-1.32.0-r1.ebuild:
Stable for ppc64; bug #371320
29 Jun 2011; Christoph Mende <angelos@gentoo.org> atk-1.32.0-r1.ebuild:
Stable on amd64 wrt bug #371320
29 Jun 2011; Jeroen Roovers <jer@gentoo.org> atk-1.32.0-r1.ebuild:
Stable for HPPA (bug #371320).
28 Jun 2011; Brent Baude <ranger@gentoo.org> atk-1.32.0-r1.ebuild:
Marking atk-1.32.0-r1 ppc stable for bug 371320
22 Jun 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> atk-1.32.0-r1.ebuild:
x86 stable wrt security bug #371320
29 Apr 2011; Jeroen Roovers <jer@gentoo.org> atk-1.32.0-r1.ebuild:
Marked ~hppa (bug #364693).
*atk-1.32.0-r1 (24 Apr 2011)
24 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org> +atk-1.32.0-r1.ebuild:
Drop keywords on hppa/mips w.r.t. KEYWORDREQ bug 364693
07 Apr 2011; Gilles Dartiguelongue <eva@gentoo.org> -atk-1.28.0.ebuild,
-atk-1.30.0.ebuild:
Clean up old revisions.
22 Mar 2011; Brent Baude <ranger@gentoo.org> atk-1.32.0.ebuild:
Marking atk-1.32.0 ppc stable for bug 353436
21 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> atk-1.32.0.ebuild:
ppc64 stable wrt #353436
12 Mar 2011; Raúl Porcel <armin76@gentoo.org> atk-1.32.0.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #353436
07 Mar 2011; Jeroen Roovers <jer@gentoo.org> atk-1.32.0.ebuild:
Stable for HPPA (bug #353436).
24 Feb 2011; Thomas Kahle <tomka@gentoo.org> atk-1.32.0.ebuild:
x86 stable per bug 353436
23 Feb 2011; Markos Chandras <hwoarang@gentoo.org> atk-1.32.0.ebuild:
Stable on amd64 wrt bug #353436
29 Jan 2011; Fabian Groffen <grobian@gentoo.org> atk-1.32.0.ebuild:
Transfer Prefix keywords
27 Jan 2011; Pacho Ramos <pacho@gentoo.org> atk-1.32.0.ebuild:
Put sys-devel/gettext dependency behind 'nls' USE flag as it's only needed
for translations as confirmed by me. Thanks a lot to Leio for noticing in bug
#222083.
17 Oct 2010; Raúl Porcel <armin76@gentoo.org> atk-1.30.0.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #324077
14 Oct 2010; Markus Meier <maekke@gentoo.org> atk-1.30.0.ebuild:
arm stable, bug #324077
*atk-1.32.0 (09 Oct 2010)
09 Oct 2010; Pacho Ramos <pacho@gentoo.org> +atk-1.32.0.ebuild:
Version bump for Gnome 2.32: upstream bugfixes and translation updates.
Update HOMEPAGE, don't waste time building tests (bug #226353) and remove
DISABLE_DEPRECATED flags.
07 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> atk-1.30.0.ebuild:
ppc64 stable wrt #324077
11 Sep 2010; Joseph Jezak <josejx@gentoo.org> atk-1.30.0.ebuild:
Marked ppc for bug #324077.
22 Aug 2010; Gilles Dartiguelongue <eva@gentoo.org> -atk-1.26.0.ebuild:
Clean up old revision.
05 Aug 2010; Jeroen Roovers <jer@gentoo.org> atk-1.30.0.ebuild:
Stable for HPPA (bug #324077).
01 Aug 2010; Christian Faulhammer <fauli@gentoo.org> atk-1.30.0.ebuild:
x86 stable, bug 324077
31 Jul 2010; Pacho Ramos <pacho@gentoo.org> atk-1.30.0.ebuild:
amd64 stable, bug 324077
27 Jul 2010; Gilles Dartiguelongue <eva@gentoo.org> atk-1.30.0.ebuild:
Remove deprecated comment in ebuild and remove debug USE flag.
20 Jul 2010; Jeroen Roovers <jer@gentoo.org> atk-1.26.0.ebuild,
atk-1.28.0.ebuild, atk-1.30.0.ebuild:
Stable for HPPA (bug #314899).
20 Jul 2010; Jeroen Roovers <jer@gentoo.org> atk-1.26.0.ebuild,
atk-1.28.0.ebuild, atk-1.30.0.ebuild:
Drop HPPA keywording (bug #324511).
20 Jun 2010; Arun Raghavan <ford_prefect@gentoo.org> atk-1.30.0.ebuild,
metadata.xml:
Add introspection support.
*atk-1.30.0 (13 Jun 2010)
13 Jun 2010; Pacho Ramos <pacho@gentoo.org> +atk-1.30.0.ebuild:
Add new version for Gnome 2.30.
11 May 2010; Brent Baude <ranger@gentoo.org> atk-1.28.0.ebuild:
Marking atk-1.28.0 ppc64 for bug 304777
07 May 2010; Jeroen Roovers <jer@gentoo.org> atk-1.28.0.ebuild:
Stable for HPPA (bug #304777).
07 Apr 2010; Brent Baude <ranger@gentoo.org> atk-1.28.0.ebuild:
Marking atk-1.28.0 ppc stable for bug 304777
24 Mar 2010; Raúl Porcel <armin76@gentoo.org> atk-1.28.0.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #304777
06 Mar 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> atk-1.28.0.ebuild:
x86 stable wrt bug #304777
06 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> atk-1.28.0.ebuild:
amd64 stable wrt #304777
*atk-1.28.0 (29 Oct 2009)
29 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org> -atk-1.24.0.ebuild,
+atk-1.28.0.ebuild:
New version for GNOME 2.28. Clean up old revisions.
26 Oct 2009; Raúl Porcel <armin76@gentoo.org> atk-1.26.0.ebuild:
ia64/s390/sh/sparc stable wrt #285586
08 Oct 2009; Markus Meier <maekke@gentoo.org> atk-1.26.0.ebuild:
arm stable, bug #285586
03 Oct 2009; Tobias Klausmann <klausman@gentoo.org> atk-1.26.0.ebuild:
Stable on alpha, bug #285586
30 Sep 2009; Jeroen Roovers <jer@gentoo.org> atk-1.26.0.ebuild:
Stable for HPPA (bug #285586).
27 Sep 2009; Gilles Dartiguelongue <eva@gentoo.org> -atk-1.20.0.ebuild,
-atk-1.22.0.ebuild, atk-1.24.0.ebuild, atk-1.26.0.ebuild:
Update homepage per bug #286281. Clean up old revisions.
27 Sep 2009; nixnut <nixnut@gentoo.org> atk-1.26.0.ebuild:
ppc stable #285586
25 Sep 2009; Brent Baude <ranger@gentoo.org> atk-1.26.0.ebuild:
Marking atk-1.26.0 ppc64 stable for bug 285586
22 Sep 2009; Markus Meier <maekke@gentoo.org> atk-1.26.0.ebuild:
x86 stable, bug #285586
19 Sep 2009; Olivier Crête <tester@gentoo.org> atk-1.26.0.ebuild:
Stable on amd64, bug #285586
*atk-1.26.0 (10 May 2009)
10 May 2009; Nirbheek Chauhan <nirbheek@gentoo.org> +atk-1.26.0.ebuild:
Bump to 1.26.0 -- various bugfixes and documentation updates
27 Apr 2009; Jeroen Roovers <jer@gentoo.org> atk-1.24.0:
Stable for HPPA (bug #260063).
12 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> ChangeLog:
Stable on sparc, bug #260063
27 Mar 2009; Raúl Porcel <armin76@gentoo.org> atk-1.24.0.ebuild:
arm/s390/sh/sparc stable
18 Mar 2009; Raúl Porcel <armin76@gentoo.org> atk-1.24.0.ebuild:
alpha/ia64 stable wrt #260063
15 Mar 2009; Markus Meier <maekke@gentoo.org> atk-1.24.0.ebuild:
x86 stable, bug #260063
11 Mar 2009; Daniel Gryniewicz <dang@gentoo.org> atk-1.24.0.ebuild:
Marked stable on amd64
06 Mar 2009; Patrick Lauer <patrick@gentoo.org> Manifest:
fixing Manifest
06 Mar 2009; Brent Baude <ranger@gentoo.org> atk-1.24.0.ebuild:
Marking atk-1.24.0 ppc stable for bug 260063
05 Mar 2009; Brent Baude <ranger@gentoo.org> atk-1.24.0.ebuild:
Marking atk-1.24.0 ppc64 stable for bug 260063
13 Nov 2008; Brent Baude <ranger@gentoo.org> atk-1.22.0.ebuild:
Marking atk-1.22.0 ppc64 stable for bug 236971
29 Sep 2008; Mart Raudsepp <leio@gentoo.org> -atk-1.18.0.ebuild,
atk-1.20.0.ebuild:
Remove old
*atk-1.24.0 (29 Sep 2008)
29 Sep 2008; Mart Raudsepp <leio@gentoo.org> +atk-1.24.0.ebuild:
Version bump. No user visible changes
25 Sep 2008; Jeroen Roovers <jer@gentoo.org> atk-1.22.0.ebuild:
Stable for HPPA (bug #236971).
12 Aug 2008; Raúl Porcel <armin76@gentoo.org> atk-1.22.0.ebuild:
alpha/ia64/sparc stable wrt #229709
10 Aug 2008; Markus Meier <maekke@gentoo.org> atk-1.22.0.ebuild:
x86 stable, bug #229709
30 Jul 2008; Brent Baude <ranger@gentoo.org> atk-1.22.0.ebuild:
Marking atk-1.22.0 ppc stable for bug 229709
26 Jul 2008; Olivier Crête <tester@gentoo.org> atk-1.22.0.ebuild:
Stable on amd64, bug #229709
*atk-1.22.0 (17 Mar 2008)
17 Mar 2008; Mart Raudsepp <leio@gentoo.org> +atk-1.22.0.ebuild:
New version. Includes just a few bug fixes over 1.20.0
23 Nov 2007; Jeroen Roovers <jer@gentoo.org> atk-1.20.0.ebuild:
Stable for HPPA (bug #198845).
19 Nov 2007; Markus Rothe <corsair@gentoo.org> atk-1.20.0.ebuild:
Stable on ppc64; bug #198845
19 Nov 2007; Joshua Kinard <kumba@gentoo.org> atk-1.20.0.ebuild:
Stable on mips, per #198845.
17 Nov 2007; nixnut <nixnut@gentoo.org> atk-1.20.0.ebuild:
Stable on ppc wrt bug 198845
14 Nov 2007; Raúl Porcel <armin76@gentoo.org> atk-1.20.0.ebuild:
sparc stable wrt #198845
14 Nov 2007; Raúl Porcel <armin76@gentoo.org> atk-1.20.0.ebuild:
alpha/ia64 stable wrt #198845
13 Nov 2007; Christian Faulhammer <opfer@gentoo.org> atk-1.20.0.ebuild:
stable x86, bug 198845
12 Nov 2007; Samuli Suominen <drac@gentoo.org> atk-1.20.0.ebuild:
amd64 stable wrt #198845
*atk-1.20.0 (21 Sep 2007)
21 Sep 2007; Rémi Cardona <remi@gentoo.org> +atk-1.20.0.ebuild:
Add atk-1.20.0 (Gnome 2.20)
06 Aug 2007; Joshua Kinard <kumba@gentoo.org> atk-1.18.0.ebuild:
Stable on mips, per #185823.
27 Jul 2007; Mart Raudsepp <leio@gentoo.org> -atk-1.6.1.ebuild,
-atk-1.12.1.ebuild, -atk-1.12.3.ebuild:
Remove old versions
23 Jul 2007; nixnut <nixnut@gentoo.org> atk-1.18.0.ebuild:
Stable on ppc wrt bug 185614
19 Jul 2007; Christoph Mende <angelos@gentoo.org> atk-1.18.0.ebuild:
Stable on amd64 wrt bug #185614
18 Jul 2007; Raúl Porcel <armin76@gentoo.org> atk-1.18.0.ebuild:
alpha/ia64/x86 stable wrt #185614
17 Jul 2007; Jeroen Roovers <jer@gentoo.org> atk-1.18.0.ebuild:
Stable for HPPA (bug #185614).
17 Jul 2007; Markus Rothe <corsair@gentoo.org> atk-1.18.0.ebuild:
Stable on ppc64; bug #185614
17 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> atk-1.18.0.ebuild:
Stable on sparc wrt #185614
02 Jun 2007; Brent Baude <ranger@gentoo.org> atk-1.12.4.ebuild:
Marking atk-1.12.4 ppc stable for bug #171107
31 May 2007; Jeroen Roovers <jer@gentoo.org> atk-1.12.4.ebuild:
Stable for HPPA (bug #171107).
31 May 2007; Daniel Gryniewicz <dang@gentoo.org> atk-1.12.4.ebuild:
Marked stable on amd64 for bug #171107
31 May 2007; Brent Baude <ranger@gentoo.org> atk-1.12.4.ebuild:
Marking atk-1.12.4 ppc64 stable for bug #171107
30 May 2007; Raúl Porcel <armin76@gentoo.org> atk-1.12.4.ebuild:
alpha/ia64 stable wrt #171107
29 May 2007; Andrej Kacian <ticho@gentoo.org> atk-1.12.4.ebuild:
Stable on x86, bug #171107.
29 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> atk-1.12.4.ebuild:
Stable on sparc wrt #171107
27 May 2007; Joshua Kinard <kumba@gentoo.org> atk-1.12.4.ebuild:
Stable on mips.
24 Mar 2007; Daniel Gryniewicz <dang@gentoo.org> +atk-1.18.0.ebuild:
add gnome 2.18.0
01 Mar 2007; <genstef@gentoo.org> atk-1.6.1.ebuild:
Dropped ppc-macos keyword, see you in prefix
*atk-1.12.4 (05 Feb 2007)
05 Feb 2007; Mart Raudsepp <leio@gentoo.org> +atk-1.12.4.ebuild:
New version for translation updates
02 Feb 2007; Mart Raudsepp <leio@gentoo.org> -atk-1.12.2.ebuild:
Remove old
21 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> atk-1.12.3.ebuild:
Stable on IA64, bug 156662.
18 Jan 2007; Jeroen Roovers <jer@gentoo.org> atk-1.12.3.ebuild:
Stable for HPPA (bug #147751).
14 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> atk-1.12.3.ebuild:
Stable on Alpha.
21 Dec 2006; Markus Rothe <corsair@gentoo.org> atk-1.12.3.ebuild:
Stable on ppc64; bug #156662
18 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> atk-1.12.3.ebuild:
Stable on sparc
17 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org> atk-1.12.3.ebuild:
Stable on ppc wrt bug #156662.
12 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> atk-1.12.3.ebuild:
Stable on amd64 wrt bug #156662.
10 Dec 2006; Andrej Kacian <ticho@gentoo.org> atk-1.12.3.ebuild:
Stable on x86, bug #156662.
*atk-1.12.3 (07 Nov 2006)
07 Nov 2006; Leonardo Boshell <leonardop@gentoo.org> +atk-1.12.3.ebuild:
Version bump.
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> atk-1.12.1.ebuild:
Stable on Alpha.
26 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> atk-1.12.1.ebuild:
Stable on hppa wrt #145428
15 Sep 2006; Joshua Jackson <tsunam@gentoo.org> atk-1.12.1.ebuild:
Stable x86; bug #145428
14 Sep 2006; Aron Griffis <agriffis@gentoo.org> atk-1.12.1.ebuild:
Mark 1.12.1 stable on ia64. #139612
07 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> Manifest:
Fix digests
03 Sep 2006; Joshua Kinard <kumba@gentoo.org> atk-1.12.1.ebuild:
Marked stable on mips.
30 Aug 2006; Gustavo Zacarias <gustavoz@gentoo.org> atk-1.12.1.ebuild:
Stable on sparc wrt #145428
29 Aug 2006; Markus Rothe <corsair@gentoo.org> atk-1.12.1.ebuild:
Stable on ppc64; bug #145428
29 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org> atk-1.12.1.ebuild:
ppc stable, bug #145428
29 Aug 2006; Daniel Gryniewicz <dang@gentoo.org> atk-1.12.1.ebuild:
Marked stable on amd64 for bug #145428
*atk-1.12.2 (22 Aug 2006)
22 Aug 2006; Leonardo Boshell <leonardop@gentoo.org> +atk-1.12.2.ebuild:
New release.
16 Aug 2006; Markus Rothe <corsair@gentoo.org> atk-1.11.4.ebuild:
Stable on ppc64
*atk-1.12.1 (26 Jul 2006)
26 Jul 2006; Leonardo Boshell <leonardop@gentoo.org> +atk-1.12.1.ebuild:
New release.
23 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> -atk-1.10.1.ebuild,
-atk-1.10.2.ebuild:
Clean up unnecessary versions
17 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> atk-1.11.4.ebuild:
Marked stable on amd64 for bug #139612
16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> atk-1.11.4.ebuild:
hppa stable, bug #139612
14 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> atk-1.11.4.ebuild:
ppc stable, bug #139612
13 Jul 2006; Aron Griffis <agriffis@gentoo.org> atk-1.11.4.ebuild:
Mark 1.11.4 stable on ia64
12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> atk-1.11.4.ebuild:
Stable on x86 wrt bug #139612.
10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> atk-1.11.4.ebuild:
Stable on sparc wrt #139612
25 Jun 2006; Javier Villavicencio <the_paya@gentoo.org>
atk-1.11.4.ebuild:
Add ~x86-fbsd keyword.
08 May 2006; John N. Laliberte <allanonjl@gentoo.org> atk-1.11.4.ebuild:
run eautoreconf, but preserve old macros due to the included gtk-doc macros.
fixes #132139
*atk-1.11.4 (01 May 2006)
01 May 2006; Daniel Gryniewicz <dang@gentoo.org> +atk-1.11.4.ebuild:
Bump for 2.14.1
15 Apr 2006; Stephen P. Becker <geoman@gentoo.org> atk-1.10.3.ebuild:
stable on mips
*atk-1.11.3 (16 Mar 2006)
16 Mar 2006; John N. Laliberte <allanonjl@gentoo.org> +atk-1.11.3.ebuild:
new version, remove static useflag.
08 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org> atk-1.10.3.ebuild:
ppc stable, bug #117505
05 Jan 2006; Fernando J. Pereda <ferdy@gentoo.org> atk-1.10.3.ebuild:
Stable on alpha wrt bug #117505
04 Jan 2006; Mark Loeser <halcy0n@gentoo.org> atk-1.10.3.ebuild:
Stable on x86; bug #117505
03 Jan 2006; Luis Medinas <metalgod@gentoo.org> atk-1.10.3.ebuild:
Stable on amd64. For bug #117505.
03 Jan 2006; Markus Rothe <corsair@gentoo.org> atk-1.10.3.ebuild:
Stable on ppc64
03 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> atk-1.10.3.ebuild:
Stable on sparc wrt #117505
*atk-1.10.3 (06 Sep 2005)
06 Sep 2005; Leonardo Boshell <leonardop@gentoo.org> +atk-1.10.3.ebuild:
New version.
31 Aug 2005; Herbie Hopkins <herbs@gentoo.org> atk-1.10.1.ebuild:
Stable on amd64.
*atk-1.10.2 (31 Aug 2005)
31 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> +atk-1.10.2.ebuild:
New version.
23 Aug 2005; Aron Griffis <agriffis@gentoo.org> atk-1.10.1.ebuild:
stable on ia64
08 Aug 2005; Markus Rothe <corsair@gentoo.org> atk-1.10.1.ebuild:
Stable on ppc64
03 Aug 2005; Bryan Østergaard <kloeri@gentoo.org> atk-1.10.1.ebuild:
Stable on alpha.
31 Jul 2005; Tobias Scherbaum <dertobi123@gentoo.org> atk-1.10.1.ebuild:
ppc stable
27 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org> atk-1.10.1.ebuild:
Stable on sparc
26 Jul 2005; Leonardo Boshell <leonardop@gentoo.org> atk-1.10.1.ebuild:
Stable on x86.
11 Jul 2005; Stephen P. Becker <geoman@gentoo.org> atk-1.9.1.ebuild:
stable on mips
02 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> atk-1.9.1.ebuild:
Stable on alpha.
25 Jun 2005; Guy Martin <gmsoft@gentoo.org> atk-1.9.1.ebuild:
Stable on hppa.
12 Jun 2005; Olivier Crête <tester@gentoo.org> atk-1.9.1.ebuild:
Stable on amd64
12 Jun 2005; Tobias Scherbaum <dertobi123@gentoo.org> atk-1.9.1.ebuild:
Stable on ppc.
09 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> atk-1.9.1.ebuild:
Stable on sparc
06 Jun 2005; Markus Rothe <corsair@gentoo.org> atk-1.9.1.ebuild:
Stable on ppc64
*atk-1.10.1 (05 Jun 2005)
05 Jun 2005; Leonardo Boshell <leonardop@gentoo.org> atk-1.10.1.ebuild:
New release.
05 Jun 2005; Leonardo Boshell <leonardop@gentoo.org> atk-1.9.1.ebuild:
Stable on x86.
21 May 2005; Jason Wever <weeve@gentoo.org> atk-1.8.0-r1.ebuild:
Stable on SPARC.
07 May 2005; Aron Griffis <agriffis@gentoo.org> atk-1.8.0-r1.ebuild:
stable on ia64
26 Apr 2005; Mike Gardiner <obz@gentoo.org> atk-1.8.0-r1.ebuild:
Keyworded x86 ppc
08 Apr 2005; Markus Rothe <corsair@gentoo.org> atk-1.8.0.ebuild:
Stable on ppc64
02 Apr 2005; Stephen P. Becker <geoman@gentoo.org> atk-1.8.0.ebuild:
stable on mips
*atk-1.9.1 (10 Mar 2005)
10 Mar 2005; Leonardo Boshell <leonardop@gentoo.org> atk-1.9.1.ebuild:
New release.
*atk-1.8.0-r1 (06 Mar 2005)
06 Mar 2005; Leonardo Boshell <leonardop@gentoo.org> atk-1.8.0-r1.ebuild:
New revision, includes support for the `static' USE flag. Resolves bug
#83121.
24 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> :
Stable on alpha.
23 Dec 2004; Guy Martin <gmsoft@gentoo.org> atk-1.8.0.ebuild:
Stable on hppa.
16 Dec 2004; Dylan Carlson <absinthe@gentoo.org> atk-1.8.0.ebuild:
Stable on amd64.
11 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> atk-1.8.0.ebuild:
Stable on alpha.
11 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> atk-1.8.0.ebuild:
Stable on sparc
11 Nov 2004; Mike Gardiner <obz@gentoo.org> atk-1.8.0.ebuild:
Keyworded ppc for GNOME 2.8
01 Oct 2004; Stephen P. Becker <geoman@gentoo.org> atk-1.6.1.ebuild:
stable on mips
23 Sep 2004; Mamoru KOMACHI <usata@gentoo.org> atk-1.6.1.ebuild:
Added to ~ppc-macos.
*atk-1.8.0 (18 Sep 2004)
18 Sep 2004; Leonardo Boshell <leonardop@gentoo.org> atk-1.8.0.ebuild,
metadata.xml:
New release.
Assigned package to the gnome-accessibility herd.
05 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> atk-1.6.1.ebuild:
Stable on sparc
05 Aug 2004; Guy Martin <gmsoft@gentoo.org> atk-1.6.1.ebuild:
Stable on hppa.
04 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> atk-1.6.1.ebuild:
Stable on alpha.
28 Jun 2004; Tom Gall <tgall@gentoo.org> atk-1.6.1.ebuild:
stable on ppc64, bug #54792
25 May 2004; Guy Martin <gmsoft@gentoo.org> atk-1.6.0.ebuild:
Marked stable on hppa.
28 Apr 2004; Gustavo Zacarias <gustavoz@gentoo.org> atk-1.6.0.ebuild:
Stable on sparc
28 Apr 2004; Jon Portnoy <avenj@gentoo.org> atk-1.6.0.ebuild :
Stable on AMD64.
*atk-1.6.1 (24 Apr 2004)
24 Apr 2004; foser <foser@gentoo.org> atk-1.6.1.ebuild :
New release
14 Apr 2004; Stephen P. Becker <geoman@gentoo.org> atk-1.4.1.ebuild,
atk-1.6.0.ebuild:
Marked stable on mips.
*atk-1.6.0 (18 Mar 2004)
18 Mar 2004; foser <foser@gentoo.org> atk-1.6.0.ebuild :
New release
Minor fixes, corrected license
06 Mar 2004; Stephen P. Becker <geoman@gentoo.org> atk-1.4.1.ebuild:
Added ~mips keyword.
22 Feb 2004; foser <foser@gentoo.org> atk-1.4.1.ebuild, digest-atk-1.4.1 :
Add restrict=nomirror to ebuild to grab the latest version of this pack (#42434)
10 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> atk-1.4.1.ebuild:
set ppc in keywords
18 Jan 2004; <gustavoz@gentoo.org> atk-1.4.1.ebuild:
stable on sparc
14 Jan 2004; Mike Gardiner <obz@gentoo.org> atk-1.4.1.ebuild:
Stable on x86 as part of GNOME-2.4.1
09 Jan 2004; Aron Griffis <agriffis@gentoo.org> atk-1.2.4.ebuild:
stable on alpha
08 Nov 2003; Todd Sunderlin <todd@gentoo.org> atk-1.4.0.ebuild:
added sparc keyword
22 Oct 2003; Bartosch Pixa <darkspecter@gentoo.org> atk-1.4.0.ebuild:
set ppc in keywords
17 Oct 2003; Aron Griffis <agriffis@gentoo.org> atk-1.4.1.ebuild:
Stable on alpha
*atk-1.4.1 (09 Oct 2003)
15 Oct 2003; Guy Martin <gmsoft@gentoo.org> atk-1.4.1.ebuild :
Marked stable on hppa.
09 Oct 2003; Mike Gardiner <obz@gentoo.org> atk-1.4.1.ebuild:
Version bump, 1.4.1 includes bugfixes over 1.4.0
05 Oct 2003; Mike Gardiner <obz@gentoo.org> atk-1.4.0.ebuild:
Marked stable on x86
23 Sep 2003; Bartosch Pixa <darkspecter@gentoo.org> atk-1.2.4.ebuild:
set ppc in keywords
*atk-1.4.0 (07 Sep 2003)
07 Sep 2003; foser <foser@gentoo.org> atk-1.4.0.ebuild :
Gnome 2.4 rc1
25 Aug 2003; Mike Gardiner <obz@gentoo.org> atk-1.2.4.ebuild:
Moved to stable on x86
*atk-1.2.4 (13 May 2003)
01 Jul 2003; Guy Martin <gmsoft@gentoo.org> atk-1.2.4.ebuild :
Added hppa to KEYWORDS.
01 Jul 2003; Todd Sunderlin <todd@gentoo.org> atk-1.2.4.ebuild :
set stable on sparc
13 May 2003; foser <foser@gentoo.org> atk-1.2.4.ebuild :
New version
*atk-1.2.3 (15 Apr 2003)
15 Apr 2003; foser <foser@gentoo.org> atk-1.2.3.ebuild :
New version
13 Mar 2003 Olivier Reisch <doctomoe@gentoo.org> atk-1.2.2.ebuild:
Marked ppc stable
*atk-1.2.2 (21 Jan 2003)
08 Apr 2003; Todd Sunderlin <todd@gentoo.org> atk-1.2.2.ebuild:
Marked stable for sparc.
01 Mar 2003; Jason Wever <weeve@gentoo.org> atk-1.2.2.ebuild:
Added ~sparc to keywords.
21 Feb 2003; Aron Griffis <agriffis@gentoo.org> atk-1.2.2.ebuild :
Mark stable on alpha
21 Jan 2003; foser <foser@gentoo.org> atk-1.2.2.ebuild :
New version, fixed ebuild to use gnome2 eclass more
*atk-1.2.1 (13 Jan 2003)
04 Feb 2003; Spider <spider@gentoo.org> atk-1.2.1.ebuild :
removed DEBUG for DEBUGBUILD
13 Jan 2003; foser <foser@gentoo.org> atk-1.2.1.ebuild :
New version
*atk-1.2.0 (22 Dec 2002)
04 Mar 2003; Jason Wever <weeve@gentoo.org> atk-1.2.0.ebuild:
Added sparc to keywords.
04 Feb 2003; Spider <spider@gentoo.org> atk-1.2.0.ebuild :
removed DEBUG for DEBUGBUILD
06 Jan 2003; Martin Holzer <mholzer@gentoo.org> atk-1.2.0.ebuild :
Changed RDEPEND=">=dev-libs/glib-2" to RDEPEND=">=dev-libs/glib-2.0.6-r1"
cause it doesn't work.
01 Jan 2003; Aron Griffis <agriffis@gentoo.org> atk-1.2.0.ebuild :
Add ~alpha to KEYWORDS
22 Dec 2002; foser <foser@gentoo.org> atk-1.2.0.ebuild :
New version
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*atk-1.1.1 (12 Nov 2002)
04 Feb 2003; Spider <spider@gentoo.org> atk-1.1.1.ebuild :
removed DEBUG for DEBUGBUILD
26 Nov 2002; Jon Nall <nall@gentoo.org> atk-1.1.1.ebuild :
added ~ppc to KEYWORDS
12 Nov 2002; foser <foser@gentoo.org> atk-1.1.1.ebuild :
Gnome 2.1.2 release
*atk-1.1.0 (27 Oct 2002)
27 Oct 2002; foser <foser@gentoo.org> atk-1.1.0.ebuild :
New unstable version
*atk-1.0.3-r1 (4 Aug 2002)
04 Feb 2003; Spider <spider@gentoo.org> atk-1.0.3-r1.ebuild :
change the DEBUG to DEBUGBUILD
4 Aug 2002; Spider <spider@gentoo.org> atk-1.0.3-r1.ebuild:
remove debugging informatio, restructure the ebuild
*atk-1.0.3 (4 Aug 2002)
4 Aug 2002; Gabriele Giorgetti <stroke@gentoo.org> atk-1.0.3.ebuild :
New version
*atk-1.0.2 (28 May 2002)
28 May 2002; Spider <spider@gentoo.org> atk-1.0.2.ebuild :
new version, removed libtoolize since its suspected to break things
in this package
*atk-1.0.1-r3 (22 May 2002)
22 May 2002; Spider <spider@gentoo.org> atk-1.0.1-r3.ebuild :
Add debug back again, we want to debug this further for gnome2
*atk-1.0.1-r2 (24 Apr 2002)
04 Feb 2003; Spider <spider@gentoo.org> atk-1.0.1-r2.ebuild :
removed debug cludge for inherit debug instead
24 Apr 2002; Spider <spider@gentoo.org> atk-1.0.1-r2.ebuild ChangeLog:
ChangeLog update
libtoolize
*atk-1.0.1-r1 (11 Apr 2002)
11 Apr 2002; Spider <spider@gentoo.org> atk-1.0.1-r1.ebuild :
adding atk 1.0.1 into portage
USE="doc" will install extra documentation about the api's for your pleasure

View File

@ -1,22 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST atk-1.32.0.tar.bz2 688186 SHA256 e9a3e598f75c4db1af914f8b052dd9f7e89e920a96cc187c18eb06b8339cb16e SHA512 f10a752e2c57ffdaeaa2e41c5fb31acf6cd04ec850e002b6f5bfad2680a2a931db6ac395ebfcf7fca6356894dda14f4f87b02df1aff8d0096e265cf841e90d21 WHIRLPOOL 0ae816ec6e1999e5376f560ed0dfe84fd27ce899a953b9513eabec6a24d227e087f148ba42d256b738931f4353ff326754acad7cc826dab8ca773dc9df9bab30
DIST atk-2.4.0.tar.xz 607156 SHA256 091e9ce975a9fbbc7cd8fa64c9c389ffb7fa6cdde58b6d5c01b2c267093d888d SHA512 20316b4de66a1871bb9f802831b2262c54eaecf8d7c3696d3949f8464834c6aeca32d57382f0c9a9c093d2099e7d4c71c83b917474d528758339dcd1397e1571 WHIRLPOOL 77d882ae7d10fbbf6f81c7be149dbd85458b57b258da7a677b521e01ea19a727589d2aabd364fc23cf5569c8c6a1e398e09247aea291735fd506509041e29e0b
DIST atk-2.6.0.tar.xz 609136 SHA256 eff663f90847620bb68c9c2cbaaf7f45e2ff44163b9ab3f10d15be763680491f SHA512 2dbc6807987ac2e434d6c2f3df49d618ee0e3c80c4bec023bec71eb04c78691881bf6df54b6ffe5311bd580239220fc915c0a66b2e22c639ec191eed0af27bc4 WHIRLPOOL 2c38b5e3cabd1c256b708e83e5cb31a5f9be8512f57fb1bf3262564f82b93c18fa72f5096f8f74d436b22001db17f1d825ed1c4cd6c2899f78121851cd255e52
EBUILD atk-1.32.0-r1.ebuild 1143 SHA256 74ea1be0fc6580e98be673de4a839ea9fd6a664e65049a9afad7734c403cb9c3 SHA512 3f68889f5f2215976f491a952b5ddac0fdf8c4f3347ec9c414931f68890abe16528ad9a0102368f0491610e92105f855f070501c74292dec4848a98bc284056f WHIRLPOOL f3e0133aff887793d5e59dcddb9ba08d0e729aa5a1caf12bfc3b772246749996e0a232de11ee3d7972f23341c50fa2e822e52aa0aeeeac703402bc0a8efe0b59
EBUILD atk-2.4.0.ebuild 1181 SHA256 809f844ff28a8a02c545af4be7371dbb9e9a379e3fabc6b1492c52bd3baff607 SHA512 bd1619d51b360160568d322cb8fa54fd356833b3a226951c3f4b361b22edff8f5d98d174909fcad524d6f836897d023f49102ec2da2bb168fc54998e2b864fe5 WHIRLPOOL d724a58d6554a4b36ad482adbb6dcf983319ed43e1346a5d0c296cd1341971aba0a5a9f4acda8878105b35072b0b031f1c8792dc02be4a2d84dafc94091b9711
EBUILD atk-2.6.0.ebuild 1191 SHA256 a96636afe0385aae0374ac1430a3d7237b62f794f388aba874a3007521aabcb2 SHA512 ca556bb771cb313441bf2b954fdfc383f8167af4b7255d19d259d1586870338724b580a064d55932df78ff5a11ddb87c1e8891947a2fc05052f50a32e3b17683 WHIRLPOOL 38397d0282c2ae76115f515fac7704e7b3d3dccde859cdf51452af477c82d4470bc04f8537881f9eb2ec568604dd9dabfd9ae090bbfc4eb8d72f5eeb2fe9a368
MISC ChangeLog 27406 SHA256 ed871d7cb5c3abc3230c5cd13de6a2baefee92af0f0faae233d2657849707c25 SHA512 10a31675ce27819bad2c15014365b95263959ff5ae1056eec034e544df6ead32c79b558e5e7a273feea522cfa0b5597c581edb44d7f8405792befc031b7d32ab WHIRLPOOL a9a358c77fbd84158d14cb9a40bfe40d42d7316da76af4533de77fbac3a8a2fe2469392d8ca81441e0d034b6c73ccf1e2c6e899fd14306f3b6b08ba53110e60a
MISC metadata.xml 174 SHA256 c0255e6a66375ac0e7f11c3712c6b47b7746432df4cf518e10c230674a6bc4f0 SHA512 b704bc8a6cbe98854b84a2ddedb7a2bc00309e3290e568dffed0bafc0acfcc81d6edb73dfacb95c56eef85982c2131f108e96abf55018ce45eda886f47bba1fb WHIRLPOOL 0e5a13b34c4e1ecf2888082f0c45255a63411981fbecbf4b8766de0f77993c2e6293f2ecb441adf901b20a48a56195a434cbb56c585d7e33693da12733ccb693
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAEBCAAGBQJQzWO1AAoJEJ0WA1zPCt1hACoIAJOT7OPuGWha9drkfW+y3LkK
rw7b6yU5bLssu0KpdKCN6gC1CmEG+ea/s+mhUsvA1entt5rd/mP8hOGt6YH9wZLU
B3/P0hx7uXL2HRSDTiYjI3CySCHn8Vha5U5LsT2i1sGb5o1BQRX4zpdIMalLXsGR
5QMLE7RYWznT0lC9Yql4h5Rn4JxoAiHHlcppjrKHRT+zIWZJ8zvNzLBL2+qxB4Fg
OHYUwWN3fAbR8bUfiuJYGFMb+Ci+EQu8MIsu+2fsjQmdJwV2wnfFvBqFSBqWVONk
jxDA7TS7xozIjiuV87T+LoaqRoFfWJ/4hnPw5D+aZBY1wrNOFT0RDe/qjFr0wKQ=
=KqCG
-----END PGP SIGNATURE-----

View File

@ -1,37 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/atk/atk-1.32.0-r1.ebuild,v 1.13 2012/12/16 06:01:24 tetromino Exp $
EAPI="3"
GCONF_DEBUG="no"
inherit gnome2
DESCRIPTION="GTK+ & GNOME Accessibility Toolkit"
HOMEPAGE="http://projects.gnome.org/accessibility/"
LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="+introspection nls"
RDEPEND="dev-libs/glib:2
introspection? ( >=dev-libs/gobject-introspection-0.6.7 )"
DEPEND="${RDEPEND}
>=dev-lang/perl-5
dev-util/gtk-doc-am
virtual/pkgconfig
nls? ( sys-devel/gettext )"
src_prepare() {
G2CONF="${G2CONF} $(use_enable introspection)"
DOCS="AUTHORS ChangeLog NEWS README"
gnome2_src_prepare
if ! use test; then
# don't waste time building tests (bug #226353)
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|| die "sed failed"
fi
}

View File

@ -1,38 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/atk/atk-2.4.0.ebuild,v 1.14 2012/12/16 06:01:24 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="GTK+ & GNOME Accessibility Toolkit"
HOMEPAGE="http://projects.gnome.org/accessibility/"
LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="+introspection nls"
RDEPEND=">=dev-libs/glib-2.31.2:2
introspection? ( >=dev-libs/gobject-introspection-0.6.7 )"
DEPEND="${RDEPEND}
>=dev-lang/perl-5
dev-util/gtk-doc-am
virtual/pkgconfig
nls? ( sys-devel/gettext )"
src_prepare() {
G2CONF="${G2CONF} $(use_enable introspection)"
DOCS="AUTHORS ChangeLog NEWS README"
gnome2_src_prepare
if ! use test; then
# don't waste time building tests (bug #226353)
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|| die "sed failed"
fi
}

View File

@ -1,38 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/atk/atk-2.6.0.ebuild,v 1.2 2012/12/16 06:01:24 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="GTK+ & GNOME Accessibility Toolkit"
HOMEPAGE="http://projects.gnome.org/accessibility/"
LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="+introspection nls"
RDEPEND=">=dev-libs/glib-2.31.2:2
introspection? ( >=dev-libs/gobject-introspection-0.6.7 )"
DEPEND="${RDEPEND}
>=dev-lang/perl-5
dev-util/gtk-doc-am
virtual/pkgconfig
nls? ( sys-devel/gettext )"
src_prepare() {
G2CONF="${G2CONF} $(use_enable introspection)"
DOCS="AUTHORS ChangeLog NEWS README"
gnome2_src_prepare
if ! use test; then
# don't waste time building tests (bug #226353)
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|| die "sed failed"
fi
}

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome-accessibility</herd>
</pkgmetadata>

View File

@ -1,45 +0,0 @@
# ChangeLog for dev-libs/bcm2835
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/bcm2835/ChangeLog,v 1.7 2013/01/22 18:50:12 chithanh Exp $
*bcm2835-1.17 (22 Jan 2013)
22 Jan 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+bcm2835-1.17.ebuild, -bcm2835-1.11.ebuild:
Version bump.
*bcm2835-1.11 (31 Oct 2012)
31 Oct 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+bcm2835-1.11.ebuild, -bcm2835-1.10.ebuild:
Version bump.
*bcm2835-1.10 (28 Sep 2012)
28 Sep 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+bcm2835-1.10.ebuild, -bcm2835-1.9.ebuild:
Version bump.
*bcm2835-1.9 (06 Sep 2012)
06 Sep 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+bcm2835-1.9.ebuild, -bcm2835-1.8.ebuild:
Version bump.
*bcm2835-1.8 (30 Aug 2012)
30 Aug 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+bcm2835-1.8.ebuild, -bcm2835-1.6.ebuild:
Version bump.
*bcm2835-1.6 (12 Aug 2012)
12 Aug 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+bcm2835-1.6.ebuild, -bcm2835-1.5.ebuild:
Version bump.
*bcm2835-1.5 (28 Jul 2012)
28 Jul 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+bcm2835-1.5.ebuild, +metadata.xml:
Inital commit, ebuild by me.

View File

@ -1,4 +0,0 @@
DIST bcm2835-1.17.tar.gz 226402 SHA256 9107b8595f732a0df1fd36c6102fb837630ab61a69f4ac2ed32562ca21ac193f SHA512 2843242ba3da2ff669fa7b495954d3e9641fb6877318958e28b5e480744f0d0bc3c2f5ee6d068967a6ddf1b276af9c12a27aa2eb14ec4bc20105a3343b14f329 WHIRLPOOL 871dfe172afc78375e760cb95cb7d0b80940441cfbe4417feb455c8a89b3d0faeb894cac344c584cabb38f888a57a00c528af4c890c5decc289e4aae584db8c0
EBUILD bcm2835-1.17.ebuild 648 SHA256 45b40f995c3b3bd0b8cc4401b10eb8c6e7cdfc163e671b173592cdbd66c14113 SHA512 b5b672ba538d9e654f62e273d3ddb4945eb73ff27914126c8817ff0f9bc4cc616321587006ebf233ec95ba60a5c902916c187074c1193a19ac437c376a8ba5f8 WHIRLPOOL 884078911569d53a9d43753feb4af32091ec3617b1397c47208305c08b9d48513fe0f62477dc24e0fb7755348911f1e9aa203e130d4882188f306b416a96b608
MISC ChangeLog 1329 SHA256 230f2af7bf76647b76d3ace56fa2ee001226ad38fa25ca08b4f6885c8dbb482d SHA512 c2707a7f8147cff549e65c6d9396d50592738cf8970c6676f50ed7b4c46cef0c44ac1e4acbbc561eada2969c57b54a7ab68ba586a638a8577af1ea8bbaf187a9 WHIRLPOOL bb27c6be76ee1868d3cae50cc525eecd34a477a46af99a87c1bcab2a7f1192100366a981ae9e64862bb15f93a5dd31aa333fe575bd57694ffc231c24a9680948
MISC metadata.xml 253 SHA256 2033971042ce53f0af10bdc9f59bd2aba7b8490f0eafbca62a9e8ffd49d23c5d SHA512 cd887d2863b319dabf8598d349740e8d2223a03b0432157a421933a1a98b6140ad4b56f4750244da7d2545b56fb59567aae00d1e822e7cd90d3cb2b3d464ef01 WHIRLPOOL 95f9871ded20192d86cd4dc49f4471d0ddc884bc804980bcbedc6c4d1f90ebc25e30231dd2a56e8e5a33762cf3f660250934b1299042956d6eba74a7b6d9c81b

View File

@ -1,27 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/bcm2835/bcm2835-1.17.ebuild,v 1.1 2013/01/22 18:50:12 chithanh Exp $
EAPI=4
DESCRIPTION="Provides access to GPIO and other IO functions on the Broadcom BCM2835"
HOMEPAGE="http://www.open.com.au/mikem/bcm2835/"
SRC_URI="http://www.open.com.au/mikem/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~arm"
IUSE="doc examples"
DEPEND="doc? ( app-doc/doxygen )"
RDEPEND=""
src_install() {
default
if use examples; then
dodoc -r examples
fi
if use doc; then
dohtml -r doc/html/.
fi
}

View File

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>chithanh@gentoo.org</email>
<name>Chí-Thanh Christopher Nguyễn</name>
</maintainer>
</pkgmetadata>

View File

@ -1,345 +0,0 @@
# ChangeLog for dev-libs/beecrypt
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/beecrypt/ChangeLog,v 1.83 2012/09/06 05:41:11 vapier Exp $
06 Sep 2012; Mike Frysinger <vapier@gentoo.org>
files/beecrypt-4.2.1-build-system.patch:
Drop 32bit/64bit ABI overrides since we already handle these things ourselves
#423023 by Robert Trace.
07 Jun 2012; Michael Palimaka <kensington@gentoo.org>
+files/beecrypt-4.2.1-gcc-4.7.patch, beecrypt-4.2.1.ebuild:
Fix build with GCC 4.7 wrt bug #413951. Thanks to Olivier Huber
<oli.huber@gmail.com> for the patch.
03 Mar 2012; Pacho Ramos <pacho@gentoo.org> beecrypt-4.2.1.ebuild:
Run java-pkg-opt-2_pkg_setup to use jdk when compiling, bug #401803 by DrSlony
and fix by Ralph Sennhauser.
18 Feb 2012; Tomáš Chvátal <scarabeus@gentoo.org> beecrypt-4.2.1.ebuild:
Add mising python_pkg_setup wrt bug#404385.
18 Feb 2012; Tomáš Chvátal <scarabeus@gentoo.org> beecrypt-4.2.1.ebuild:
Bump to eapi4 and add static-libs useflag.
13 Nov 2011; Mike Frysinger <vapier@gentoo.org> beecrypt-4.2.1.ebuild:
Convert USE=nocxx to USE=cxx.
05 Oct 2011; Alexis Ballier <aballier@gentoo.org> beecrypt-4.2.1.ebuild:
remove ptex dep as it is going away
26 Jul 2011; Pacho Ramos <pacho@gentoo.org> -beecrypt-4.1.2-r1.ebuild,
-beecrypt-4.1.2-r2.ebuild, -files/beecrypt-4.1.2-base64.patch,
-files/beecrypt-4.1.2-build.patch, -files/beecrypt-4.1.2-gcc4.patch,
-files/beecrypt-4.1.2-python-Makefile-am.patch,
-files/beecrypt-4.1.2-python-debug-py-c.patch,
-files/beecrypt-4.1.2-threads.patch, beecrypt-4.2.1.ebuild:
This needs python2 (bug #312153 and #362497 by Arfrever and Vadim), remove
old.
03 Apr 2011; Raúl Porcel <armin76@gentoo.org> beecrypt-4.2.1.ebuild:
ia64/s390/sh stable wrt #342387
27 Feb 2011; Tobias Klausmann <klausman@gentoo.org> beecrypt-4.2.1.ebuild:
Stable on alpha, bug #342387
26 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org> beecrypt-4.2.1.ebuild:
ppc64 stable wrt #342387
26 Feb 2011; Michael Weber <xmw@gentoo.org> beecrypt-4.2.1.ebuild:
ppc/sparc stable (bug 342387)
12 Feb 2011; Christian Faulhammer <fauli@gentoo.org>
beecrypt-4.2.1.ebuild:
stable x86, bug 342387
10 Feb 2011; Markos Chandras <hwoarang@gentoo.org> beecrypt-4.2.1.ebuild:
Stable on amd64 wrt bug #342387
05 Feb 2011; Markus Meier <maekke@gentoo.org> beecrypt-4.2.1.ebuild:
arm stable, bug #342387
04 Feb 2011; Jeroen Roovers <jer@gentoo.org> beecrypt-4.2.1.ebuild:
Stable for HPPA (bug #342387).
14 Dec 2010; Matt Turner <mattst88@gentoo.org> beecrypt-4.1.2-r1.ebuild,
beecrypt-4.1.2-r2.ebuild, beecrypt-4.2.1.ebuild:
Dropped mips keywords from app-arch/rpm, and this was only keyworded as an
rpm dependency, so drop its keywords too.
06 Apr 2010; Jonathan Callen <abcd@gentoo.org> beecrypt-4.2.1.ebuild:
Bump to EAPI=3, add prefix keywords
*beecrypt-4.2.1 (15 Nov 2009)
15 Nov 2009; Sven Wegener <swegener@gentoo.org> +beecrypt-4.2.1.ebuild,
+files/beecrypt-4.2.1-build-system.patch:
Version bump, bug #278713.
15 Nov 2009; Sven Wegener <swegener@gentoo.org> beecrypt-4.1.2-r1.ebuild,
beecrypt-4.1.2-r2.ebuild:
Fix installation on multilib systems with multilib-strict, bug #293236.
14 Nov 2009; Daniel Gryniewicz <dang@gentoo.org> beecrypt-4.1.2-r2.ebuild:
Fix building with march=native; bug #220267
12 Sep 2009; Víctor Ostorga <vostorga@gentoo.org> -files/beecrypt-4.1.2-athlon.patch,
-files/beecrypt-4.1.2-custom-cflags.patch:
Cleaning out unused patches
30 May 2009; Ulrich Mueller <ulm@gentoo.org> beecrypt-4.1.2-r2.ebuild:
Remove app-text/tetex from dependencies, bug 227443.
25 Sep 2008; Alexis Ballier <aballier@gentoo.org>
beecrypt-4.1.2-r2.ebuild:
keyword ~x86-fbsd
29 Apr 2008; Alexis Ballier <aballier@gentoo.org>
beecrypt-4.1.2-r2.ebuild:
Convert to latex-base, fix deps with texlive, bug #213707
13 Jan 2008; Mike Frysinger <vapier@gentoo.org> beecrypt-4.1.2-r1.ebuild,
beecrypt-4.1.2-r2.ebuild:
Do not let the configure script decide the lib64. Make it respect the
standard configure --libdir option.
02 Jun 2007; Alon Bar-Lev <alonbl@gentoo.org>
-files/beecrypt-3.1.0-alpha.patch, -files/beecrypt-3.1.0-athlon.diff,
-files/beecrypt-3.1.0-python2.3.patch, -beecrypt-3.1.0-r2.ebuild:
Remove old ebuilds
02 Jun 2007; Joshua Kinard <kumba@gentoo.org> beecrypt-4.1.2-r1.ebuild:
Stable on mips, per #157858.
05 Mar 2007; Sandro Bonazzola <sanchan@gentoo.org> ChangeLog:
Removing myself from metadata.xml as I'm stepping back.
07 Feb 2007; Sandro Bonazzola <sanchan@gentoo.org>
beecrypt-4.1.2-r1.ebuild, beecrypt-4.1.2-r2.ebuild:
Replace flag pentium4m with pentium4, fix bug #165635. Thanks to Jiri
Pittner <jiri.pittner@jh-inst.cas.cz> for reporting and to Jackub Moc for
his patience.
24 Jan 2007; Alec Warner <antarus@gentoo.org> beecrypt-4.1.2-r2.ebuild:
fix minor bug with USE=doc, bug # 163375
*beecrypt-4.1.2-r2 (22 Jan 2007)
22 Jan 2007; Sandro Bonazzola <sanchan@gentoo.org>
+files/beecrypt-4.1.2-base64.patch, -beecrypt-3.1.0-r1.ebuild,
+beecrypt-4.1.2-r2.ebuild:
New doc use flag for doxygen api documentation. Including a patch from
Miloslav Trmac <mitr@redhat.com> from Fedora beecrypt rpm: fix b64encode()
for data starting with NUL.
Removed obsolete ebuild. Waiting mips stabilization for removing latest 3.x
series ebuild.
12 Jan 2007; Alon Bar-Lev <alonbl@gentoo.org> beecrypt-4.1.2-r1.ebuild:
Remove WANT_AUTO*
04 Jan 2007; Sandro Bonazzola <sanchan@gentoo.org> -beecrypt-4.1.2.ebuild:
Removed broken ebuild, obsoleted by 4.1.2-r1. Fix bug #160004, Thanks to
Diego Pettenò <flameeyes@gentoo.org> for reporting.
31 Dec 2006; Bryan Østergaard <kloeri@gentoo.org>
beecrypt-4.1.2-r1.ebuild:
Add ~alpha keyword, bug 157858.
26 Dec 2006; Sandro Bonazzola <sanchan@gentoo.org>
beecrypt-4.1.2-r1.ebuild:
Fix incorrect behaviour with CHOST!="x86_64-..." and any -march flags
related to x86_64.
26 Dec 2006; Jeroen Roovers <jer@gentoo.org> beecrypt-4.1.2-r1.ebuild:
Stable for HPPA (bug #157858).
21 Dec 2006; Markus Rothe <corsair@gentoo.org> beecrypt-4.1.2-r1.ebuild:
Stable on ppc64; bug #157858
20 Dec 2006; Sandro Bonazzola <sanchan@gentoo.org>
beecrypt-4.1.2-r1.ebuild:
Fix incorrect behaviour with CHOST="i686-..." and CFLAGS="-march=athlon64
...", bug #158109. Thanks to Robert Golding <robert.golding@gmail.com> for
reporting.
16 Dec 2006; nixnut <nixnut@gentoo.org> beecrypt-4.1.2-r1.ebuild:
Stable on ppc wrt bug 157858
13 Dec 2006; Peter Weller <welp@gentoo.org> ChangeLog:
Fixed digest.
12 Dec 2006; Peter Weller <welp@gentoo.org> beecrypt-4.1.2-r1.ebuild:
Added amd64 keyword wrt bug #157858
12 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org>
beecrypt-4.1.2-r1.ebuild:
Stable on sparc wrt #157858
12 Dec 2006; Christian Faulhammer <opfer@gentoo.org>
beecrypt-4.1.2-r1.ebuild:
stable x86, bugs #157858
13 Nov 2006; Sandro Bonazzola <sanchan@gentoo.org> metadata.xml,
beecrypt-4.1.2-r1.ebuild:
Adding missing dependencies on virtual/jdk and virtual/jre. Inheriting
java-pkg-opt-2 fixing bug# 153750. Thanks to Petteri Räty for his help and
Sawk for reporting.
24 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org>
files/beecrypt-4.1.2-build.patch:
Fixed athlon64 asm (again), closes again bug#152575
24 Oct 2006; Sandro Bonazzola <sanchan@gentoo.org>
files/beecrypt-4.1.2-build.patch:
Fix multilib issues, see bug #152689.
23 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org>
files/beecrypt-4.1.2-build.patch:
Fixed stack execution, this is the farest I can
23 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org>
-files/beecrypt-4.1.2-asm.patch, +files/beecrypt-4.1.2-build.patch,
-files/beecrypt-4.1.2-configure-ac.patch, beecrypt-4.1.2-r1.ebuild:
Fixed athlon64 (again), bug#152575
23 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org>
files/beecrypt-4.1.2-asm.patch:
Added athlon64 asm support, bug#152575
23 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org>
+files/beecrypt-4.1.2-asm.patch, +files/beecrypt-4.1.2-threads.patch,
beecrypt-4.1.2-r1.ebuild:
Fixed assembly and threading issues
16 Oct 2006; Mike Frysinger <vapier@gentoo.org>
+files/beecrypt-4.1.2-gcc4.patch, beecrypt-4.1.2-r1.ebuild:
Fixes from upstream for building with gcc-4 #150579 by David Pyke.
16 Oct 2006; Mike Frysinger <vapier@gentoo.org>
files/beecrypt-4.1.2-configure-ac.patch, beecrypt-4.1.2-r1.ebuild:
Grab more fixes from upstream so we dont need flag filtering hacks.
15 Jun 2006; Sandro Bonazzola <sanchan@gentoo.org>
+files/beecrypt-4.1.2-configure-ac.patch,
+files/beecrypt-4.1.2-python-Makefile-am.patch,
+files/beecrypt-4.1.2-python-debug-py-c.patch, +metadata.xml,
beecrypt-4.1.2-r1.ebuild:
Fixing ebuild headers, adding metadata.xml. Updated without bumping
beecrypt-4.1.2-r1 ebuild.
This ebuild uses upstream patches from cvs. Fixes python test failures on
pentium3, athlon-xp, pentium-mmx; provides a workaround for pentium-m and
athlon64. The ebuild is far from perfection, see bug #124900 for known
issues. Thanks to Benedikt Boehm, #gentoo-python, #gentoo-amd64-dev,
#gentoo-java for their support.
*beecrypt-4.1.2-r1 (18 Jan 2006)
18 Jan 2006; Mike Frysinger <vapier@gentoo.org>
+files/beecrypt-4.1.2-custom-cflags.patch, +beecrypt-4.1.2-r1.ebuild:
Cleanup build system and add sh love.
11 Aug 2005; Herbie Hopkins <herbs@gentoo.org> beecrypt-4.1.2.ebuild:
Fix install path of python module on multilib systems.
03 Jul 2005; Hardave Riar <hardave@gentoo.org> beecrypt-3.1.0-r2.ebuild:
Stable on mips, dep for bug #91792.
*beecrypt-4.1.2 (26 Jun 2005)
26 Jun 2005; Daniel Black <dragonheart@gentoo.org>
+files/beecrypt-4.1.2-athlon.patch, +beecrypt-4.1.2.ebuild:
version bump with help from author Bob Deblier
06 Apr 2005; Markus Rothe <corsair@gentoo.org> beecrypt-3.1.0-r2.ebuild:
Stable on ppc64
02 Apr 2005; Jeremy Huddleston <eradicator@gentoo.org>
beecrypt-3.1.0-r2.ebuild:
Fix compilation on amd64.
17 Feb 2005; Markus Rothe <corsair@gentoo.org> beecrypt-3.1.0-r2.ebuild:
Added ~ppc64 to KEYWORDS
29 Dec 2004; Ilya A. Volynets-Evenbach <iluxa@gentoo.org>
beecrypt-3.1.0-r2.ebuild:
mark ~mips
*beecrypt-3.1.0-r2 (13 Apr 2004)
23 Oct 2004; Stefan Jones <cretin@gentoo.org> :
Block <app-arch/rpm-4.2 not <app-arch/rpm-4.2.1 so I can downgrade rpm
16 Apr 2004; Stefan Jones <cretin@gentoo.org>
beecrypt-3.1.0-r2.ebuild:
Now bump to stable AFTER testing!
15 Apr 2004; Stefan Jones <cretin@gentoo.org>
beecrypt-3.1.0-r2.ebuild file/beecrypt-3.1.0-athlon.diff:
Patch configure not configure.ac and remove autogen.sh
Fixes bugs 47868 and 47852
13 Apr 2004; Stefan Jones <cretin@gentoo.org> beecrypt-3.1.0-r2.ebuild:
New version which will work!
( fix the inline assembly functions nit linking)
12 Apr 2004; Stefan Jones <cretin@gentoo.org> beecrypt-3.1.0-r1.ebuild:
Fix athlon in mcpu or march, #47592
11 Apr 2004; Stefan Jones <cretin@gentoo.org> beecrypt-3.1.0-r1.ebuild:
Mark as stable for the rest of the archs
Also add scanning of CFLAGS to set optimisations
25 Feb 2004; Daniel Ahlberg <aliz@gentoo.org> beecrypt-3.1.0-r1.ebuild:
Stable on amd64.
24 Jan 2004; Alastair Tse <liquidx@gentoo.org> beecrypt-3.1.0-r1.ebuild,
files/beecrypt-3.1.0-python2.3.patch:
added patch for python2.3, thanks to Vaclav Slavik <vaclav.slavik@matfyz.cz>
(#39282)
15 Jan 2004; <agriffis@gentoo.org> beecrypt-3.1.0-r1.ebuild:
stable on alpha and ia64
13 Jan 2004; Jon Portnoy <avenj@gentoo.org> beecrypt-3.1.0-r1.ebuild :
AMD64 keywords.
14 Nov 2003; <tuxus@gentoo.org> beecrypt-3.1.0.ebuild:
changed mips in ~mips
13 Nov 2003; <tuxus@gentoo.org> beecrypt-3.1.0.ebuild:
added mips to KEYWORDS
12 Nov 2003; Aron Griffis <agriffis@gentoo.org> beecrypt-3.1.0-r1.ebuild,
files/beecrypt-3.1.0-alpha.patch:
This library's makefiles are way too smart for its own good. If you update
configure.ac, then the makefiles notice and insist on rebuilding half a dozen
other things (even after you run autoconf). The end result is that mpopt.s is
emptied and undefined symbols appear in the library.
Modified the patch to affect configure instead of configure.ac so that
autoconf isn't required and the build system doesn't screw up.
11 Nov 2003; Aron Griffis <agriffis@gentoo.org> beecrypt-3.1.0-r1.ebuild:
Fix autoconf whoops which caused mpopt.s to fail to build because the
makefiles are too smart...
*beecrypt-3.1.0-r1 (11 Nov 2003)
11 Nov 2003; Aron Griffis <agriffis@gentoo.org> beecrypt-3.1.0-r1.ebuild,
files/beecrypt-3.1.0-alpha.patch:
Fix installation on alpha to usr /usr/lib instead of /usr/lib64
28 Oct 2003; Stefan Jones <cretin@gentoo.org> :
block <app-arch/rpm-4.2.1 as both provide beecrypt
Accident waiting to happen, see #32100
23 Oct 2003; Michael Sterrett <mr_bones_@gentoo.org> beecrypt-3.1.0.ebuild:
tidy; use use_with; more error checking/messages
*beecrypt-3.1.0 (21 Oct 2003)
22 Oct 2003; Stefan Jones <cretin@gentoo.org> :
Removed making docs; a lot of bother for no payoff!
21 Oct 2003; Stefan Jones <cretin@gentoo.org> :
New ebuild, required for app-arch/rpm-4.2.1

View File

@ -1,26 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX beecrypt-4.2.1-build-system.patch 3796 SHA256 98eb6ff5991988563bc33c431379443ac13fde2b23d9cc9e5ee0bd7c470f504b SHA512 6f13707e238cd2602c1482554381fc4ffb59d367fc095453ae05c7bc17438552745b304ce2ad5c071a367a0a90809173682676a392396521e20006f214db0c46 WHIRLPOOL aa8b7b454635b46fb238505a7a2f2e051943ca956fb7093a6b0e45e0fc93b5a0cd22ee16ebcf8d85b198dda4713744c112a5ee64efe70a82970eca5aeef86f13
AUX beecrypt-4.2.1-gcc-4.7.patch 258 SHA256 03e95b2f5c7340a7ee8e8a11933118a23a335e6f5076f4e7fb08e8bc9249b7a8 SHA512 d0d7dab1b302590d03474132039a98ed1f9b8f2e126300fe917acc0c2207bef8d1e90be14bb01d6278ac79a8f2d46aa81b8e56f3ee76b3c90b2e3ef6b0bbc375 WHIRLPOOL 09f5589ac7fcf2c6684deecd9582d046cec6b17d38cbd00131fdb95bcc63f5702920a01f3a138186e4a7066db66318e055120b1ca6999a88211c12c87f6291dd
DIST beecrypt-4.2.1.tar.gz 882758 SHA256 286f1f56080d1a6b1d024003a5fa2158f4ff82cae0c6829d3c476a4b5898c55d SHA512 59995d53c024efe6344a21ac0d6d55fbe652488a4a22cc6719f9fc3851d56697fa8738937d48aa1e6f9ebe749de61ac3c79a5f0cea793872213c3bdf922e71bc WHIRLPOOL c4a0371d8e2cf37194800867c58e77d72bb59ab464fdff9c561230ece0f288dabdebfdd0ac13382c9ebe45b455ffbfdd81e6a15969dcb86d3d8c8e6635e294bb
EBUILD beecrypt-4.2.1.ebuild 2034 SHA256 c0fd94138ebfa2596ff573a76e7f94c9a1116fe31edf71310afb20700f1478a0 SHA512 ea2f9065818ea667bc8207a7c05fbf655b2c8d7ca77818da10ec4f22a0c3d97d67f7a895d8c747da08095412f867e4b43a1b23f2447c9b176d4db9261908685d WHIRLPOOL 63998197832e4d5de88b8f09e6e30184791c06a86daa60fc4fe99c93c79dee10b7d7dae5aa362e39bf75ccbc7a31c1ef7cfcccb321320fe18f58012a119635dc
MISC ChangeLog 13325 SHA256 e942374e5f5c4ed83db320c4515af93a09a81ff83ca8d4362fa9a4a106c71854 SHA512 c487cf4ccc85d5b0c6c62e05ec2c9caaa7b9d5ad72c0c38218cb496fda4205e89abcac4552517537c676858bcc5724599509db34dc4c3ef39321c5b8e58a3fed WHIRLPOOL 97486ab4e8b03652ab04446114deddd44c96480735aa4ef27de5b937c01e9b35540ac3523c4af618526782156689969a9d23832ae8d302c478962c2feb899316
MISC metadata.xml 210 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 SHA512 4554adeece55ce9adfdadba04443a3ede6ff910b96a11b77bb1f07ddd6bdbc756b8e6e1873660f8f54e67f46db1065980794a6136c6de7883b24d0ee13ff51fe WHIRLPOOL f546bd1233d5a9934ba0480881ceba944cb8ff1869c12ed2421d4ccbb247ee38dc0c7c8b979f10533ad0fc603b5e4829d0ddf174a83d0bda8e8dd62c1c873eeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBCAAGBQJQSDfdAAoJELEHsLL7fEFWTaoP/iSqeUYyeAEElYIdzvUK2UIo
YWCNz/OuCViPDByutZjJTfSsY7SiYCf9d7MHxXVasvSouABya4yCl8RoMKqb3PLK
2ni7rDmshk5RpkNevBXLb6fhukeedMgxoYOwL+18IYtzRnljriigYF1hAmXmXeT7
hSogR4WRgWegyYRPHIw6jXQ/padDHJHVmsCKfStFipZ0OtPpRtakl79iZZp6+1LN
fKxBMOS30fdR7mfPjjezSfA/dKW3t84gC5wg0Q5jiFH1OWR+Me3vUmDCE6vG4Q2z
PYanQoPrnjciMitl2MOJnSFmXe2vqbGP6cb9xc3woFAUpPEdpfDHiAVW/9zfXiTX
v8VhbX9UjwDv/mkWdJU6Lid0JpAwxu5D/xX6aiy40v2oyI6rZIvH49oh5n70Uwte
lLnIDtTAE+xmKoIw09GR0wERb8MuIYN1SAsqqucMK/kE/1510ns/bTEVEKQ9wxd9
xnfhiRW5vstlYndWl6RGgMo41dEDpyIZggIjRZl0Nao8fQat0V5PP9da3rh8O2z8
cfC8eBY/4TI/7dis0dinY+JslB/oWxM4ZVUoz+BPV+8oU6e3jUyUhKek+M3aAKNs
/cVFMxNj0TepdfASuSDZAEo4nv0yDYXFTwEGyK8ivnWRJ3HeRu8ZBum0EPWu+YZ4
1FRIA0dsFmYZev2/QUvb
=2UVn
-----END PGP SIGNATURE-----

View File

@ -1,87 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/beecrypt/beecrypt-4.2.1.ebuild,v 1.18 2012/06/07 16:43:17 kensington Exp $
EAPI=4
PYTHON_DEPEND="python? 2"
inherit eutils multilib autotools java-pkg-opt-2 python
DESCRIPTION="general-purpose cryptography library"
HOMEPAGE="http://sourceforge.net/projects/beecrypt/"
SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="java cxx python static-libs threads doc"
COMMONDEPEND="!<app-arch/rpm-4.2.1
cxx? ( >=dev-libs/icu-2.8 )"
DEPEND="${COMMONDEPEND}
java? ( >=virtual/jdk-1.4 )
doc? ( app-doc/doxygen
virtual/latex-base
dev-texlive/texlive-fontsextra
)"
RDEPEND="${COMMONDEPEND}
java? ( >=virtual/jre-1.4 )"
DOCS="BUGS README BENCHMARKS NEWS"
REQUIRED_USE="cxx? ( threads )"
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
java-pkg-opt-2_pkg_setup
fi
}
src_prepare() {
java-pkg-opt-2_src_prepare
use python && python_convert_shebangs -r 2 .
epatch "${FILESDIR}"/${P}-build-system.patch
epatch "${FILESDIR}"/${P}-gcc-4.7.patch
eautoreconf
}
src_configure() {
# cpluscplus needs threads support
econf \
--disable-expert-mode \
$(use_enable static-libs static) \
$(use_enable threads) \
$(use_with python python "${EPREFIX}"/usr/bin/python2) \
$(use_with cxx cplusplus) \
$(use_with java)
}
src_compile() {
default
if use doc; then
cd include/beecrypt
doxygen || die "doxygen failed"
fi
}
src_test() {
export BEECRYPT_CONF_FILE="${T}/beecrypt-test.conf"
echo "provider.1=${S}/c++/provider/.libs/base.so" > "${BEECRYPT_CONF_FILE}"
emake check
emake bench
}
src_install() {
default
rm -f "${ED}"/usr/$(get_libdir)/python*/site-packages/_bc.*a
use static-libs || find "${ED}" -name '*.la' -exec rm -f {} +
use doc && dohtml -r docs/html/.
}

View File

@ -1,160 +0,0 @@
--- beecrypt-4.2.1/configure.ac
+++ beecrypt-4.2.1/configure.ac
@@ -11,7 +11,7 @@
# Checks for package options
AC_ARG_ENABLE(expert-mode, [ --enable-expert-mode follow user-defined CFLAGS settings [[default=no]]],[
- ac_enable_expert_mode=yes
+ ac_enable_expert_mode=$enableval
],[
if test "X$CFLAGS" != "X"; then
echo "enabling expert mode"
@@ -25,7 +25,7 @@
if test "$ac_enable_expert_mode" = yes; then
AC_MSG_ERROR([--enable-debug cannot be used in conjunction with --enable-expert-mode])
fi
- ac_enable_debug=yes
+ ac_enable_debug=$enableval
],[
ac_enable_debug=no
])
@@ -456,7 +456,7 @@
ac_cv_python_include="-I`$PYTHON -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_inc()'`"
])
AC_CACHE_CHECK([where to install python libraries], ac_cv_python_libdir, [
- ac_cv_python_libdir=`$PYTHON -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_lib()'`
+ ac_cv_python_libdir=`$PYTHON -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_lib(1, 0)'`
])
fi
fi
--- beecrypt-4.2.1/acinclude.m4
+++ beecrypt-4.2.1/acinclude.m4
@@ -498,15 +498,6 @@ AC_DEFUN([BEE_GNU_CC],[
AC_SUBST(OPENMP_LIBS,"-lgomp")
fi
case $bc_target_arch in
- x86_64 | athlon64 | athlon-fx | k8 | opteron | em64t | nocona)
- CC="$CC -m64"
- ;;
- i[[3456]]86 | \
- pentium* | \
- athlon*)
- CC="$CC -m32"
- CCAS="$CCAS -m32"
- ;;
ia64)
case $target_os in
# HP/UX on Itanium needs to be told that a long is 64-bit!
@@ -525,17 +516,8 @@ AC_DEFUN([BEE_GNU_CC],[
aix*)
CC="$CC -maix64"
;;
- linux*)
- CC="$CC -m64"
- ;;
esac
;;
- sparc | sparcv8*)
- CC="$CC -m32"
- ;;
- sparc64 | sparcv9*)
- CC="$CC -m64"
- ;;
esac
# Certain platforms needs special flags for multi-threaded code
if test "$ac_enable_threads" = yes; then
@@ -646,14 +646,6 @@ dnl BEE_GNU_CXX
AC_DEFUN([BEE_GNU_CXX],[
AC_REQUIRE([AC_PROG_CXX])
case $bc_target_arch in
- x86_64 | athlon64 | athlon-fx | k8 | opteron | em64t | nocona | core2)
- CXX="$CXX -m64"
- ;;
- i[[3456]]86 | \
- pentium* | \
- athlon*)
- CXX="$CXX -m32"
- ;;
ia64)
case $target_os in
# HP/UX on Itanium needs to be told that a long is 64-bit!
@@ -672,17 +664,8 @@ AC_DEFUN([BEE_GNU_CXX],[
aix*)
CXX="$CXX -maix64"
;;
- linux*)
- CXX="$CXX -m64"
- ;;
esac
;;
- sparc | sparcv8*)
- CXX="$CXX -m32"
- ;;
- sparc64 | sparcv9*)
- CXX="$CXX -m64"
- ;;
esac
# Certain platforms needs special flags for multi-threaded code
if test "$ac_enable_threads" = yes; then
--- beecrypt-4.2.1/java/Makefile.am
+++ beecrypt-4.2.1/java/Makefile.am
@@ -26,7 +26,7 @@
INCLUDES = -I$(top_srcdir)/include
-libaltdir=$(prefix)/lib@LIBALT@
+libaltdir=$(libdir)
libalt_LTLIBRARIES = libbeecrypt_java.la
--- beecrypt-4.2.1/acinclude.m4
+++ beecrypt-4.2.1/acinclude.m4
@@ -1589,20 +1589,5 @@
AC_SUBST(TYPEDEF_BC_THREADID_T,$bc_typedef_bc_threadid_t)
])
-
-AH_BOTTOM([
-#if ENABLE_THREADS
-# ifndef _REENTRANT
-# define _REENTRANT
-# endif
-# if LINUX
-# define _LIBC_REENTRANT
-# endif
-#else
-# ifdef _REENTRANT
-# undef _REENTRANT
-# endif
-#endif
-])
dnl BEE_THREAD_LOCAL_STORAGE
@@ -1623,7 +1609,5 @@
])
AH_BOTTOM([
-#if !ENABLE_THREAD_LOCAL_STORAGE
-# define __thread
-#endif
+#include "config.threads.h"
])
--- beecrypt-4.2.1/config.threads.h
+++ beecrypt-4.2.1/config.threads.h
@@ -0,0 +1,16 @@
+#if ENABLE_THREADS
+# ifndef _REENTRANT
+# define _REENTRANT
+# endif
+# if LINUX
+# define _LIBC_REENTRANT
+# endif
+#else
+# ifdef _REENTRANT
+# undef _REENTRANT
+# endif
+#endif
+
+#if !ENABLE_THREAD_LOCAL_STORAGE
+# define __thread
+#endif

View File

@ -1,11 +0,0 @@
--- include/beecrypt/c++/util/AbstractSet.h
+++ include/beecrypt/c++/util/AbstractSet.h
@@ -56,7 +56,7 @@
if (c->size() != size())
return false;
- return containsAll(*c);
+ return this->containsAll(*c);
}
return false;
}

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

Some files were not shown because too many files have changed in this diff Show More