[NetworkManager] Update to latest snapshot; enable MM1 support
Daniel Williams
dcbw at fedoraproject.org
Fri Sep 13 19:12:19 UTC 2013
commit 29eeee6b30748aec99ebcc8864abe0e4cf72d0f8
Author: Dan Williams <dcbw at redhat.com>
Date: Fri Sep 13 14:16:35 2013 -0500
Update to latest snapshot; enable MM1 support
NetworkManager.spec | 81 +++++++++++++++++++++++++++++++-------------------
sources | 2 +-
2 files changed, 51 insertions(+), 32 deletions(-)
---
diff --git a/NetworkManager.spec b/NetworkManager.spec
index 937da28..bcf5b66 100644
--- a/NetworkManager.spec
+++ b/NetworkManager.spec
@@ -2,22 +2,16 @@
%define dbus_glib_version 0.94
%define glib2_version 2.24.0
-%define wireless_tools_version 1:28-0pre9
%define libnl3_version 3.2.7
%define ppp_version 2.4.5
-%define snapshot .git20130807
+%define snapshot .git20130913
%define realversion 0.9.9.0
%global regen_docs 0
-%if 0%{?fedora} && 0%{?fedora} < 17
-%define systemd_dir /lib/systemd/system
-%define udev_dir /lib/udev
-%else
%define systemd_dir %{_prefix}/lib/systemd/system
%define udev_dir %{_prefix}/lib/udev
-%endif
%global _hardened_build 1
@@ -25,7 +19,7 @@ Name: NetworkManager
Summary: Network connection manager and user applications
Epoch: 1
Version: 0.9.9.0
-Release: 9%{snapshot}%{?dist}
+Release: 11%{snapshot}%{?dist}
Group: System Environment/Base
License: GPLv2+
URL: http://www.gnome.org/projects/NetworkManager/
@@ -37,8 +31,6 @@ Patch1: explain-dns1-dns2.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Requires(post): chkconfig
-Requires(preun): chkconfig
Requires(post): systemd-sysv
Requires(post): systemd
Requires(preun): systemd
@@ -67,7 +59,9 @@ Conflicts: kde-plasma-networkmanagement < 1:0.9-0.49.20110527git.nm09
BuildRequires: dbus-devel >= %{dbus_version}
BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
-BuildRequires: wireless-tools-devel >= %{wireless_tools_version}
+%if 0%{?fedora}
+BuildRequires: wireless-tools-devel >= 1:28-0pre9
+%endif
BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: gobject-introspection-devel >= 0.10.3
BuildRequires: gettext-devel
@@ -97,12 +91,9 @@ BuildRequires: wimax-devel
%endif
%endif
BuildRequires: systemd >= 200-3 systemd-devel
-%if 0%{?fedora} && 0%{?fedora} < 17
-# systemd.pc is in systemd-units for F16 and below
-BuildRequires: systemd-units
-%endif
BuildRequires: libsoup-devel
-BuildRequires: libndp-devel >= 0.1-3
+BuildRequires: libndp-devel >= 1.0
+BuildRequires: ModemManager-glib-devel >= 1.0
%description
NetworkManager is a system network service that manages your network devices
@@ -200,6 +191,7 @@ deployments.
--with-crypto=nss \
--enable-more-warnings=error \
--enable-ppp=yes \
+ --with-modem-manager-1=yes \
--enable-vala=yes \
%if ! 0%{?rhel}
%ifnarch s390 s390x
@@ -209,6 +201,11 @@ deployments.
%if %{regen_docs}
--enable-gtk-doc \
%endif
+%if 0%{?fedora}
+ --with-wext=yes \
+%else
+ --with-wext=no \
+%endif
--enable-polkit=yes \
--enable-modify-system=yes \
--enable-concheck \
@@ -287,21 +284,6 @@ fi
%postun
%systemd_postun
-%triggerun -- NetworkManager < 1:0.8.990
-# Save the current service runlevel info
-# User must manually run systemd-sysv-convert --apply NetworkManager
-# to migrate them to systemd targets
-/usr/bin/systemd-sysv-convert --save NetworkManager >/dev/null 2>&1 ||:
-/bin/systemctl --no-reload enable NetworkManager.service >/dev/null 2>&1 ||:
-# Run these because the SysV package being removed won't do them
-/sbin/chkconfig --del NetworkManager >/dev/null 2>&1 || :
-/bin/systemctl try-restart NetworkManager.service >/dev/null 2>&1 || :
-
-
-%triggerun -- NetworkManager < 1:0.7.0-0.9.2.svn3614
-/sbin/service NetworkManagerDispatcher stop >/dev/null 2>&1
-/sbin/chkconfig --del NetworkManagerDispatcher
-exit 0
%post glib -p /sbin/ldconfig
%postun glib -p /sbin/ldconfig
@@ -400,6 +382,43 @@ exit 0
%config %{_sysconfdir}/%{name}/conf.d/00-server.conf
%changelog
+* Fri Sep 13 2013 Dan Williams <dcbw at redhat.com> - 0.9.9.0-11.git20130913
+- core: actually enable ModemManager 1.0 support
+- libnm-glib: fix nm_remote_connection_delete() not calling callback (rh #997568)
+- cli: ensure terminal is reset after quitting
+- cli: set wep-key-type properly when editing (rh #1003945)
+- man: fix typo in nmcli examples manpage (rh #1004117)
+- core: fix setting VLAN ingress/egress mappings
+- core: allow creating VLANs from interfaces other than Ethernet (rh #1003180)
+- cli: fix input/output format conversion (rh #998929)
+
+* Fri Sep 6 2013 Dan Williams <dcbw at redhat.com> - 0.9.9.0-10.git20130906
+- core: fix bug which disallowed deleting connections (rh #997568)
+- core: add support for Team devices
+- core: enable NetworkManager-wait-online by default (rh #816655)
+- core: fix crash when 'gre' and 'macvlan' links change (rh #997396)
+- core: fail activation when invalid static routes are configured (rh #999544)
+- core: enhance connectivity checking to include portal detection
+- core: allow hyphens for MAC addresses (rh #1002553)
+- core: remove NetworkManager-created software devices when they are deactivated (rh #953300)
+- core: fix handling of some DHCP client identifiers (rh #999503)
+- core: correctly handle Open vSwitch interfaces as generic interfaces (rh #1004356)
+- core: better handle Layer-2-only connections (rh #979288)
+- cli: enhanced bash completion
+- cli: make the 'describe' command more visible (rh #998002)
+- cli: fix bug rejecting changes to Wi-Fi channels (rh #999999)
+- cli: update bash completion to suggest connection names (rh #997997)
+- cli: fix tab completion for aliases in edit mode
+- cli: ask whether to switch IP method to 'auto' when all addresses are deleted (rh #998137)
+- cli: request missing information when --ask is passed (rh #953291)
+- cli: add 'remove' command to edit mode
+- cli: fix creation of secure Wi-Fi connections (rh #997969) (rh #997555)
+- cli: default autoconnect to no and ask whether to activate on save (rh #953296)
+- man: clarify manpage text (rh #960071) (rh #953299)
+- man: fix errors in the nmcli help output and manpage (rh #997566)
+- ifcfg-rh: only write IPV6_DEFAULTGW when there's actually a default gateway (rh #997759)
+- ifcfg-rh: fix handling of legacy-format routes file with missing gateway
+
* Wed Aug 7 2013 Dan Williams <dcbw at redhat.com> - 0.9.9.0-9.git20130807
- core: fix assert on multi-hop routes (rh #989022)
- core: fix dispatcher systemd unit enabling (rh #948433)
diff --git a/sources b/sources
index a5630ff..ca3e760 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5fc69f085230e4ae4330ad82dfe485fa NetworkManager-0.9.9.0.git20130807.tar.bz2
+bb22ef6997c61e2039eb1e7b7fd965d7 NetworkManager-0.9.9.0.git20130913.tar.bz2
More information about the scm-commits
mailing list