Merge bk://oe-devel@oe-devel.bkbits.net/packages
[vuplus_openembedded] / frodo / frodo_4.1b.oe
1 DESCRIPTION = "A C64 emulator based on SDL."
2 SECTION = "opie/applications"
3 DEPENDS = "libsdl-qpe"
4 LICENSE = "GPL"
5 PR = "r1"
6
7 SRC_URI = "http://wwwthep.physik.uni-mainz.de/~cbauer/FrodoV4_1b.Src.tar.gz \
8            file://frodo-qte.diff;patch=1 \
9            file://frodo-joystick-4state.diff;patch=1 \
10            file://frodorc \
11            file://Frodo.png \
12            file://frodo.desktop"
13 S = "${WORKDIR}/Frodo-${PV}/Src"
14
15 inherit autotools 
16
17 EXTRA_OECONF = "--disable-sdltest --enable-qtopia"
18
19 do_configure() {
20         gnu-configize
21         oe_runconf
22 }
23
24 do_install() {
25         install -d ${D}/${palmtopdir}/bin \
26                    ${D}/${palmtopdir}/apps/Games \
27                    ${D}/${palmtopdir}/pics
28         install -m 0644 ${WORKDIR}/Frodo.png ${D}/${palmtopdir}/pics/Frodo.png
29         install -m 0644 ${WORKDIR}/frodo.desktop ${D}/${palmtopdir}/apps/Games/frodo.desktop
30         # start script and executable
31         install -d ${D}/${palmtopdir}/bin/${PN}
32         install -m 0755 Frodo ${D}/${palmtopdir}/bin/${PN}/Frodo
33         cat <<STARTER_EOF > ${D}/${palmtopdir}/bin/${PN}/frodostart
34 #!/bin/sh
35 cd ${palmtopdir}/bin/${PN}
36 ./Frodo
37 STARTER_EOF
38         chmod 0755 ${D}/${palmtopdir}/bin/${PN}/frodostart
39         ln -sf ${PN}/frodostart ${D}/${palmtopdir}/bin/Frodo
40         # conffiles
41         install -d ${D}/${sysconfdir}
42         install -m 644 ${WORKDIR}/frodorc ${D}/${sysconfdir}/frodorc
43 }
44
45 FILES_${PN} = "${palmtopdir} ${sysconfdir}"
46
47 #FIXME: Add postinst which copies /etc/frodorc into $HOME/.frodorc