Update to upstream 0.9.9.95 (0.9.10-beta1) release snapshot

This commit is contained in:
Dan Williams 2014-06-09 11:09:28 -05:00
parent bdaabccf5c
commit e09ac81902
3 changed files with 86 additions and 26 deletions

1
.gitignore vendored
View File

@ -304,3 +304,4 @@ network-manager-applet-0.8.1.tar.bz2
/NetworkManager-0.9.9.1.git20140314.45a326d.tar.bz2 /NetworkManager-0.9.9.1.git20140314.45a326d.tar.bz2
/NetworkManager-0.9.9.1.git20140317.a1e89b4.tar.bz2 /NetworkManager-0.9.9.1.git20140317.a1e89b4.tar.bz2
/NetworkManager-0.9.9.1.git20140319.3980806.tar.bz2 /NetworkManager-0.9.9.1.git20140319.3980806.tar.bz2
/NetworkManager-0.9.9.95.git20140609.1963adda.tar.bz2

View File

@ -1,14 +1,16 @@
%define dbus_version 1.1 %define dbus_version 1.1
%define dbus_glib_version 0.94 %define dbus_glib_version 0.100
%define glib2_version 2.24.0 %define glib2_version 2.32.0
%define wireless_tools_version 1:28-0pre9 %define wireless_tools_version 1:28-0pre9
%define libnl3_version 3.2.7 %define libnl3_version 3.2.7
%define ppp_version 2.4.6 %define ppp_version 2.4.6
%define snapshot .git20140319 %define snapshot .git20140609
%define git_sha .3980806 %define git_sha .1963adda
%define realversion 0.9.9.1 %define realversion 0.9.9.95
%define obsoletes_nmver 1:0.9.9.95-1
%global with_nmtui 1 %global with_nmtui 1
@ -24,13 +26,27 @@
%global with_adsl 1 %global with_adsl 1
%global with_bluetooth 1 %global with_bluetooth 1
%global with_wifi 1
%global with_wimax 0
%global with_wwan 1 %global with_wwan 1
# WiMAX still supported on <= F19
%if ! 0%{?rhel} && (! 0%{?fedora} || 0%{?fedora} < 20) %if ! 0%{?rhel} && (! 0%{?fedora} || 0%{?fedora} < 20)
%ifnarch s390 s390x
# No wimax or bluetooth on s390
%global with_wimax 1 %global with_wimax 1
%endif %endif
# Bluetooth requires the WWAN plugin
%if 0%{?with_bluetooth}
%global with_wwan 1
%endif
%ifarch s390 s390x
# No hardware-based plugins on s390
%global with_adsl 0
%global with_bluetooth 0
%global with_wifi 0
%global with_wimax 0
%global with_wwan 0
%endif %endif
%if 0%{?rhel} || (0%{?fedora} > 19) %if 0%{?rhel} || (0%{?fedora} > 19)
@ -43,8 +59,8 @@
Name: NetworkManager Name: NetworkManager
Summary: Network connection manager and user applications Summary: Network connection manager and user applications
Epoch: 1 Epoch: 1
Version: 0.9.9.1 Version: 0.9.9.95
Release: 6%{snapshot}%{?dist} Release: 1%{snapshot}%{?dist}
Group: System Environment/Base Group: System Environment/Base
License: GPLv2+ License: GPLv2+
URL: http://www.gnome.org/projects/NetworkManager/ URL: http://www.gnome.org/projects/NetworkManager/
@ -71,7 +87,6 @@ Requires: dbus-glib >= %{dbus_glib_version}
Requires: glib2 >= %{glib2_version} Requires: glib2 >= %{glib2_version}
Requires: iproute Requires: iproute
Requires: dhclient >= 12:4.1.0 Requires: dhclient >= 12:4.1.0
Requires: wpa_supplicant >= 1:0.7.3-1
Requires: libnl3 >= %{libnl3_version} Requires: libnl3 >= %{libnl3_version}
Requires: %{name}-glib%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-glib%{?_isa} = %{epoch}:%{version}-%{release}
Requires: ppp = %{ppp_version} Requires: ppp = %{ppp_version}
@ -79,8 +94,9 @@ Requires: avahi-autoipd
Requires: dnsmasq Requires: dnsmasq
Requires: udev Requires: udev
Requires: iptables Requires: iptables
Requires: readline
Obsoletes: dhcdbd Obsoletes: dhcdbd
Obsoletes: NetworkManager < 1:0.9.9.1-2 Obsoletes: NetworkManager < %{obsoletes_nmver}
Conflicts: NetworkManager-vpnc < 1:0.7.0.99-1 Conflicts: NetworkManager-vpnc < 1:0.7.0.99-1
Conflicts: NetworkManager-openvpn < 1:0.7.0.99-1 Conflicts: NetworkManager-openvpn < 1:0.7.0.99-1
@ -98,7 +114,6 @@ BuildRequires: gobject-introspection-devel >= 0.10.3
BuildRequires: gettext-devel BuildRequires: gettext-devel
BuildRequires: /usr/bin/autopoint BuildRequires: /usr/bin/autopoint
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: wpa_supplicant
BuildRequires: libnl3-devel >= %{libnl3_version} BuildRequires: libnl3-devel >= %{libnl3_version}
BuildRequires: perl(XML::Parser) BuildRequires: perl(XML::Parser)
BuildRequires: automake autoconf intltool libtool BuildRequires: automake autoconf intltool libtool
@ -107,6 +122,7 @@ BuildRequires: ppp-devel = %{ppp_version}
BuildRequires: nss-devel >= 3.11.7 BuildRequires: nss-devel >= 3.11.7
BuildRequires: polkit-devel BuildRequires: polkit-devel
BuildRequires: dhclient BuildRequires: dhclient
BuildRequires: readline-devel
%if %{regen_docs} %if %{regen_docs}
BuildRequires: gtk-doc BuildRequires: gtk-doc
%endif %endif
@ -121,7 +137,7 @@ BuildRequires: wimax-devel
BuildRequires: systemd >= 200-3 systemd-devel BuildRequires: systemd >= 200-3 systemd-devel
BuildRequires: libsoup-devel BuildRequires: libsoup-devel
BuildRequires: libndp-devel >= 1.0 BuildRequires: libndp-devel >= 1.0
%if 0%{?rhel} || (0%{?fedora} && 0%{?fedora} > 19) %if 0%{?with_wwan} && (0%{?rhel} || (0%{?fedora} && 0%{?fedora} > 19))
BuildRequires: ModemManager-glib-devel >= 1.0 BuildRequires: ModemManager-glib-devel >= 1.0
%endif %endif
%if 0%{?with_nmtui} %if 0%{?with_nmtui}
@ -133,10 +149,11 @@ BuildRequires: teamd-devel
%description %description
NetworkManager is a system network service that manages your network devices NetworkManager is a system service that manages network interfaces and
and connections, attempting to keep active network connectivity when available. connections based on user or automatic configuration. It supports
It manages ethernet, WiFi, mobile broadband (WWAN), and PPPoE devices, and Ethernet, Bridge, Bond, VLAN, Team, InfiniBand, Wi-Fi, mobile broadband
provides VPN integration with a variety of different VPN services. (WWAN), PPPoE and other devices, and supports a variety of different VPN
services.
%if 0%{?with_adsl} %if 0%{?with_adsl}
@ -144,7 +161,7 @@ provides VPN integration with a variety of different VPN services.
Summary: ADSL device plugin for NetworkManager Summary: ADSL device plugin for NetworkManager
Group: System Environment/Base Group: System Environment/Base
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Obsoletes: NetworkManager < 1:0.9.9.1-2 Obsoletes: NetworkManager < %{obsoletes_nmver}
Obsoletes: NetworkManager-atm Obsoletes: NetworkManager-atm
%description adsl %description adsl
@ -158,7 +175,12 @@ Summary: Bluetooth device plugin for NetworkManager
Group: System Environment/Base Group: System Environment/Base
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: NetworkManager-wwan Requires: NetworkManager-wwan
Obsoletes: NetworkManager < 1:0.9.9.1-2 %if (0%{?fedora} > 19)
Requires: bluez >= 5.0
%else
Requires: bluez >= 4.101-5
%endif
Obsoletes: NetworkManager < %{obsoletes_nmver}
Obsoletes: NetworkManager-bt Obsoletes: NetworkManager-bt
%description bluetooth %description bluetooth
@ -166,15 +188,29 @@ This package contains NetworkManager support for Bluetooth devices.
%endif %endif
%if 0%{?with_wifi}
%package wifi
Summary: Wifi plugin for NetworkManager
Group: System Environment/Base
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: wpa_supplicant >= 1:1.1
Obsoletes: NetworkManager < %{obsoletes_nmver}
%description wifi
This package contains NetworkManager support for Wifi and OLPC devices.
%endif
%if 0%{?with_wwan} %if 0%{?with_wwan}
%package wwan %package wwan
Summary: Mobile broadband device plugin for NetworkManager Summary: Mobile broadband device plugin for NetworkManager
Group: System Environment/Base Group: System Environment/Base
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Obsoletes: NetworkManager < 1:0.9.9.1-2 Requires: ModemManager
Obsoletes: NetworkManager < %{obsoletes_nmver}
%description wwan %description wwan
This package contains NetworkManager support for mobile broadband (3G) devices. This package contains NetworkManager support for mobile broadband (WWAN) devices.
%endif %endif
@ -291,6 +327,8 @@ by nm-connection-editor and nm-applet in a non-graphical environment.
--enable-vala=yes \ --enable-vala=yes \
%if 0%{?regen_docs} %if 0%{?regen_docs}
--enable-gtk-doc \ --enable-gtk-doc \
%else
--disable-gtk-doc \
%endif %endif
%if 0%{?fedora} %if 0%{?fedora}
--with-wext=yes \ --with-wext=yes \
@ -357,9 +395,6 @@ install -m 0755 test/.libs/nm-online %{buildroot}/%{_bindir}
%{__cp} ORIG-docs/libnm-util/html/* $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/libnm-util/ %{__cp} ORIG-docs/libnm-util/html/* $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/libnm-util/
%endif %endif
mkdir -p $RPM_BUILD_ROOT%{systemd_dir}/network-online.target.wants
ln -s ../NetworkManager-wait-online.service $RPM_BUILD_ROOT%{systemd_dir}/network-online.target.wants
%clean %clean
%{__rm} -rf $RPM_BUILD_ROOT %{__rm} -rf $RPM_BUILD_ROOT
@ -397,13 +432,15 @@ fi
%{_datadir}/bash-completion/completions/nmcli %{_datadir}/bash-completion/completions/nmcli
%dir %{_sysconfdir}/%{name}/ %dir %{_sysconfdir}/%{name}/
%dir %{_sysconfdir}/%{name}/dispatcher.d %dir %{_sysconfdir}/%{name}/dispatcher.d
%dir %{_sysconfdir}/%{name}/dispatcher.d/pre-down.d
%dir %{_sysconfdir}/%{name}/dispatcher.d/pre-up.d
%dir %{_sysconfdir}/%{name}/dnsmasq.d %dir %{_sysconfdir}/%{name}/dnsmasq.d
%dir %{_sysconfdir}/%{name}/VPN %dir %{_sysconfdir}/%{name}/VPN
%config(noreplace) %{_sysconfdir}/%{name}/NetworkManager.conf %config(noreplace) %{_sysconfdir}/%{name}/NetworkManager.conf
%{_bindir}/nm-online %{_bindir}/nm-online
%{_libexecdir}/nm-dhcp-helper %{_libexecdir}/nm-dhcp-helper
%{_libexecdir}/nm-avahi-autoipd.action %{_libexecdir}/nm-avahi-autoipd.action
%{_libexecdir}/nm-dispatcher.action %{_libexecdir}/nm-dispatcher
%dir %{_libdir}/NetworkManager %dir %{_libdir}/NetworkManager
%{_libdir}/NetworkManager/libnm-settings-plugin*.so %{_libdir}/NetworkManager/libnm-settings-plugin*.so
%{_mandir}/man1/* %{_mandir}/man1/*
@ -428,12 +465,24 @@ fi
%files adsl %files adsl
%defattr(-,root,root,0755) %defattr(-,root,root,0755)
%{_libdir}/%{name}/libnm-device-plugin-adsl.so %{_libdir}/%{name}/libnm-device-plugin-adsl.so
%else
%exclude %{_libdir}/%{name}/libnm-device-plugin-adsl.so
%endif %endif
%if 0%{?with_bluetooth} %if 0%{?with_bluetooth}
%files bluetooth %files bluetooth
%defattr(-,root,root,0755) %defattr(-,root,root,0755)
%{_libdir}/%{name}/libnm-device-plugin-bluetooth.so %{_libdir}/%{name}/libnm-device-plugin-bluetooth.so
%else
%exclude %{_libdir}/%{name}/libnm-device-plugin-bluetooth.so
%endif
%if 0%{?with_wifi}
%files wifi
%defattr(-,root,root,0755)
%{_libdir}/%{name}/libnm-device-plugin-wifi.so
%else
%exclude %{_libdir}/%{name}/libnm-device-plugin-wifi.so
%endif %endif
%if 0%{?with_wwan} %if 0%{?with_wwan}
@ -441,12 +490,17 @@ fi
%defattr(-,root,root,0755) %defattr(-,root,root,0755)
%{_libdir}/%{name}/libnm-device-plugin-wwan.so %{_libdir}/%{name}/libnm-device-plugin-wwan.so
%{_libdir}/%{name}/libnm-wwan.so %{_libdir}/%{name}/libnm-wwan.so
%else
%exclude %{_libdir}/%{name}/libnm-device-plugin-wwan.so
%exclude %{_libdir}/%{name}/libnm-wwan.so
%endif %endif
%if 0%{?with_wimax} %if 0%{?with_wimax}
%files wimax %files wimax
%defattr(-,root,root,0755) %defattr(-,root,root,0755)
%{_libdir}/%{name}/libnm-device-plugin-wimax.so %{_libdir}/%{name}/libnm-device-plugin-wimax.so
%else
%exclude %{_libdir}/%{name}/libnm-device-plugin-wimax.so
%endif %endif
%files devel %files devel
@ -496,13 +550,18 @@ fi
%dir %{_sysconfdir}/%{name}/conf.d %dir %{_sysconfdir}/%{name}/conf.d
%config %{_sysconfdir}/%{name}/conf.d/00-server.conf %config %{_sysconfdir}/%{name}/conf.d/00-server.conf
%if 0%{?with_nmtui}
%files tui %files tui
%{_bindir}/nmtui %{_bindir}/nmtui
%{_bindir}/nmtui-edit %{_bindir}/nmtui-edit
%{_bindir}/nmtui-connect %{_bindir}/nmtui-connect
%{_bindir}/nmtui-hostname %{_bindir}/nmtui-hostname
%endif
%changelog %changelog
* Fri Jun 06 2014 Dan Williams <dcbw@redhat.com> - 0.9.9.95-1.git20140609.1963adda
- Update to upstream 0.9.9.95 (0.9.10-beta1) release snapshot
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.9.9.1-6.git20140319 * Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.9.9.1-6.git20140319
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild

View File

@ -1 +1 @@
126a5f5e215f642c5cfbd3525d7379fe NetworkManager-0.9.9.1.git20140319.3980806.tar.bz2 707bceaec1f809acf8d608145946a98e NetworkManager-0.9.9.95.git20140609.1963adda.tar.bz2