diff options
author | Jan Brinkmann <luckyduck@gentoo.org> | 2005-03-27 17:45:54 +0000 |
---|---|---|
committer | Jan Brinkmann <luckyduck@gentoo.org> | 2005-03-27 17:45:54 +0000 |
commit | 930c468eec8ab40aaa2b6182fc1e050ad27e4892 (patch) | |
tree | 6806427311df07b74fc00fa50f65116e0c71b7c4 /dev-java/bcel | |
parent | moved from dev-java/regexp to dev-java/jakarta-regexp dependency. see #71336.... (diff) | |
download | historical-930c468eec8ab40aaa2b6182fc1e050ad27e4892.tar.gz historical-930c468eec8ab40aaa2b6182fc1e050ad27e4892.tar.bz2 historical-930c468eec8ab40aaa2b6182fc1e050ad27e4892.zip |
moved from dev-java/regexp to dev-java/jakarta-regexp dependency. see #71336. introduced support for the source useflag.
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'dev-java/bcel')
-rw-r--r-- | dev-java/bcel/ChangeLog | 11 | ||||
-rw-r--r-- | dev-java/bcel/Manifest | 18 | ||||
-rw-r--r-- | dev-java/bcel/bcel-5.1-r1.ebuild | 48 | ||||
-rw-r--r-- | dev-java/bcel/files/digest-bcel-5.1-r1 | 1 |
4 files changed, 74 insertions, 4 deletions
diff --git a/dev-java/bcel/ChangeLog b/dev-java/bcel/ChangeLog index 0833629ad98e..5fc42772236a 100644 --- a/dev-java/bcel/ChangeLog +++ b/dev-java/bcel/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for dev-java/bcel # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/bcel/ChangeLog,v 1.26 2005/01/26 21:37:43 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/bcel/ChangeLog,v 1.27 2005/03/27 17:45:54 luckyduck Exp $ + +*bcel-5.1-r1 27 Mar 2005 + + 27 Mar 2005; <> + # INSERT ENTRY HERE + + 27 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> bcel-5.1.ebuild: + moved from dev-java/regexp to dev-java/jakarta-regexp dependency. see #71336. + introduced support for the source useflag. 26 Jan 2005; Markus Rothe <corsair@gentoo.org> bcel-5.1.ebuild: Stable on ppc64 diff --git a/dev-java/bcel/Manifest b/dev-java/bcel/Manifest index d675c9707083..bf3c945be305 100644 --- a/dev-java/bcel/Manifest +++ b/dev-java/bcel/Manifest @@ -1,7 +1,19 @@ -MD5 930156ec50fbf71caaa50d3906fc2ec9 ChangeLog 2531 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + MD5 c497d0e3011f98be2a06f91f82b94fa0 bcel-5.1.ebuild 1210 +MD5 f0e60ab3287efe76ac5e13d26def483e bcel-5.1-r1.ebuild 1288 +MD5 2a6e59b4d5a5148cc4008b10b1864ddc ChangeLog 2797 MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157 -MD5 88f16b1c12a8814d078c5eb3906d2218 files/bcel-5.1-gentoo.diff 457 MD5 e908f81e51167a747ab8527dacc3ee4e files/digest-bcel-5.1 66 -MD5 1e5e81012f73f8d7c465486a622baa4a files/bcel-5.1-gentoo-buildxml.diff 1289 +MD5 88f16b1c12a8814d078c5eb3906d2218 files/bcel-5.1-gentoo.diff 457 +MD5 e908f81e51167a747ab8527dacc3ee4e files/digest-bcel-5.1-r1 66 MD5 55afed4e967381f557d9a2247060a3c9 files/bcel-5.1-gentoo-src.diff 3249 +MD5 1e5e81012f73f8d7c465486a622baa4a files/bcel-5.1-gentoo-buildxml.diff 1289 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.0 (GNU/Linux) + +iD8DBQFCRvFn06ebR+OMO78RAmNUAJ97AVg9WMbpujUenf27LOjpKfVnrgCggEsq +bRE49hXdibgHNA5udDL1A+w= +=QDec +-----END PGP SIGNATURE----- diff --git a/dev-java/bcel/bcel-5.1-r1.ebuild b/dev-java/bcel/bcel-5.1-r1.ebuild new file mode 100644 index 000000000000..7864104e15c6 --- /dev/null +++ b/dev-java/bcel/bcel-5.1-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/bcel/bcel-5.1-r1.ebuild,v 1.1 2005/03/27 17:45:54 luckyduck Exp $ + +inherit java-pkg eutils + +DESCRIPTION="The Byte Code Engineering Library: analyze, create, manipulate Java class files" +HOMEPAGE="http://jakarta.apache.org/bcel/" +SRC_URI="mirror://apache/jakarta/bcel/source/${P}-src.tar.gz" +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc ~amd64 ~ppc64" +IUSE="doc jikes source" +DEPEND=">=virtual/jdk-1.2 + app-arch/unzip + dev-java/ant-core + jikes? ( dev-java/jikes ) + source? ( app-arch/zip )" +RDEPEND=">=virtual/jre-1.2 + =dev-java/jakarta-regexp-1.3*" + +src_unpack() { + unpack ${A} + unzip -q "${P}-src.zip" + + cd ${S} + epatch ${FILESDIR}/${P}-gentoo-buildxml.diff + epatch ${FILESDIR}/${P}-gentoo-src.diff + + echo "regexp.jar=`java-config -p jakarta-regexp-1.3`" > build.properties +} + +src_compile() { + local antflags="jar" + use doc && antflags="${antflags} apidocs" + use jikes && antflags="${antflags} -Dbuild.compiler=jikes" + ant ${antflags} || die "compilation failed" +} + +src_install() { + java-pkg_dojar bin/bcel.jar + + if use doc; then + dodoc LICENSE.txt + java-pkg_dohtml -r docs/ + fi + use source && java-pkg_dosrc src/java/* +} diff --git a/dev-java/bcel/files/digest-bcel-5.1-r1 b/dev-java/bcel/files/digest-bcel-5.1-r1 new file mode 100644 index 000000000000..f44f8af3ffcb --- /dev/null +++ b/dev-java/bcel/files/digest-bcel-5.1-r1 @@ -0,0 +1 @@ +MD5 31ebbd7738325c775bd3ad5ce90dc263 bcel-5.1-src.tar.gz 12634761 |