openmoko-gps: bump SRCREV, fix QA issues, fix hardcoded path, use bindir/datadir...
authorMartin Jansa <Martin.Jansa@gmail.com>
Wed, 16 Feb 2011 15:46:06 +0000 (16:46 +0100)
committerMartin Jansa <Martin.Jansa@gmail.com>
Wed, 16 Feb 2011 16:55:30 +0000 (17:55 +0100)
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
recipes/openmoko-3rdparty/openmoko-gps_0.0.1+svnr9.bb [deleted file]
recipes/openmoko-3rdparty/openmoko-gps_svn.bb [new file with mode: 0644]

diff --git a/recipes/openmoko-3rdparty/openmoko-gps_0.0.1+svnr9.bb b/recipes/openmoko-3rdparty/openmoko-gps_0.0.1+svnr9.bb
deleted file mode 100644 (file)
index bb906f5..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-#! /bin/sh
-#
-# Copyright Matthias Hentges <devel@hentges.net> (c) 2008
-# License: MIT (see http://www.opensource.org/licenses/mit-license.php 
-#               for a copy of the license)
-#
-# Filename: openmoko-gps_svn.bb
-# Date: 20080101 (YMD)
-
-DESCRIPTION = "A tiny GPS output parser for the Openmoko platform."
-HOMEPAGE = "http://forge.bearstech.com/trac/wiki/OpenmokoGPS"
-SECTION = "base"
-LICENSE = "GPL"
-
-RDEPENDS_${PN} = "python-pygtk"
-
-PR = "r1" 
-
-######################################################################################
-
-SRC_URI = "svn://forge.bearstech.com/forge/openmoko;module=gps;rev=9"
-
-S = "${WORKDIR}/gps"
-
-do_install() {
-       install -d ${D}/usr/bin
-       install -d ${D}/usr/share/applications/
-       install -d ${D}/usr/share/pixmaps/
-       
-       install -m 0755 ${S}/gps_reader.py ${D}/usr/bin
-       install -m 0644 ${S}/openmoko-gps.desktop ${D}/usr/share/applications/
-       install -m 0644 ${S}/*.png ${D}/usr/share/pixmaps/
-}
diff --git a/recipes/openmoko-3rdparty/openmoko-gps_svn.bb b/recipes/openmoko-3rdparty/openmoko-gps_svn.bb
new file mode 100644 (file)
index 0000000..47b1fbf
--- /dev/null
@@ -0,0 +1,42 @@
+#! /bin/sh
+#
+# Copyright Matthias Hentges <devel@hentges.net> (c) 2008
+# License: MIT (see http://www.opensource.org/licenses/mit-license.php 
+#               for a copy of the license)
+#
+# Filename: openmoko-gps_svn.bb
+# Date: 20080101 (YMD)
+
+DESCRIPTION = "A tiny GPS output parser for the Openmoko platform."
+HOMEPAGE = "http://forge.bearstech.com/trac/wiki/OpenmokoGPS"
+SECTION = "base"
+LICENSE = "GPL"
+
+RDEPENDS_${PN} = "python-pygtk"
+
+SRCREV = "12"
+PV = "0.0.1+svnr${SRCPV}"
+PR = "r2" 
+
+######################################################################################
+
+SRC_URI = "svn://forge.bearstech.com/forge/openmoko;module=gps"
+
+S = "${WORKDIR}/gps"
+
+do_compile() {
+        # fix hardcoded path
+        sed -i "s#/usr/bin/python#env python#g" gps_reader.py
+        # fix QA issues
+        sed -i "/^Encoding/d; /^SingleInstance/d; s/Categories=GTK;Application;Utilities;/Categories=Utility;/g" openmoko-gps.desktop
+}
+
+do_install() {
+       install -d ${D}${bindir}/
+       install -d ${D}${datadir}/applications/
+       install -d ${D}${datadir}/pixmaps/
+       
+       install -m 0755 ${S}/gps_reader.py ${D}${bindir}/
+       install -m 0644 ${S}/openmoko-gps.desktop ${D}${datadir}/applications/
+       install -m 0644 ${S}/*.png ${D}${datadir}/pixmaps/
+}