Sophie

Sophie

distrib > Mageia > 5 > x86_64 > by-pkgid > e5d465274f61be6b970e2bf0c135df80 > files > 8

networkmanager-1.0.12-1.1.mga5.src.rpm

%global __requires_exclude devel\\\(libnss3.*\\\)|devel\\\(libnspr4.*\\\)|devel\\\(libsmime3.*\\\)

# (ovitters) disable --no-undefined as per upstream advice
#   https://bugzilla.gnome.org/show_bug.cgi?id=732177#c4
#
#   The problem isn't -Wl,--as-needed, it's -Wl,--no-undefined. You aren't going to
#   be able to build libnm-wwan.la with that flag, because it depends on symbols in
#   the NM binary. (libnm-wwan is a library which is shared between the wwan and bt
#   modules. So it's not actually a module itself, but it's expected that it has
#   unresolved symbols.)
%define _disable_ld_no_undefined 1

%define	major_glib	4
%define major_glib_vpn	1
%define major_util	2
%define major_nm	0
%define gimajor_glib	1.0
%define gimajor_util	1.0
%define gimajor_nm	1.0
%define libnm_glib		%mklibname nm-glib %{major_glib}
%define libnm_glib_devel	%mklibname -d nm-glib
%define libnm_glib_vpn		%mklibname nm-glib-vpn %{major_glib_vpn}
%define libnm_glib_vpn_devel	%mklibname -d nm-glib-vpn
%define libnm		%mklibname nm %{major_nm}
%define libnm_devel	%mklibname -d nm
%define libnm_util		%mklibname nm-util %{major_util}
%define libnm_util_devel	%mklibname -d nm-util
%define libnm_glib_gi		%mklibname nmclient-gir %{gimajor_glib}
%define libnm_util_gi		%mklibname networkmanager-gir %{gimajor_util}

%define url_ver %(echo %{version} | cut -d "." -f -2)

%define	rname	NetworkManager
Name:		networkmanager
Summary:	Network connection manager and user applications
Version:	1.0.12
%define subrel	1
Release:	%mkrel 1
Group:		System/Base
License:	GPLv2+
URL:		https://wiki.gnome.org/Projects/NetworkManager
Source0:	https://download.gnome.org/sources/%{rname}/%{url_ver}/%{rname}-%{version}.tar.xz
Source1:	README.urpmi
Source2:	README-mdvplugin.urpmi
Source3:	nm-poke-nscd
# This patch is build from GIT at git://git.mandriva.com/projects/networkmanager.git
# DO NOT CHANGE IT MANUALLY.
# To generate patch use
#	git diff master..mdv
# Current mdv tip: e521d383
# TODO NEED TO BE REDIFFED FOR NM 0.9
#Patch1:		networkmanager-mdv.patch
# Fedora patches
Patch2:		networkmanager-0.8.1.999-explain-dns1-dns2.patch
# Mageia patches
# (blino) took discover_mac_address() from ifcfg-mdv, modified to read device name
Patch10:       NetworkManager-1.0.0-discover-mac-address.patch
# (blino) took ifcfg_mdv_parse_ssid() from ifcfg-mdv to read WIRELESS_ESSID, but kept ESSID as fallback
Patch11:	NetworkManager-1.0.0-mga-wireless_essid.patch
# upstream patch: https://bugzilla.gnome.org/show_bug.cgi?id=763388
Patch12:	networkmanager-1.0.12-wext-hack.patch
# (cg)
# (fhimpe) Make it use correct location for dhclient lease files
# (doktor5000) https://bugzilla.gnome.org/show_bug.cgi?id=703040#c5
BuildRequires:	libnl3-devel 
BuildRequires:	wpa_supplicant 
BuildRequires:	libiw-devel 
BuildRequires:	pkgconfig(dbus-glib-1)
BuildRequires:	pkgconfig(nss) 
BuildRequires:	intltool
BuildRequires:	gtk-doc 
BuildRequires:	pkgconfig(ext2fs)
BuildRequires:	ppp-devel 
BuildRequires:	polkit-1-devel 
BuildRequires:	pkgconfig(libndp)
BuildRequires:	pkgconfig(uuid)
BuildRequires:	pkgconfig(gudev-1.0)
BuildRequires:	readline-devel
#BuildRequires:	dhcp-client
BuildRequires:	iptables
BuildRequires:  gobject-introspection-devel >= 0.10.3
# (bor) for systemd support, pkg-config; move to systemd?
BuildRequires:	systemd-units
BuildRequires:	pkgconfig(systemd)
BuildRequires:	pkgconfig(libsystemd-login)
BuildRequires:	pkgconfig(mm-glib)
BuildRequires:	pkgconfig(vapigen)
# connection check:
BuildRequires:	pkgconfig(libsoup-2.4)
# Bluez5 DUN support:
BuildRequires:	pkgconfig(bluez) >= 5
# For nmtui
BuildRequires:	pkgconfig(libnewt) >= 0.52.15
# libteam
BuildRequires:	pkgconfig(libteamdctl) >= 1.9
Requires:	wpa_supplicant wireless-tools dhcp-client
Requires:	mobile-broadband-provider-info
Requires:	modemmanager
Requires:	dhcp-client
Requires:	dnsmasq-base
Requires:	ppp = %(rpm -q --queryformat "%{VERSION}" ppp )
Requires:	iproute2
Requires:	iptables
Recommends:	networkmanager-l2tp
Recommends:	networkmanager-openconnect
Recommends:	networkmanager-openswan
Recommends:	networkmanager-openvpn
Recommends:	networkmanager-pptp
Recommends:	networkmanager-vpnc
Recommends:	networkmanager-tui
Provides:	NetworkManager = %{version}-%{release}
Requires(post):  rpm-helper >= 0.24.8-1
Requires(preun): rpm-helper >= 0.24.8-1

