[oe-commits] Angus Ainslie : paroli: mostly fixed paroli install

git version control git at git.openembedded.org
Tue Sep 15 06:02:13 UTC 2009


Module: openembedded.git
Branch: shr/import
Commit: 5384c4ad8e3e3d97da889b4198411233ee831713
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=5384c4ad8e3e3d97da889b4198411233ee831713

Author: Angus Ainslie <nytowl at openmoko.org>
Date:   Mon Sep 14 22:46:47 2009 -0600

paroli: mostly fixed paroli install
sound is missing during calls probably due to missed files
paroli-calculator gets installed in the base install

---

 recipes/openmoko-projects/paroli_git.bb |   35 ++++++++++++++++++++----------
 1 files changed, 23 insertions(+), 12 deletions(-)

diff --git a/recipes/openmoko-projects/paroli_git.bb b/recipes/openmoko-projects/paroli_git.bb
index f4bd402..99e52f3 100644
--- a/recipes/openmoko-projects/paroli_git.bb
+++ b/recipes/openmoko-projects/paroli_git.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "Paroli"
 SECTION = "x11"
 LICENSE = "GPL"
 PV = "0.2.1+gitr${SRCPV}"
-PR = "r27"
+PR = "r28"
 
 SRC_URI = "git://git.paroli-project.org/paroli.git;protocol=http"
 S = "${WORKDIR}/git"
@@ -31,10 +31,17 @@ RULES_YAML = rules.yaml
 RULES_YAML_om-gta01 = gta01_rules.yaml
 
 do_configure_append() {
-        echo "version=\"${SRCREV}\"" > ${S}/paroli-core/tichy/__version__.py
+	# fix absolute etc reference
+	sed -i "s|/etc/|../../etc/|" ${S}/setup.py
+	sed -i "s|prefix,|'../../usr/',|" ${S}/setup.py
+	sed -i "s|core/|/usr/lib/python2.6/site-packages/|" ${S}/scripts/paroli
+	sed -i "s|services|/usr/share/paroli/services|" ${S}${sysconfdir}/paroli/paroli.fso.cfg
+	sed -i "s|applications|/usr/share/paroli/applications|" ${S}$/scripts/paroli.fso.cfg
 }
 
 do_install_append() {
+#	install ${D}${sysconfdir}/paroli/paroli.fso.cfg ${D}${sysconfdir}/paroli/paroli.cfg
+
        	# install paroli theme
        	install -d ${D}${E_CONFIG_DIR}/themes
        	install ${S}/data/e-config/paroli.edj ${D}${E_CONFIG_DIR}/themes/
@@ -43,11 +50,15 @@ do_install_append() {
        	install ${S}/data/e-config/paroli/* ${D}${E_CONFIG_DIR}/config/paroli/
        	install -d ${D}${E_CONFIG_DIR}/config/paroli-serenity
        	install ${S}/data/e-config/paroli-serenity/* ${D}${E_CONFIG_DIR}/config/paroli-serenity/
+
 	install -d ${D}${datadir}/elementary/themes
 	install ${S}/data/paroli.edj ${D}${datadir}/elementary/themes
 
-    	install -d ${D}${datadir}/pixmaps	
-	install ${S}/data/paroli.png ${D}${datadir}/pixmaps
+   	install -d ${D}${datadir}/icons	
+	install ${S}/data/paroli.png ${D}${datadir}/icons
+
+   	install -d ${D}${datadir}/applications	
+	install ${S}/data/paroli.desktop ${D}${datadir}/applications
 
        	# install autostart
     	install -d ${D}${E_CONFIG_DIR}/applications/all
@@ -126,11 +137,11 @@ FILES_${PN} = " \
 	${prefix}/lib \
 	${prefix}/bin \
 	${datadir}/paroli/applications/common-for-edje \
-	${datadir}/paroli/applications/tele2 \
-	${datadir}/paroli/applications/i-o2 \
-	${datadir}/paroli/applications/msgs2 \
-	${datadir}/paroli/applications/paroli-launcher2 \
-	${datadir}/paroli/applications/people2 \
+	${datadir}/paroli/applications/inout \
+	${datadir}/paroli/applications/telephony \
+	${datadir}/paroli/applications/messages \
+	${datadir}/paroli/applications/launcher \
+	${datadir}/paroli/applications/people \
 	${datadir}/paroli/applications/settings \
 	${datadir}/applications \
 	${datadir}/elementary \
@@ -157,9 +168,9 @@ FILES_${PN}-calculator = " \
 	"
 
 CONFFILES_${PN} += " \
-	${sysconfdir}/paroli/paroli.cfg \
-#	${sysconfdir}/frameworkd.conf \
-#	${sysconfdir}/freesmartphone/oevents/rules.yaml \
+	${sysconfdir}/paroli/paroli.fallback.cfg \
+	${sysconfdir}/paroli/paroli.pyneo.cfg \
+	${sysconfdir}/paroli/paroli.fso.cfg \
 	"
 CONFFILES_${PN}-sounds += " \
 	${sysconfdir}/freesmartphone/opreferences/conf/phone/default.yaml \





More information about the Openembedded-commits mailing list