Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > main-src > by-pkgid > d3db7782ef9ead191bdbe77ce453eb5a > files > 2

pppoe-linuxconf-1.2_1.25-2mdk.src.rpm

%define LinuxconfVersion 1.25

Summary:	Manage an ADSL/PPPoE internet connection
Name:		pppoe-linuxconf
Version:	1.2_%{LinuxconfVersion}
Release:	2mdk
URL:		http://coruscant.netrevolution.com/AES/linuxconf

Source:		pppoe-%{version}.tar.bz2
Source1:	pppoe.xpm

License:	GPL
Group:		System/Configuration/Other
BuildRoot:	%_tmppath/%name-%version-%release-root 
Requires:	linuxconf LINUXCONFAPIREV16, rp-pppoe
BuildRequires:	linuxconf, linuxconf-devel
Packager:	Jean-Michel Dault <jmdault@mandrakesoft.com>

%description
This module lets you manage an ADSL link using the PPP over Ethernet
protocol (PPPoE). It has been tested with the Canadian Sympatico HSE (High 
Speed Edition) service.

This package is only a configuration module, you will require the package
rp-pppoe to make it work.

%prep

%setup -q -n pppoe

%build
perl -pi -e "s/LINUXCONF-VERSION/%{LinuxconfVersion}/g;" Makefile
%make CFLAGS="%optflags"

%install
rm -fr %buildroot

install -d %buildroot/%_libdir/linuxconf/

make install

install -d %buildroot/%_libdir/linuxconf/descriptions/fr/
install -d %buildroot/%_libdir/linuxconf/descriptions/eng/
cp -dpR descriptions %buildroot/%_libdir/linuxconf/

install -d %buildroot/%_sysconfdir/ppp/
install -m 755 pppoe.*nnect %buildroot/%_sysconfdir/ppp/

install -d %buildroot/%_libdir/linuxconf/redhat/
install -m 755 *.daemons %buildroot/%_libdir/linuxconf/redhat/
install -m 644  %SOURCE1 %buildroot/%_libdir/linuxconf/images

%post
linuxconf --setmod pppoe

%postun
if [ "$1" = "0" ] ; then
linuxconf --unsetmod pppoe
fi

%clean
rm -fr %buildroot

%files
%defattr(-,root,root)
%dir %_sysconfdir/ppp/
%config(noreplace) %_sysconfdir/ppp/*
#
#
#
%dir %_libdir/linuxconf/
%dir %_libdir/linuxconf/descriptions/
%dir %_libdir/linuxconf/descriptions/eng/
%_libdir/linuxconf/descriptions/eng/pppoe
#
%dir %_libdir/linuxconf/descriptions/fr/
%_libdir/linuxconf/descriptions/fr/pppoe
#
#
%dir %_libdir/linuxconf/help.eng/
%_libdir/linuxconf/help.eng/*.eng
#
%dir %_libdir/linuxconf/help.eng/pppoe/
%_libdir/linuxconf/help.eng/pppoe/*.help
%_libdir/linuxconf/help.eng/pppoe/*.html
#
#
%dir %_libdir/linuxconf/help.fr/
%_libdir/linuxconf/help.fr/*.fr
#
%dir %_libdir/linuxconf/help.fr/pppoe/
%_libdir/linuxconf/help.fr/pppoe/*.help
%_libdir/linuxconf/help.fr/pppoe/*.html
#
#
%dir %_libdir/linuxconf/images/
%_libdir/linuxconf/images/*.xpm
#
#
%dir %_libdir/linuxconf/modules/
%_libdir/linuxconf/modules/*
#
#
%dir %_libdir/linuxconf/redhat/
%_libdir/linuxconf/redhat/*


%changelog
* Tue Aug 11 2001 David BAUDENS <baudens@mandrakesoft.com> 1.2_1.25-2mdk
- Clean after build
- Use macros
- Remove french Summary and Description
- Requires: rp-pppoe
- Make spec Mandrake compliant...

* Sun Jul 08 2001 Jesse Kuang <kjx@mandrakesoft.com> 1.2_1.25-1mdk
- rebuild for linuxconf 1.25r7 (no changes to code)
- rebuild on ke.mandrakesoft.com

* Wed Sep 27 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.2_1.21r1-1mdk
- rebuild with Linuxconf 1.21r1 (no changes to code)
- VERY IMPORTANT TO USE LATEST VERSION otherwise it doesn't work.

* Tue May  9 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.2_1.18.0-1mdk
- rebuild with Linuxconf 1.18 (no changes to code)
- VERY IMPORTANT TO USE LATEST VERSION otherwise it doesn't work.

* Fri Apr  7 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.2_1.17.9-1mdk
- new group
- new version for Linuxconf 1.17r9, new numbering scheme

* Tue Mar  1 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.1-3mdk
- fixed typo in french helpfile too

* Tue Mar  1 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.1-2mdk
- fixed typo in helpfile

* Tue Mar  1 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.1-1mdk
- version 1.1 now works with rp-pppoe 1.6

* Tue Mar  1 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.0-7mdk
- rebuild for Linuxconf 1.17r4

* Sun Feb 20 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.0-6mdk
- modified connect/deconnect scripts

* Sun Feb 20 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.0-5mdk
- added french description

* Sun Feb 20 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.0-4mdk
- removed require pppoe

* Sun Feb 20 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.0-3mdk
- changed name to pppoe-linuxconf

* Sun Feb 20 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.0-2mdk
- Fixed typo in french translation
- added xpm image

* Sun Feb 20 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 1.0-1mdk
- First Mandrake release