weekly-changelog-report.py: add staging-branch
[openembedded.git] / recipes / xml-commons / xml-commons-resolver1.1_1.2.bb
blob9059dba28a42355870b0b69bbddf327a109afb84
1 DESCRIPTION = "Library to resolve various public or system identifiers into accessible URLs (Java)"
2 LICENSES = "AL2.0"
3 AUTHOR = "Apache Software Foundation"
5 SRC_URI = "http://archive.apache.org/dist/xml/commons/xml-commons-resolver-${PV}.tar.gz"
7 inherit java-library
9 S = "${WORKDIR}/xml-commons-resolver-${PV}"
11 DEPENDS = "fastjar-native jaxp1.3"
13 do_unpackpost() {
14 find src -exec \
15 sed -i -e "s|@impl.name@|XmlResolver|" \
16 -e "s|@impl.version@|1.2|" {} \;
19 addtask unpackpost after do_unpack before do_patch
21 JARFILENAME = "resolver.jar"
22 ALTJARFILENAMES = ""
24 do_compile() {
25 mkdir -p build
27 cp=${STAGING_DATADIR_JAVA}/jaxp1.3.jar
29 javac -sourcepath src -d build -classpath $cp `find src -name "*.java" -and -not -wholename "*tests*"`
31 (cd src && find org -name "*.xml" -o -name "*.txt" -o -name "*.src" -exec cp {} ../build/{} \;)
33 fastjar -C build -c -m src/manifest.resolver -f ${JARFILENAME} org