Summary:	NetworkManager
Name:		NetworkManager
Version:	1.0.10
Release:	2%{?dist}
License:	LGPLv2+
URL:		https://wiki.gnome.org/Projects/NetworkManager
Source0:	https://download.gnome.org/sources/NetworkManager/1.0/%{name}-%{version}.tar.xz
%define sha1 NetworkManager=1c199fdfb9fff9e7f540d51952699ce815a12369
Group:		System Environment/Base
Vendor:		VMware, Inc.
Distribution:	Photon
BuildRequires:	intltool
BuildRequires:	iptables
BuildRequires:	dbus-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	libnl-devel
BuildRequires:	readline-devel
BuildRequires:	ncurses-devel
BuildRequires:	nss-devel
BuildRequires:	libndp-devel
BuildRequires:	python2
BuildRequires:	python2-libs
BuildRequires:  python-xml
BuildRequires:	dhcp-client
BuildRequires:	libsoup-devel
BuildRequires:  autogen
BuildRequires:  libgudev-devel
Requires:		libnl
Requires:		dbus-glib
Requires:		glib
Requires:		libndp
Requires:		libsoup
Requires:		nss
Requires:		ncurses
Requires:		readline
Requires:		dbus
%package devel
Summary:	Libraries and header files for NetworkManager
Requires:	NetworkManager

%description devel
Headers and libraries for the NetworkManager.

%description
NetworkManager is a set of co-operative tools that make networking simple and straightforward. Whether Wi-Fi, wired, bond, bridge, 3G, or Bluetooth, NetworkManager allows you to quickly move from one network to another: once a network has been configured and joined, it can be detected and re-joined automatically the next time its available.

%prep
%setup -q
%build
./configure \
	--prefix=%{_prefix} \
	--disable-ppp \
	--disable-gtk-doc \
	--sysconfdir=%{_sysconfdir} \
        --with-dhclient=yes \
	--enable-ifcfg-rh=yes \
	--with-setting-plugins-default='ifcfg-rh,ibft'

 
make %{?_smp_mflags}
%install
make DESTDIR=%{buildroot} install
cat >> %{buildroot}/etc/NetworkManager/NetworkManager.conf << "EOF"
[main]
plugins=ifcfg-rh,ibft
EOF

%post	-p /sbin/ldconfig
%postun	-p /sbin/ldconfig
%files 
%defattr(-,root,root)
%{_sysconfdir}/NetworkManager/NetworkManager.conf
%{_bindir}/*
%{_sbindir}/*
%{_libdir}/*.so.*
%{_libdir}/*.la
%{_libdir}/NetworkManager/*
%{_libexecdir}/*
%{_libdir}/systemd/system/*
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man8/*
%{_sysconfdir}/dbus-1/system.d/*
%{_datadir}/gtk-doc/*
%{_datadir}/bash-completion/*  
%{_datadir}/dbus-1/*  
%{_datadir}/doc/*  
%{_datadir}/locale/*
%{_datadir}/polkit-1/*
/lib/udev/rules.d/*.rules
%files devel
%defattr(-,root,root)
%{_includedir}/NetworkManager/*.h
%{_includedir}/libnm/*.h
%{_includedir}/libnm-glib/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%changelog
*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.10-2
-	GA - Bump release of all rpms
* 	Tue Feb 23 2016 Anish Swaminathan <anishs@vmware.com>  1.0.10-1
- 	Upgrade to 1.0.10
*	Mon Dec 14 2015	Anish Swaminathan<anishs@vmware.com> 1.0.2-4
-	Adding the missing BuildRequires 
*	Tue	Sep 22 2015	Harish Udaiya Kumar<hudaiyakumar@vmware.com> 1.0.2-3
-	Adding the missing Requires list 
*	Thu Jul 23 2015 Divya Thaluru <dthaluru@vmware.com> 1.0.2-2
-	Building with dhclient.
*	Tue Jun 23 2015 Divya Thaluru <dthaluru@vmware.com> 1.0.2-1
-	Initial build.