[arch-commits] Commit in networkmanager/trunk (3 files)
Ionut Biru
ibiru at archlinux.org
Mon Nov 8 15:51:58 UTC 2010
Date: Monday, November 8, 2010 @ 10:51:58
Author: ibiru
Revision: 98362
upgpkg: networkmanager 0.8.2-2
fix missing directories which broke dhcp connections
Added:
networkmanager/trunk/create_dirs.patch
Modified:
networkmanager/trunk/PKGBUILD
Deleted:
networkmanager/trunk/disable_set_hostname.patch
----------------------------+
PKGBUILD | 11 +++++++---
create_dirs.patch | 45 +++++++++++++++++++++++++++++++++++++++++++
disable_set_hostname.patch | 20 -------------------
3 files changed, 53 insertions(+), 23 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-11-08 10:42:25 UTC (rev 98361)
+++ PKGBUILD 2010-11-08 15:51:58 UTC (rev 98362)
@@ -7,7 +7,7 @@
pkgname=networkmanager
pkgver=0.8.2
-pkgrel=1
+pkgrel=2
pkgdesc="Network Management daemon"
arch=('i686' 'x86_64')
license=('GPL')
@@ -18,13 +18,17 @@
options=('!libtool')
backup=('etc/NetworkManager/nm-system-settings.conf')
source=(http://ftp.gnome.org/pub/gnome/sources/NetworkManager/0.8/NetworkManager-${pkgver}.tar.bz2
- nm-system-settings.conf)
+ nm-system-settings.conf create_dirs.patch)
sha256sums=('58e49dcd83cb641a9dcaad4fd566a08196c862479ad3086c00f28f03768eb4f1'
- '44b048804c7c0b8b3b0c29b8632b6ad613c397d0a1635ec918e10c0fbcdadf21')
+ '44b048804c7c0b8b3b0c29b8632b6ad613c397d0a1635ec918e10c0fbcdadf21'
+ '2961ce4cf3079edbf27927a67573ce85dad2268f610fd123dd781eb5ba764c12')
build() {
cd "${srcdir}/NetworkManager-${pkgver}"
+ patch -Np1 -i "${srcdir}/create_dirs.patch"
+ autoreconf -fi
+
./configure --prefix=/usr --sysconfdir=/etc \
--with-distro=arch --localstatedir=/var \
--libexecdir=/usr/lib/networkmanager \
@@ -35,4 +39,5 @@
make
make DESTDIR="${pkgdir}" install
install -m644 "${srcdir}/nm-system-settings.conf" "${pkgdir}/etc/NetworkManager/"
+ install -m 0755 test/.libs/nm-online "${pkgdir}/usr/bin/"
}
Added: create_dirs.patch
===================================================================
--- create_dirs.patch (rev 0)
+++ create_dirs.patch 2010-11-08 15:51:58 UTC (rev 98362)
@@ -0,0 +1,45 @@
+From cbb0d6d116e2d5e844c2c118f2f707d10e6b6fc4 Mon Sep 17 00:00:00 2001
+From: Dan Williams <dcbw at 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 at 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
Deleted: disable_set_hostname.patch
===================================================================
--- disable_set_hostname.patch 2010-11-08 10:42:25 UTC (rev 98361)
+++ disable_set_hostname.patch 2010-11-08 15:51:58 UTC (rev 98362)
@@ -1,20 +0,0 @@
-diff -Nur NetworkManager-0.8.1.orig/src/nm-policy.c NetworkManager-0.8.1/src/nm-policy.c
---- NetworkManager-0.8.1.orig/src/nm-policy.c 2010-07-21 18:48:36.000000000 -0500
-+++ NetworkManager-0.8.1/src/nm-policy.c 2010-08-01 19:48:57.474426178 -0500
-@@ -286,7 +286,7 @@
- g_free (configured_hostname);
- return;
- }
--
-+#if 0
- /* Try automatically determined hostname from the best device's IP config */
- if (!best)
- best = get_best_ip4_device (policy->manager, &best_req);
-@@ -318,6 +318,7 @@
- }
- }
-
-+#endif
- /* If no automatically-configured hostname, try using the hostname from
- * when NM started up.
- */
More information about the arch-commits
mailing list