[oe-commits] org.oe.dev navit: fix packaging, etc.
xjqian commit
openembedded-commits at lists.openembedded.org
Fri Feb 1 10:10:10 UTC 2008
navit: fix packaging, etc.
* replace hardcoded directory
* package *.la to -dev
* fix .desktop QA
* add SECTION
Author: xjqian at openembedded.org
Branch: org.openembedded.dev
Revision: faddfcf2b3197409fdb5566115c8a819dc24f124
ViewMTN: http://monotone.openembedded.org/revision/info/faddfcf2b3197409fdb5566115c8a819dc24f124
Files:
1
packages/navit/files/navit.desktop
packages/navit/navit.inc
packages/navit/navit_0.0.3.bb
packages/navit/navit_cvs.bb
Diffs:
#
# mt diff -r3ea27c0c881e1f8965e9208c8a3d98d022602838 -rfaddfcf2b3197409fdb5566115c8a819dc24f124
#
#
#
# patch "packages/navit/files/navit.desktop"
# from [abe450116dc6bb7263347dd948f736d0e612f95e]
# to [4bd9c1fc6d6d79d62fb6649382c319374e729bfb]
#
# patch "packages/navit/navit.inc"
# from [4e36ed086e689535bed08a5953f1f330300dc53f]
# to [28415a06640e4a381ab952253232f3944e7a3ad5]
#
# patch "packages/navit/navit_0.0.3.bb"
# from [15b167521e9d10044612c9a9841fd32e13f97363]
# to [3ad70f521cf586024807037618604fc516e2a10a]
#
# patch "packages/navit/navit_cvs.bb"
# from [08dc55cf2a02719d9345a11b1fac91807d8b2e86]
# to [60cd23b58b422d69f9b6d3fb1d4e070ad166d8eb]
#
============================================================
--- packages/navit/files/navit.desktop abe450116dc6bb7263347dd948f736d0e612f95e
+++ packages/navit/files/navit.desktop 4bd9c1fc6d6d79d62fb6649382c319374e729bfb
@@ -1,12 +1,10 @@
[Desktop Entry]
-Encoding=UTF-8
Name=Navit
Comment=GPS Navigation
Exec=navit
Icon=openmoko-terminal
Terminal=false
Type=Application
-Categories=GTK;Application;Utilities;
+Categories=GTK;
MimeType=text/x-vcard;
-SingleInstance=true
StartupNotify=true
============================================================
--- packages/navit/navit.inc 4e36ed086e689535bed08a5953f1f330300dc53f
+++ packages/navit/navit.inc 28415a06640e4a381ab952253232f3944e7a3ad5
@@ -1,5 +1,6 @@ LICENSE = "GPL"
DESCRIPTION = "Navit is a car navigation system with routing engine."
LICENSE = "GPL"
+SECTION = "x11/applications"
DEPENDS = "glib-2.0 gtk+"
RRECOMMENDS = "gpsd speechd flite"
@@ -10,7 +11,7 @@ FILES_${PN}-dbg += "${libdir}/${PN}/*/.d
PACKAGES = "${PN}-dbg ${PN}-dev ${PN} ${PN}-doc ${PN}-locale"
FILES_${PN}-dbg += "${libdir}/${PN}/*/.debug"
-FILES_${PN}-dev += "${libdir}/${PN}/*/*.so"
+FILES_${PN}-dev += "${libdir}/${PN}/*/*.so ${libdir}/${PN}/*/*.la"
SRC_URI_append = " \
file://navit.xml-so.patch;patch=1 \
@@ -19,9 +20,9 @@ do_install_append() {
"
do_install_append() {
- install -d ${D}/usr/share/applications/
- install -m 0644 ${WORKDIR}/navit.desktop ${D}/usr/share/applications/
+ install -d ${D}${datadir}/applications/
+ install -m 0644 ${WORKDIR}/navit.desktop ${D}${datadir}/applications/
- mv ${D}/usr/bin/navit ${D}/usr/bin/navit.real
- install -m 0755 ${WORKDIR}/navit.launcher ${D}/usr/bin/navit
+ mv ${D}${bindir}/navit ${D}${bindir}/navit.real
+ install -m 0755 ${WORKDIR}/navit.launcher ${D}${bindir}/navit
}
============================================================
--- packages/navit/navit_0.0.3.bb 15b167521e9d10044612c9a9841fd32e13f97363
+++ packages/navit/navit_0.0.3.bb 3ad70f521cf586024807037618604fc516e2a10a
@@ -1,5 +1,5 @@ require navit.inc
require navit.inc
-PR = "r4"
+PR = "r5"
SRC_URI = "${SOURCEFORGE_MIRROR}/navit/navit-${PV}.tar.gz"
============================================================
--- packages/navit/navit_cvs.bb 08dc55cf2a02719d9345a11b1fac91807d8b2e86
+++ packages/navit/navit_cvs.bb 60cd23b58b422d69f9b6d3fb1d4e070ad166d8eb
@@ -1,7 +1,7 @@ require navit.inc
require navit.inc
-PV = "0.0.3+cvs${SRCDATE}"
-PR = "r4"
+PV = "0.0.4+cvs${SRCDATE}"
+PR = "r5"
S = "${WORKDIR}/navit"
More information about the Openembedded-commits
mailing list