%description
NetworkManager is a system service that manages network interfaces and
connections based on user or automatic configuration. It supports Ethernet,
Bridge, Bond, VLAN, Team, InfiniBand, Wi-Fi, mobile broadband (WWAN), PPPoE and
other devices, and supports a variety of different VPN services.

%package	tui
Summary:	Text User Interface for NetworkManager based on curses
Group:		System/Base

%description	tui
This adds a curses-based "TUI" (Text User Interface) to NetworkManager, to
allow performing some of the operations supported by nm-connection-editor and
nm-applet in a non-graphical environment.

%package -n	%{libnm}
Summary:	Shared library for nm
Group:		System/Libraries

%description -n %{libnm}
Shared library for nm.

%package -n	%{libnm_devel}
Summary:	Development files for nm
Group:		Development/C
Provides:	libnm-devel = %{version}-%{release}

%description -n %{libnm_devel}
Development files for nm.

%package -n	%{libnm_util}
Summary:	Shared library for nm_util
Group:		System/Libraries
Provides:	%{_lib}nm_util1 = %{version}-%{release}

%description -n %{libnm_util}
Shared library for nm-util.

%package -n	%{libnm_util_gi}
Summary:	GObject Introspection interface library for nm/nm-util
Group:		System/Libraries
Requires:	%{libnm_util} = %{version}-%{release}

%description -n %{libnm_util_gi}
GObject Introspection interface library for nm/nm-util.

%package -n	%{libnm_util_devel}
Summary:	Development files for nm_util
Group:		Development/C
Provides:	libnm-util-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	NetworkManager-devel = %{version}-%{release}
Requires:	%{libnm_util} = %{version}-%{release}
Requires:	%{libnm_devel} = %{version}-%{release}

%description -n %{libnm_util_devel}
Development files for nm-util.

%package -n	%{libnm_glib}
Summary:	Shared library for nm_glib
Group:		System/Libraries

%description -n	%{libnm_glib}
This package contains the libraries that make it easier to use some
NetworkManager functionality from applications that use glib.

%package -n	%{libnm_glib_gi}
Summary:	GObject Introspection interface library for nm_glib
Group:		System/Libraries
Requires:	%{libnm_glib} = %{version}-%{release}

%description -n %{libnm_glib_gi}
GObject Introspection interface library for nm_glib.

%package -n	%{libnm_glib_devel}
Summary:	Development files for nm_glib
Group:		Development/C
Provides:	libnm-glib-devel = %{version}-%{release}
Provides:       NetworkManager-glib-devel = %{version}-%{release}
Requires:	%{libnm_glib} = %{version}-%{release}
# /usr/include/libnm-glib/nm-client.h #includes nm-vpn-connection.h
# which is in libnm-glib-vpn-devel pkg
Requires:	pkgconfig(libnm-glib-vpn) = %{version}-%{release}

%description -n %{libnm_glib_devel}
Development files for nm-glib.

%package -n	%{libnm_glib_vpn}
Summary:	Shared library for nm-glib-vpn
Group:		System/Libraries

%description -n	%{libnm_glib_vpn}
This package contains the libraries that make it easier to use some
NetworkManager VPN functionality from applications that use glib.

%package -n	%{libnm_glib_vpn_devel}
Summary:	Development files for nm-glib-vpn
Group:		Development/C
Provides:	libnm-glib-vpn-devel = %{version}-%{release}
Requires:	%{libnm_glib_vpn} = %{version}-%{release}

%description -n %{libnm_glib_vpn_devel}
Development files for nm-glib-vpn.

