Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-java/bcel
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/bcel/ChangeLog,v 1.50 2008/02/08 15:13:59 betelgeuse Exp $
08 Feb 2008; Petteri Räty
Use JAVA_PKG_IUSE.
26 May 2007; Petteri Räty
Removed old version.
15 Apr 2007; nixnut
Stable on ppc wrt bug 173914
12 Apr 2007;
Stable on amd64 wrt bug 173914
11 Apr 2007; Markus Rothe
Stable on ppc64; bug #173914
10 Apr 2007; Christian Faulhammer
stable x86, bug 173914
09 Apr 2007; Joshua Nichols
Added app-arch/zip depend for dosrc.
*bcel-5.2 (28 Feb 2007)
28 Feb 2007; Petteri Räty
Version bump. Fixes bug #167377.
04 Jan 2007; Vlastimil Babka
-files/bcel-5.1-gentoo.diff, -files/bcel-5.1-gentoo-buildxml-r2.diff,
-bcel-5.1-r1.ebuild, -bcel-5.1-r2.ebuild:
Gen-1 punt.
03 Jan 2007; Steve Dibb
amd64 stable, bug 156474
01 Dec 2006; Markus Rothe
Stable on ppc64; bug #156474
01 Dec 2006; Tobias Scherbaum
ppc stable, bug #156474
28 Nov 2006; Christian Faulhammer
stable x86, bug #156474
05 Oct 2006; Gustavo Zacarias
bcel-5.1-r2.ebuild, bcel-5.1-r3.ebuild:
Dropping sparc keywords, see #96229
14 Sep 2006; Joshua Nichols
Added ~ia64
23 Jul 2006; Diego Pettenò
Add ~x86-fbsd keyword.
22 Jul 2006; Krzysiek Pawlik
ant_src_unpack -> src_unpack
*bcel-5.1-r3 (04 Jul 2006)
04 Jul 2006; Joshua Nichols
Revision bump to support new Java system.
*bcel-5.1-r2 (13 Nov 2005)
13 Nov 2005; Saleem Abdulrasool
+files/bcel-5.1-gentoo-buildxml-r2.diff, +bcel-5.1-r2.ebuild:
Rev bumping. Changing the depend from a JDK/JRE 1.2 to 1.3 to resolve jikes
issue (Bug #112448).
11 Nov 2005; Saleem Abdulrasool
files/bcel-5.1-gentoo-buildxml.diff:
Fixing up the source and target options to ant to match the dep. Resolves bug
#112056
01 Oct 2005; Thomas Matthijs
fix deps
09 Jul 2005; Thomas Matthijs
fix deps, small cleanups
02 Apr 2005; Jan Brinkmann
-bcel-5.1.ebuild:
cleanup, removed old revision with a dependency to regexp.
*bcel-5.1-r1 27 Mar 2005
27 Mar 2005; Jan Brinkmann
moved from dev-java/regexp to dev-java/jakarta-regexp dependency. see #71336.
introduced support for the source useflag.
26 Jan 2005; Markus Rothe
Stable on ppc64
16 Jan 2005; Jan Brinkmann
added app-arch/unzip to DEPEND, fixes #78170.
30 Dec 2004; Karl Trygve Kalleberg
+files/bcel-5.1-gentoo-buildxml.diff, +files/bcel-5.1-gentoo-src.diff,
bcel-5.1.ebuild:
Added support for JDK 1.5, thanks to Jan Brinkmann
Fixes #73319.
18 Dec 2004; Markus Rothe
added ~ppc64 to KEYWORDS
29 Oct 2004; Thomas Matthijs
removed nomirror
26 Oct 2004; Thomas Matthijs
patch in src_unpack not src_compile
16 Oct 2004; Thomas Matthijs
use java-pkg_dohtml instead of dohtml to also install the package-list in
case of api docs: #50740
10 Sep 2004; Thomas Matthijs
depend on ant-core
04 Sep 2004; Thomas Matthijs
regexp-bin -> regexp
27 Aug 2004;
stable on ppc
31 Jul 2004; Thomas Matthijs
move regexp -> regexp-bin
30 Jul 2004; Thomas Matthijs
move dev-java/regexp dev-java/regexp-bin
02 Jun 2004; Aron Griffis
Fix use invocation
26 Feb 2004; Chris Aniszczyk
Updated to fix issues with Bug #42457
20 Jan 2004; Adrian Almenar
Stable on sparc.
19 Jan 2004; Adrian Almenar
Added ~ppc keyword.
19 Jan 2004; Adrian Almenar
Added amd64 keyword.
17 Jan 2004; Adrian Almenar
Updated SRC_URI, DEPEND & RDEPEND.
17 Jan 2004; Adrian Almenar
Removed keywords since no other arch have tested this package.
25 Dec 2003; Jason Wever
Changed sparc keyword to ~sparc since regex dependencies had NO sparc keywords.
*bcel-5.1 (15 May 2003)
15 May 2003; Dylan Carlson
files/bcel-5.1-gentoo.diff:
Initial import.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX bcel-5.1-gentoo-buildxml.diff 1289 RMD160 3a7af7a2c51bf31208310af047cd5dfa89e38702 SHA1 9dc9c47ac3bf40de7dfe814f8e38c221a49a7a97 SHA256 f451cc4a183f093eb91a5333b5f7a95f93c3555067b066f019c397ec5a161959
AUX bcel-5.1-gentoo-src.diff 3249 RMD160 0c3548bb520535e70e27d4c8f9c7a7c7b52442d6 SHA1 9fde20b704c6d63bc50f5270b02bbaceb2c993e1 SHA256 b2ba3d62aae9766fe419400e1505e5d8896071b4028ff0978dffa5c7c8cffbd9
DIST bcel-5.2-src.tar.gz 261455 RMD160 824286886500f837c869ea6344e8362edbe10636 SHA1 3b3d451664855b0c9aae15dd05b69bf1063d8a1d SHA256 68039d59a38379d7b65ea3fc72276c43ba234776460e14361af35771bcaab295
EBUILD bcel-5.2.ebuild 863 RMD160 f522bf30ca9c28a839909c658e88b19764781931 SHA1 c88ac11cda453d71d2ea7f95ebcd342300c0c7cd SHA256 5cad45ec287842a9e5b3f5ce69d79080085a6c6bfc10676f4895b41e3685979d
MISC ChangeLog 5500 RMD160 dcc41ea06605bf818e29004c415df2a10a252c7a SHA1 2b6e5f8f8060bb7120e0cc7d853c2878c01053d2 SHA256 551b154bb0c34dbaaa67ab25295310041d1230ae02b359f40ae770dd4583106b
MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
iD8DBQFHrHC3cxLzpIGCsLQRAm46AKCMSb8o1e5eRC7mcFLnqUKmGVI5bgCePmOH
5z2lM6yv/89VHR4BQstwmpw=
=F7aF
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/bcel/bcel-5.2.ebuild,v 1.7 2008/02/08 15:13:59 betelgeuse Exp $
JAVA_PKG_IUSE="doc source"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="The Byte Code Engineering Library: analyze, create, manipulate Java class files"
HOMEPAGE="http://jakarta.apache.org/bcel/"
SRC_URI="mirror://apache/jakarta/${PN}/source/${P}-src.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~ia64 ppc ppc64 x86 ~x86-fbsd"
IUSE=""
#COMMON_DEP="=dev-java/jakarta-regexp-1.3*"
RDEPEND=">=virtual/jre-1.4
${COMMON_DEP}"
DEPEND=">=virtual/jdk-1.4
${COMMON_DEP}"
src_install() {
java-pkg_newjar ./target/${P}.jar
dodoc README.txt || die
use doc && java-pkg_dojavadoc dist/docs/api
use source && java-pkg_dosrc src/java/*
}