ChangeLog

# ChangeLog for dev-java/commons-httpclient
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-httpclient/ChangeLog,v 1.62 2008/03/22 22:32:59 betelgeuse Exp $

22 Mar 2008; Petteri Räty
commons-httpclient-2.0.2-r1.ebuild:
RESTRICT test for upcoming generic src_test.

22 Mar 2008; Petteri Räty
-commons-httpclient-3.0.1-r1.ebuild:
Delete old version.

11 Mar 2008; Kenneth Prugh
commons-httpclient-3.1.ebuild:
amd64 stable, bug #212638

11 Mar 2008; Brent Baude
commons-httpclient-3.1.ebuild:
stable ppc64, bug 212638

08 Mar 2008; Krzysiek Pawlik
commons-httpclient-3.1.ebuild:
Stable on ppc, see bug #212638.

08 Mar 2008; Markus Meier
commons-httpclient-3.1.ebuild:
x86 stable, bug #212638

06 Feb 2008; Miroslav Šulc
commons-httpclient-3.1.ebuild:
Fixed installation of javadocs

*commons-httpclient-3.1 (06 Feb 2008)

06 Feb 2008; Miroslav Šulc
+commons-httpclient-3.1.ebuild:
Version bump

25 Jan 2008; Alistair Bush
commons-httpclient-2.0.2-r1.ebuild, commons-httpclient-3.0.1-r1.ebuild:
Removing javadoc link elements from build.xml. They are active on network.

14 Aug 2007; William L. Thomson Jr.
commons-httpclient-3.0.1-r1.ebuild:
amd64 stable, bug #186189

29 Jul 2007; Tom Gall
commons-httpclient-3.0.1-r1.ebuild:
stable on ppc64

24 Jul 2007; Christian Faulhammer
commons-httpclient-2.0.2-r1.ebuild, commons-httpclient-3.0.1-r1.ebuild:
stable x86 for 3.x, bug 186189; filter jikes for all

23 Jul 2007; nixnut
commons-httpclient-3.0.1-r1.ebuild:
Stable on ppc wrt bug 186189

22 Jul 2007; Petteri Räty
-commons-httpclient-3.0.1.ebuild:
Remove old revision.

22 Jul 2007; Petteri Räty
commons-httpclient-3.0.1-r1.ebuild:
Use EANT_ variables.

18 Jun 2007; Diego Pettenò
commons-httpclient-3.0.1-r1.ebuild:
Add ~x86-fbsd keyword.

07 May 2007; Vlastimil Babka
commons-httpclient-3.0.1-r1.ebuild:
Migrate to split-ant.

*commons-httpclient-3.0.1-r1 (06 May 2007)

06 May 2007; Vlastimil Babka
+commons-httpclient-3.0.1-r1.ebuild:
Revbump that stops building the contrib.jar and restricts tests - both rely
on com.sun.* classes not present in IBM JDK, the only JDK for ppc, bug
#176133.

06 May 2007; William L. Thomson Jr.
-commons-httpclient-2.0.1.ebuild, -commons-httpclient-2.0.2.ebuild,
commons-httpclient-2.0.2-r1.ebuild:
Stable on amd64, bug #176230

06 May 2007; Tobias Scherbaum
commons-httpclient-2.0.2-r1.ebuild:
ppc stable

02 May 2007; Raúl Porcel
commons-httpclient-2.0.2-r1.ebuild:
x86 stable wrt #176230

01 May 2007; Markus Rothe
commons-httpclient-2.0.2-r1.ebuild:
Stable on ppc64; bug #176230

27 Apr 2007; Vlastimil Babka -files/jikes.diff,
commons-httpclient-3.0.1.ebuild:
Tweak style, install also user documentation with javadocs.

27 Apr 2007; Petteri Räty
commons-httpclient-2.0.2-r1.ebuild:
Stylistic cleanup.

26 Mar 2007; Peter Weller
commons-httpclient-2.0.2-r1.ebuild:
Keyworded ~x86-fbsd

09 Feb 2007; Miroslav Šulc
files/commons-httpclient-3.0.1-gentoo.patch,
commons-httpclient-3.0.1.ebuild:
Corrected generation of javadoc - see bug #159149. Also corrected running of
tests if JAVA_PKG_STRICT=true.

