description Jakarta BCEL -- Java Byte Code Engineering Library
long_description The Byte Code Engineering Library is intended to give \
users a convenient possibility to analyze, create, and \
manipulate (binary) Java class files (those ending with \
.class). Classes are represented by objects which contain \
all the symbolic information of the given class: methods, \
fields and byte code instructions, in particular.
homepage https://jakarta.apache.org/bcel/
master_sites https://archive.apache.org/dist/jakarta/bcel/source/
checksums md5 905b7e718e30e7ca726530ecf106e532 \
sha1 3b3d451664855b0c9aae15dd05b69bf1063d8a1d \
rmd160 824286886500f837c869ea6344e8362edbe10636
distname bcel-${version}-src
depends_build bin:ant:apache-ant
depends_lib bin:java:kaffe \
worksrcdir bcel-${version}
build.args -Dname=${name} \
-Dclass.path=${prefix}/share/java/jakarta-regexp.jar
xinstall -d ${destroot}${prefix}/share/java \
${destroot}${prefix}/share/doc
${worksrcpath}/target/bcel-5.2.jar \
${destroot}${prefix}/share/java/jakarta-bcel.jar
file copy ${worksrcpath}/dist/docs ${destroot}${prefix}/share/doc/${name}
livecheck.url http://apache.crihan.fr/dist/jakarta/bcel/source/
livecheck.regex {bcel-(\d+(?:\.\d+)*)}