[packages/NetworkManager] - rediffed ifcfg-path patch with fuzz 0 - added x32 patch (adjust syscall numbers for x32 ABI case)
qboosh
qboosh at pld-linux.org
Thu Dec 10 06:35:45 CET 2020
commit 86df4f7d4ff017ea5838f60b5621ab71987df6c4
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Dec 10 06:36:14 2020 +0100
- rediffed ifcfg-path patch with fuzz 0
- added x32 patch (adjust syscall numbers for x32 ABI case)
- merge triggerun scripts for rpm.org
- release 2
NetworkManager.spec | 15 +++++++++------
ifcfg-path.patch | 10 +++++-----
2 files changed, 14 insertions(+), 11 deletions(-)
---
diff --git a/NetworkManager.spec b/NetworkManager.spec
index 9b3d9b9..7a4660c 100644
--- a/NetworkManager.spec
+++ b/NetworkManager.spec
@@ -9,7 +9,7 @@ Summary: Network Manager for GNOME
Summary(pl.UTF-8): Zarządca sieci dla GNOME
Name: NetworkManager
Version: 1.28.0
-Release: 1
+Release: 2
Epoch: 2
License: GPL v2+
Group: Networking/Admin
@@ -19,6 +19,7 @@ Source1: %{name}.conf
Source3: %{name}.tmpfiles
Source4: %{name}.init
Patch0: ifcfg-path.patch
+Patch1: %{name}-x32.patch
Patch2: systemd-fallback.patch
URL: https://wiki.gnome.org/Projects/NetworkManager
BuildRequires: ModemManager-devel >= 1.0.0
@@ -186,6 +187,7 @@ Bashowe uzupełnianie nazw dla polecenia NetworkManagera (nmcli).
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
%{?with_systemd:%patch2 -p1}
grep -rl /usr/bin/env examples | xargs sed -i -e '1{
@@ -280,12 +282,13 @@ fi
%triggerpostun -- NetworkManager < 2:0.9.2.0-5
%systemd_trigger NetworkManager.service NetworkManager-wait-online.service
-%triggerun -- NetworkManager < 0.7.0-0.svn4027.1
-%service -q NetworkManagerDispatcher stop
-/sbin/chkconfig --del NetworkManagerDispatcher
-
%triggerun -- NetworkManager < 0.8.9997-5
-# move network interfaces description files to new location
+# < 0.7.0-0.svn4027.1: disable obsolete service
+if /sbin/chkconfig --list | grep -q NetworkManagerDispatcher ; then
+ %service -q NetworkManagerDispatcher stop
+ /sbin/chkconfig --del NetworkManagerDispatcher
+fi
+# < 0.8.9997-5: move network interfaces description files to new location
mv -f /etc/sysconfig/network-scripts/ifcfg-* /etc/sysconfig/interfaces
mv -f /etc/sysconfig/network-scripts/keys-* /etc/sysconfig/interfaces
exit 0
diff --git a/ifcfg-path.patch b/ifcfg-path.patch
index 7a86bed..4c2ad20 100644
--- a/ifcfg-path.patch
+++ b/ifcfg-path.patch
@@ -1,13 +1,13 @@
TODO: make it configurable via dist tag in configure.ac
---- NetworkManager-1.6.0/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h.orig 2017-01-26 19:50:33.226726682 +0100
-+++ NetworkManager-1.6.0/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h 2017-01-26 19:50:44.573393224 +0100
-@@ -36,7 +36,7 @@
+--- NetworkManager-1.28.0/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h.orig 2020-12-09 21:18:05.050791134 +0100
++++ NetworkManager-1.28.0/src/settings/plugins/ifcfg-rh/nms-ifcfg-rh-common.h 2020-12-09 21:18:11.494457108 +0100
+@@ -21,7 +21,7 @@
#define AUGNEW_TAG ".augnew"
#define AUGTMP_TAG ".augtmp"
-#define IFCFG_DIR SYSCONFDIR "/sysconfig/network-scripts"
+#define IFCFG_DIR SYSCONFDIR "/sysconfig/interfaces"
- #define IFCFG_PLUGIN_NAME "ifcfg-rh"
- #define IFCFG_PLUGIN_INFO "(c) 2007 - 2015 Red Hat, Inc. To report bugs please use the NetworkManager mailing list."
+ #define TYPE_ETHERNET "Ethernet"
+ #define TYPE_WIRELESS "Wireless"
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/NetworkManager.git/commitdiff/86df4f7d4ff017ea5838f60b5621ab71987df6c4
More information about the pld-cvs-commit
mailing list