26 Dec 2006; Petteri Räty metadata.xml,
commons-httpclient-2.0.1.ebuild, commons-httpclient-2.0.2.ebuild,
commons-httpclient-2.0.2-r1.ebuild, commons-httpclient-3.0.1.ebuild:
Moved the very long DESCRIPTION to metadata.xml as longdescription.

26 Dec 2006; Petteri Räty
-commons-httpclient-3.0.ebuild, -commons-httpclient-3.0-r1.ebuild:
Removed old versions.

15 Nov 2006; William L. Thomson Jr.
commons-httpclient-3.0.1.ebuild:
Fixed invalid iuse per bug #155268, changed from junit to test. However
tests don't seem to be compiled or run :(, still needs luv there

15 Nov 2006; William L. Thomson Jr.
+files/commons-httpclient-3.0.1-gentoo.patch:
Forgot patch, oops

*commons-httpclient-3.0.1 (15 Nov 2006)

15 Nov 2006; William L. Thomson Jr.
+commons-httpclient-3.0.1.ebuild:
Version bump, moved ebuild from overlay. Fixes bug #143389.

05 Oct 2006; Gustavo Zacarias
commons-httpclient-2.0.1.ebuild, commons-httpclient-2.0.2.ebuild,
commons-httpclient-2.0.2-r1.ebuild:
Dropping sparc keywords, see #96229

*commons-httpclient-3.0-r1 (22 Jul 2006)
*commons-httpclient-2.0.2-r1 (22 Jul 2006)

22 Jul 2006; Krzysiek Pawlik
+commons-httpclient-2.0.2-r1.ebuild, +commons-httpclient-3.0-r1.ebuild:
Migrated to Generation 2.

*commons-httpclient-3.0 (21 Dec 2005)

