diff options
Diffstat (limited to 'recipes/navit/navit.inc')
-rw-r--r-- | recipes/navit/navit.inc | 39 |
1 files changed, 36 insertions, 3 deletions
diff --git a/recipes/navit/navit.inc b/recipes/navit/navit.inc index fa250ffac9..7b2c109ad5 100644 --- a/recipes/navit/navit.inc +++ b/recipes/navit/navit.inc @@ -2,27 +2,60 @@ DESCRIPTION = "Navit is a car navigation system with routing engine." LICENSE = "GPL" SECTION = "x11/applications" DEPENDS = "glib-2.0 gtk+" -RRECOMMENDS = "gpsd speechd flite" +RRECOMMENDS = "gpsd espeak flite" + +PE = "1" +INC_PR = "r3" inherit autotools -EXTRA_OECONF = "--disable-binding-python --disable-gui-sdl --disable-samplemap --enable-avoid-float --enable-avoid-unaligned" +EXTRA_OECONF = "--disable-binding-python --disable-gui-sdl --disable-samplemap --enable-avoid-float --enable-avoid-unaligned --enable-svg2png-scaling-flag=32 --disable-speech-speech-dispatcher" PACKAGES = "${PN}-dbg ${PN}-dev ${PN} ${PN}-doc ${PN}-locale" -FILES_${PN} += "${libdir}/${PN}/*/*.so" +FILES_${PN} += "${libdir}/${PN}/*/*.so ${datadir}/dbus-1/services/ ${datadir}/icons/*/*/apps/navit.png" FILES_${PN}-dbg += "${libdir}/${PN}/*/.debug" +FILES_${PN}-dev += "${libdir}/${PN}/*/*.la" + +CONFFILES_${PN} += "${datadir}/navit/navit.default.xml \ + ${datadir}/navit/navit.xml \ + ${datadir}/navit/maps.xml \ + ${datadir}/navit/osd.xml \ + ${datadir}/navit/speech.xml \ + " SRC_URI_append = " \ file://navit.desktop \ file://navit.png \ + file://navit.xml \ + file://maps.xml \ + file://osd.xml \ + file://speech.xml \ " +SRC_URI_append_shr = "file://navitD.desktop \ + file://navitD.png \ + " + +DEPENDS_append_shr = " gypsy" +RDEPENDS_append_shr = " fsoraw" do_install_append() { install -d ${D}${datadir}/applications/ install -m 0644 ${WORKDIR}/navit.desktop ${D}${datadir}/applications/ + install -m 0644 ${WORKDIR}/navitD.desktop ${D}${datadir}/applications/ + install -d ${D}${datadir}/pixmaps/ install -m 0644 ${WORKDIR}/navit.png ${D}${datadir}/pixmaps/ + install -m 0644 ${WORKDIR}/navitD.png ${D}${datadir}/pixmaps/ + + #Use split config + mv ${D}${datadir}/navit/navit.xml ${D}${datadir}/navit/navit.default.xml + install -m 0644 ${WORKDIR}/navit.xml ${D}${datadir}/navit/navit.xml + install -m 0644 ${WORKDIR}/maps.xml ${D}${datadir}/navit/maps.xml + install -m 0644 ${WORKDIR}/osd.xml ${D}${datadir}/navit/osd.xml + install -m 0644 ${WORKDIR}/speech.xml ${D}${datadir}/navit/speech.xml + #FIXME: don't install those in the first place, + #FIXME: rather then deleting post-install? rm ${D}${libdir}/${PN}/*/*.la } |