From c32439e7319a13985d61b5e4028da09b7ddd0255 Mon Sep 17 00:00:00 2001 From: Brandon Philips Date: Mon, 11 Feb 2013 13:17:33 -0800 Subject: [PATCH] chore(dev-libs/apr-*): bump bump versions of apr Change-Id: I104bcc7077401ea7aa5f8ac70dce05c77d2062a3 --- .../dev-libs/apr-util/ChangeLog | 648 +++++++++++++++++ .../portage-stable/dev-libs/apr-util/Manifest | 30 +- .../dev-libs/apr-util/apr-util-1.3.12.ebuild | 98 +++ .../dev-libs/apr-util/apr-util-1.4.1.ebuild | 104 +++ .../dev-libs/apr-util/apr-util-1.5.1.ebuild | 103 +++ .../files/apr-util-1.3.12-bdb-5.2.patch | 139 ++++ .../dev-libs/apr-util/metadata.xml | 11 + .../portage-stable/dev-libs/apr/ChangeLog | 682 ++++++++++++++++++ .../portage-stable/dev-libs/apr/Manifest | 10 +- .../dev-libs/apr/apr-1.4.5.ebuild | 91 +++ .../dev-libs/apr/apr-1.4.6-r1.ebuild | 125 ++++ .../dev-libs/apr/apr-1.4.6.ebuild | 90 +++ .../dev-libs/apr/files/apr-1.4.6-mint.patch | 27 + .../portage-stable/dev-libs/apr/metadata.xml | 12 + 14 files changed, 2168 insertions(+), 2 deletions(-) create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.3.12.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.4.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.3.12-bdb-5.2.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr-util/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.4.5.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.4.6-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.4.6.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.4.6-mint.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/apr/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/ChangeLog new file mode 100644 index 0000000000..40f90e7979 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/ChangeLog @@ -0,0 +1,648 @@ +# 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 +apr-util-1.5.1.ebuild: + Non-maintainer commit: Version bump. + + 28 Nov 2012; Christoph Junghans apr-util-1.4.1.ebuild: + added prefix support + + 27 Nov 2012; Pacho Ramos metadata.xml: + Drop apache herd as discussed in http://www.gossamer- + threads.com/lists/gentoo/dev/262834 + + 12 May 2012; Alexis Ballier apr-util-1.4.1.ebuild: + keyword ~amd64-fbsd + +*apr-util-1.4.1 (27 Dec 2011) + + 27 Dec 2011; Jesus Rivero +apr-util-1.4.1.ebuild, + metadata.xml: + Version bump. Ebuild by Arfrever. + + 11 Nov 2011; Markos Chandras -apr-util-1.3.11.ebuild: + Remove old ebuild + + 11 Nov 2011; Markos Chandras apr-util-1.3.12.ebuild: + Add static-libs USE flag. Patch by Arfrever. + + 29 Oct 2011; Raúl Porcel apr-util-1.3.12.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #385859 + + 24 Oct 2011; Markus Meier apr-util-1.3.12.ebuild: + x86 stable, bug #385859 + + 23 Oct 2011; Markus Meier apr-util-1.3.12.ebuild: + arm stable, bug #385859 + + 22 Oct 2011; Kacper Kowalik apr-util-1.3.12.ebuild: + ppc/ppc64 stable wrt #385859 + + 19 Oct 2011; Jeroen Roovers apr-util-1.3.12.ebuild: + Stable for HPPA (bug #385859). + + 19 Oct 2011; Tony Vroon 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 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 +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 apr-util-1.3.11.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #366903 + + 14 May 2011; Kacper Kowalik apr-util-1.3.11.ebuild: + ppc/ppc64 stable wrt #366903 + + 13 May 2011; Jeroen Roovers apr-util-1.3.11.ebuild: + Stable for HPPA (bug #366903). + + 12 May 2011; Thomas Kahle apr-util-1.3.11.ebuild: + x86 stable per bug 366903 + + 11 May 2011; Markos Chandras 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 + +apr-util-1.3.11.ebuild: + Version bump. + + 09 Oct 2010; Raúl Porcel apr-util-1.3.10.ebuild: + arm/ia64/s390/sh/sparc stable wrt #339527 + + 09 Oct 2010; Tobias Klausmann + apr-util-1.3.10.ebuild: + Stable on alpha, bug #339776 + + 08 Oct 2010; Brent Baude apr-util-1.3.10.ebuild: + Marking apr-util-1.3.10 ppc for bug 339527 + + 08 Oct 2010; Brent Baude apr-util-1.3.10.ebuild: + Marking apr-util-1.3.10 ppc64 for bug 339527 + + 06 Oct 2010; Jeroen Roovers apr-util-1.3.10.ebuild: + Stable for HPPA (bug #339527). + + 05 Oct 2010; Markus Meier apr-util-1.3.10.ebuild: + x86 stable, bug #339527 + + 04 Oct 2010; Markos Chandras 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 + +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 + +apr-util-1.3.9-r1.ebuild: + Respect {C,CXX,LD}FLAGS. Bug #309335. Thanks to Nathan Phillip Brink + for the patch + + 14 Jul 2010; Samuli Suominen 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 apr-util-1.3.9.ebuild: + Migrating away from deprecated postgres virtuals + + 04 Nov 2009; Arfrever Frehtes Taifersar Arahesis + apr-util-1.3.9.ebuild: + Use 'dohtml -r' for compatibility with Doxygen 1.6 (bug #287821). + + 20 Sep 2009; Arfrever Frehtes Taifersar Arahesis + 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 -apr-util-1.3.7.ebuild, + -apr-util-1.3.8.ebuild: + remove old ebuilds + + 24 Aug 2009; Brent Baude apr-util-1.3.9.ebuild: + Marking apr-util-1.3.9 ppc64 for bug 280514 + + 23 Aug 2009; nixnut apr-util-1.3.9.ebuild: + ppc stable #280514 + + 14 Aug 2009; Raúl Porcel apr-util-1.3.9.ebuild: + arm/ia64/s390/sh/sparc stable wrt #280514 + + 11 Aug 2009; Jeroen Roovers apr-util-1.3.9.ebuild: + Stable for HPPA (bug #280514). + + 10 Aug 2009; Markus Meier apr-util-1.3.9.ebuild: + x86 stable, bug #280514 + + 10 Aug 2009; Tobias Klausmann apr-util-1.3.9.ebuild: + Stable on alpha, bug #280514 + + 07 Aug 2009; Christian Faulhammer + apr-util-1.3.9.ebuild: + revert stable keyword for x86 + + 06 Aug 2009; Markus Meier apr-util-1.3.9.ebuild: + x86 stable, bug #280514 + + 06 Aug 2009; Alex Legler 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 + -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 + +apr-util-1.3.8.ebuild: + Version bump. + + 21 Jun 2009; Brent Baude apr-util-1.3.7.ebuild: + Marking apr-util-1.3.7 ppc for bug 272260 + + 16 Jun 2009; Brent Baude apr-util-1.3.7.ebuild: + Marking apr-util-1.3.7 ppc64 for bug 272260 + + 16 Jun 2009; Raúl Porcel apr-util-1.3.7.ebuild: + arm/ia64/s390/sh/sparc stable wrt #272260 + + 11 Jun 2009; Tobias Klausmann apr-util-1.3.7.ebuild: + Stable on alpha, bug #272260 + + 11 Jun 2009; Markus Meier apr-util-1.3.7.ebuild: + amd64 stable, bug #272260 + + 10 Jun 2009; Christian Faulhammer + apr-util-1.3.7.ebuild: + stable x86, security bug 272260 + + 09 Jun 2009; Jeroen Roovers 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 + +apr-util-1.3.7.ebuild: + Version bump. + + 23 Jan 2009; Raúl Porcel apr-util-1.3.4.ebuild: + arm/ia64/s390/sh stable wrt #246003 + + 18 Jan 2009; Tobias Klausmann apr-util-1.3.4.ebuild: + Stable on alpha, bug #246003 + + 09 Jan 2009; Ferris McCormick apr-util-1.3.4.ebuild: + Sparc stable, Bug #246003. + + 09 Jan 2009; Brent Baude apr-util-1.3.4.ebuild: + Marking apr-util-1.3.4 ppc for bug 246003 + + 07 Jan 2009; Jeroen Roovers apr-util-1.3.4.ebuild: + Stable for HPPA (bug #246003). + + 07 Jan 2009; Brent Baude apr-util-1.3.4.ebuild: + Marking apr-util-1.3.4 ppc64 for bug 246003 + + 04 Jan 2009; Markus Meier 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 +apr-util-1.3.4.ebuild: + version bump wrt #235938 + + 16 Aug 2008; Jeroen Roovers apr-util-1.3.2.ebuild: + Stable for HPPA (bug #232671). + + 08 Aug 2008; nixnut apr-util-1.3.2.ebuild: + Stable on ppc wrt bug 232671 + + 08 Aug 2008; Markus Rothe apr-util-1.3.2.ebuild: + Stable on ppc64; bug #232671 + + 08 Aug 2008; Raúl Porcel apr-util-1.3.2.ebuild: + alpha/ia64/sparc/x86 stable wrt #232671 + + 07 Aug 2008; Thomas Anderson + apr-util-1.3.2.ebuild: + stable amd64, bug 232671 + +*apr-util-1.3.2 (23 Jun 2008) + + 23 Jun 2008; Benedikt Böhm +apr-util-1.3.2.ebuild: + version bump wrt #228953 + + 15 Jun 2008; Benedikt Böhm 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 +apr-util-1.3.0.ebuild: + version bump wrt #225783 + + 01 Jun 2008; Benedikt Böhm apr-util-1.2.10.ebuild, + apr-util-1.2.12.ebuild: + fix #221653 + + 28 Jan 2008; Benedikt Böhm + -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 -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 apr-util-1.2.10.ebuild: + Stable on ppc wrt bug 198866 + + 16 Nov 2007; Raúl Porcel apr-util-1.2.10.ebuild: + alpha/ia64 stable wrt #198866 + + 16 Nov 2007; Steve Dibb apr-util-1.2.10.ebuild: + amd64 stable, bug 198866 + + 13 Nov 2007; Dawid Węgliński apr-util-1.2.10.ebuild: + Stable on x86 (bug #198866) + + 13 Nov 2007; Markus Rothe apr-util-1.2.10.ebuild: + Stable on ppc64; bug #198866 + + 13 Nov 2007; Jeroen Roovers apr-util-1.2.10.ebuild: + Stable for HPPA (bug #198866). + + 12 Nov 2007; Ferris McCormick apr-util-1.2.10.ebuild: + Sparc stable --- Bug #198866 --- Good for two months. + + 09 Sep 2007; Benedikt Böhm apr-util-1.2.10.ebuild: + fix #188485 + +*apr-util-1.2.10 (08 Sep 2007) + + 08 Sep 2007; Benedikt Böhm +apr-util-1.2.10.ebuild: + version bump; #191733 + + 08 Aug 2007; Timothy Redaelli + apr-util-0.9.12-r1.ebuild: + Stable on ppc wrt #169507. + + 31 Jul 2007; Christian Heim 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 apr-util-0.9.12-r1.ebuild: + alpha/x86 stable wrt #169507 + + 10 Jul 2007; Jeroen Roovers apr-util-0.9.12-r1.ebuild: + Stable for HPPA (bug #169507). + + 10 Jul 2007; Markus Rothe apr-util-0.9.12-r1.ebuild: + Stable on ppc64; bug #169507 + + 08 Jul 2007; Christian Heim apr-util-1.2.8-r1.ebuild: + Fix the compilation issue with mysql (#184636 - Rajiv Aaron Manglani ), as apr_dbd_mysql needs mysql-5*. + + 28 Jun 2007; Raúl Porcel apr-util-0.9.12-r1.ebuild: + ia64 stable wrt #178750 + + 27 Jun 2007; Lars Weiler apr-util-1.2.8.ebuild: + Stable on ppc; bug #178264. + + 27 Jun 2007; Christoph Mende + apr-util-0.9.12-r1.ebuild: + Stable on amd64 + + 27 Jun 2007; Gustavo Zacarias + apr-util-0.9.12-r1.ebuild: + Stable on sparc wrt #169507 + + 27 Jun 2007; Jeroen Roovers 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 +apr-util-1.2.8-r1.ebuild: + fix #127781 (mysql support) + + 15 Jun 2007; Raúl Porcel apr-util-1.2.8.ebuild: + alpha/ia64/x86 stable wrt #178264 + + 14 Jun 2007; Christoph Mende apr-util-1.2.8.ebuild: + Stable on amd64 wrt bug 178264 + + 13 Jun 2007; Gustavo Zacarias apr-util-1.2.8.ebuild: + Stable on sparc wrt #178264 + + 09 Jun 2007; Markus Rothe apr-util-1.2.8.ebuild: + Stable on ppc64; bug #178264 + + 23 Mar 2007; Christian Heim 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 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 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 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 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 + +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 for pointing at the + UPSTREAM patch). + + 11 Feb 2007; Fabian Groffen 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 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 +apr-util-0.9.13.ebuild: + Version bump, new upstream version. Cleaning up the ebuild a bit. + + 28 Jan 2007; Luca Longinotti + -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 +apr-util-1.2.8.ebuild: + Version bump (thanks to Conrad Kostecki in #114232). + + 18 Oct 2006; Roy Marples apr-util-0.9.12.ebuild: + Added ~sparc-fbsd keyword. + + 18 Oct 2006; Roy Marples apr-util-1.2.7.ebuild: + Added ~sparc-fbsd keyword. + + 15 Oct 2006; Michael Stewart 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 + apr-util-1.2.7.ebuild: + Add ~x86-fbsd keyword. + + 05 Sep 2006; Joshua Kinard apr-util-0.9.12.ebuild: + Marked stable on mips. + + 29 Jul 2006; Bryan Østergaard apr-util-0.9.12.ebuild: + Stable on alpha. + + 28 Jun 2006; Tobias Scherbaum + apr-util-0.9.12.ebuild: + ppc stable, #138011 + + 28 Jun 2006; Joshua Jackson apr-util-0.9.12.ebuild: + stable x86; bug #138011 + + 27 Jun 2006; Marcus D. Hanwell apr-util-0.9.12.ebuild: + Marked stable on amd64, bug 138011. + + 27 Jun 2006; Guy Martin apr-util-0.9.12.ebuild: + Stable on hppa. + + 26 Jun 2006; Markus Rothe apr-util-0.9.12.ebuild: + Stable on ppc64; bug #138011 + + 26 Jun 2006; Gustavo Zacarias + apr-util-0.9.12.ebuild: + Stable on sparc wrt #138011 + + 06 Jun 2006; Michael Stewart apr-util-1.2.7.ebuild: + Remove as-needed filtering + + 05 Jun 2006; Michael Stewart + +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 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 Manifest: + Fixing SHA256 digest, pass four + + 22 Apr 2006; Luca Longinotti 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 + +apr-util-0.9.12.ebuild: + Version bump + +*apr-util-1.2.7 (16 Apr 2006) + + 16 Apr 2006; Michael Stewart +apr-util-1.2.7.ebuild: + Version bump in preperation for the next version of apache 2.2.x + + 30 Mar 2006; Diego Pettenò 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ò apr-util-1.2.2.ebuild: + Add ~x86-fbsd keyword. + +*apr-util-1.2.2 (15 Feb 2006) + + 15 Feb 2006; Michael Stewart +apr-util-1.2.2.ebuild: + New version for apache 2.2 + + 15 Jan 2006; Marcus D. Hanwell apr-util-0.9.7.ebuild: + Stable on amd64, bug 117835. + + 13 Jan 2006; Tobias Scherbaum + apr-util-0.9.7.ebuild: + ppc stable, bug #117835 + + 12 Jan 2006; Markus Rothe apr-util-0.9.7.ebuild: + Stable on ppc64; bug #117835 + + 10 Jan 2006; Gustavo Zacarias apr-util-0.9.7.ebuild: + Stable on sparc wrt #117835 + + 09 Jan 2006; Bryan Østergaard apr-util-0.9.7.ebuild: + Remove testing that shouldn't have made it to CVS. Fixes bug 117949. + + 05 Jan 2006; Michael Stewart 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 +apr-util-0.9.7.ebuild: + Version Bump + + 21 Oct 2005; Aaron Walker apr-util-0.9.6-r2.ebuild: + Stable on mips. + + 10 Oct 2005; Danny van Dyk + apr-util-0.9.6-r2.ebuild: + Marked ~ppc-macos. + + 10 Oct 2005; MATSUU Takuto apr-util-0.9.6-r2.ebuild, + apr-util-1.1.2.ebuild: + Stable on sh. + + 19 Sep 2005; Michael Hanselmann + apr-util-0.9.6-r2.ebuild: + Stable on hppa and ppc. + + 18 Sep 2005; Marcus D. Hanwell + apr-util-0.9.6-r2.ebuild: + Stable on amd64, bug 105516. + + 18 Sep 2005; Jason Wever apr-util-0.9.6-r2.ebuild: + Marked stable on SPARC wrt bug #105516. + + 18 Sep 2005; Michael Stewart -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 apr-util-0.9.6-r2.ebuild: + Mark 0.9.6-r2 stable on ia64 + + 11 Sep 2005; Markus Rothe apr-util-0.9.6-r2.ebuild: + Stable on ppc64 + + 10 Sep 2005; Aron Griffis apr-util-0.9.6-r2.ebuild: + Mark 0.9.6-r2 stable on alpha + + 10 Sep 2005; Michael Stewart + apr-util-0.9.6-r2.ebuild: + Stable on x86 + + 10 Sep 2005; Aron Griffis apr-util-0.9.5-r1.ebuild: + Mark 0.9.5-r1 stable on alpha + + 17 Jul 2005; Kito apr-util-1.1.2.ebuild: + ~ppc-macos Keyword. Bug 94202 + + 13 Jul 2005; bret curtis 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 + 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 +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 apr-util-0.9.5.ebuild: + marked for testing, ~mips + +*apr-util-0.9.6-r1 (13 Apr 2005) + + 13 Apr 2005; Christian Parpart + +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 +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 apr-util-0.9.5.ebuild: + stable on ia64 + + 05 Mar 2005; Markus Rothe apr-util-0.9.5.ebuild: + Stable on ppc64 + + 05 Mar 2005; Elfyn McBratney 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 +apr-util-0.9.6.ebuild: + Version bump. + + 28 Feb 2005; Jeremy Huddleston + apr-util-0.9.5.ebuild: + Killed einstall usage. Back to using econf to fix multilib problems. + + 20 Feb 2005; Aron Griffis apr-util-0.9.5.ebuild: + add ~ia64 #77455 + + 09 Feb 2005; Benedikt Boehm apr-util-0.9.5.ebuild: + fixed expat + + 05 Feb 2005; Bryan Østergaard apr-util-0.9.5.ebuild: + ~alpha keyword, bug 77455. + + 28 Jan 2005; Michael Hanselmann apr-util-0.9.5.ebuild: + Added to ~ppc. + + 28 Jan 2005; Paul de Vrieze 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 apr-util-0.9.5.ebuild: + ~amd64 added + + 11 Jan 2005; Guy Martin apr-util-0.9.5.ebuild: + Added ~hppa to KEYWORDS. + + 11 Jan 2005; Markus Rothe apr-util-0.9.5.ebuild: + Added ~ppc64 to KEYWORDS + + 10 Jan 2005; Jason Wever 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 +metadata.xml, + +apr-util-0.9.5.ebuild: + New package, required by apache diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/Manifest index b519128348..5e9d281933 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/Manifest @@ -1 +1,29 @@ -DIST apr-util-1.3.9.tar.gz 790952 RMD160 f6180ba186e8ed73831b1da78de7ec57fc1cb162 SHA1 fd2a76352353e6bc2f7cc7da80e2ab3842795199 SHA256 20897069274a026057df26b90a6424da9d70318d930c99885c451d8753b8e4d9 +-----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----- diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.3.12.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.3.12.ebuild new file mode 100644 index 0000000000..ce284863f1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.3.12.ebuild @@ -0,0 +1,98 @@ +# 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" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.4.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.4.1.ebuild new file mode 100644 index 0000000000..f2b49607df --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.4.1.ebuild @@ -0,0 +1,104 @@ +# 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" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.1.ebuild new file mode 100644 index 0000000000..00ca0d1378 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/apr-util-1.5.1.ebuild @@ -0,0 +1,103 @@ +# 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" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.3.12-bdb-5.2.patch b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.3.12-bdb-5.2.patch new file mode 100644 index 0000000000..5687a8e730 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/files/apr-util-1.3.12-bdb-5.2.patch @@ -0,0 +1,139 @@ +--- 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 + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/metadata.xml new file mode 100644 index 0000000000..4a3f337b7c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr-util/metadata.xml @@ -0,0 +1,11 @@ + + + + + maintainer-needed@gentoo.org + + + Install apr_crypto_nss module + Install apr_crypto_openssl module + + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-libs/apr/ChangeLog new file mode 100644 index 0000000000..ad5f9366f3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr/ChangeLog @@ -0,0 +1,682 @@ +# 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 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 +apr-1.4.6-r1.ebuild, + +files/apr-1.4.6-mint.patch: + added prefix support + + 27 Nov 2012; Pacho Ramos metadata.xml: + Drop apache herd as discussed in http://www.gossamer- + threads.com/lists/gentoo/dev/262834 + + 09 May 2012; Alexis Ballier apr-1.4.6.ebuild: + keyword ~amd64-fbsd + +*apr-1.4.6 (28 Feb 2012) + + 28 Feb 2012; Christian Ruppert +apr-1.4.6.ebuild, + metadata.xml: + Version bump, CVE-2012-0840, bug 403731 + + 11 Nov 2011; Markos Chandras -apr-1.4.4.ebuild: + remove old ebuild + + 11 Nov 2011; Markos Chandras apr-1.4.5.ebuild: + Use EAPI=4. Add static-libs USE flag. Patch by Arfrever. + + 29 Oct 2011; Raúl Porcel apr-1.4.5.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #385859 + + 24 Oct 2011; Markus Meier apr-1.4.5.ebuild: + x86 stable, bug #385859 + + 23 Oct 2011; Markus Meier apr-1.4.5.ebuild: + arm stable, bug #385859 + + 22 Oct 2011; Kacper Kowalik apr-1.4.5.ebuild: + ppc/ppc64 stable wrt #385859 + + 19 Oct 2011; Jeroen Roovers apr-1.4.5.ebuild: + Stable for HPPA (bug #385859). + + 19 Oct 2011; Tony Vroon 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 +apr-1.4.5.ebuild: + Version bump. Requested by Arfrever + + 14 May 2011; Raúl Porcel apr-1.4.4.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #366903 + + 14 May 2011; Kacper Kowalik apr-1.4.4.ebuild: + ppc/ppc64 stable wrt #366903 + + 13 May 2011; Jeroen Roovers apr-1.4.4.ebuild: + Stable for HPPA (bug #366903). + + 12 May 2011; Thomas Kahle apr-1.4.4.ebuild: + x86 stable per bug 366903 + + 11 May 2011; Markos Chandras 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 + +apr-1.4.4.ebuild: + Version bump. + +*apr-1.4.2-r1 (18 Feb 2011) + + 18 Feb 2011; Benedikt Böhm +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 apr-1.4.2.ebuild: + fix CONFIG_SHELL wrt #335944 + + 01 Aug 2010; Raúl Porcel apr-1.4.2.ebuild: + ia64/s390/sh/sparc stable wrt #322681 + + 25 Jul 2010; Samuli Suominen apr-1.4.2.ebuild: + ppc64 stable wrt #322681 + + 25 Jul 2010; Tobias Klausmann apr-1.4.2.ebuild: + Stable on alpha, bug #322681 + + 22 Jul 2010; Markus Meier apr-1.4.2.ebuild: + arm stable, bug #322681 + + 26 Jun 2010; apr-1.4.2.ebuild: + ppc stable #322681 + + 22 Jun 2010; Jeroen Roovers apr-1.4.2.ebuild: + Stable for HPPA (bug #322681). + + 12 Jun 2010; Pawel Hajdan jr apr-1.4.2.ebuild: + x86 stable wrt bug #322681 + + 07 Jun 2010; Markos Chandras apr-1.4.2.ebuild: + Stable on amd64 wrt bug #322681 + + 02 Jun 2010; Arfrever Frehtes Taifersar Arahesis + apr-1.4.2.ebuild: + Properly fix build failure (bug #317527). + + 02 Jun 2010; Patrick Lauer 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 + +apr-1.4.2.ebuild: + Version bump (bug #309625). + + 07 Mar 2010; Benedikt Böhm apr-1.3.8.ebuild, + apr-1.3.9.ebuild: + remove debug USE flag wrt #306651 + + 17 Nov 2009; Brent Baude apr-1.3.9.ebuild: + Marking apr-1.3.9 ppc64 for bug 290319 + + 14 Nov 2009; Raúl Porcel apr-1.3.9.ebuild: + arm/ia64/s390/sh/sparc stable wrt #290319 + + 08 Nov 2009; Tobias Klausmann apr-1.3.9.ebuild: + Stable on alpha, bug #290319 + + 04 Nov 2009; Arfrever Frehtes Taifersar Arahesis + apr-1.3.9.ebuild: + Use 'dohtml -r' for compatibility with Doxygen 1.6 (bug #287821). + + 01 Nov 2009; nixnut apr-1.3.9.ebuild: + ppc stable #290319 + + 30 Oct 2009; Markus Meier apr-1.3.9.ebuild: + amd64/x86 stable, bug #290319 + + 26 Oct 2009; Jeroen Roovers apr-1.3.9.ebuild: + Stable for HPPA (bug #290319). + +*apr-1.3.9 (24 Sep 2009) + + 24 Sep 2009; Arfrever Frehtes Taifersar Arahesis + +apr-1.3.9.ebuild: + Version bump. + + 20 Sep 2009; Benedikt Böhm -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 apr-1.3.8.ebuild: + Marking apr-1.3.8 ppc64 for bug 280514 + + 23 Aug 2009; nixnut apr-1.3.8.ebuild: + ppc stable #280514 + + 14 Aug 2009; Raúl Porcel apr-1.3.8.ebuild: + arm/ia64/s390/sh/sparc stable wrt #280514 + + 11 Aug 2009; Jeroen Roovers apr-1.3.8.ebuild: + Stable for HPPA (bug #280514). + + 10 Aug 2009; Markus Meier apr-1.3.8.ebuild: + x86 stable, bug #280514 + + 10 Aug 2009; Arfrever Frehtes Taifersar Arahesis + apr-1.3.8.ebuild, metadata.xml: + Rename "cloexec" USE flag to "older-kernels-compatibility" (bug #280648). + + 10 Aug 2009; Tobias Klausmann apr-1.3.8.ebuild: + Stable on alpha, bug #280514 + + 10 Aug 2009; Tobias Klausmann ChangeLog: + Stable on alpha, bug #280514 + + 10 Aug 2009; Arfrever Frehtes Taifersar Arahesis + apr-1.3.8.ebuild, metadata.xml: + Add "cloexec" USE flag (bug #280648). + + 07 Aug 2009; Christian Faulhammer apr-1.3.8.ebuild: + revert stable keyword for x86 + + 06 Aug 2009; Markus Meier apr-1.3.8.ebuild: + x86 stable, bug #280514 + + 06 Aug 2009; Alex Legler apr-1.3.8.ebuild: + amd64 stable, security bug 280514. + +*apr-1.3.8 (06 Aug 2009) + + 06 Aug 2009; Arfrever Frehtes Taifersar Arahesis + -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 + +apr-1.3.7.ebuild: + Version bump. + +*apr-1.3.6 (07 Jul 2009) + + 07 Jul 2009; Arfrever Frehtes Taifersar Arahesis + +apr-1.3.6.ebuild: + Version bump. + + 21 Jun 2009; Brent Baude apr-1.3.5.ebuild: + Marking apr-1.3.5 ppc for bug 272260 + + 16 Jun 2009; Brent Baude apr-1.3.5.ebuild: + Marking apr-1.3.5 ppc64 for bug 272260 + + 16 Jun 2009; Raúl Porcel apr-1.3.5.ebuild: + arm/ia64/s390/sh/sparc stable wrt #272260 + + 11 Jun 2009; Tobias Klausmann apr-1.3.5.ebuild: + Stable on alpha, bug #272260 + + 11 Jun 2009; Markus Meier apr-1.3.5.ebuild: + amd64 stable, bug #272260 + + 10 Jun 2009; Christian Faulhammer apr-1.3.5.ebuild: + stable x86, security bug 272260 + + 09 Jun 2009; Jeroen Roovers apr-1.3.5.ebuild: + Stable for HPPA (bug #272260). + +*apr-1.3.5 (08 Jun 2009) + + 08 Jun 2009; Arfrever Frehtes Taifersar Arahesis + +apr-1.3.5.ebuild: + Version bump. + + 23 Jan 2009; Raúl Porcel apr-1.3.3.ebuild: + arm/ia64/s390/sh stable wrt #246003 + + 18 Jan 2009; Tobias Klausmann apr-1.3.3.ebuild: + Stable on alpha, bug #246003 + + 09 Jan 2009; Ferris McCormick apr-1.3.3.ebuild: + Sparc stable, Bug #246003. + + 09 Jan 2009; Brent Baude apr-1.3.3.ebuild: + Marking apr-1.3.3 ppc for bug 246003 + + 07 Jan 2009; Jeroen Roovers apr-1.3.3.ebuild: + Stable for HPPA (bug #246003). + + 07 Jan 2009; Brent Baude apr-1.3.3.ebuild: + Marking apr-1.3.3 ppc64 for bug 246003 + + 04 Jan 2009; Markus Meier apr-1.3.3.ebuild: + amd64/x86 stable, bug #246003 + + 25 Oct 2008; Benedikt Böhm apr-1.3.3.ebuild: + fix typo wrt #236156 + + 29 Aug 2008; Benedikt Böhm apr-1.3.3.ebuild: + defaulting to USE=urandom wrt #232951 + +*apr-1.3.3 (29 Aug 2008) + + 29 Aug 2008; Benedikt Böhm +apr-1.3.3.ebuild: + version bump wrt #235938 + + 16 Aug 2008; Jeroen Roovers apr-1.3.2.ebuild: + Stable for HPPA (bug #232671). + + 08 Aug 2008; nixnut apr-1.3.2.ebuild: + Stable on ppc wrt bug 232671 + + 08 Aug 2008; Markus Rothe apr-1.3.2.ebuild: + Stable on ppc64; bug #232671 + + 08 Aug 2008; Raúl Porcel apr-1.3.2.ebuild: + alpha/ia64/sparc/x86 stable wrt #232671 + + 07 Aug 2008; Thomas Anderson apr-1.3.2.ebuild: + stable amd64, bug 232671 + + 06 Aug 2008; Ulrich Mueller metadata.xml: + Add USE flag description to metadata wrt GLEP 56. + + 23 Jun 2008; Benedikt Böhm apr-1.3.2.ebuild: + remove unused ipv6 USE flag + +*apr-1.3.2 (23 Jun 2008) + + 23 Jun 2008; Benedikt Böhm +apr-1.3.2.ebuild: + version bump wrt #228953 + +*apr-1.3.0 (11 Jun 2008) + + 11 Jun 2008; Benedikt Böhm +apr-1.3.0.ebuild: + version bump wrt #225783 + + 01 Jun 2008; Benedikt Böhm apr-1.2.11.ebuild, + apr-1.2.12.ebuild: + fix #221653 + + 28 Jan 2008; Benedikt Böhm + -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 -apr-1.2.8.ebuild, + -apr-1.2.9.ebuild, +apr-1.2.12.ebuild: + version bump; #200947 + + 16 Nov 2007; nixnut apr-1.2.11.ebuild: + Stable on ppc wrt bug 198866 + + 16 Nov 2007; Raúl Porcel apr-1.2.11.ebuild: + alpha/ia64 stable wrt #198866 + + 15 Nov 2007; Steve Dibb apr-1.2.11.ebuild: + amd64 stable, bug 198866 + + 13 Nov 2007; Dawid Węgliński apr-1.2.11.ebuild: + Stable on x86 (bug #198866) + + 13 Nov 2007; Markus Rothe apr-1.2.11.ebuild: + Stable on ppc64; bug #198866 + + 13 Nov 2007; Jeroen Roovers apr-1.2.11.ebuild: + Stable for HPPA (bug #198866). + + 12 Nov 2007; Ferris McCormick apr-1.2.11.ebuild: + Sparc stable --- Bug #198866 --- Good for two months. + + 09 Sep 2007; Benedikt Böhm apr-1.2.11.ebuild: + fix #188485 + +*apr-1.2.11 (08 Sep 2007) + + 08 Sep 2007; Benedikt Böhm +apr-1.2.11.ebuild: + version bump; #191733 + + 31 Jul 2007; Christian Heim 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 +apr-1.2.9.ebuild: + version bump + + 27 Jun 2007; Lars Weiler apr-1.2.8.ebuild: + Stable on ppc; bug #178264. + + 27 Jun 2007; Jeroen Roovers apr-1.2.8.ebuild: + Stable for HPPA (bug #178264). + + 15 Jun 2007; Raúl Porcel apr-1.2.8.ebuild: + alpha stable wrt #178264 + + 13 Jun 2007; Gustavo Zacarias apr-1.2.8.ebuild: + Stable on sparc wrt #178264 + + 21 Apr 2007; Raúl Porcel apr-1.2.8.ebuild: + ia64 stable + + 15 Apr 2007; Markus Rothe apr-1.2.8.ebuild: + Stable on ppc64 + + 12 Apr 2007; Christian Faulhammer apr-1.2.8.ebuild: + stable amd64, bug 168287 + + 11 Apr 2007; Christian Heim apr-1.2.8.ebuild: + Fix WANT_AUTO*, according to #172978. + + 03 Mar 2007; Marius Mauch apr-0.9.12.ebuild, + apr-0.9.13.ebuild: + Replacing einfo with elog + + 25 Feb 2007; Christian Faulhammer apr-1.2.8.ebuild: + stable x86; bug 168287 + + 29 Jan 2007; Christian Heim 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 +apr-0.9.13.ebuild: + Version bump, new upstream version. Cleaning up the ebuild a bit. + + 28 Jan 2007; Luca Longinotti 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 +apr-1.2.8.ebuild: + Version bump (thanks to Conrad Kostecki in #114232). + + 08 Jan 2007; Christian Heim 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 apr-0.9.12.ebuild: + Added ~sparc-fbsd keyword. + + 18 Oct 2006; Roy Marples apr-1.2.7-r3.ebuild: + Added ~sparc-fbsd keyword. + + 15 Oct 2006; Michael Stewart 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 + apr-1.2.7-r3.ebuild: + Add ~x86-fbsd keyword. + + 05 Sep 2006; Joshua Kinard apr-0.9.12.ebuild: + Marked stable on mips. + + 29 Jul 2006; Bryan Østergaard apr-0.9.12.ebuild: + Stable on alpha. + +*apr-1.2.7-r3 (07 Jul 2006) + + 07 Jul 2006; Michael Stewart + +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 apr-0.9.12.ebuild: + ppc stable, #138011 + + 28 Jun 2006; Joshua Jackson apr-0.9.12.ebuild: + Stable x86; buf #138011 + + 27 Jun 2006; Marcus D. Hanwell apr-0.9.12.ebuild: + Marked stable on amd64, bug 138011. + + 27 Jun 2006; Guy Martin apr-0.9.12.ebuild: + Stable on hppa. + + 26 Jun 2006; Markus Rothe apr-0.9.12.ebuild: + Stable on ppc64; bug #138011 + + 26 Jun 2006; Gustavo Zacarias apr-0.9.12.ebuild: + Stable on sparc wrt #138011 + +*apr-1.2.7-r2 (07 Jun 2006) + + 07 Jun 2006; Michael Stewart +apr-1.2.7-r2.ebuild: + Always enable ipv6. Fixes bug 123320. + + 06 Jun 2006; Michael Stewart apr-1.2.7.ebuild: + Remove as-needed filtering + + 05 Jun 2006; Michael Stewart + +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 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 +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 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 +apr-0.9.12.ebuild: + Version bump + +*apr-1.2.7 (16 Apr 2006) + + 16 Apr 2006; Michael Stewart +apr-1.2.7.ebuild: + Version bump in preperation for the next version of apache 2.2.x + + 30 Mar 2006; Diego Pettenò apr-0.9.7.ebuild: + Add ~x86-fbsd keyword. + +*apr-1.2.2 (15 Feb 2006) + + 15 Feb 2006; Michael Stewart +apr-1.2.2.ebuild: + New version for apache 2.2 + + 15 Jan 2006; Marcus D. Hanwell apr-0.9.7.ebuild: + Stable on amd64, bug 117835. + + 13 Jan 2006; Tobias Scherbaum apr-0.9.7.ebuild: + ppc stable, bug #117835 + + 12 Jan 2006; Markus Rothe apr-0.9.7.ebuild: + Stable on ppc64; bug #117835 + + 10 Jan 2006; Gustavo Zacarias apr-0.9.7.ebuild: + Stable on sparc wrt #117835 + + 09 Jan 2006; Bryan Østergaard +apr-0.9.7.ebuild: + Version Bump + + 21 Oct 2005; Aaron Walker apr-0.9.6-r3.ebuild: + Stable on mips. + + 10 Oct 2005; Danny van Dyk apr-0.9.6-r4.ebuild: + Marked ~ppc-macos. + + 29 Sep 2005; MATSUU Takuto apr-0.9.6-r3.ebuild: + Stable on sh. + + 19 Sep 2005; Michael Hanselmann apr-0.9.6-r3.ebuild: + Stable on hppa and ppc. + + 18 Sep 2005; Marcus D. Hanwell apr-0.9.6-r3.ebuild: + Stable on amd64, bug 105516. + + 18 Sep 2005; Jason Wever apr-0.9.6-r3.ebuild: + Added ~sparc keyword wrt bug #105516. + + 18 Sep 2005; Michael Stewart -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 +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 apr-0.9.6-r3.ebuild: + Mark 0.9.6-r3 stable on ia64 + + 11 Sep 2005; Markus Rothe apr-0.9.6-r3.ebuild: + Stable on ppc64 + + 10 Sep 2005; Aron Griffis apr-0.9.6-r3.ebuild: + Mark 0.9.6-r3 stable on alpha + + 10 Sep 2005; Michael Stewart apr-0.9.6-r3.ebuild: + Stable on x86 + + 10 Sep 2005; Aron Griffis apr-0.9.5.ebuild: + Mark 0.9.5 stable on alpha + + 17 Jul 2005; Kito apr-1.1.1.ebuild: + ~ppc-macos Keyword + + 13 Jul 2005; bret curtis apr-1.1.1.ebuild apr-0.9.6-r3: + added ~mips + + 10 May 2005; Bret Curtis 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 +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 +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 apr-0.9.5.ebuild: + stable on ia64 + + 21 Mar 2005; Elfyn McBratney 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 +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 apr-0.9.5-r1.ebuild, + apr-0.9.5.ebuild: + Drop extranous 'ipv6' arg to use_enable. + + 05 Mar 2005; Markus Rothe apr-0.9.5.ebuild: + Stable on ppc64 + +*apr-0.9.6-r1 (05 Mar 2005) + + 05 Mar 2005; Elfyn McBratney +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 -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 +apr-0.9.6.ebuild: + Version bump. + + 28 Feb 2005; Jeremy Huddleston apr-0.9.5.ebuild: + Killed einstall usage. Back to using econf to fix multilib problems. + + 20 Feb 2005; Aron Griffis apr-0.9.5.ebuild: + add ~ia64 #77455 + + 05 Feb 2005; Bryan Østergaard apr-0.9.5.ebuild: + ~alpha keyword, bug 77455. + + 28 Jan 2005; Michael Hanselmann apr-0.9.5.ebuild: + Added to ~ppc. + + 11 Jan 2005; Mike Doty apr-0.9.5.ebuild: + ~amd64 keyword added, bug 77455 + + 11 Jan 2005; Guy Martin apr-0.9.5.ebuild: + Added ~hppa to KEYWORDS. + + 11 Jan 2005; Markus Rothe apr-0.9.5.ebuild: + Added ~ppc64 to KEYWORDS + + 10 Jan 2005; Jason Wever apr-0.9.5.ebuild: + Added ~sparc keyword wrt bug #77455. + +*apr-0.9.5 (08 Jan 2005) + + 08 Jan 2005; Michael Stewart +metadata.xml, + +apr-0.9.5.ebuild: + Apache herd package refresh + + 22 Jul 2004; David Holm apr-0.9.4.ebuild: + Added to ~ppc. + + 20 Apr 2004; Daniel Black apr-0.9.2.ebuild: + QA - removed runtime dependance on autoconf and automake. More dependancy work + required + + 16 Apr 2004; Jason Wever apr-0.9.4.ebuild: + Added ~sparc keyword. + + 14 Mar 2004; Michael Sterrett apr-0.9.2.ebuild, + apr-0.9.4.ebuild: + Don't assign default to S; header fix + + 09 Feb 2004; Dylan Carlson apr-0.9.4.ebuild: + added amd64 keyword. + +*apr-0.9.4 (13 Oct 2003) + + 13 Oct 2003; Martin Holzer apr-0.9.4.ebuild: + Version bumped. Ebuild submitted by + Hattya in #30810. + +*apr-0.9.2 (29 Mar 2003) + + 29 Mar 2003; Dylan Carlson apr-0.9.2.ebuild: + Initial import. diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/apr/Manifest index d6d439da68..feb3f5bebe 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/apr/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr/Manifest @@ -1 +1,9 @@ -DIST apr-1.3.9.tar.bz2 927657 RMD160 e90943275289113771b623c827ab3fb3c18064d8 SHA1 fb19ec11a15db03dcb9211f31012b079a522d1f0 SHA256 5705a393f48ce8652e2b9143668ed208d34e7ce702b28dd497353561a6ed2ce2 +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 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.4.5.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.4.5.ebuild new file mode 100644 index 0000000000..8a243ad11b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.4.5.ebuild @@ -0,0 +1,91 @@ +# 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" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.4.6-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.4.6-r1.ebuild new file mode 100644 index 0000000000..37a57281fa --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.4.6-r1.ebuild @@ -0,0 +1,125 @@ +# 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" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.4.6.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.4.6.ebuild new file mode 100644 index 0000000000..69ec0670a9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr/apr-1.4.6.ebuild @@ -0,0 +1,90 @@ +# 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" +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.4.6-mint.patch b/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.4.6-mint.patch new file mode 100644 index 0000000000..43442da988 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr/files/apr-1.4.6-mint.patch @@ -0,0 +1,27 @@ +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. diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/apr/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/apr/metadata.xml new file mode 100644 index 0000000000..acee4d4253 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/apr/metadata.xml @@ -0,0 +1,12 @@ + + + + + maintainer-needed@gentoo.org + + + Enable binary compatibility with older kernels + Use /dev/urandom instead of /dev/random + Enable UUID support + +