This email list is read-only.  Emails sent to this list will be discarded
----------------------------------
 .../fontconfig/fontconfig-2.6.0/97_fontconfig      |    1 +
 meta/packages/fontconfig/fontconfig_2.6.0.bb       |   15 ++++++++++++++-
 meta/packages/networkmanager/networkmanager_svn.bb |    4 +++-
 .../wpa-supplicant/files/99_wpa_supplicant         |    1 +
 .../packages/wpa-supplicant/wpa-supplicant-0.5.inc |   10 +++++++---
 .../wpa-supplicant/wpa-supplicant_0.5.8.bb         |    2 +-
 6 files changed, 27 insertions(+), 6 deletions(-)

New commits:
commit 0e9f111c6c3fbd5743a0f3453a37aa79970967b3
Author: Rob Bradford <[EMAIL PROTECTED]>
Date:   Fri Oct 31 12:53:23 2008 +0000

    wpa_supplicant: Use volatiles for managing /var/run/wpa_supplicant

commit 03d16ab59d183eff3f747e9bb376b23b0a53f78f
Author: Rob Bradford <[EMAIL PROTECTED]>
Date:   Fri Oct 31 12:32:21 2008 +0000

    networkmanager: Remove conflicting directories (managed by volatiles)

commit 1f833df9f471754b7ec290aeb6213b30f26de181
Author: Rob Bradford <[EMAIL PROTECTED]>
Date:   Fri Oct 31 12:17:40 2008 +0000

    fontconfig: Use volatiles for managing /var/cache/fontconfig


Diff in this email is a maximum of 400 lines.
diff --git a/meta/packages/fontconfig/fontconfig-2.6.0/97_fontconfig 
b/meta/packages/fontconfig/fontconfig-2.6.0/97_fontconfig
new file mode 100644
index 0000000..2993959
--- /dev/null
+++ b/meta/packages/fontconfig/fontconfig-2.6.0/97_fontconfig
@@ -0,0 +1 @@
+d root root 0755 /var/cache/fontconfig none
diff --git a/meta/packages/fontconfig/fontconfig_2.6.0.bb 
b/meta/packages/fontconfig/fontconfig_2.6.0.bb
index 3f7eca4..4a4c31f 100644
--- a/meta/packages/fontconfig/fontconfig_2.6.0.bb
+++ b/meta/packages/fontconfig/fontconfig_2.6.0.bb
@@ -3,8 +3,11 @@ LICENSE = "BSD"
 DESCRIPTION = "A library for configuring and customizing font access."
 DEPENDS = "expat freetype zlib"
 
+PR = "r1"
+
 SRC_URI = "http://fontconfig.org/release/fontconfig-${PV}.tar.gz \
-           file://fix-pkgconfig.patch;patch=1"
+           file://fix-pkgconfig.patch;patch=1 \
+           file://97_fontconfig"
 
 PACKAGES =+ "fontconfig-utils-dbg fontconfig-utils "
 FILES_fontconfig-utils-dbg = "${bindir}/*.dbg"
@@ -74,3 +77,13 @@ do_install () {
        autotools_do_install
 }
 
+do_install_append() {
+       install -d ${D}/etc/default/volatiles
+       install -m 0644 ${WORKDIR}/97_fontconfig ${D}/etc/default/volatiles
+       rmdir ${D}/var/cache/fontconfig
+       rmdir ${D}/var/cache/
+}
+
+pkg_postinst_hal () {
+       /etc/init.d/populate-volatile.sh update
+}
diff --git a/meta/packages/networkmanager/networkmanager_svn.bb 
b/meta/packages/networkmanager/networkmanager_svn.bb
index 0061bb2..2ff20ca 100644
--- a/meta/packages/networkmanager/networkmanager_svn.bb
+++ b/meta/packages/networkmanager/networkmanager_svn.bb
@@ -7,7 +7,7 @@ DEPENDS = "libnl dbus dbus-glib hal gconf-dbus wireless-tools 
ppp gnome-common"
 RDEPENDS = "hal wpa-supplicant iproute2 dhcp-client"
 
 PV = "0.7+svnr${SRCREV}"
