Merge branch 'vuplus-1.6k' of code.vuplus.com:/opt/repository/openembedded into vuplu...
[vuplus_openembedded] / recipes / kxml2 / kxml2_2.3.0.bb
1 DESCRIPTION = "A small XML pull parser, specially designed for constrained environments such as Applets, Personal Java or MIDP devices"
2 HOMEPAGE = "http://kxml.sourceforge.net"
3 PRIORITY = "optional"
4 SECTION = "libs"
5 LICENSE = "BSD CPL LGPL"
6 PR = "r1"
7
8 inherit java-library
9
10 DEPENDS = "xmlpull"
11 RDEPENDS = "libxmlpull-java"
12
13 S = "${WORKDIR}"
14
15 JAR = "${PN}-${PV}.jar"
16
17 SRC_URI = "\
18     ${SOURCEFORGE_MIRROR}/kxml/${PN}-src-${PV}.zip \
19     file://makefile.patch;patch=1 \
20     "
21
22 do_compile() {
23  oe_runmake -C src \
24     JAVAC_FLAGS="-sourcepath . -cp ${STAGING_DATADIR}/java/xmlpull.jar" \
25     JAR="oefatal \"No jar invocation expected here.\"" \
26
27  oe_runmake -C src \
28     JAVAC="oefatal \"No Java compilation expected here.\"" \
29     jar
30 }
31
32 do_stage() {
33   oe_jarinstall -s src/${JAR} ${PN}.jar
34 }
35
36 do_install() {
37   oe_jarinstall src/${JAR} ${PN}.jar
38 }