%prep
%setup -q -n %{rname}-%{version}
%apply_patches

%build
AUTOPOINT='intltoolize --automake --copy' autoreconf --force --install --verbose
%configure2_5x	--disable-static \
		--with-distro=mandriva \
		--with-crypto=nss \
		--enable-more-warnings=yes \
		--with-docs=yes \
		--with-system-ca-path=/etc/pki/tls/certs \
		--with-nmtui=yes \
		--with-selinux=no \
		--with-resolvconf=yes \
		--with-session-tracking=systemd \
		--with-tests=yes \
		--with-system-libndp=yes \
		--with-modem-manager-1 \
		--enable-concheck \
		--enable-teamdctl
%make V=1

%install
%makeinstall_std

install -d %{buildroot}%{_libexecdir}
install -m755 %{SOURCE3} %{buildroot}%{_libexecdir}/

cat > %{buildroot}%{_sysconfdir}/NetworkManager/NetworkManager.conf << EOF
[main]
plugins=ifcfg-rh,keyfile
EOF
# Create netprofile module 
%__install -d %{buildroot}%{_sysconfdir}/netprofile/modules/
cat > %{buildroot}%{_sysconfdir}/netprofile/modules/01_networkmanager << EOF
# netprofile module
#
# this module contains settings for saving/restore the NetworkManager configuration
# in different network profiles

NAME="networkmanager"
DESCRIPTION="Networkmanager connection settings"

# list of files to be saved by netprofile
FILES="/etc/NetworkManager/"

# list of services to be restarted by netprofile
SERVICES="networkmanager"
EOF
chmod  755 %{buildroot}%{_sysconfdir}/netprofile/modules/01_networkmanager

# create a VPN directory
install -d %{buildroot}%{_sysconfdir}/%{rname}/VPN

# create keyfile plugin system-settings directory
install -d %{buildroot}%{_sysconfdir}/%{rname}/system-connections

# Add readme displayed by urpmi
cp %{SOURCE1} .

# provide networkmanager daemon via systemd as well
pushd %{buildroot}/%{_unitdir}
ln -s NetworkManager.service %{name}.service
popd

%find_lang %{rname}

find %{buildroot} -name '*.la' -delete

#post
# (cg) Do not enable NM by default. Doing so means that all configuration done
# via draknetcenter suddenly no longer applies if this package is installed
# on a running system. Likewise, configuration made during install might not
# apply either when booting which is again bad.
# Users can now enable NM in drakxservices and on reboot all interfaces will
# automatically flip over to NM. This behaviour is now deterministic and can
# be documented cleanly rather than the previous mess.
#%_post_service %{name}

%preun
%_preun_service %{name}