-PR = "r7"
+PR = "r8"
 
 SRC_URI="svn://svn.gnome.org/svn/NetworkManager/;module=trunk;proto=http \
        file://no-restarts.diff;patch=1;pnum=0 \
@@ -33,6 +33,8 @@ do_install_append () {
        install -m 0644 ${WORKDIR}/99_networkmanager ${D}/etc/default/volatiles
         # This overwrites the provided init script
        install -m 0755 ${WORKDIR}/NetworkManager ${D}/etc/init.d/
+       rmdir ${D}/var/run/NetworkManager
+       rmdir ${D}/var/run
 }
 
 do_stage () {
diff --git a/meta/packages/wpa-supplicant/files/99_wpa_supplicant 
b/meta/packages/wpa-supplicant/files/99_wpa_supplicant
new file mode 100644
index 0000000..6ff4dd8
--- /dev/null
+++ b/meta/packages/wpa-supplicant/files/99_wpa_supplicant
@@ -0,0 +1 @@
+d root root 0700 /var/run/wpa_supplicant none
diff --git a/meta/packages/wpa-supplicant/wpa-supplicant-0.5.inc 
b/meta/packages/wpa-supplicant/wpa-supplicant-0.5.inc
index c8578e7..667b168 100644
--- a/meta/packages/wpa-supplicant/wpa-supplicant-0.5.inc
+++ b/meta/packages/wpa-supplicant/wpa-supplicant-0.5.inc
@@ -11,7 +11,8 @@ SRC_URI = 
"http://hostap.epitest.fi/releases/wpa_supplicant-${PV}.tar.gz \
        file://defaults-sane \
        file://wpa-supplicant.sh \
        file://wpa_supplicant.conf \
-       file://wpa_supplicant.conf-sane"
+       file://wpa_supplicant.conf-sane \
+       file://99_wpa_supplicant"
 
 S = "${WORKDIR}/wpa_supplicant-${PV}"
 
@@ -35,8 +36,6 @@ do_install () {
        install -m 755 wpa_passphrase ${D}${sbindir}
        install -m 755 wpa_cli        ${D}${sbindir}
 
-       install -d ${D}${localstatedir}/run/wpa_supplicant
-
        install -d ${D}${docdir}/wpa_supplicant
        install -m 644 README ${WORKDIR}/wpa_supplicant.conf 
${D}${docdir}/wpa_supplicant
 
@@ -54,9 +53,14 @@ do_install () {
 
        install -d ${D}/${sysconfdir}/dbus-1/system.d
        install -m 644 ${S}/dbus-wpa_supplicant.conf 
${D}/${sysconfdir}/dbus-1/system.d
+
+       install -d ${D}/etc/default/volatiles
+       install -m 0644 ${WORKDIR}/99_wpa_supplicant ${D}/etc/default/volatiles
 }
 
 pkg_postinst_wpa-supplicant () {
+       /etc/init.d/populate-volatile.sh update
+
        # can't do this offline
        if [ "x$D" != "x" ]; then
                exit 1
diff --git a/meta/packages/wpa-supplicant/wpa-supplicant_0.5.8.bb 
b/meta/packages/wpa-supplicant/wpa-supplicant_0.5.8.bb
index e4babb2..440cdeb 100644
--- a/meta/packages/wpa-supplicant/wpa-supplicant_0.5.8.bb
+++ b/meta/packages/wpa-supplicant/wpa-supplicant_0.5.8.bb
@@ -1,3 +1,3 @@
 require wpa-supplicant-0.5.inc
 
-PR = "r4"
+PR = "r5"
_______________________________________________
Commits mailing list
[email protected]
https://lists.moblin.org/mailman/listinfo/commits

Reply via email to