21 Dec 2005; Joshua Nichols
-commons-httpclient-3.0_rc4.ebuild, +commons-httpclient-3.0.ebuild:
Final version released (bug #116224).

16 Dec 2005; Joshua Nichols
commons-httpclient-2.0.1.ebuild, commons-httpclient-2.0.2.ebuild:
Removed log4j dependency (bug #100275).

15 Dec 2005; Joshua Nichols
commons-httpclient-3.0_rc4.ebuild:
Removed log4j dependency, as per bug #100275.

08 Dec 2005; Petteri Räty
commons-httpclient-3.0_rc4.ebuild:
commons-httpclient only needs ant-core to compile instead of full ant. Part
of bug #110337.

11 Nov 2005; Michael Hanselmann
commons-httpclient-2.0.2.ebuild:
Stable on ppc.

*commons-httpclient-3.0_rc4 (02 Nov 2005)

02 Nov 2005; Thomas Matthijs
commons-httpclient-2.0.2.ebuild, -commons-httpclient-3.0_rc1.ebuild,
-commons-httpclient-3.0_rc3.ebuild, +commons-httpclient-3.0_rc4.ebuild:
Keyword x86 2.0.2, version bump 3.0

*commons-httpclient-3.0_rc3 (18 Sep 2005)

18 Sep 2005; Thomas Matthijs
+commons-httpclient-3.0_rc3.ebuild:
Version bump

22 Aug 2005; Gustavo Zacarias
commons-httpclient-2.0.1.ebuild:
Stable on sparc

10 Jul 2005; Thomas Matthijs
-commons-httpclient-2.0-r1.ebuild, commons-httpclient-2.0.1.ebuild,
commons-httpclient-2.0.2.ebuild, commons-httpclient-3.0_rc1.ebuild:
fix deps, add source useflag support, cleanup

29 May 2005; Markus Rothe
commons-httpclient-2.0.2.ebuild, commons-httpclient-3.0_rc1.ebuild:
Stable on ppc64; added ~ppc64

04 May 2005; Jan Brinkmann
commons-httpclient-2.0.1.ebuild, commons-httpclient-2.0.2.ebuild,
commons-httpclient-3.0_rc1.ebuild:
2.0.1 stable on amd64, ppc and x86

09 Apr 2005; Markus Rothe
commons-httpclient-2.0.2.ebuild:
Added ~ppc64 to KEYWORDS

*commons-httpclient-3.0_rc1 (03 Apr 2005)

03 Apr 2005; Thomas Matthijs
+commons-httpclient-3.0_rc1.ebuild:
version bump

20 Jan 2005; Jan Brinkmann
commons-httpclient-2.0-r1.ebuild, commons-httpclient-2.0.1.ebuild,
commons-httpclient-2.0.2.ebuild:
added missing jikes dependency. see #78819.

24 Dec 2004; Thomas Matthijs +files/jikes.diff,
commons-httpclient-2.0-r1.ebuild:
jikes fix #66520

17 Oct 2004; Dylan Carlson
commons-httpclient-2.0.1.ebuild:
keywords ~amd64; closes #67324.

16 Oct 2004; Thomas Matthijs
commons-httpclient-2.0-r1.ebuild, commons-httpclient-2.0.1.ebuild,
commons-httpclient-2.0.2.ebuild:
use java-pkg_dohtml instead of dohtml to also install the package-list in
case of api docs: #50740

*commons-httpclient-2.0.2 (13 Oct 2004)

13 Oct 2004; Thomas Matthijs
+commons-httpclient-2.0.2.ebuild:
version bump

12 Oct 2004; Thomas Matthijs
commons-httpclient-2.0-r1.ebuild, commons-httpclient-2.0.1.ebuild:
made jikes happy, closes 66977

*commons-httpclient-2.0.1 (16 Sep 2004)

16 Sep 2004; Thomas Matthijs
+commons-httpclient-2.0.1.ebuild:
version bump

22 Mar 2004; Chris Aniszczyk
commons-httpclient-2.0-r1.ebuild:
Let ant die gracefully, Bug #45398

*commons-httpclient-2.0-r1 (09 Mar 2004)

09 Mar 2004; Chris Aniszczyk
commons-httpclient-2.0-r1.ebuild, files/gentoo.diff:
Weaning off the broken jakarta-commons eclass. Closes #43709

*commons-httpclient-2.0 (24 Feb 2004)

*commons-httpclient-2.0_alpha3 (22 Mar 2003)

26 Apr 2003; Adrian Almenar commons-httpclient-2.0_alpha3.ebuild:
Updated SRC_URI so this ebuild uses apache mirrors.

06 Apr 2003; Dylan Carlson
commons-httpclient-2.0_alpha3.ebuild:
added ~ppc ~sparc keywords.

22 Mar 2003; Dylan Carlson
commons-httpclient-2.0_alpha3.ebuild:
Initial import.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX commons-httpclient-3.0.1-gentoo.patch 2069 RMD160 dc213e6bed0673216f49052a4d6b80c3b3f558cc SHA1 229253b993ec1f305133b7e384f56688e59938a2 SHA256 78896bc33dbba5757f4130751d999356a329e3e669213fc047674dd510e1a043
AUX gentoo.diff 444 RMD160 dc9f394e40e927641b0a5969608910c2a330faee SHA1 f6df83d13012a77d4d6977a3c35756e7c6e1a073 SHA256 a3c96f4db1dc2230c1d7c1c77649b45115447f756df9f520d41a10e86bbd89ad
DIST commons-httpclient-2.0.2-src.tar.gz 1447937 RMD160 82c5637e06fc96f2db4ee14ad6fc158ea5f297ed SHA1 c6813d3ed0d2fa61389bf84fb5393af482b5f150 SHA256 279ee55c339e512e6a9ecefe52170c8f65e0d532c3a71cfc7ad5c5cdf964a102
DIST commons-httpclient-3.1-src.tar.gz 1882664 RMD160 12e2f383b8b13afbb63a9460008f97b3356d0ac2 SHA1 5c604f102e0716597b3d2659ac3e77f80a02f22d SHA256 f9a496d3418b0e15894fb351652cd4fa5ca434ebfc3ce3bb8da40defd8b097f2
EBUILD commons-httpclient-2.0.2-r1.ebuild 1517 RMD160 357d29334223632aa217c4deb4460d403f494ff1 SHA1 2081148cdabd1456784e36dcdf2a9049ad6a4661 SHA256 9f98ae02bbbe14d508d3163058648f451d311e63c4a430b58a688a62171f7682
EBUILD commons-httpclient-3.1.ebuild 1556 RMD160 de285bdb8d470adcd30b76db93b00ee665627e0b SHA1 29f1f427feb8841952eb5ca0ad5b56979f616de6 SHA256 49172bb0fa3ca98f4d6fa1a50161b04ec87fcb3d14e5cac3cf28add26e1ac812
MISC ChangeLog 9366 RMD160 a6eb0a533aa725c1783d3797cf35b5a3661cd392 SHA1 d15e94b0a3b658851b78c182eb71058ad47202ad SHA256 bb9bac6f5a74fc06fad831cab0f4242de3c4ba0c3929f60b777c70e75de7b434
MISC metadata.xml 378 RMD160 1abc973a1cf1c8e88911cdef9d01063e0b818660 SHA1 1cede0993ae8a754ec684d30c12dacc90f778661 SHA256 63d0f7bf558971c11343a9b4efd06755686373a3953c6ff369e4bd4faaf9adab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFH5YkdcxLzpIGCsLQRAk86AJwNH0vRnKnAdoG6hRzSG1RHyqPbNACdEKH3
L6JBOsxkNC5V3V8cFKxCiVE=
=cG6Y
-----END PGP SIGNATURE-----

commons-httpclient-2.0.2-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-httpclient/commons-httpclient-2.0.2-r1.ebuild,v 1.12 2008/03/22 22:32:59 betelgeuse Exp $

JAVA_PKG_IUSE="doc source"

inherit java-pkg-2 java-ant-2 eutils

DESCRIPTION="The Jakarta Commons HttpClient library"
HOMEPAGE="http://jakarta.apache.org/commons/httpclient/index.html"
SRC_URI="mirror://apache/jakarta/commons/httpclient/source/${P/_/-}-src.tar.gz"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
IUSE=""

RDEPEND=">=virtual/jre-1.3
dev-java/commons-logging"

DEPEND=">=virtual/jdk-1.3
${RDEPEND}"

# Tries to contact net or something but no use trying to fix this old version
RESTRICT="test"

src_unpack() {
unpack ${A}
cd "${S}"

#make jikes happy
#if use jikes; then
# sed '837 s/ConnectionPool/org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.ConnectionPool/' \
# -i src/java/org/apache/commons/httpclient/MultiThreadedHttpConnectionManager.java \
# || die "failed to sed"
#fi

epatch "${FILESDIR}/gentoo.diff"

#Remove javadoc link tags, they phone home.
sed -e '/link/ d' -i build.xml || die
echo "commons-logging.jar=$(java-pkg_getjar commons-logging commons-logging.jar)" >> build.properties
java-pkg_filter-compiler jikes
}

EANT_BUILD_TARGET="dist"

src_install() {
java-pkg_dojar dist/${PN}.jar
use doc && java-pkg_dohtml -r dist/docs/*
use source && java-pkg_dosrc src/java/*
}

commons-httpclient-3.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-httpclient/commons-httpclient-3.1.ebuild,v 1.6 2008/03/11 21:45:05 ken69267 Exp $

JAVA_PKG_IUSE="doc examples source test"
inherit java-pkg-2 java-ant-2

DESCRIPTION="The Jakarta Commons HttpClient library"
HOMEPAGE="http://hc.apache.org/"
SRC_URI="mirror://apache/httpcomponents/${PN}/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="3"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
IUSE=""
# doesn't work on IBM JDK, bug #176133
RESTRICT="test"

COMMON_DEPEND="
dev-java/commons-logging
dev-java/commons-codec"
RDEPEND=">=virtual/jre-1.4
${COMMON_DEPEND}"
DEPEND=">=virtual/jdk-1.4
test? ( dev-java/ant-junit )
${COMMON_DEPEND}"

src_unpack() {
unpack ${A}
cd "${S}"

# the generated docs go to docs/api
rm -rf docs/apidocs

# don't do javadoc always
sed -i -e 's/depends="compile,doc"/depends="compile"/' build.xml || die
sed -i -e '/link/ d' build.xml || die
mkdir lib && cd lib
java-pkg_jar-from commons-logging
java-pkg_jar-from commons-codec
java-pkg_filter-compiler jikes
}

EANT_BUILD_TARGET="dist"
EANT_DOC_TARGET="doc"

src_test() {
java-pkg_jar-from --into lib junit
eant test
}

src_install() {
java-pkg_dojar dist/${PN}.jar

# contains both html docs and javadoc in correct subdir
if use doc ; then
java-pkg_dojavadoc dist/docs/api
java-pkg_dohtml -r dist/docs/*
fi
use source && java-pkg_dosrc src/java/*
use examples && java-pkg_doexamples src/examples
}

files

metadata.xml




java

The Jakarta Commons HttpClient provides an efficient, up-to-date,
and feature-rich package implementing the client side of the most
recent HTTP standards and recommendations.