%files -f %{rname}.lang
%doc AUTHORS CONTRIBUTING ChangeLog NEWS README TODO
%doc README.urpmi
%{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf
%{_sysconfdir}/dbus-1/system.d/nm-avahi-autoipd.conf
%{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf
%{_sysconfdir}/dbus-1/system.d/nm-ifcfg-rh.conf
%dir %{_sysconfdir}/%{rname}
%config(noreplace) %{_sysconfdir}/%{rname}/NetworkManager.conf
%{_sysconfdir}/netprofile/modules/01_networkmanager
%{_sbindir}/%{rname}
%dir %{_sysconfdir}/%{rname}/dispatcher.d
%dir %{_sysconfdir}/%{rname}/system-connections
%dir %{_sysconfdir}/NetworkManager/VPN
%{_bindir}/nmcli
%{_bindir}/nm-online
%{_libexecdir}/nm-dispatcher
%{_libexecdir}/nm-avahi-autoipd.action
%{_libexecdir}/nm-dhcp-helper
%{_libexecdir}/nm-iface-helper
%{_libexecdir}/nm-poke-nscd
%{_mandir}/man1/*.1*
%{_mandir}/man5/*.5*
%{_mandir}/man8/*.8*
%dir %{_libdir}/NetworkManager
%{_libdir}/NetworkManager/*.so
%{_libdir}/pppd/*.*.*/nm-pppd-plugin.so
%{_datadir}/bash-completion/completions/nmcli
%{_datadir}/dbus-1/system-services/org.freedesktop.nm_dispatcher.service
%{_datadir}/polkit-1/actions/org.freedesktop.NetworkManager.policy
%{_datadir}/gtk-doc/html/*
/lib/udev/rules.d/*.rules
%{_unitdir}/NetworkManager.service
%{_unitdir}/networkmanager.service
%{_unitdir}/NetworkManager-wait-online.service
%{_unitdir}/NetworkManager-dispatcher.service
%{_unitdir}/network-online.target.wants/NetworkManager-wait-online.service
%{_datadir}/dbus-1/system-services/org.freedesktop.NetworkManager.service
%{_datadir}/doc/NetworkManager/examples/server.conf

%files tui
%{_bindir}/nmtui
%{_bindir}/nmtui-connect
%{_bindir}/nmtui-edit
%{_bindir}/nmtui-hostname

%files -n %{libnm}
%{_libdir}/libnm.so.%{major_nm}*

%files -n %{libnm_util}
%{_libdir}/libnm-util.so.%{major_util}*

%files -n %{libnm_util_gi}
%{_libdir}/girepository-1.0/NM-%{gimajor_nm}.typelib
%{_libdir}/girepository-1.0/NetworkManager-%{gimajor_util}.typelib

%files -n %{libnm_devel}
%dir %{_includedir}/libnm
%{_includedir}/libnm/*.h
%{_libdir}/pkgconfig/libnm.pc
%{_libdir}/libnm.so

%files -n %{libnm_util_devel}
%dir %{_includedir}/%{rname}
%{_includedir}/%{rname}/*.h
%{_includedir}/libnm/*.h
%{_libdir}/pkgconfig/%{rname}.pc
%{_libdir}/pkgconfig/libnm.pc
%{_libdir}/pkgconfig/libnm-util.pc
%{_libdir}/libnm-util.so
%{_datadir}/vala/vapi/libnm-util.deps
%{_datadir}/vala/vapi/libnm-util.vapi

%files -n %{libnm_glib}
%{_libdir}/libnm-glib.so.%{major_glib}*

%files -n %{libnm_glib_gi}
%{_libdir}/girepository-1.0/NMClient-%{gimajor_glib}.typelib

%files -n %{libnm_glib_vpn}
%{_libdir}/libnm-glib-vpn.so.%{major_glib_vpn}*

%files -n %{libnm_glib_devel}
%dir %{_includedir}/libnm-glib
%exclude %{_includedir}/libnm-glib/nm-vpn*.h
%{_includedir}/libnm-glib/*.h
%{_libdir}/pkgconfig/libnm-glib.pc
%{_libdir}/libnm-glib.so
%{_datadir}/gir-1.0/NM-1.0.gir
%{_datadir}/gir-1.0/NMClient-1.0.gir
%{_datadir}/gir-1.0/NetworkManager-1.0.gir
%{_datadir}/vala/vapi/libnm-glib.deps
%{_datadir}/vala/vapi/libnm-glib.vapi

%files -n %{libnm_glib_vpn_devel}
%{_includedir}/libnm-glib/nm-vpn*.h
%{_libdir}/pkgconfig/libnm-glib-vpn.pc
%{_libdir}/libnm-glib-vpn.so


%changelog
* Thu May 05 2016 daviddavid <daviddavid> 1.0.12-1.1.mga5
+ Revision: 1009643
- add an upstream patch to fix some wireless regresses
  * wifi: hack for wext devices reporting IW_MODE_AUTO configuration mode
- new version: 1.0.12 fixes CVE-2016-0764 (mga#18125)

* Mon May 11 2015 tmb <tmb> 1.0.2-2.mga5
+ Revision: 821736
- submit to release

* Wed May 06 2015 shlomif <shlomif> 1.0.2-1.mga5
+ Revision: 821350
- New version 1.0.2 with fixes to MGA#15862 .

* Thu Feb 19 2015 ovitters <ovitters> 1.0.0-4.mga5
+ Revision: 815854
- enable libteam support
- update description as it can now be used on servers as well

* Fri Feb 06 2015 ovitters <ovitters> 1.0.0-3.mga5
+ Revision: 813707
- add tui (text user interface) and recommend it
- enable concheck
- also recommend networkmanager-openswan
- improve text in the urpmi upgrade message

* Fri Feb 06 2015 ovitters <ovitters> 1.0.0-2.mga5
+ Revision: 813644
- recommend the networkmanager VPN packages l2tp,openconnect,openvpn,pptp,vpnc

* Thu Jan 29 2015 colin <colin> 1.0.0-1.mga5
+ Revision: 812687
- New version: 1.0.0
- Rediffed patches (MAC address discovery patch was broken for a year)
- Be more explicit with configure args (we may want to enable tui)
- Add new sub-packages for new libraries

* Wed Oct 15 2014 umeabot <umeabot> 0.9.10.0-7.mga5
+ Revision: 750830
- Second Mageia 5 Mass Rebuild

* Fri Sep 26 2014 wally <wally> 0.9.10.0-6.mga5
+ Revision: 724948
- rebuild with new rpm-mageia-setup to generate requires for .typelib files

* Tue Sep 16 2014 umeabot <umeabot> 0.9.10.0-5.mga5
+ Revision: 682866
- Mageia 5 Mass Rebuild

  + tv <tv>
    - use %%global for req/prov exclude
    - autoconvert to new prov/req excludes

* Thu Sep 04 2014 colin <colin> 0.9.10.0-4.mga5
+ Revision: 672063
- Rebuild for new systemd

* Thu Aug 28 2014 tv <tv> 0.9.10.0-3.mga5
+ Revision: 668947
- rebuild for new ppp

* Fri Jul 04 2014 ovitters <ovitters> 0.9.10.0-2.mga5
+ Revision: 643113
- update url

* Fri Jul 04 2014 ovitters <ovitters> 0.9.10.0-1.mga5
+ Revision: 643103
- new version 0.9.10.0

* Wed Jun 25 2014 ovitters <ovitters> 0.9.9.98-2.mga5
+ Revision: 639657
- disable use of --no-undefined as per advice upstream (bgo#732177)

* Wed Jun 25 2014 ovitters <ovitters> 0.9.9.98-1.mga5
+ Revision: 639519
- add patch to fix linking
- new version 0.9.9.98

  + dams <dams>
    - new version 0.9.8.9

* Tue Feb 11 2014 tv <tv> 0.9.9.0-0.1.mga5
+ Revision: 589409
- adjust file list
- adjust file list
- use system libndp
- new snapshot for gnome-3.11
- rediff patch 10
- drop merged patch 22

* Fri Feb 07 2014 doktor5000 <doktor5000> 0.9.8.8-4.mga5
+ Revision: 585149
- add upstream patch to not ping ModemManager every 2 minutes (mga#11725)

* Tue Jan 28 2014 colin <colin> 0.9.8.8-3.mga4
+ Revision: 568525
- Do not enable by default to allow use of draknetcenter OOTB but easy enabling if wanted

* Mon Oct 21 2013 umeabot <umeabot> 0.9.8.8-2.mga4
+ Revision: 541001
- Mageia 4 Mass Rebuild

* Thu Oct 10 2013 ovitters <ovitters> 0.9.8.8-1.mga4
+ Revision: 494818
- new version 0.9.8.8

* Mon Sep 30 2013 ovitters <ovitters> 0.9.8.6-1.mga4
+ Revision: 489620
- new version 0.9.8.6

* Wed Sep 18 2013 wally <wally> 0.9.8.4-3.mga4
+ Revision: 481301
- use pkgconfig() style require for dep added in previous release

* Wed Sep 18 2013 wally <wally> 0.9.8.4-2.mga4
+ Revision: 481291
- make libnm-glib-devel to require libnm-glib-vpn-devel

* Fri Sep 13 2013 ovitters <ovitters> 0.9.8.4-1.mga4
+ Revision: 478589
- new version 0.9.8.4

* Fri Aug 02 2013 sander85 <sander85> 0.9.8.2-2.mga4
+ Revision: 462643
- Enable ModemManager support (mga#10898)

* Wed Jun 26 2013 dams <dams> 0.9.8.2-1.mga4
+ Revision: 446679
- clean specfile
- update %%file for 'dispatcher' service

  + ovitters <ovitters>
    - new version 0.9.8.2

* Sat Feb 23 2013 tmb <tmb> 0.9.8.0-1.mga3
+ Revision: 400118
- update to 0.9.8.0 final

* Mon Jan 14 2013 colin <colin> 0.9.6.4-3.mga3
+ Revision: 386000
- Fix libexec dir
- Fix build by adjusting autoreconf call.
- Do not ship a /run/NetworkManager folder. It's not used under systemd.

  + umeabot <umeabot>
    - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Fri Oct 26 2012 ovitters <ovitters> 0.9.6.4-1.mga3
+ Revision: 310456
- new version 0.9.6.4

* Thu Aug 09 2012 tv <tv> 0.9.6.0-2.mga3
+ Revision: 280289
- drop sysv service

* Tue Aug 07 2012 ovitters <ovitters> 0.9.6.0-1.mga3
+ Revision: 279851
- new version 0.9.6.0

* Tue Jul 24 2012 ovitters <ovitters> 0.9.5.96-1.mga3
+ Revision: 274050
- make use of _unitdir macro
- update file list
- new version 0.9.5.96

* Fri Jun 29 2012 ovitters <ovitters> 0.9.5.95-1.mga3
+ Revision: 264901
- drop merged patches
- new version 0.9.5.95

* Mon Jun 11 2012 ovitters <ovitters> 0.9.4.0-5.mga3
+ Revision: 259822
- add upstream patch to build against recent kernels
- enable systemd for session tracking

* Sat Apr 28 2012 tmb <tmb> 0.9.4.0-4.mga2
+ Revision: 233816
- Require rpm-helper >= 0.24.8-1 for systemd support

* Mon Apr 02 2012 sander85 <sander85> 0.9.4.0-3.mga2
+ Revision: 227857
- fix 'nmcli con' (https://bugzilla.redhat.com/show_bug.cgi?id=806664)

* Mon Apr 02 2012 colin <colin> 0.9.4.0-2.mga2
+ Revision: 227845
- Fix nscd deadlock when booting under systemd (mga#4509)

* Sat Mar 24 2012 ovitters <ovitters> 0.9.4.0-1.mga2
+ Revision: 226029
- add string format patch
- new version 0.9.4.0

* Mon Mar 19 2012 tmb <tmb> 0.9.3.997-2.mga2
+ Revision: 224511
- drop merged patches (P13, P50)
- build against libnl3

  + ovitters <ovitters>
    - new version 0.9.3.997
    - drop merged patch

* Tue Mar 06 2012 blino <blino> 0.9.3.995-3.mga2
+ Revision: 220666
- add back "discover mac address" patch, to fix handling of
  NM_CONTROLLED=no in ifcfg file
  (incorrectly dropped by fwang in r209998)
- add back "discover mac address" patch, to fix handling of
  NM_CONTROLLED=no in ifcfg file
  (incorrectly dropped by fwang in r209998)

* Mon Mar 05 2012 mitya <mitya> 0.9.3.995-2.mga2
+ Revision: 218275
- Fix NM startup bug (GNOME #671276, Mageia #4780)

* Fri Mar 02 2012 ovitters <ovitters> 0.9.3.995-1.mga2
+ Revision: 216949
- add upstream patch to fix the build
- new version 0.9.3.995
- simplify spec

* Sat Feb 18 2012 fwang <fwang> 0.9.3.990-1.mga2
+ Revision: 210390
- update file list
- drop merged patch
- new version 0.9.3.990

* Sat Nov 12 2011 fwang <fwang> 0.9.2.0-1.mga2
+ Revision: 166885
- new version 0.9.2.0

* Wed Sep 28 2011 ovitters <ovitters> 0.9.1.90-1.mga2
+ Revision: 149940
- add BR on pkgconfig(systemd)
- new version 0.9.1.90 (to fix mga#2857)

  + mikala <mikala>
    - Update tarball to final 0.9.0
    - use xz tarball since it's provided upstream
    - rediff patch11
    - autogen.sh is not needed anymore in %%prep section

  + blino <blino>
    - add Default-Stop LSB header in initscript (thanks rpmlint)
    - prefer ifcfg-rh plugin over keyfile
    - ifcfg-rh: read WIRELESS_ESSID from ifcfg files (else NM_CONTROLLED=no interfaces fail verify step, and are managed using keyfile plugin)
    - ifcfg-rh: guess mac address if not present in ifcfg file (adapted from ifcfg-mdv plugin)

* Sun Jul 17 2011 mikala <mikala> 0.8.9997-2.mga2
+ Revision: 125291
- Enable systemd support
- Save old README.urpmi as SOURCE2 ( currently the mdv plugin is not available)
- Update README.urpmi to explain how to enable networkmanager under systemd (not done automatically)

* Fri Jul 08 2011 cjw <cjw> 0.8.9997-1.mga2
+ Revision: 120221
- not a snapshot
- put gobject introspection typelib files in separate packages
- rebuild for automatic typelib deps and provides

  + mikala <mikala>
    - Remove obsolete from 2008.0
    - remove the ifcfg-mdv plugin since we're not providing it currently

* Tue Jun 14 2011 dmorgan <dmorgan> 0.8.9997-0.1.1.mga2
+ Revision: 106192
- Use autogen.sh
- New version 0.8.9997

* Tue Jun 14 2011 dmorgan <dmorgan> 0.8.999-0.1.1.mga2
+ Revision: 106128
- Add gobject-introspection-devel as buildrequires
- New version 0.8.999

* Thu May 12 2011 mikala <mikala> 0.8.4.0-5.mga1
+ Revision: 97431
- Remove comgt from requires (it should be pulled by initscripts now)

* Wed May 11 2011 mikala <mikala> 0.8.4.0-4.mga1
+ Revision: 97302
- Add comgt as a requires

* Wed May 04 2011 mikala <mikala> 0.8.4.0-3.mga1
+ Revision: 94764
- netprofile module need to be +x

* Wed May 04 2011 mikala <mikala> 0.8.4.0-2.mga1
+ Revision: 94551
- Add a netprofile module :
- a user using only the keyfile plugin for example can get a benefice of netprofile

* Thu Apr 21 2011 mikala <mikala> 0.8.4.0-1.mga1
+ Revision: 89442
- Update tarball to 0.8.4
- Update Readme.urpmi

* Thu Apr 14 2011 mikala <mikala> 0.8.3.999-1.mga1
+ Revision: 85243
- Update tarball to 0.8.4 rc2
- Sync mdv patch with mandriva's one

* Wed Mar 30 2011 mikala <mikala> 0.8.2-5.mga1
+ Revision: 79020
- Add keyfile plugin by default
- Use /etc/NetworkManager/NetworkManager.conf  as default configuration file
- Remove hal as BuildRequires

* Tue Jan 25 2011 dmorgan <dmorgan> 0.8.2-4.mga1
+ Revision: 39142
- Merge mdv commit 632509
- Disable systemd for now
- imported package networkmanager


* Sun Jan 16 2011 Eugeni Dodonov <eugeni@mandriva.com> 0.8.2-4mdv2011.0
+ Revision: 631154
- Build with systemd by default.

* Sat Nov 20 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.2-3mdv2011.0
+ Revision: 599216
- update mdv patch
- require syslog, messagebus on startup/shutdown
- ifcfg-mdv ignored changed ifcfg file
- on startup all connections after first unmanaged interface were
  ignored (likely present in ifcfg-rh as well)

* Tue Nov 16 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.2-2mdv2011.0
+ Revision: 598014
- patch1: merge into ifcfg-mdv changes in ifcfg-rh since initial fork

* Fri Nov 05 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.2-1mdv2011.0
+ Revision: 593780
- 0.8.2 final

* Thu Nov 04 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.1.999-1mdv2011.0
+ Revision: 593120
- update to 0.8.2-rc
  remove patch3 (upstream)
  redo patch2 (source file is moved)
  redo patch1 (ifcfg-mdv)
  conditional systemd support build, currently disabled

  + Funda Wang <fwang@mandriva.org>
    - new verison 0.8.1

* Sat Jul 17 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8.0.999-1mdv2011.0
+ Revision: 554744
- update patch0 (mdv patch)
- patch3: printf format fix
- update to 0.8.1-rc

* Mon Mar 01 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8-3mdv2010.1
+ Revision: 513074
- update patch1 - support WPA2/EAP wireless security; no wireless.d yet

* Fri Feb 26 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.8-2mdv2010.1
+ Revision: 511440
- rebuild due to stuck package
- update patch0 - support for editing system connections (wired, WEP and WPA-PSK for now)
- new version

* Thu Feb 18 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.7.999-4mdv2010.1
+ Revision: 507449
- add README.urpmi
- update patch1
  add comment to spec to decsribe GIT usage and commit used to generate patch
- mark nm-system-settings.conf as %%config(noreplace)
- install directory for keyfile system-settings plugin

* Sun Feb 14 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 0.7.999-3mdv2010.1
+ Revision: 505900
- patch1: really add ifcfg-mdv and set it as default

* Mon Feb 08 2010 Juan Luis Baptiste <juancho@mandriva.org> 0.7.999-2mdv2010.1
+ Revision: 502447
- Forgot to increase mkrel
- rebuild
- Added experimental patch from Eugeni to add support for a Mandriva backend.

  + Frederik Himpe <fhimpe@mandriva.org>
    - Fix summary and provides of libnm-glib-vpn-devel

* Fri Jan 22 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7.999-1mdv2010.1
+ Revision: 495115
- Update to new version 0.7.999

* Fri Jan 01 2010 Frederik Himpe <fhimpe@mandriva.org> 0.7.996-0.git20100101.1mdv2010.1
+ Revision: 484900
- Update to new snapshot, build for new ppp

* Tue Nov 17 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.996-0.git20091117.1mdv2010.1
+ Revision: 467052
- Update to new git snapshot
- Remove two patches integrated upstream

* Sun Nov 15 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.996-0.git20091021.4mdv2010.1
+ Revision: 466263
- Add patch to make it use /var/lib/dhcp for the dhclient lease files

* Thu Nov 12 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.996-0.git20091021.3mdv2010.1
+ Revision: 465515
- Fix libnm-glib-vpn-devel provides

* Thu Nov 12 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.996-0.git20091021.2mdv2010.1
+ Revision: 465473
- Fix upgrade from previous versions

* Thu Nov 12 2009 Frederik Himpe <fhimpe@mandriva.org> 0.7.996-0.git20091021.1mdv2010.1
+ Revision: 465463
- Fix Requires and BuildRequires
- Sync with Fedora 12:
  * Use new 07.996 snapshot
  * Add 2 Fedora patches
  * New Requires
- Underscores in library names have been replaces by dashes
- move libnm-glib-vpn to separate subpackage because it has a
  different major now
- Install nm-system-settings.conf to the default location, in order
  to not having to patch networkmanager
- Fix libnm-util libification by moving nm-ppd-plugin.so to
  networkmanager package

* Tue Aug 04 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.7.1-3mdv2010.0
+ Revision: 409343
- Updated buildrequires for libuuid.

* Tue Jun 09 2009 Eugeni Dodonov <eugeni@mandriva.com> 0.7.1-2mdv2010.0
+ Revision: 384191
- Updated to 0.7.1

* Mon Mar 30 2009 Jérôme Soyer <saispo@mandriva.org> 0.7.0.99-2mdv2009.1
+ Revision: 362254
- Fix bug 46945
- Fix bug 46945

* Fri Mar 06 2009 Jérôme Soyer <saispo@mandriva.org> 0.7.0.99-1mdv2009.1
+ Revision: 349737
- New upstream release

* Mon Dec 01 2008 Funda Wang <fwang@mandriva.org> 0.7.0-3mdv2009.1
+ Revision: 308692
- really fix bug#46095

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 0.7.0-2mdv2009.1
+ Revision: 308479
- add more virtaul provides
- with-mdns-provider not recognized

* Sun Nov 30 2008 Funda Wang <fwang@mandriva.org> 0.7.0-1mdv2009.1
+ Revision: 308360
- 0.7.0 final

* Wed Jul 23 2008 Götz Waschk <waschk@mandriva.org> 0.7.0-0.3675.3mdv2009.0
+ Revision: 242459
- remove comment as well
- move autoreconf call to prep stage
- fix deps exceptions for 64 bit
- remove unused configure options
- update build deps

* Wed Jul 23 2008 Götz Waschk <waschk@mandriva.org> 0.7.0-0.3675.2mdv2009.0
+ Revision: 242329
- add missing deps

* Wed Jun 18 2008 Helio Chissini de Castro <helio@mandriva.com> 0.7.0-0.3675.1mdv2009.0
+ Revision: 225776
- Changed a little bit the versionin scheme to enable use subversioning.
- Added the devel requires exceptions to allows installation of devel packages

* Tue Jun 10 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.7.0-0.5.svn3675mdv2009.0
+ Revision: 217721
- add buildroot
- revert previous changes that broke a lot of stuff
  * some cleanups and updating..

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
    - adapt to %%_localstatedir now being /var instead of /var/lib (#22312)

* Mon May 19 2008 David Walluck <walluck@mandriva.org> 1:0.7.0-0.9.3.svn3669.2mdv2009.0
+ Revision: 209082
- fix typo in Obsoletes tags

* Mon May 19 2008 David Walluck <walluck@mandriva.org> 1:0.7.0-0.9.3.svn3669.1mdv2009.0
+ Revision: 208864
- enable epoch
- sync with 0.7.0-0.9.3.svn3669.fc10
- change lib package names to match library names

* Tue Mar 18 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.7.0-0.4mdv2008.1
+ Revision: 188564
- d'oh, remove dhcdb from buildrequires
- new svn snapshot
- update mandriva backend (P2)
- build fedora nm-system-settings plugin
- enable avahi for mdns (fixes crash with NetworkManager due to no mdns)
- this release actually works :p

* Sat Mar 01 2008 Olivier Blin <oblin@mandriva.com> 0.7.0-0.3mdv2008.1
+ Revision: 177393
- obsolete dhcdbd (obsoleted by NM >= 0.7.0)

  + Thierry Vignaud <tv@mandriva.org>
    - fix no-buildroot-tag

* Fri Feb 08 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.7.0-0.2mdv2008.1
+ Revision: 164291
- fix problems with conflicts of -devel packages reported by blino

* Thu Feb 07 2008 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.7.0-0.1mdv2008.1
+ Revision: 163655
- fix buildrequires
- New release: 0.7.0'ish (from svn, grabbed from suse)
- sync patches (P0 & P1) and much of structure with Fedora
- add Mandriva backend (P2)
- split out nm-applet
- cleanups

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request


* Fri Feb 16 2007 Olivier Thauvin <nanardon@mandriva.org> 0.6.4-5mdv2007.0
+ Revision: 121928
- fix buildrequires
- patch2 fix compil with latest dbus

* Fri Sep 08 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.6.4-4mdv2007.0
- Add BuildRequire

* Sat Aug 05 2006 Olivier Blin <blino@mandriva.com> 0.6.4-3mdv2007.0
- Patch1: fix build for new dbus
- add libiw-devel BuildRequires and wireless-tools Requires

* Thu Jul 20 2006 Olivier Blin <blino@mandriva.com> 0.6.4-2mdv2007.0
- update icon cache

* Wed Jul 19 2006 Olivier Blin <blino@mandriva.com> 0.6.4-1mdv2007.0
- initial Mandriva release
- Patch0: fake include of <linux/if.h>