rpms/rt2860/F-10 suspend.sh,NONE,1.1 rt2860.spec,1.2,1.3

Orcan Ogetbil oget at rpmfusion.org
Wed Mar 11 02:43:08 CET 2009


Author: oget

Update of /cvs/free/rpms/rt2860/F-10
In directory se02.es.rpmfusion.net:/tmp/cvs-serv29817

Modified Files:
	rt2860.spec 
Added Files:
	suspend.sh 
Log Message:
* Tue Mar 10 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.8.0.0-2
- Add suspend script (RPMFusion BZ#199)



--- NEW FILE suspend.sh ---
#!/bin/bash

WLAN=$(cat /sys/class/rfkill/rfkill0/state)

if [ $WLAN -eq 0 ] ; then
	service NetworkManager stop
	sleep 1
	modprobe pciehp pciehp_force=1
	echo 1 > /sys/class/rfkill/rfkill0/state
	sleep 1
	modprobe rt2860sta
	rmmod pciehp
	service NetworkManager start
else
	service NetworkManager stop
	sleep 1
	modprobe pciehp pciehp_force=1
	ifconfig ra0 down
	rmmod rt2860sta
	sleep 1
	echo 0 > /sys/class/rfkill/rfkill0/state
	rmmod pciehp
	service NetworkManager start
fi


Index: rt2860.spec
===================================================================
RCS file: /cvs/free/rpms/rt2860/F-10/rt2860.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- rt2860.spec	19 Oct 2008 18:23:41 -0000	1.2
+++ rt2860.spec	11 Mar 2009 01:43:08 -0000	1.3
@@ -2,13 +2,15 @@
 
 Name:		rt2860
 Version:	1.8.0.0
-Release:	1%{?dist}
+Release:	2%{?dist}
 Summary:	Common files for RaLink 802.11 rt2860 driver
 Group:		System Environment/Kernel
 License:	GPLv2+
 URL:		http://www.ralinktech.com/ralink/Home/Support/Linux.html
 Source0:	http://www.ralinktech.com.tw/data/drivers/%{SourceName}.tar.bz2
 Source1:	http://www.ralinktech.com.tw/data/drivers/ReleaseNote-RT2860.txt
+# To suspend properly (RPMFusion BZ#199)
+Source2:	suspend.sh
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildArch:	noarch
@@ -34,7 +36,10 @@
 %install
 rm -rf $RPM_BUILD_ROOT
 install -dm 755 $RPM_BUILD_ROOT/%{_sysconfdir}/Wireless/RT2860STA
-install  -p -m 0644 RT2860STA.dat $RPM_BUILD_ROOT/%{_sysconfdir}/Wireless/RT2860STA/
+install -pm 0644 RT2860STA.dat $RPM_BUILD_ROOT/%{_sysconfdir}/Wireless/RT2860STA/
+
+install -dm 755 $RPM_BUILD_ROOT/%{_datadir}/%{name}
+install -pm 0755 %{SOURCE2} $RPM_BUILD_ROOT/%{_datadir}/%{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -45,9 +50,13 @@
 %dir %{_sysconfdir}/Wireless
 %dir %{_sysconfdir}/Wireless/RT2860STA
 %config(noreplace) %{_sysconfdir}/Wireless/RT2860STA/RT2860STA.dat
+%{_datadir}/%{name}
 
 %changelog
-* Sat Oct 19 2008 Orcan Ogetbil  <orcanbahri[AT]yahoo[DOT]com> - 1.8.0.0-1
+* Tue Mar 10 2009 Orcan Ogetbil <oget[DOT]fedora[AT]gmail[DOT]com> - 1.8.0.0-2
+- Add suspend script (RPMFusion BZ#199)
+
+* Sat Oct 19 2008 Orcan Ogetbil  <oget[DOT]fedora[AT]gmail[DOT]com> - 1.8.0.0-1
 - Version update (1.8.0.0)
 
 * Thu Oct 02 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.7.0-3



More information about the rpmfusion-commits mailing list