(dev-java/asm15) added asm-1.5 as dedicated package
[oss-qm-packages.git] / dev-java / asm15 / asm15-1.5.3.ebuild
blob26912610afbbeb68032fb0cad4c439c2325fec9f
1 # Copyright 1999-2008 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
4 inherit java-pkg-2 java-ant-2
6 DESCRIPTION="Bytecode manipulation framework for Java"
7 HOMEPAGE="http://asm.objectweb.org"
8 SRC_URI="http://download.forge.objectweb.org/asm/asm-${PV}.tar.gz"
9 LICENSE="BSD"
10 KEYWORDS="amd64 ppc x86"
11 SLOT="0"
12 IUSE="doc source"
13 DEPEND=">=virtual/jdk-1.3
14 dev-java/ant-core
15 dev-java/ant-owanttask
16 source? ( app-arch/zip )"
17 RDEPEND=">=virtual/jre-1.3"
19 RESTRICT="test"
21 src_unpack() {
22 unpack ${A}
23 ln -s asm-${PV} asm15-${PV}
24 cd "asm-${PV}"
25 epatch "${FILESDIR}/asm-1.5.3-namespace.patch"
26 echo "objectweb.ant.tasks.path /usr/share/ant-owanttask/lib/ow_util_ant_tasks.jar" \
27 >> build.properties
30 EANT_DOC_TARGET=jdoc
32 src_install() {
33 for x in output/dist/lib/*.jar ; do
34 java-pkg_newjar ${x} $(basename ${x/-${PV}})
35 done
36 use doc && java-pkg_dohtml -r output/dist/doc/javadoc/user/*
37 use source && java-pkg_dosrc src/*