iscsi-target: Add package iscsi-target
[vuplus_openembedded] / packages / midpath / midpath-cldc-sdl_0.1.bb
1
2 require midpath.inc
3
4 do_configure() {
5         
6         cd ${S}/resources-embedded/com/sun/midp/configuration
7         sed -i -e "s|ui.backend:AWT|ui.backend:SDL|" \
8                -e "s|bitsPerPixel:32|bitsPerPixel:16|" \
9                configuration.cfg
10
11 }
12
13
14 do_compile() {
15
16 # Build SDLJava for CLDC
17 cd ${S}/external/sdljava-cldc
18 make JAVAC=${JAVAC_CMD} JAVAC_FLAGS="-bootclasspath ${CLDC_PATH}:${GNU_CLASSPATH_PATH} -sourcepath ${S}/external/sdljava-cldc -source 1.3 -target 1.1" || exit 1
19 make jar JAVAC=${JAVAC_CMD} JAVAC_FLAGS="-bootclasspath ${CLDC_PATH}:${GNU_CLASSPATH_PATH} -source 1.3 -target 1.1" JAR_FILE="sdljava-cldc.jar" JAR_FLAGS="cvf" || exit 1
20
21 }
22
23 do_install() {
24         install -d ${D}${datadir}/java
25         install -m 0644 ${S}/external/sdljava-cldc/sdljava-cldc.jar ${D}${datadir}/java
26         install -d ${D}${datadir}/java/resources-embedded/com/sun/midp/configuration
27         install -m 0644 resources-embedded/com/sun/midp/configuration/configuration.cfg ${D}${datadir}/java/resources-embedded/com/sun/midp/configuration/
28 }
29
30 do_stage() {
31         install -d ${STAGING_DATADIR}/java
32         install -m 0644 ${S}/external/sdljava-cldc/sdljava-cldc.jar ${STAGING_DATADIR}/java
33 }
34         
35
36 FILES_${PN}  = "${datadir}/java/sdljava-cldc.jar \
37                 ${datadir}/java/resources-embedded/com/sun/midp/configuration/configuration.cfg \
38                "
39
40 CONFFILES_${PN} = "${datadir}/java/resources-embedded/com/sun/midp/configuration/configuration.cfg"