base.bbclass: add support for SOC_FAMILY in COMPATIBLE_MACHINES
[openembedded.git] / recipes / cumulus / cumulus_cvs.bb
blob36c8bffb13a5198365c88186e1c4b69e394a66d7
1 DESCRIPTION = "A flightcomputer application for Qt/E based Palmtop Environments"
2 SECTION = "opie/applications"
3 PRIORITY = "optional"
4 LICENSE = "GPL"
5 APPTYPE = "binary"
6 APPNAME = "cumulus"
7 APPDESKTOP = "${S}"
8 PV = "${OPIE_CVS_PV}"
9 PR = "r0"
11 SRC_URI = "http://www.kflog.org/fileadmin/user_upload/cumulus_snapshots/cumulus-snapshot.tbz"
12 S = "${WORKDIR}/cumulus/cumulus"
14 inherit opie
16 DEFAULT_PREFERENCE = "-1"
18 export OE_QMAKE_LINK="${CXX}"
19 EXTRA_QMAKEVARS_POST += "INCLUDEPATH+=-I."
22 # nasty hack since cumulus doesn't obey the qmake standard which requires just one .pro file per directory
24 do_compile() {
25 echo "#define SHARP_PDA_WARNSOUND 4" >sharp_char.h
26 qmake -makefile -spec ${QMAKESPEC} -after ${EXTRA_QMAKEVARS_POST} cumulus.pro
27 oe_runmake
28 qmake -makefile -spec ${QMAKESPEC} -after ${EXTRA_QMAKEVARS_POST} gpsClient.pro
29 oe_runmake
32 do_install() {
33 install -d ${D}${palmtopdir}/pics/cumulus \
34 ${D}${palmtopdir}/pics/cumulus/small \
35 ${D}${palmtopdir}/pics/cumulus/windarrows
36 install -m 0644 ../cumulus.png ${D}${palmtopdir}/pics/cumulus/cumulus.png
37 install -m 0644 map-icons/*.png ${D}${palmtopdir}/pics/cumulus
38 install -m 0644 map-icons/*.xpm ${D}${palmtopdir}/pics/cumulus
39 install -m 0644 map-icons/small/*.png ${D}${palmtopdir}/pics/cumulus/small
40 install -m 0644 map-icons/small/*.xpm ${D}${palmtopdir}/pics/cumulus/small
41 install -m 0644 map-icons/windarrows/*.png ${D}${palmtopdir}/pics/cumulus/windarrows
43 install -m 0755 gpsClient ${D}${palmtopdir}/bin/
46 SRC_URI[md5sum] = "c5b0ca7f2164e47ef72889baf23690f6"
47 SRC_URI[sha256sum] = "e862f8327a3ba42c7bc756fe846764754b3dab76d8ccbedd5a195b582070b791"