Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- %define module rt3070
- %define version 2.5.0.1_DPO
- %define card Ralink RT3070 RT3370 WiFi cards
- %define distname 2011_0107_RT3070_RT3370_Linux_STA_v%{version}
- Summary: dkms package for %{module} driver
- Name: dkms-%{module}
- Version: %{version}
- Release: %mkrel 1
- Source0: http://www.ralinktech.com.tw/data/drivers/%{distname}.tar.bz2
- Patch0: dkms-rt3070_configmk.patch
- Patch1: dkms-rt3070_makefile.patch
- Patch2:dkms-rt3070_usb_main_dev.patch
- License: GPLv2+
- Group: System/Kernel and hardware
- URL: http://www.ralinktech.com/
- Requires: dkms
- Requires(preun): dkms
- Requires(post): dkms
- BuildArch: noarch
- %description
- This package contains the %{module} driver for
- %{card}.
- %prep
- %setup -q -n %{distname}
- %patch0 -p1
- %patch1 -p1
- %patch2 -p1
- rm -rf tools
- %install
- rm -rf %{buildroot}
- mkdir -p %{buildroot}/usr/src/%{module}-%{version}-%{release}/patches
- cat > %{buildroot}/usr/src/%{module}-%{version}-%{release}/dkms.conf <<EOF
- PACKAGE_NAME=%{module}
- PACKAGE_VERSION=%{version}-%{release}
- DEST_MODULE_LOCATION[0]=/kernel/3rdparty/%{module}
- BUILT_MODULE_NAME[0]=%{module}sta
- BUILT_MODULE_LOCATION[0]=os/linux
- MAKE[0]="make"
- AUTOINSTALL="yes"
- EOF
- tar c . | tar x -C %{buildroot}/usr/src/%{module}-%{version}-%{release}/
- rm -rf %{buildroot}%{_sysconfdir}/Wireless/RT2870STA
- mkdir -p %{buildroot}%{_sysconfdir}/Wireless/RT2870STA
- install -m 644 RT2870STA.dat %{buildroot}%{_sysconfdir}/Wireless/RT2870STA
- %clean
- rm -rf %{buildroot}
- %post -n dkms-%{module}
- dkms add -m %{module} -v %{version}-%{release} --rpm_safe_upgrade &&
- dkms build -m %{module} -v %{version}-%{release} --rpm_safe_upgrade &&
- dkms install -m %{module} -v %{version}-%{release} --rpm_safe_upgrade --force
- true
- %preun -n dkms-%{module}
- dkms remove -m %{module} -v %{version}-%{release} --rpm_safe_upgrade --all
- true
- %files
- %defattr(0644,root,root,0755)
- %{_sysconfdir}/Wireless
- /usr/src/%{module}-%{version}-%{release}/
- %changelog
- * Mon Apr 18 2011 Matthieu Paret <matthieuparet69@gmail.com> dkms-rt3070-2.5.0.1_DPO-1.mga1
- - Update to 2.5.0.1
- * Tue Mar 03 2009 Pascal Terjan <pterjan@mandriva.org> 1.4.0.0-1mdv2009.1
- + Revision: 348033
- - Update to 1.4.0.0 and kernel 2.6.29
- * Mon Sep 22 2008 Pascal Terjan <pterjan@mandriva.org> 1.3.1.0-2mdv2009.0
- + Revision: 286741
- - import dkms-rt2870
Add Comment
Please, Sign In to add comment