Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-java/backport-util-concurrent
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/backport-util-concurrent/ChangeLog,v 1.20 2008/01/10 23:03:52 caster Exp $
10 Jan 2008; Vlastimil Babka
backport-util-concurrent-1.1.01-r1.ebuild:
Restrict junit dependency.
10 Jan 2008; Vlastimil Babka
backport-util-concurrent-1.1.01-r1.ebuild,
backport-util-concurrent-3.0.ebuild:
Restrict junit dependency.
21 Sep 2007; Christian Faulhammer
backport-util-concurrent-3.0.ebuild:
stable x86, bug 188797
19 Aug 2007; William L. Thomson Jr.
backport-util-concurrent-3.0.ebuild:
amd64 stable, bug #187681.
14 Aug 2007; Tobias Scherbaum
backport-util-concurrent-3.0.ebuild:
ppc stable, bug #188797
02 Jun 2007; Petteri Räty
backport-util-concurrent-3.0.ebuild:
Shorten the DESCRIPTION by using longdescription in metadata.xml.
02 Jun 2007; Petteri Räty
-backport-util-concurrent-1.1.01.ebuild,
backport-util-concurrent-3.0.ebuild:
Remove generation 1 ebuild and add app-arch/unzip to DEPEND for 3.0.
02 Jun 2007; Petteri Räty
backport-util-concurrent-1.1.01-r1.ebuild:
Marked stable on amd64 for bug #179948.
02 Jun 2007; nixnut
backport-util-concurrent-1.1.01-r1.ebuild:
Stable on ppc wrt bug 179948
31 May 2007; Christian Faulhammer
backport-util-concurrent-1.1.01-r1.ebuild:
stable x86, bug 179948
24 May 2007; Diego Pettenò
backport-util-concurrent-3.0.ebuild:
Add ~x86-fbsd keyword, as per bug #170603.
*backport-util-concurrent-3.0 (09 May 2007)
09 May 2007; Vlastimil Babka
+files/backport-util-concurrent-3.0-notest.patch,
+files/backport-util-concurrent-3.0-test.patch,
+backport-util-concurrent-3.0.ebuild:
Version bump, bug #157961. Initial work in java-overlay by Miroslav Šulc
27 Apr 2007; Petteri Räty
backport-util-concurrent-1.1.01-r1.ebuild:
Use versionator, add the source use flag, pull in junit only under the test
use flag and add src_test.
22 Jul 2006; Krzysiek Pawlik
backport-util-concurrent-1.1.01-r1.ebuild:
ant_src_unpack -> src_unpack
*backport-util-concurrent-1.1.01-r1 (03 Jul 2006)
03 Jul 2006; Joshua Nichols
+backport-util-concurrent-1.1.01-r1.ebuild:
Revision bump to support Java system.
21 Jan 2006; Michael Hanselmann
backport-util-concurrent-1.1.01.ebuild:
Stable on ppc.
21 Nov 2005; Simon Stelling
backport-util-concurrent-1.1.01.ebuild:
stable on amd64
09 Nov 2005; Thomas Matthijs
backport-util-concurrent-1.1.01.ebuild:
Keyword x86
23 Sep 2005; Luis Medinas
backport-util-concurrent-1.1.01.ebuild:
Added ~amd64 keyword. Bug #106411
01 Jul 2005; David Holm
backport-util-concurrent-1.1.01.ebuild:
Added to ~ppc.
*backport-util-concurrent-1.1.01 (29 Jun 2005)
29 Jun 2005; Thomas Matthijs
+backport-util-concurrent-1.1.01.ebuild:
new packages, ebuild contributed by Josh Nichols
AUX backport-util-concurrent-3.0-notest.patch 491 RMD160 1267f72b754cfe122c64f64809b146dfb3ce38c5 SHA1 c86c7adcf562dbc8b17b1126f187bd016c1f4d0c SHA256 112918b1488255337fc42c1f5b8d71faefdc10c62a3061452f6d1b427cf0778f
AUX backport-util-concurrent-3.0-test.patch 380 RMD160 f7bc3be94e79fac268b7ca393203877fadbb1c71 SHA1 b4bcf2991804787fa547d52b1f506e3e3480195a SHA256 dbd133bc068689d8b7dff508a48716e48fbb381f4089c07848003577c53933f6
DIST backport-util-concurrent-1.1_01-src.tar.bz2 316261 RMD160 c5b8ce4a0b19f1cc1f865086af1b94fd6a27f620 SHA1 7ab1786b6720018c23d7de6d8689d4813177bb5b SHA256 86127b578d06fe232ae1a6b31102fb98d1998f30dd96dbd2cf95fc6d8132c34e
DIST backport-util-concurrent-3.0-src.zip 949726 RMD160 65a47f01f2de0e4fea2680245323f45c1e7f564f SHA1 aa1ad60e9038c4356516eb66574ad2edeb0f9b02 SHA256 fb5d81c929717baab117ab727a4561302277334e34fd68bafa280004c51b0cc2
DIST backport-util-concurrent-Java50-3.0-src.zip 958747 RMD160 2b7acfedbee157e26d972ea2dcd8ee9e8112fec2 SHA1 495b4e6eaf3253e13e39a2a9aac5aed422e4e186 SHA256 d10858454fc9921632003a69e5a87e5bf08d8cc47edbba747dc29d19968da1a0
EBUILD backport-util-concurrent-1.1.01-r1.ebuild 1272 RMD160 4a7b1b37a99e3e722b24409ed3513124758638c1 SHA1 c6eda2b7e1cf5849fefcd45fe97dd0074af076fc SHA256 45c3be39fdab53d84527a65376703d91740b96a77124f684ccf8072b99d88e8f
EBUILD backport-util-concurrent-3.0.ebuild 1701 RMD160 8bb031b7f65b198ee38311a73a18119de5feff4e SHA1 0757579976e19291b291d4ffb31345aa7bc8fa09 SHA256 79b06ace518a57e58e5a14e6e272e8d95a10e1cc1fbec453f3bf0b32aa0298c8
MISC ChangeLog 3506 RMD160 b8c2e5ebcce843b27a4b4fa02565a74bc2d5d847 SHA1 3545560877a85131785b02bdd464c6d2e8de2ea9 SHA256 ab518d9557647ebba1078fa8b4801fd069eb9de54ef7284c34af7bfa66c42ba2
MISC metadata.xml 327 RMD160 6cb78e59be1161bb0838d270ad70b89f1701d067 SHA1 91f86e04405e680145c06ee44ea712f374e85c0f SHA256 5211f0eb4ff59809e2878506ad92010fc57863cf802f27da6d00fcaf718cd8bf
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/backport-util-concurrent/backport-util-concurrent-1.1.01-r1.ebuild,v 1.7 2008/01/10 23:03:52 caster Exp $
JAVA_PKG_IUSE="doc source test"
inherit versionator java-pkg-2 java-ant-2
MY_PV="$(replace_version_separator 2 _)"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="This package is the backport of java.util.concurrent API, introduced in Java 5.0, to Java 1.4"
HOMEPAGE="http://www.mathcs.emory.edu/dcl/util/backport-util-concurrent/"
SRC_URI="http://www.mathcs.emory.edu/dcl/util/${PN}/dist/${MY_P}/${MY_P}-src.tar.bz2"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
COMMON_DEP=""
DEPEND="=virtual/jdk-1.4*
${COMMON_DEP}
test? ( =dev-java/junit-3.8* )"
RDEPEND="=virtual/jre-1.4*
${COMMON_DEP}"
S="${WORKDIR}/${MY_P}-src"
src_unpack() {
unpack ${A}
use test || rm -fr "${S}"/test/tck/src/*
cd "${S}/external"
rm -v *.jar || die
use test && java-pkg_jar-from --build-only junit
}
EANT_BUILD_TARGET="javacompile archive"
src_test() {
eant test
}
src_install() {
java-pkg_dojar ${PN}.jar
dohtml README.html || die
use doc && java-pkg_dojavadoc doc/api
use source && java-pkg_dosrc src/edu
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/backport-util-concurrent/backport-util-concurrent-3.0.ebuild,v 1.7 2007/09/21 17:39:39 opfer Exp $
JAVA_PKG_IUSE="doc java5 source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="A backport of java.util.concurrent API, from Java 5.0, to 1.4, and from Java 6.0 to 5.0"
HOMEPAGE="http://www.mathcs.emory.edu/dcl/util/backport-util-concurrent/"
SRC_URI="!java5? ( http://dcl.mathcs.emory.edu/util/${PN}/dist/${P}/Java14/${P}-src.zip )
java5? ( http://dcl.mathcs.emory.edu/util/${PN}/dist/${P}/Java50/${PN}-Java50-${PV}-src.zip )"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~x86-fbsd"
IUSE=""
DEPEND="java5? ( =virtual/jdk-1.5* )
!java5? ( =virtual/jdk-1.4* )
test? ( =dev-java/junit-3* )
app-arch/unzip"
RDEPEND="java5? ( >=virtual/jdk-1.5 )
!java5? ( >=virtual/jre-1.4 )"
S="${WORKDIR}/${P}-src"
src_unpack() {
unpack ${A}
# This is just workaround because setting ${S} in pkg_setup doesn't currently
# work and this seems better than doing it in global scope
if use java5; then
mv ${PN}-Java50-${PV}-src ${P}-src || die
fi
cd "${S}"
if use test; then
# make test not dependo n make
epatch "${FILESDIR}/${P}-test.patch"
else
# don't compile test classes
epatch "${FILESDIR}/${P}-notest.patch"
fi
cd "${S}/external"
rm -v *.jar || die
use test && java-pkg_jar-from --build-only junit
}
EANT_BUILD_TARGET="javacompile archive"
src_test() {
eant test
}
src_install() {
java-pkg_dojar ${PN}.jar
dohtml README.html || die
use doc && java-pkg_dojavadoc doc/api
use source && java-pkg_dosrc src/*
}
This package is the backport of java.util.concurrent API, introduced
in Java 5.0, to Java 1.4, and from Java 6.0 to Java 5.0"