[NetworkManager] Update to a git snapshot (git20140314 git:45a326d) and fix Obsoletes

Jirka Klimes jklimes at fedoraproject.org
Fri Mar 14 11:51:40 UTC 2014


commit 251fa91d5d9afec54340a34fc957b002aaaab2af
Author: Jiří Klimeš <jklimes at redhat.com>
Date:   Thu Mar 13 17:56:20 2014 +0100

    Update to a git snapshot (git20140314 git:45a326d) and fix Obsoletes
    
    Fix obsoleting and requiring packages due to splitout of -atm, -bt and -wwan.
    It is needed so that new packages are installed on update.

 .gitignore          |    1 +
 NetworkManager.spec |   15 ++++++++++++---
 sources             |    2 +-
 3 files changed, 14 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ed7761d..18c4ebf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -301,3 +301,4 @@ network-manager-applet-0.8.1.tar.bz2
 /NetworkManager-0.9.9.0.git20140131.5d6a5f8.tar.bz2
 /NetworkManager-0.9.9.1.git20140228.16bbc90.tar.bz2
 /NetworkManager-0.9.9.1.git20140310.350b6d6.tar.bz2
+/NetworkManager-0.9.9.1.git20140314.45a326d.tar.bz2
diff --git a/NetworkManager.spec b/NetworkManager.spec
index 3ee90b1..68882cb 100644
--- a/NetworkManager.spec
+++ b/NetworkManager.spec
@@ -6,8 +6,8 @@
 %define libnl3_version 3.2.7
 %define ppp_version 2.4.5
 
-%define snapshot .git20140310
-%define git_sha .350b6d6
+%define snapshot .git20140314
+%define git_sha .45a326d
 %define realversion 0.9.9.1
 
 %global with_nmtui 1
@@ -44,7 +44,7 @@ Name: NetworkManager
 Summary: Network connection manager and user applications
 Epoch: 1
 Version: 0.9.9.1
-Release: 1%{snapshot}%{?dist}
+Release: 2%{snapshot}%{?dist}
 Group: System Environment/Base
 License: GPLv2+
 URL: http://www.gnome.org/projects/NetworkManager/
@@ -80,6 +80,7 @@ Requires: dnsmasq
 Requires: udev
 Requires: iptables
 Obsoletes: dhcdbd
+Obsoletes: NetworkManager < 1:0.9.9.1-2
 
 Conflicts: NetworkManager-vpnc < 1:0.7.0.99-1
 Conflicts: NetworkManager-openvpn < 1:0.7.0.99-1
@@ -143,6 +144,7 @@ provides VPN integration with a variety of different VPN services.
 Summary: ADSL device plugin for NetworkManager
 Group: System Environment/Base
 Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
+Obsoletes: NetworkManager < 1:0.9.9.1-2
 
 %description atm
 This package contains NetworkManager support for ADSL devices.
@@ -154,6 +156,8 @@ This package contains NetworkManager support for ADSL devices.
 Summary: Bluetooth device plugin for NetworkManager
 Group: System Environment/Base
 Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
+Requires: NetworkManager-wwan
+Obsoletes: NetworkManager < 1:0.9.9.1-2
 
 %description bt
 This package contains NetworkManager support for Bluetooth devices.
@@ -165,6 +169,7 @@ This package contains NetworkManager support for Bluetooth devices.
 Summary: Mobile broadband device plugin for NetworkManager
 Group: System Environment/Base
 Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
+Obsoletes: NetworkManager < 1:0.9.9.1-2
 
 %description wwan
 This package contains NetworkManager support for mobile broadband (3G) devices.
@@ -494,6 +499,10 @@ fi
 %{_bindir}/nmtui-hostname
 
 %changelog
+* Fri Mar 14 2014 Jiří Klimeš <jklimes at redhat.com> - 0.9.9.1-2.git20140314
+- Update to a git snapshot (git20140314 git:45a326d)
+- Fix Obsoletes and Requires to perform updates correctly
+
 * Mon Mar 10 2014 Jiří Klimeš <jklimes at redhat.com> - 0.9.9.1-1.git20140310
 - Update to a git snapshot (git20140310 git:350b6d6)
 
diff --git a/sources b/sources
index 5cc1dce..823440e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d8c2b019b91c535a976e8a20dbb6a4b2  NetworkManager-0.9.9.1.git20140310.350b6d6.tar.bz2
+d18626c2851747ff5a382fc961b04e62  NetworkManager-0.9.9.1.git20140314.45a326d.tar.bz2


More information about the scm-commits mailing list