]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/cumulus/cumulus_cvs.bb
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / cumulus / cumulus_cvs.bb
1 DESCRIPTION = "A flightcomputer application for Qt/E based Palmtop Environments"
2 SECTION = "opie/applications"
3 PRIORITY = "optional"
4 MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
5 LICENSE = "GPL"
6 APPTYPE = "binary"
7 APPNAME = "cumulus"
8 APPDESKTOP = "${S}"
9 PV = "1.2.1+cvs-${CVSDATE}"
10 PR = "r0"
11
12 SRC_URI = "http://www.kflog.org/fileadmin/user_upload/cumulus_snapshots/cumulus-snapshot.tbz"
13 S = "${WORKDIR}/cumulus/cumulus"
14
15 inherit opie
16
17 DEFAULT_PREFERENCE = "-1"
18
19 export OE_QMAKE_LINK="${CXX}"
20 EXTRA_QMAKEVARS_POST = "INCLUDEPATH+=-I."
21
22 #
23 # nasty hack since cumulus doesn't obey the qmake standard which requires just one .pro file per directory
24 #
25 do_compile() {
26         echo "#define SHARP_PDA_WARNSOUND 4" >sharp_char.h
27         qmake -makefile -spec ${QMAKESPEC} -after ${EXTRA_QMAKEVARS_POST} cumulus.pro
28         oe_runmake
29         qmake -makefile -spec ${QMAKESPEC} -after ${EXTRA_QMAKEVARS_POST} gpsClient.pro 
30         oe_runmake
31 }
32
33 do_install() {
34         install -d ${D}${palmtopdir}/pics/cumulus \
35                    ${D}${palmtopdir}/pics/cumulus/small \
36                    ${D}${palmtopdir}/pics/cumulus/windarrows
37         install -m 0644 ../cumulus.png ${D}${palmtopdir}/pics/cumulus/cumulus.png
38         install -m 0644 map-icons/*.png ${D}${palmtopdir}/pics/cumulus
39         install -m 0644 map-icons/*.xpm ${D}${palmtopdir}/pics/cumulus
40         install -m 0644 map-icons/small/*.png ${D}${palmtopdir}/pics/cumulus/small
41         install -m 0644 map-icons/small/*.xpm ${D}${palmtopdir}/pics/cumulus/small
42         install -m 0644 map-icons/windarrows/*.png ${D}${palmtopdir}/pics/cumulus/windarrows
43
44         install -m 0755 gpsClient ${D}${palmtopdir}/bin/
45 }