new stuff
[archlinuxppc.git] / networkmanager / create_dirs.patch
diff --git a/networkmanager/create_dirs.patch b/networkmanager/create_dirs.patch
new file mode 100644 (file)
index 0000000..76e67d9
--- /dev/null
@@ -0,0 +1,45 @@
+From cbb0d6d116e2d5e844c2c118f2f707d10e6b6fc4 Mon Sep 17 00:00:00 2001
+From: Dan Williams <dcbw@redhat.com>
+Date: Mon, 08 Nov 2010 15:09:54 +0000
+Subject: build: create NM state directory at install time
+
+---
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 8c01df0..d7dccaa 100644
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -275,8 +275,10 @@ EXTRA_DIST = \
+       $(NetworkManager_DATA)
+ rundir=$(localstatedir)/run/NetworkManager
++statedir=$(localstatedir)/lib/NetworkManager
+ install-data-hook:
+       $(mkinstalldirs) -m 0700 $(DESTDIR)$(rundir)
++      $(mkinstalldirs) -m 0700 $(DESTDIR)$(statedir)
+ CLEANFILES = $(BUILT_SOURCES)
+--
+cgit v0.8.3-6-g21f6
+From e8da63889b4124cfe3344e38b0931abf208e98da Mon Sep 17 00:00:00 2001
+From: Dan Williams <dcbw@redhat.com>
+Date: Mon, 08 Nov 2010 15:07:08 +0000
+Subject: keyfile: create keyfile data directory during install
+
+So distributions don't have to do it.
+---
+diff --git a/system-settings/plugins/keyfile/Makefile.am b/system-settings/plugins/keyfile/Makefile.am
+index 1c1fd4a..c519adc 100644
+--- a/system-settings/plugins/keyfile/Makefile.am
++++ b/system-settings/plugins/keyfile/Makefile.am
+@@ -49,6 +49,8 @@ libnm_settings_plugin_keyfile_la_LIBADD = \
+       $(DBUS_LIBS) \
+       $(GIO_LIBS)
++keyfiledir=$(sysconfdir)/NetworkManager/system-connections
++
+ install-data-hook:
+       $(mkinstalldirs) -m 0755 $(DESTDIR)$(keyfiledir)
+--
+cgit v0.8.3-6-g21f6