aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-core/xml-commons/jaxp1.3_1.4.01.bb
blob: 711b6b74bef150fc942a9b0b85d41727b0e48a9c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
DESCRIPTION = "Java XML parser and transformer APIs (DOM, SAX, JAXP, TrAX)"
AUTHOR = "Apache Software Foundation"
LICENSE = "AL2.0 W3C PD"
LIC_FILES_CHKSUM = " \
                    file://LICENSE;md5=d273d63619c9aeaf15cdaf76422c4f87 \
                    file://LICENSE.dom-documentation.txt;md5=31a36539f6ad4bbe3ac3bd45af0de5d3 \
                    file://LICENSE.dom-software.txt;md5=7ffae199ad8b827f8ec8843e35a0591a \
                    file://LICENSE.sac.html;md5=0d5dd06baacb170df81f0079f4b1c7b9 \
                    file://LICENSE.sax.txt;md5=3534555610af53d4b5a8a0d2fb017d35 \
                   "

SRC_URI = "http://archive.apache.org/dist/xml/commons/source/xml-commons-external-${PV}-src.tar.gz;subdir=${BPN}-${PV}"

inherit java-library

DEPENDS = "fastjar-native"

JARFILENAME = "jaxp-1.3.jar"
ALTJARFILENAMES = "xml-apis.jar"

do_compile() {
  mkdir -p build/license
  javac -d build `find javax org -name \*.java`

  cp LICENSE.*.txt README.*.txt build/license

  fastjar cfm ${JARFILENAME} manifest.commons -C build .
}

SRC_URI[md5sum] = "2fea8e97a5d4d1a24bd05f5f62f3e04e"
SRC_URI[sha256sum] = "d34bd88dc89c5c1ed2545ec5c61e4606fc28beb200a6fecf8c3ed17694181866"

BBCLASSEXTEND = "native"