Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 8eb21971c3be4c35401e40a371f11ae0 > files > 2

eagle-1.9.4-1mdk.src.rpm

%define name eagle
%define rname %{name}_kernel-%{kernel_version}
%define version 1.9.4
%define release 1mdk
%define url http://eagle-usb.fr.st/

Summary: Firmware and utility of Sagem Fast 800 usb modem kernel module.
Name: %{name}
Url: %{url}
Version: %{version}
Release: %{release}
Source0: %{name}-%{version}.tar.bz2 	
License: LGPL
Group: System/Kernel and hardware
BuildRoot: %{_tmppath}/%{name}-buildroot
Prefix: %{_prefix}
Requires: hotplug, ppp >= 2.4.1
Obsoletes: adiusbadsl
Provides: adiusbadsl = %version


%description 
Firmware and utility for the Sagem Fast 800 usb modem 

%prep
%setup -q

%build
%make -C driver binaryfirmware eagleuser
%make -C pppoa

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/{analog,ppp}
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}
mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/hotplug/usb
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/hotplug/%{name}
install -m644 driver/user/eagle-usb.conf $RPM_BUILD_ROOT/%{_sysconfdir}/analog/adiusbadsl.conf
install -m644 driver/firmware/*.bin $RPM_BUILD_ROOT/%{_sysconfdir}/analog/
install -m755 driver/user/eaglectrl $RPM_BUILD_ROOT/%{_sbindir}/
install -m755 driver/user/eaglestat $RPM_BUILD_ROOT/%{_sbindir}/
install -m755 pppoa/pppoa $RPM_BUILD_ROOT/%{_sbindir}/
install -m755 utils/scripts/eu_dsp $RPM_BUILD_ROOT/%{_sysconfdir}/hotplug/usb
install -m644 utils/scripts/usb.usermap $RPM_BUILD_ROOT/%{_libdir}/hotplug/%{name}/usb.usermap
#- options.adsl file should be modified according to configuration:
#-    user "$USER"
#- from options.adsl.template
install -m644 utils/scripts/options $RPM_BUILD_ROOT/%{_sysconfdir}/ppp/options.adsl.template
echo "user \"adsl@adsl\"" > $RPM_BUILD_ROOT/%{_sysconfdir}/ppp/options.mire
cat utils/scripts/options >> $RPM_BUILD_ROOT/%{_sysconfdir}/ppp/options.mire
install -m755 utils/scripts/{eu_init,fctS*} $RPM_BUILD_ROOT/%{_sbindir}/

%post
/usr/sbin/update-usb.usermap || :

%postun
if [ "$1" = 0 ]; then
  /usr/sbin/update-usb.usermap || :
fi

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%doc BUGS Changelog FAQ.fr TODO VERSION lisezmoi.txt pppoa/COPYING
/%{_sbindir}/*
/%{_libdir}/hotplug/%{name}
%config(noreplace) /%{_sysconfdir}/analog/*
%config(noreplace) /%{_sysconfdir}/ppp/*
%config(noreplace) /%{_sysconfdir}/hotplug/usb/*

%changelog
* Tue Feb 03 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.9.4-1mdk
- new release

* Wed Jan 28 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.9.3-2mdk
- fix provides
- fix planel changelog

* Mon Jan 26 2004 Nicolas Planel <nplanel@mandrakesoft.com> 1.9.3-1mdk
- 1.9.3.
- cleaning spec file.

* Fri Aug 22 2003 Nicolas Planel <nplanel@mandrakesoft.com> 1.0.4-1mdk
- 1.0.4.

* Wed Jul 16 2003 François Pons <fpons@mandrakesoft.com> 1.0.4-0.pre5.1.1mdk
- courtesy specs from Philippe Libat.
- fixed --with modules support missing (only --without supported).
- 1.0.4-pre5.1.

* Tue Apr 01 2003 Nicolas Planel <nplanel@mandrakesoft.com> 1.0.3-1mdk
- 1.0.3.
- no more cc release.

* Thu Mar 06 2003 François Pons <fpons@mandrakesoft.com> 1.0.2-0.cc5.2mdk
- fixed requires (dropped drakxtools and added ppp).

* Mon Feb 17 2003 François Pons <fpons@mandrakesoft.com> 1.0.2-0.cc5.1mdk
- 1.0.2-cc5 from http://eagle-usb.fr.st.

* Fri Jan 31 2003 François Pons <fpons@mandrakesoft.com> 1.0.2-0.cc3.1mdk
- use eagle-1.0.2-cc3 driver from http://eagle-usb.fr.st which support
  correctly pppoa and hotplug (among other fixes).

* Fri Dec 06 2002  Nicolas Planel <nplanel@mandrakesoft.com> 1.0.1-4mdk
- Fix adiusbadsl hotplug script
- remove patch usb_usermap

* Tue Nov 26 2002  Stew Benedict <sbenedict@mandrakesoft.com> 1.0.1-3mdk
- ignore rpmlint hardcoded-library-path

* Tue Nov 26 2002  Stew Benedict <sbenedict@mandrakesoft.com> 1.0.1-2mdk
- PPC build - invalid gcc flags (patch6)
- change hardcoded-library-path

* Wed Sep 11 2002  Nicolas Planel <nplanel@mandrakesoft.com> 1.0.1-1mdk
- Generate multiple kernel version from same source 
- Driver, firmware, utility for Sagem ADSL Fast 800 1.0.1
- Note : adiusbadsl_kernel is generate only if kernel < 2.4.20 
  (included since 2.4.20-0.2mdk)

# end of file