[oe-commits] Martin Jansa : openmoko-gps: bump SRCREV, fix QA issues, fix hardcoded path , use bindir/datadir and rename recipe

git version control git at git.openembedded.org
Wed Feb 16 16:56:14 UTC 2011


Module: openembedded.git
Branch: master
Commit: 28637f3e90c9f66a6e83eea5cfe994eb8553ccae
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=28637f3e90c9f66a6e83eea5cfe994eb8553ccae

Author: Martin Jansa <Martin.Jansa at gmail.com>
Date:   Wed Feb 16 16:46:06 2011 +0100

openmoko-gps: bump SRCREV, fix QA issues, fix hardcoded path, use bindir/datadir and rename recipe

Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

---

 .../openmoko-3rdparty/openmoko-gps_0.0.1+svnr9.bb  |   33 ---------------
 recipes/openmoko-3rdparty/openmoko-gps_svn.bb      |   42 ++++++++++++++++++++
 2 files changed, 42 insertions(+), 33 deletions(-)

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
index bb906f5..0000000
--- a/recipes/openmoko-3rdparty/openmoko-gps_0.0.1+svnr9.bb
+++ /dev/null
@@ -1,33 +0,0 @@
-#! /bin/sh
-#
-# Copyright Matthias Hentges <devel at 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
index 0000000..47b1fbf
--- /dev/null
+++ b/recipes/openmoko-3rdparty/openmoko-gps_svn.bb
@@ -0,0 +1,42 @@
+#! /bin/sh
+#
+# Copyright Matthias Hentges <devel at 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/
+}





More information about the Openembedded-commits mailing list