libdmx: Add fso-specs to DEPENDS
[openembedded.git] / recipes / xml-commons / xml-commons-resolver1.1_1.2.bb
blob07421ab20b8989a94323a4cf54d100d54883a2ed
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
37 SRC_URI[md5sum] = "46d52acdb67ba60f0156043f30108766"
38 SRC_URI[sha256sum] = "55dbe7bd56452c175320ce9a97b752252c5537427221323c72e9b9c1ac221efe"