enigma2 : change vfd font (skin_user.xml)
[vuplus_openembedded] / recipes / navit / navit_svn.bb
1 require navit.inc
2
3 PV = "0.1.0+svnr${SRCPV}"
4 PR = "${INC_PR}.4"
5
6 DEFAULT_PREFERENCE = "-1"
7 DEFAULT_PREFERENCE_shr = "1"
8
9 S = "${WORKDIR}/navit"
10
11 # override navit.inc RRECOMMENDS, we only suggest a text2speech app
12 RRECOMMENDS = "gpsd"
13 RSUGGESTS   = "flite espeak
14
15 DEPENDS_shr += " librsvg-native"
16 RDEPENDS = " navit-icons"
17 EXTRA_OECONF += " --enable-svg2png-scaling-flag=32 --disable-speech-speech-dispatcher --enable-cache-size=20971520"
18
19 SRC_URI = "svn://anonymous@navit.svn.sourceforge.net/svnroot/navit/trunk;module=navit;proto=https"
20
21 EXTRA_AUTORECONF = " -I m4"
22
23 FILES_${PN} += " ${datadir}/dbus-1/services/ "
24
25 CONFFILES_${PN} += "${datadir}/navit/navit.default.xml \
26                     ${datadir}/navit/navit.xml \
27                     ${datadir}/navit/maps.xml \
28                     ${datadir}/navit/osd.xml \
29                     ${datadir}/navit/speech.xml \
30                     ${datadir}/navit/plugins.xml \
31                    "
32
33 SRC_URI += "file://navit.xml \
34             file://maps.xml \
35             file://osd.xml \
36             file://speech.xml \
37             file://plugins.xml \
38            "
39
40 #Second launcher for shr
41 SRC_URI_append_shr = "file://navitD.desktop \
42                       file://navitD.png \
43                      "
44
45 DEPENDS_append_shr = " gypsy"
46 RDEPENDS_append_shr = " fsoraw"
47
48 do_configure_prepend() {
49   #Remove xpm building, replaced by icons in own package
50   sed -i 's/\(.*SUBDIRS.*\) xpm\( \|$\)\(.*\)/\1\2\3/g' ${S}/navit/Makefile.am
51 }
52
53 do_install_append() {
54         #Use split config
55         mv ${D}${datadir}/navit/navit.xml ${D}${datadir}/navit/navit.default.xml
56         install -m 0644 ${WORKDIR}/navit.xml ${D}${datadir}/navit/navit.xml
57         install -m 0644 ${WORKDIR}/maps.xml ${D}${datadir}/navit/maps.xml
58         install -m 0644 ${WORKDIR}/osd.xml ${D}${datadir}/navit/osd.xml
59         install -m 0644 ${WORKDIR}/speech.xml ${D}${datadir}/navit/speech.xml
60         install -m 0644 ${WORKDIR}/plugins.xml ${D}${datadir}/navit/plugins.xml
61 }
62
63 do_install_append_shr() {
64         #Install second launcher for shr
65         install -m 0644 ${WORKDIR}/navitD.desktop ${D}${datadir}/applications/
66         install -m 0644 ${WORKDIR}/navitD.png ${D}${datadir}/pixmaps/
67 }