From 3986d0aaa68bb2c6d30b8827328f25f84b01d5a2 Mon Sep 17 00:00:00 2001 From: Geoff Levand Date: Tue, 16 Jun 2015 14:15:17 -0700 Subject: [PATCH] bump(net-libs/serf): sync with upstream for arm64 Signed-off-by: Geoff Levand --- .../metadata/md5-cache/net-libs/serf-0.3.0 | 11 - .../metadata/md5-cache/net-libs/serf-1.3.8 | 13 + .../portage-stable/net-libs/serf/ChangeLog | 544 ++++++++++++++++++ .../portage-stable/net-libs/serf/Manifest | 18 +- .../serf-0.3.0-disable-unneeded-linking.patch | 11 - ...e_linking_against_unneeded_libraries.patch | 13 + .../files/serf-1.3.8-scons_variables.patch | 110 ++++ .../serf/files/serf-1.3.8-tests.patch | 95 +++ .../portage-stable/net-libs/serf/metadata.xml | 11 + .../net-libs/serf/serf-0.3.0.ebuild | 41 -- .../net-libs/serf/serf-1.3.8.ebuild | 61 ++ 11 files changed, 864 insertions(+), 64 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/serf-0.3.0 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/serf-1.3.8 create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-0.3.0-disable-unneeded-linking.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.2-disable_linking_against_unneeded_libraries.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-scons_variables.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-tests.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/serf-0.3.0.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.8.ebuild diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/serf-0.3.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/serf-0.3.0 deleted file mode 100644 index 4d1b3f5b55..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/serf-0.3.0 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install unpack -DEPEND=dev-libs/apr dev-libs/apr-util dev-libs/openssl sys-libs/zlib !=sys-devel/automake-1.13 >=sys-devel/automake-1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=HTTP client library -HOMEPAGE=http://code.google.com/p/serf/ -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd -LICENSE=Apache-2.0 -RDEPEND=dev-libs/apr dev-libs/apr-util dev-libs/openssl sys-libs/zlib -SLOT=0 -SRC_URI=http://serf.googlecode.com/files/serf-0.3.0.tar.bz2 -_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 -_md5_=bf8b559377fc991cf2f305247fed7cee diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/serf-1.3.8 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/serf-1.3.8 new file mode 100644 index 0000000000..20546dbd7c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-libs/serf-1.3.8 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile install prepare test +DEPEND=dev-libs/apr:1= dev-libs/apr-util:1= dev-libs/openssl:0= sys-libs/zlib:0= kerberos? ( virtual/krb5 ) >=dev-util/scons-2.3.0 dev-util/scons +DESCRIPTION=HTTP client library +EAPI=5 +HOMEPAGE=https://code.google.com/p/serf/ +IUSE=kerberos +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +LICENSE=Apache-2.0 +RDEPEND=dev-libs/apr:1= dev-libs/apr-util:1= dev-libs/openssl:0= sys-libs/zlib:0= kerberos? ( virtual/krb5 ) +SLOT=1 +SRC_URI=https://serf.googlecode.com/svn/src_releases/serf-1.3.8.tar.bz2 +_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 3bf24e6abb9b76d9f6c20600f0b716bf scons-utils 988e24b9e2e4642189b4e97c03e5ae71 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=5f8ddd2d1c714275ad951c83fce66942 diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/ChangeLog b/sdk_container/src/third_party/portage-stable/net-libs/serf/ChangeLog new file mode 100644 index 0000000000..7a8f9bc9bc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/serf/ChangeLog @@ -0,0 +1,544 @@ +# ChangeLog for net-libs/serf +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/serf/ChangeLog,v 1.161 2015/01/13 22:24:24 floppym Exp $ + + 13 Jan 2015; Mike Gilbert + -files/serf-0.3.1-disable-unneeded-linking.patch: + Remove obsolete patch. + + 13 Jan 2015; Mike Gilbert serf-1.3.8.ebuild: + Keyword ~amd64-fbsd, tested by Yutah SATOH on bug 488434. + + 13 Jan 2015; Mike Gilbert -serf-1.2.1.ebuild, + -serf-1.3.2.ebuild, -serf-1.3.3.ebuild, -serf-1.3.4.ebuild, + -serf-1.3.5.ebuild, -serf-1.3.6.ebuild, -serf-1.3.7.ebuild: + Remove old. + + 01 Dec 2014; Agostino Sarubbo serf-1.3.8.ebuild: + Stable for sparc, wrt bug #528326 + + 13 Nov 2014; Tobias Klausmann serf-1.3.8.ebuild: + Stable on alpha, bug 528326 + + 11 Nov 2014; Agostino Sarubbo serf-1.3.8.ebuild: + Stable for ia64, wrt bug #528326 + + 10 Nov 2014; Agostino Sarubbo serf-1.3.8.ebuild: + Stable for ppc64, wrt bug #528326 + + 10 Nov 2014; Agostino Sarubbo serf-1.3.8.ebuild: + Stable for ppc, wrt bug #528326 + + 08 Nov 2014; Agostino Sarubbo serf-1.3.8.ebuild: + Stable for x86, wrt bug #528326 + + 08 Nov 2014; Agostino Sarubbo serf-1.3.8.ebuild: + Stable for amd64, wrt bug #528326 + + 08 Nov 2014; Markus Meier serf-1.3.8.ebuild: + arm stable, bug #528326 + + 05 Nov 2014; Jeroen Roovers serf-1.3.8.ebuild: + Stable for HPPA (bug #528326). + + 05 Nov 2014; Mike Gilbert serf-1.3.8.ebuild: + Update deletion of -O2. Patch by Arfrever. + +*serf-1.3.8 (05 Nov 2014) + + 05 Nov 2014; Mike Gilbert + +files/serf-1.3.8-scons_variables.patch, +files/serf-1.3.8-tests.patch, + +serf-1.3.8.ebuild: + Version bump. Ebuild by Arfrever. Fix RUNPATH (bug #509242). Usage of SSL 2 + and 3 disabled. + + 30 Aug 2014; Agostino Sarubbo serf-1.3.7.ebuild: + Stable for ppc64, wrt bug #519202 + + 21 Aug 2014; Agostino Sarubbo serf-1.3.7.ebuild: + Stable for ppc, wrt bug #519202 + + 20 Aug 2014; Agostino Sarubbo serf-1.3.7.ebuild: + Stable for amd64, wrt bug #519202 + + 20 Aug 2014; Raúl Porcel serf-1.3.7.ebuild: + alpha/arm/arm64/ia64/sparc/x86 stable wrt #519202 + + 19 Aug 2014; Jeroen Roovers serf-1.3.7.ebuild: + Stable for HPPA (bug #519202). + + 14 Aug 2014; Pawel Hajdan jr serf-1.3.6.ebuild: + x86 stable wrt bug #518616 + +*serf-1.3.7 (11 Aug 2014) + + 11 Aug 2014; Mike Gilbert +serf-1.3.7.ebuild: + Version bump. Ebuild by Arfrever. + + 08 Aug 2014; Jeroen Roovers serf-1.3.6.ebuild: + Stable for HPPA (bug #518616). + + 26 Jul 2014; Pawel Hajdan jr serf-1.3.5.ebuild: + x86 stable wrt bug #512454 + + 09 Jul 2014; Chema Alonso serf-1.3.5.ebuild: + Stable for amd64 wrt bug #512454 + + 04 Jul 2014; Michael Haubenwallner serf-1.3.6.ebuild: + add ~ppc-aix keyword + + 22 Jun 2014; Akinori Hattori serf-1.3.5.ebuild: + ia64 stable wrt bug #512454 + + 19 Jun 2014; Markus Meier serf-1.3.5.ebuild: + arm stable, bug #512454 + + 14 Jun 2014; Pawel Hajdan jr serf-1.3.4.ebuild: + x86 stable wrt bug #504220 + +*serf-1.3.6 (10 Jun 2014) + + 10 Jun 2014; Mike Gilbert +serf-1.3.6.ebuild: + Version bump. Ebuild by Arfrever. + + 10 Jun 2014; Mike Frysinger serf-1.3.4.ebuild, + serf-1.3.5.ebuild: + Add arm64/m68k love. + + 10 Jun 2014; Mike Frysinger serf-1.3.4.ebuild: + Mark s390/sh stable. + + 06 Jun 2014; Jeroen Roovers serf-1.3.5.ebuild: + Stable for HPPA (bug #512454). + + 09 May 2014; Michael Haubenwallner serf-1.3.5.ebuild: + add ~x86-linux prefix keyword + +*serf-1.3.5 (30 Apr 2014) + + 30 Apr 2014; Mike Gilbert +serf-1.3.5.ebuild: + Version bump. Ebuild by Arfrever. + + 26 Mar 2014; Markus Meier serf-1.3.4.ebuild: + arm stable, bug #504220 + + 26 Mar 2014; Chema Alonso serf-1.3.4.ebuild: + Stable for amd64 wrt bug #504220 + + 19 Mar 2014; Agostino Sarubbo serf-1.3.3.ebuild: + Stable for alpha, wrt bug #498868 + + 16 Mar 2014; Jeroen Roovers serf-1.3.4.ebuild: + Stable for HPPA (bug #504220). + + 14 Mar 2014; Agostino Sarubbo serf-1.3.3.ebuild: + Stable for ppc64, wrt bug #498868 + + 22 Feb 2014; Markus Meier serf-1.3.3.ebuild: + arm stable, bug #498868 + +*serf-1.3.4 (09 Feb 2014) + + 09 Feb 2014; Mike Gilbert +serf-1.3.4.ebuild: + Version bump. Ebuild by Arfrever. + + 02 Feb 2014; Agostino Sarubbo serf-1.3.3.ebuild: + Stable for ppc, wrt bug #498868 + + 27 Jan 2014; Akinori Hattori serf-1.3.3.ebuild: + ia64 stable wrt bug #498868 + + 26 Jan 2014; Agostino Sarubbo serf-1.3.3.ebuild: + Stable for sparc, wrt bug #498868 + + 26 Jan 2014; Agostino Sarubbo serf-1.3.3.ebuild: + Stable for x86, wrt bug #498868 + + 23 Jan 2014; Chema Alonso serf-1.3.3.ebuild: + Stable for amd64 wrt bug #498868 + + 22 Jan 2014; Jeroen Roovers serf-1.3.3.ebuild: + Stable for HPPA (bug #498868). + + 18 Jan 2014; Mike Frysinger serf-1.2.1.ebuild: + Mark s390/sh stable. + + 16 Jan 2014; Fabian Groffen serf-1.2.1.ebuild: + Marked (non-scons version) ~*-solaris + + 07 Jan 2014; Christoph Junghans serf-1.3.3.ebuild: + added some prefix keywords (tested by me) + +*serf-1.3.3 (20 Dec 2013) + + 20 Dec 2013; Mike Gilbert +serf-1.3.3.ebuild: + Version bump. Ebuild by Arfrever. + + 19 Oct 2013; Mike Gilbert serf-1.3.2.ebuild: + Restore s390 and sh keywords. + +*serf-1.3.2 (17 Oct 2013) + + 17 Oct 2013; Mike Gilbert + +files/serf-1.3.2-disable_linking_against_unneeded_libraries.patch, + +serf-1.3.2.ebuild: + Version bump. Ebuild and patch by Arfrever. + + 17 Oct 2013; Mike Gilbert -serf-0.7.2.ebuild, + -serf-1.1.1.ebuild, -serf-1.2.0.ebuild: + Remove per Arfrever. + + 06 Sep 2013; Agostino Sarubbo serf-1.2.1.ebuild: + Stable for sparc, wrt bug #479586 + + 18 Aug 2013; Agostino Sarubbo serf-1.2.1.ebuild: + Stable for x86, wrt bug #479586 + + 13 Aug 2013; Agostino Sarubbo serf-1.2.1.ebuild: + Stable for alpha, wrt bug #479586 + + 10 Aug 2013; Agostino Sarubbo serf-1.2.1.ebuild: + Stable for ppc, wrt bug #479586 + + 07 Aug 2013; Sergey Popov serf-1.2.1.ebuild: + Stable on arm, wrt bug #479586 + + 06 Aug 2013; Jeroen Roovers serf-1.2.1.ebuild: + Stable for HPPA (bug #479586). + + 04 Aug 2013; Agostino Sarubbo serf-1.2.1.ebuild: + Stable for ppc64, wrt bug #479586 + + 04 Aug 2013; Agostino Sarubbo serf-1.2.1.ebuild: + Stable for ia64, wrt bug #479586 + + 03 Aug 2013; Agostino Sarubbo serf-1.2.1.ebuild: + Stable for amd64, wrt bug #479586 + +*serf-1.2.1 (03 Jun 2013) + + 03 Jun 2013; Mike Gilbert +serf-1.2.1.ebuild: + Version bump. Ebuild by Arfrever. + + 20 May 2013; Agostino Sarubbo serf-1.2.0.ebuild: + Stable for s390, wrt bug #468220 + + 14 May 2013; Agostino Sarubbo serf-1.2.0.ebuild: + Stable for x86, wrt bug #468220 + + 08 May 2013; Agostino Sarubbo serf-1.2.0.ebuild: + Stable for sh, wrt bug #468220 + + 07 May 2013; Agostino Sarubbo serf-1.2.0.ebuild: + Stable for ppc64, wrt bug #468220 + + 07 May 2013; Agostino Sarubbo serf-1.2.0.ebuild: + Stable for sparc, wrt bug #468220 + + 07 May 2013; Agostino Sarubbo serf-1.2.0.ebuild: + Stable for ia64, wrt bug #468220 + + 05 May 2013; Agostino Sarubbo serf-1.2.0.ebuild: + Stable for alpha, wrt bug #468220 + + 05 May 2013; Agostino Sarubbo serf-1.2.0.ebuild: + Stable for arm, wrt bug #468220 + + 03 May 2013; Jeroen Roovers serf-1.2.0.ebuild: + Stable for HPPA (bug #468220). + + 03 May 2013; Agostino Sarubbo serf-1.2.0.ebuild: + Stable for ppc, wrt bug #468220 + + 02 May 2013; Agostino Sarubbo serf-1.2.0.ebuild: + Stable for amd64, wrt bug #468220 + + 02 May 2013; Mike Gilbert -serf-1.0.0.ebuild, + -serf-1.0.1.ebuild, -serf-1.0.3.ebuild, -serf-1.1.0.ebuild: + Remove old per Arferver. + +*serf-1.2.0 (23 Feb 2013) + + 23 Feb 2013; Mike Gilbert +serf-1.2.0.ebuild: + Version bump. Ebuild by Arfrever. + + 01 Jan 2013; Raúl Porcel serf-1.1.1.ebuild: + s390/sh stable wrt #446524 + + 30 Dec 2012; Agostino Sarubbo serf-1.1.1.ebuild: + Stable for alpha, wrt bug #446524 + + 29 Dec 2012; Agostino Sarubbo serf-1.1.1.ebuild: + Stable for sparc, wrt bug #446524 + + 19 Dec 2012; Jeroen Roovers serf-1.1.1.ebuild: + Stable for HPPA (bug #446524). + + 18 Dec 2012; Agostino Sarubbo serf-1.1.1.ebuild: + Stable for ia64, wrt bug #446524 + + 12 Dec 2012; Anthony G. Basile serf-1.1.1.ebuild: + stable arm ppc, bug #446524 + + 12 Dec 2012; Agostino Sarubbo serf-1.1.1.ebuild: + Stable for x86, wrt bug #446524 + + 11 Dec 2012; Agostino Sarubbo serf-1.1.1.ebuild: + Stable for amd64, wrt bug #446524 + + 10 Dec 2012; Sergey Popov serf-1.1.1.ebuild: + Add static-libs USE flag, wrt bug #446722 + + 10 Dec 2012; Agostino Sarubbo serf-1.1.1.ebuild: + Stable for ppc64, wrt bug #446524 + +*serf-1.1.1 (06 Oct 2012) + + 06 Oct 2012; Mike Gilbert +serf-1.1.1.ebuild: + Version bump. Ebuild by Arfrever. + + 02 Sep 2012; Raúl Porcel serf-1.1.0.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #428076 + + 04 Aug 2012; Agostino Sarubbo serf-1.1.0.ebuild: + Stable for amd64, wrt bug #428076 + + 30 Jul 2012; Anthony G. Basile serf-1.1.0.ebuild: + Stable arm, bug #428076 + + 29 Jul 2012; Anthony G. Basile serf-1.1.0.ebuild: + Stable ppc ppc64, bug #428076 + + 27 Jul 2012; Jeroen Roovers serf-1.1.0.ebuild: + Stable for HPPA (bug #428076). + + 25 Jul 2012; Jeff Horelick serf-1.1.0.ebuild: + marked x86 per bug 428076 + +*serf-1.1.0 (11 Jun 2012) + + 11 Jun 2012; Mike Gilbert +serf-1.1.0.ebuild: + Version bump. Ebuild by Arfrever. + + 12 May 2012; Alexis Ballier serf-1.0.3.ebuild: + keyword ~amd64-fbsd + +*serf-1.0.3 (24 Mar 2012) + + 24 Mar 2012; Markos Chandras +serf-1.0.3.ebuild: + Version bump + +*serf-1.0.1 (13 Mar 2012) + + 13 Mar 2012; Mike Gilbert +serf-1.0.1.ebuild: + Version bump. Ebuild by Arfrever. + +*serf-1.0.0 (24 Oct 2011) + + 24 Oct 2011; Markos Chandras +serf-1.0.0.ebuild: + Version bump. Ebuild by Arfrever + + 18 Sep 2011; Pacho Ramos metadata.xml: + Add Arfrever as proxy maintainer with proxy-maintainers as herd. + + 13 Sep 2011; Pacho Ramos metadata.xml: + Drop maintainer due retirement, bug #246793 + + 05 Aug 2011; Markos Chandras -serf-0.7.0.ebuild, + -serf-0.7.1.ebuild: + Remove old ebuild. Requested by Arfrever + + 17 Jul 2011; Kacper Kowalik serf-0.7.2.ebuild: + ppc64 stable wrt #364417 + + 29 May 2011; Raúl Porcel serf-0.7.2.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #364417 + + 24 May 2011; Brent Baude serf-0.7.2.ebuild: + Marking serf-0.7.2 ppc for bug 364417 + + 22 May 2011; Thomas Kahle serf-0.7.2.ebuild: + x86 stable per bug 364417 + + 15 May 2011; Markus Meier serf-0.7.2.ebuild: + arm stable, bug #364417 + + 26 Apr 2011; Jeroen Roovers serf-0.7.2.ebuild: + Stable for HPPA (bug #364417). + + 26 Apr 2011; Markos Chandras serf-0.7.2.ebuild: + Stable on amd64 wrt bug #364417 + + 24 Apr 2011; Fabian Groffen serf-0.7.2.ebuild: + Marked ~ppc-macos and ~x64-macos, bug #293901 + + 25 Mar 2011; Kacper Kowalik serf-0.7.1.ebuild: + ppc/ppc64 stable wrt #357277 + +*serf-0.7.2 (23 Mar 2011) + + 23 Mar 2011; Arfrever Frehtes Taifersar Arahesis + +serf-0.7.2.ebuild: + Version bump. + + 20 Mar 2011; Raúl Porcel serf-0.7.1.ebuild: + ia64/s390/sh/sparc stable wrt #357277 + + 14 Mar 2011; Markus Meier serf-0.7.1.ebuild: + arm stable, bug #357277 + + 12 Mar 2011; Tobias Klausmann serf-0.7.1.ebuild: + Stable on alpha, bug #357277 + + 08 Mar 2011; Jeroen Roovers serf-0.7.1.ebuild: + Stable for HPPA (bug #357277). + + 06 Mar 2011; Christian Faulhammer serf-0.7.1.ebuild: + stable x86, bug 357277 + + 04 Mar 2011; Markos Chandras serf-0.7.1.ebuild: + Stable on amd64 wrt bug #357277 + +*serf-0.7.1 (28 Jan 2011) + + 28 Jan 2011; Arfrever Frehtes Taifersar Arahesis + +serf-0.7.1.ebuild: + Version bump. + + 27 Dec 2010; Arfrever Frehtes Taifersar Arahesis + -serf-0.3.1.ebuild: + Delete. + + 27 Dec 2010; Brent Baude serf-0.7.0.ebuild: + stable ppc64, bug 343757 + + 13 Dec 2010; Brent Baude serf-0.7.0.ebuild: + stable ppc, bug 343757 + + 06 Dec 2010; Raúl Porcel serf-0.7.0.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #343757 + + 26 Nov 2010; Jeroen Roovers serf-0.7.0.ebuild: + Stable for HPPA (bug #343757). + + 06 Nov 2010; Markus Meier serf-0.7.0.ebuild: + arm stable, bug #343757 + + 05 Nov 2010; Dane Smith serf-0.7.0.ebuild: + Stable x86 wrt bug 343757. + + 03 Nov 2010; Markos Chandras serf-0.7.0.ebuild: + Stable on amd64 wrt bug #343757 + +*serf-0.7.0 (01 Oct 2010) + + 01 Oct 2010; Arfrever Frehtes Taifersar Arahesis + -serf-0.3.0.ebuild, -files/serf-0.3.0-disable-unneeded-linking.patch, + +serf-0.7.0.ebuild: + Version bump. + + 30 Sep 2010; Brent Baude serf-0.3.1.ebuild: + stable ppc64, bug 325423 + + 10 Sep 2010; Arfrever Frehtes Taifersar Arahesis + metadata.xml: + Restore previous maintainer. + + 19 Aug 2010; Jeroen Roovers metadata.xml: + Remove arfrever. + + 14 Jul 2010; Jeroen Roovers serf-0.3.1.ebuild: + Stable for HPPA (bug #325423). + + 11 Jul 2010; Raúl Porcel serf-0.3.1.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #325423 + + 28 Jun 2010; Christian Faulhammer serf-0.3.1.ebuild: + stable x86, bug 325423 + + 27 Jun 2010; serf-0.3.1.ebuild: + ppc stable #325423 + + 26 Jun 2010; Christoph Mende serf-0.3.1.ebuild: + Stable on amd64 wrt bug #325423 + +*serf-0.3.1 (26 May 2010) + + 26 May 2010; Arfrever Frehtes Taifersar Arahesis + +serf-0.3.1.ebuild, +files/serf-0.3.1-disable-unneeded-linking.patch: + Version bump (bug #305859). + + 28 Apr 2009; Raúl Porcel serf-0.3.0.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #267269 + + 27 Apr 2009; Markus Meier serf-0.3.0.ebuild: + amd64/x86 stable, bug #267269 + + 24 Apr 2009; Brent Baude serf-0.3.0.ebuild: + stable ppc, bug 267269 + + 24 Apr 2009; Brent Baude serf-0.3.0.ebuild: + stable ppc64, bug 267269 + + 24 Apr 2009; Jeroen Roovers serf-0.3.0: + Stable for HPPA (bug #267269). + +*serf-0.3.0 (21 Mar 2009) + + 21 Mar 2009; Arfrever Frehtes Taifersar Arahesis + +files/serf-0.3.0-disable-unneeded-linking.patch, +serf-0.3.0.ebuild: + Version bump (bug #260631). + + 12 Nov 2008; Peter Volkov serf-0.2.0.ebuild: + Added ~mips, bug #212056. + + 04 Nov 2008; Mike Frysinger serf-0.2.0.ebuild: + Add arm/s390/sh love. + + 08 Sep 2008; Guy Martin serf-0.2.0.ebuild: + hppa stable, #236130 + + 31 Aug 2008; Raúl Porcel serf-0.2.0.ebuild: + alpha/ia64/sparc stable wrt #236130 + + 31 Aug 2008; Brent Baude serf-0.2.0.ebuild: + stable ppc64, bug 236130 + + 30 Aug 2008; Brent Baude serf-0.2.0.ebuild: + stable ppc, bug 236130 + + 29 Aug 2008; Markus Meier serf-0.2.0.ebuild: + amd64/x86 stable, bug #236130 + +*serf-0.2.0 (01 Jul 2008) + + 01 Jul 2008; Benedikt Böhm +serf-0.2.0.ebuild: + version bump wrt #229367 + + 14 Jun 2008; nixnut serf-0.1.2.ebuild: + Added ~ppc + + 07 Jun 2008; Alexis Ballier serf-0.1.2.ebuild: + keyword ~sparc-fbsd + + 07 Jun 2008; Alexis Ballier serf-0.1.2.ebuild: + keyword ~x86-fbsd + + 17 May 2008; Jeroen Roovers serf-0.1.2.ebuild: + Marked ~hppa (bug #219882). + + 12 May 2008; Raúl Porcel serf-0.1.2.ebuild: + Add ~alpha/~ia64 wrt #219882 + + 11 May 2008; Markus Rothe serf-0.1.2.ebuild: + Added ~ppc64; bug #219882 + + 02 May 2008; Ferris McCormick serf-0.1.2.ebuild: + Add ~sparc, part of Bug #219882. Test suite runs as expected. + +*serf-0.1.2 (30 Apr 2008) + + 30 Apr 2008; Benedikt Böhm + +files/0.1.2-disable-unneeded-linking.patch, +metadata.xml, + +serf-0.1.2.ebuild: + initial ebuild, bug #219391 diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/Manifest b/sdk_container/src/third_party/portage-stable/net-libs/serf/Manifest index 445943ba86..8cf3a24f41 100644 --- a/sdk_container/src/third_party/portage-stable/net-libs/serf/Manifest +++ b/sdk_container/src/third_party/portage-stable/net-libs/serf/Manifest @@ -1 +1,17 @@ -DIST serf-0.3.0.tar.bz2 139893 RMD160 fdab06e71b459c2a616e5cd83ec40152c80493d8 SHA1 7f80479d262ae0012dcd0bc20d0ef09c945d58c5 SHA256 4eebd2a349e80a716a5f5aa4ee2e809f6be2c4b568390a0784cb30c2669a5c73 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX serf-1.3.2-disable_linking_against_unneeded_libraries.patch 554 SHA256 057212a8d404c5f6947b816c72e14a340cf8bb62d1023b9b2459220e9aa5d9f6 SHA512 29a2a18d062ecede2c544a6de510f17556deb9d9036b4c9248035e22d561e90fac902fdd38c5dbda649bb44f2eeab3407ee3fc59697c825a8fd76a787043c4ee WHIRLPOOL 11964600ababa183ce2a00bc031d833a8ffd73685f48a281078e4628f75c52aa160cd3bbaeba3f39a8c2ca4b93fab56fd88eec00c6bce785da1601587dd413f3 +AUX serf-1.3.8-scons_variables.patch 3553 SHA256 e4c19508eef345eddebdaf932c40279d835adcce9eb4988dd9fc7b1318cf554d SHA512 e492c5a9289700330e964a9b42da9002f1b992ed197a9aea54f188188264e8dc2047a3005c9724769ff5e845d5b9db31d622981e016284523fc65dec6a3c04bf WHIRLPOOL 0fa539b1c3dba179753348422add7b5a3b5d0ce6e914ef2bb7cc0079ccde7bf7183c80212ea5dfb33706669011c08b2700fc8b97adad0923e93e1d6f6bad00be +AUX serf-1.3.8-tests.patch 3159 SHA256 273f91ccf80f607bd8bd5e0fbe2fc4ad617510a032d65d64ad1a2aabeba127d5 SHA512 d2b89743e38492a0626b509864c34a3747d73b5aeb7a22df84ce739588663582eea3b6c3d599b8e42896b1720c529e19c5497ff4e830e67981f0664b5e6c533d WHIRLPOOL 64e61a39343a9ab5770991e047cca282fd20f0e346eb295d1feae6eaa433cb8def390adc2ffb9b2cc9fa38eeb313a164314abc219ed94afe1b6a7ba46b23b64f +DIST serf-1.3.8.tar.bz2 143337 SHA256 e0500be065dbbce490449837bb2ab624e46d64fc0b090474d9acaa87c82b2590 SHA512 78787a0d1e3e72dd9afc2e0de65e9af3b4303fefdcb865bd5e087fae570a7fe4d1395ce021756db4685c6e63e31c495563afe57baf677bf9846657f5d63d4205 WHIRLPOOL 951b1ff92e739998f24bd44e2541c10352c83594cbfdb82ba915ced32509df7d6f2bbec8bd8fbf4c75116dab114970d1a8ec2fc0157912303bfbd065ea6739ac +EBUILD serf-1.3.8.ebuild 1605 SHA256 09114d78bde0cbf42ef9222ff56e9c36cad54f62d9643952ae789b30ce28bec2 SHA512 5cdca0d7f6c5309fd86c5a9753e922e2d1a2a7de7f15bfc888ebb9defc321b21b81f5fdec50a2fddc5ac6e50d959453b7c613cd1fc411d710fa3d142b8a62ded WHIRLPOOL 12f096113f51704f3019bc947feef10de8683a12947cbb0d381be2d36e35fe2bc645ffe3205c396db273f999636fe7a00548b7ff097e735010f1ce4181398062 +MISC ChangeLog 17897 SHA256 ba82cdad5ad4b2d3185bb3f9b742f6c4e6f17cef4ac5dd77f0767f6865eb7346 SHA512 60d9777e05a961fa1600647c82bc0ee58e4b85fb2eeeb23196af1fac4484c0085fafd76acd78bcb6c109878d233f8a14d151b2d16566f7943010d7b2ef2bd6eb WHIRLPOOL 0059e21507d152b5b3a1c24f76780e72c9422060d05a92ede6acf3d94fe0f58d94d8fdf5fa0943a9778715249f3886b01d135c60373bca26e549270373773eee +MISC metadata.xml 314 SHA256 8c4f67c5ad4fce7c5eadc49ad4914bdf167df690c4475af52955c85557654883 SHA512 c20509634f287dcc7657b9cce28797e2fd5ca7a31f253eb9d7720bb90a51ac5f9fee94581edc4f0316730e9f4d7b8f32db792bcbd541248bc6c6d0db52093445 WHIRLPOOL 6d114fd80428a8e04002a513a09df4b8428c2fbd9cd0a1b83b9e05e813d964124e635a74fefdf844567860182107e7067a06a1549bee84eec219f4e205f4c3a7 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iF4EAREIAAYFAlS1mxkACgkQC77qH+pIQ6QgegD/XkM6SVx5Z3eHVjB+sM8+FKi/ +bG57L6Wz985ppawjpYEA/08Ibx/ucI5LtBn5pVgMHNj7UMdBAUq5B4umzFw+O3ik +=thVF +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-0.3.0-disable-unneeded-linking.patch b/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-0.3.0-disable-unneeded-linking.patch deleted file mode 100644 index c7235b035a..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-0.3.0-disable-unneeded-linking.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.in -+++ configure.in -@@ -171,7 +171,7 @@ - dnl CuTest requires libm on Solaris - AC_SEARCH_LIBS(fabs, m) - --libs="`$apu_config --link-libtool --libs` `$apr_config --link-libtool --libs` $LIBS" -+libs="`$apu_config --link-ld` `$apr_config --link-ld` $LIBS" - APR_ADDTO(SERF_LIBS, [$libs]) - AC_SUBST(SERF_LIBS) - diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.2-disable_linking_against_unneeded_libraries.patch b/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.2-disable_linking_against_unneeded_libraries.patch new file mode 100644 index 0000000000..f86646a28d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.2-disable_linking_against_unneeded_libraries.patch @@ -0,0 +1,13 @@ +--- SConstruct ++++ SConstruct +@@ -345,8 +345,8 @@ + ### there is probably a better way to run/capture output. + ### env.ParseConfig() may be handy for getting this stuff into the build + if CALLOUT_OKAY: +- apr_libs = os.popen(env.subst('$APR --link-libtool --libs')).read().strip() +- apu_libs = os.popen(env.subst('$APU --link-libtool --libs')).read().strip() ++ apr_libs = os.popen(env.subst('$APR --link-ld')).read().strip() ++ apu_libs = os.popen(env.subst('$APU --link-ld')).read().strip() + else: + apr_libs = '' + apu_libs = '' diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-scons_variables.patch b/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-scons_variables.patch new file mode 100644 index 0000000000..b51e846d89 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-scons_variables.patch @@ -0,0 +1,110 @@ +https://code.google.com/p/serf/issues/detail?id=151 +https://code.google.com/p/serf/source/detail?r=2413 + +--- SConstruct ++++ SConstruct +@@ -223,12 +223,12 @@ + + if sys.platform == 'darwin': + # linkflags.append('-Wl,-install_name,@executable_path/%s.dylib' % (LIBNAME,)) +- env.Append(LINKFLAGS='-Wl,-install_name,%s/%s.dylib' % (thisdir, LIBNAME,)) ++ env.Append(LINKFLAGS=['-Wl,-install_name,%s/%s.dylib' % (thisdir, LIBNAME,)]) + + if sys.platform != 'win32': + ### gcc only. figure out appropriate test / better way to check these + ### flags, and check for gcc. +- env.Append(CFLAGS='-std=c89') ++ env.Append(CFLAGS=['-std=c89']) + + ### These warnings are not available on Solaris + if sys.platform != 'sunos5': +@@ -237,17 +237,17 @@ + '-Wall']) + + if debug: +- env.Append(CCFLAGS='-g') ++ env.Append(CCFLAGS=['-g']) + env.Append(CPPDEFINES=['DEBUG', '_DEBUG']) + else: +- env.Append(CCFLAGS='-O2') +- env.Append(CPPDEFINES='NDEBUG') ++ env.Append(CCFLAGS=['-O2']) ++ env.Append(CPPDEFINES=['NDEBUG']) + + ### works for Mac OS. probably needs to change + env.Append(LIBS=['ssl', 'crypto', 'z', ]) + + if sys.platform == 'sunos5': +- env.Append(LIBS='m') ++ env.Append(LIBS=['m']) + else: + # Warning level 4, no unused argument warnings + env.Append(CCFLAGS=['/W4', '/wd4100']) +@@ -260,8 +260,8 @@ + else: + # Optimize for speed, use DLL runtime + env.Append(CCFLAGS=['/O2', '/MD']) +- env.Append(CPPDEFINES='NDEBUG') +- env.Append(LINKFLAGS='/RELEASE') ++ env.Append(CPPDEFINES=['NDEBUG']) ++ env.Append(LINKFLAGS=['/RELEASE']) + + # PLAN THE BUILD + SHARED_SOURCES = [] +@@ -307,25 +307,25 @@ + CPPPATH=['$APR/include', '$APU/include']) + + # zlib +- env.Append(LIBS='zlib.lib') ++ env.Append(LIBS=['zlib.lib']) + if not env.get('SOURCE_LAYOUT', None): +- env.Append(CPPPATH='$ZLIB/include', +- LIBPATH='$ZLIB/lib') ++ env.Append(CPPPATH=['$ZLIB/include'], ++ LIBPATH=['$ZLIB/lib']) + else: +- env.Append(CPPPATH='$ZLIB', +- LIBPATH='$ZLIB') ++ env.Append(CPPPATH=['$ZLIB'], ++ LIBPATH=['$ZLIB']) + + # openssl + env.Append(LIBS=['libeay32.lib', 'ssleay32.lib']) + if not env.get('SOURCE_LAYOUT', None): +- env.Append(CPPPATH='$OPENSSL/include/openssl', +- LIBPATH='$OPENSSL/lib') ++ env.Append(CPPPATH=['$OPENSSL/include/openssl'], ++ LIBPATH=['$OPENSSL/lib']) + elif 0: # opensslstatic: +- env.Append(CPPPATH='$OPENSSL/inc32', +- LIBPATH='$OPENSSL/out32') ++ env.Append(CPPPATH=['$OPENSSL/inc32'], ++ LIBPATH=['$OPENSSL/out32']) + else: +- env.Append(CPPPATH='$OPENSSL/inc32', +- LIBPATH='$OPENSSL/out32dll') ++ env.Append(CPPPATH=['$OPENSSL/inc32'], ++ LIBPATH=['$OPENSSL/out32dll']) + else: + if os.path.isdir(apr): + apr = os.path.join(apr, 'bin', 'apr-1-config') +@@ -351,8 +351,8 @@ + apr_libs = '' + apu_libs = '' + +- env.Append(CPPPATH='$OPENSSL/include') +- env.Append(LIBPATH='$OPENSSL/lib') ++ env.Append(CPPPATH=['$OPENSSL/include']) ++ env.Append(LIBPATH=['$OPENSSL/lib']) + + + # If build with gssapi, get its information and define SERF_HAVE_GSSAPI +@@ -362,7 +362,7 @@ + env['GSSAPI_LIBS'] = cmd.strip() + return env.MergeFlags(cmd, unique) + env.ParseConfig('$GSSAPI --libs gssapi', parse_libs) +- env.Append(CPPDEFINES='SERF_HAVE_GSSAPI') ++ env.Append(CPPDEFINES=['SERF_HAVE_GSSAPI']) + if sys.platform == 'win32': + env.Append(CPPDEFINES=['SERF_HAVE_SSPI']) + diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-tests.patch b/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-tests.patch new file mode 100644 index 0000000000..65b9962f25 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/serf/files/serf-1.3.8-tests.patch @@ -0,0 +1,95 @@ +https://code.google.com/p/serf/source/detail?r=2443 +https://code.google.com/p/serf/source/detail?r=2444 +https://code.google.com/p/serf/source/detail?r=2445 + +--- test/test_buckets.c ++++ test/test_buckets.c +@@ -1232,9 +1232,9 @@ + + /* The largest buffer we should need is 0.1% larger than the + uncompressed data, + 12 bytes. This info comes from zlib.h. ++ buf_size = orig_len + (orig_len / 1000) + 12; + Note: This isn't sufficient when using Z_NO_FLUSH and extremely compressed + data. Use a buffer bigger than what we need. */ +-// buf_size = orig_len + (orig_len / 1000) + 12; + buf_size = 100000; + + write_buf = apr_palloc(pool, buf_size); +@@ -1309,12 +1309,12 @@ + expected_len); + } + +-static void deflate_buckets(CuTest *tc, int nr_of_loops) ++static void deflate_buckets(CuTest *tc, int nr_of_loops, apr_pool_t *pool) + { + const char *msg = "12345678901234567890123456789012345678901234567890"; + + test_baton_t *tb = tc->testBaton; +- serf_bucket_alloc_t *alloc = serf_bucket_allocator_create(tb->pool, NULL, ++ serf_bucket_alloc_t *alloc = serf_bucket_allocator_create(pool, NULL, + NULL); + z_stream zdestr; + int i; +@@ -1333,8 +1333,8 @@ + { + serf_config_t *config; + +- serf_context_t *ctx = serf_context_create(tb->pool); +- /* status = */ serf__config_store_get_config(ctx, NULL, &config, tb->pool); ++ serf_context_t *ctx = serf_context_create(pool); ++ /* status = */ serf__config_store_get_config(ctx, NULL, &config, pool); + + serf_bucket_set_config(defbkt, config); + } +@@ -1356,11 +1356,11 @@ + if (i == nr_of_loops - 1) { + CuAssertIntEquals(tc, APR_SUCCESS, + deflate_compress(&data, &len, &zdestr, msg, +- strlen(msg), 1, tb->pool)); ++ strlen(msg), 1, pool)); + } else { + CuAssertIntEquals(tc, APR_SUCCESS, + deflate_compress(&data, &len, &zdestr, msg, +- strlen(msg), 0, tb->pool)); ++ strlen(msg), 0, pool)); + } + + if (len == 0) +@@ -1378,10 +1378,15 @@ + static void test_deflate_buckets(CuTest *tc) + { + int i; ++ apr_pool_t *iterpool; ++ test_baton_t *tb = tc->testBaton; + ++ apr_pool_create(&iterpool, tb->pool); + for (i = 1; i < 1000; i++) { +- deflate_buckets(tc, i); ++ apr_pool_clear(iterpool); ++ deflate_buckets(tc, i, iterpool); + } ++ apr_pool_destroy(iterpool); + } + + static apr_status_t discard_data(serf_bucket_t *bkt, +--- test/test_util.c ++++ test/test_util.c +@@ -363,10 +363,18 @@ + return status; + } + ++static int pool_abort_func(int retcode) ++{ ++ fprintf(stderr, "Out of memory\n"); ++ abort(); ++ return 0; ++} ++ + void *test_setup(void *dummy) + { + apr_pool_t *test_pool; + apr_pool_create(&test_pool, NULL); ++ apr_pool_abort_set(pool_abort_func, test_pool); + return test_pool; + } + diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/metadata.xml b/sdk_container/src/third_party/portage-stable/net-libs/serf/metadata.xml new file mode 100644 index 0000000000..d5a616789e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/serf/metadata.xml @@ -0,0 +1,11 @@ + + + + proxy-maintainers + + arfrever.fta@gmail.com + + + serf + + diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-0.3.0.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-0.3.0.ebuild deleted file mode 100644 index b3d939328d..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-0.3.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/serf/serf-0.3.0.ebuild,v 1.6 2009/04/28 14:56:32 armin76 Exp $ - -inherit autotools eutils - -DESCRIPTION="HTTP client library" -HOMEPAGE="http://code.google.com/p/serf/" -SRC_URI="http://serf.googlecode.com/files/${P}.tar.bz2" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" -IUSE="" - -DEPEND="dev-libs/apr - dev-libs/apr-util - dev-libs/openssl - sys-libs/zlib" -RDEPEND="${DEPEND}" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}"/${P}-disable-unneeded-linking.patch - eautoreconf -} - -src_compile() { - econf \ - --with-apr=/usr/bin/apr-1-config \ - --with-apr-util=/usr/bin/apu-1-config \ - --with-openssl=/usr - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc CHANGES README -} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.8.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.8.ebuild new file mode 100644 index 0000000000..5fe4658eb9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/serf/serf-1.3.8.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/serf/serf-1.3.8.ebuild,v 1.12 2015/01/13 22:01:06 floppym Exp $ + +EAPI="5" + +inherit eutils scons-utils toolchain-funcs + +DESCRIPTION="HTTP client library" +HOMEPAGE="https://code.google.com/p/serf/" +SRC_URI="https://serf.googlecode.com/svn/src_releases/${P}.tar.bz2" + +LICENSE="Apache-2.0" +SLOT="1" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="kerberos" + +RDEPEND="dev-libs/apr:1= + dev-libs/apr-util:1= + dev-libs/openssl:0= + sys-libs/zlib:0= + kerberos? ( virtual/krb5 )" +DEPEND="${RDEPEND} + >=dev-util/scons-2.3.0" + +src_prepare() { + epatch "${FILESDIR}/${PN}-1.3.2-disable_linking_against_unneeded_libraries.patch" + epatch "${FILESDIR}/${PN}-1.3.8-scons_variables.patch" + epatch "${FILESDIR}/${PN}-1.3.8-tests.patch" + + # https://code.google.com/p/serf/issues/detail?id=133 + sed -e "/env.Append(CCFLAGS=\['-O2'\])/d" -i SConstruct +} + +src_compile() { + local myesconsargs=( + PREFIX="${EPREFIX}/usr" + LIBDIR="${EPREFIX}/usr/$(get_libdir)" + APR="${EPREFIX}/usr/bin/apr-1-config" + APU="${EPREFIX}/usr/bin/apu-1-config" + OPENSSL="${EPREFIX}/usr" + CC="$(tc-getCC)" + CPPFLAGS="${CPPFLAGS}" + CFLAGS="${CFLAGS}" + LINKFLAGS="${LDFLAGS}" + ) + + if use kerberos; then + myesconsargs+=(GSSAPI="${EPREFIX}/usr/bin/krb5-config") + fi + + escons +} + +src_test() { + escons check +} + +src_install() { + escons install --install-sandbox="${D}" +}