Sophie

Sophie

distrib > Mandriva > 2011.0 > i586 > media > main-updates-src > by-pkgid > 7caa108f236738561f331ecb1a74a118 > files > 2

networkmanager-pptp-0.8.6.0-0.1.src.rpm

%define nm_version          0.8.6.0
%define dbus_version        0.74
%define gtk2_version        2.12
%define shared_mime_version 0.16-3

Summary: NetworkManager VPN integration for PPTP
Name: networkmanager-pptp
Epoch:   1
Version: 0.8.6.0
%define subrel 1
Release: %mkrel 0
License: GPLv2+
URL: http://www.gnome.org/projects/NetworkManager/
Group: System/Base
# How to build the source package:
# - Check out NetworkManager from Gnome SVN, currently trunk is used
# - cd NetworkManager/vpn-daemons/pptp
# - ./autogen.sh --prefix=/usr --sysconfdir=/etc
# - make distclean
# - cd ..
# - mv pptp NetworkManager-pptp-%{version}
# - tar cvfz NetworkManager-pptp-%{version}.tar.gz NetworkManager-pptp-%{version}
Source: http://download.gnome.org/sources/NetworkManager-pptp/0.8/NetworkManager-pptp-%version.tar.xz
BuildRequires: gtk2-devel >= %{gtk2_version}
BuildRequires: dbus-glib-devel >= %{dbus_version}
BuildRequires: libnm-util-devel >= %{nm_version}
BuildRequires: libnm-glib-devel >= %{nm_version}
BuildRequires: libnm-glib-vpn-devel >= %{nm_version}
BuildRequires: gtk2-devel
BuildRequires: libGConf2-devel
BuildRequires: libgnome-keyring-devel
BuildRequires: perl-XML-Parser
BuildRequires: libtool intltool gettext
BuildRequires: perl
BuildRequires: gnome-common
BuildRequires: ppp-devel
Requires: gtk2             >= %{gtk2_version}
Requires: dbus             >= %{dbus_version}
Requires: NetworkManager   >= %{nm_version}
Requires: shared-mime-info >= %{shared_mime_version}
Requires: gnome-keyring
Requires: pptp-linux
BuildRoot: %{_tmppath}/%{name}-%{version}

%description
This package contains software for integrating the PPTP VPN
with NetworkManager and the GNOME desktop.

%prep
%setup -q -n NetworkManager-pptp-%{version}

%build
if [ ! -f configure ]; then
  ./autogen.sh
fi
%configure2_5x --disable-static --disable-dependency-tracking
%make

%install
rm -rf %{buildroot}
%makeinstall_std

rm -f %{buildroot}%{_libdir}/NetworkManager/*.la

%find_lang NetworkManager-pptp

%clean
rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_desktop_database}
%update_icon_cache hicolor

%postun
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%files -f NetworkManager-pptp.lang
%defattr(-, root, root)
%doc AUTHORS ChangeLog README
%{_libdir}/NetworkManager/libnm-pptp-properties.so
%{_libdir}/pppd/*/nm-pptp-pppd-plugin.so
%{_libdir}/pppd/*/nm-pptp-pppd-plugin.la
%{_libexecdir}/nm-pptp-auth-dialog
%{_libexecdir}/nm-pptp-service
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-pptp-service.conf
%config(noreplace) %{_sysconfdir}/NetworkManager/VPN/nm-pptp-service.name
%_datadir/gnome-vpn-properties/pptp/nm-pptp-dialog.ui


%changelog
* Fri Nov 11 2011 Oden Eriksson <oeriksson@mandriva.com> 1:0.8.6.0-0.1
- 0.8.6.0

* Thu Apr 21 2011 Funda Wang <fwang@mandriva.org> 1:0.8.4-1mdv2011.0
+ Revision: 656419
- new version 0.8.4

* Tue Apr 05 2011 Funda Wang <fwang@mandriva.org> 1:0.8.3.999-1
+ Revision: 650806
- updat file list
- update to new version 0.8.3.999

* Tue Dec 21 2010 Eugeni Dodonov <eugeni@mandriva.com> 1:0.8.2-1mdv2011.0
+ Revision: 623647
- Add ppp-devel BR
- Added networkmanager-pptp 0.8.2 (thanks to Alexandre Lissy, #61954).
- Created package structure for networkmanager-pptp.