openmoko-session2: honour ${sysconfdir} instead of hardcoding /etc and mark matchbox...
authorKoen Kooi <koen@openembedded.org>
Fri, 21 Sep 2007 17:34:01 +0000 (17:34 +0000)
committerKoen Kooi <koen@openembedded.org>
Fri, 21 Sep 2007 17:34:01 +0000 (17:34 +0000)
packages/openmoko2/openmoko-session2.bb

index 235ca6a..b1f9dae 100644 (file)
@@ -4,16 +4,17 @@ SECTION = "x11"
 RDEPENDS = "matchbox-common matchbox-applet-startup-monitor matchbox-panel-2"
 RDEPENDS += "openmoko-common2 openmoko-today2 openmoko-dialer2"
 RCONFLICTS = "openmoko-session"
-PR = "r32"
+PR = "r33"
 
 SRC_URI = "file://etc"
 S = ${WORKDIR}
 
 do_install() {
-       cp -R ${S}/etc ${D}/etc
-       rm -fR ${D}/etc/.svn
-       rm -fR ${D}/etc/matchbox/.svn
-       chmod -R 755 ${D}/etc
+        install -d ${D}${sysconfdir}
+       cp -R ${S}/etc/* ${D}${sysconfdir}
+       rm -fR ${D}${sysconfdir}/.svn
+       rm -fR ${D}${sysconfdir}/matchbox/.svn
+       chmod -R 755 ${D}${sysconfdir}/
 }
 
 pkg_postinst_openmoko-session2 () {
@@ -31,3 +32,6 @@ gconftool-2 --config-source=xml::$D${sysconfdir}/gconf/gconf.xml.defaults --dire
 }
 
 PACKAGE_ARCH = "all"
+
+CONFFILES_${PN} = "${sysconfdir}/matchbox/session"
+