summaryrefslogtreecommitdiffstats
path: root/recipes/navit/navit.inc
diff options
context:
space:
mode:
Diffstat (limited to 'recipes/navit/navit.inc')
-rw-r--r--recipes/navit/navit.inc18
1 files changed, 18 insertions, 0 deletions
diff --git a/recipes/navit/navit.inc b/recipes/navit/navit.inc
index 0a07660603..7b2c109ad5 100644
--- a/recipes/navit/navit.inc
+++ b/recipes/navit/navit.inc
@@ -17,9 +17,20 @@ FILES_${PN} += "${libdir}/${PN}/*/*.so ${datadir}/dbus-1/services/ ${datadir}/ic
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 \
@@ -37,6 +48,13 @@ do_install_append() {
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