SPECS: lirc.spec - added lirc_ttusbir module - adapterized, release 1

hawk hawk at pld-linux.org
Mon May 5 19:42:03 CEST 2008


Author: hawk                         Date: Mon May  5 17:42:03 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- added lirc_ttusbir module
- adapterized, release 1

---- Files affected:
SPECS:
   lirc.spec (1.161 -> 1.162) 

---- Diffs:

================================================================
Index: SPECS/lirc.spec
diff -u SPECS/lirc.spec:1.161 SPECS/lirc.spec:1.162
--- SPECS/lirc.spec:1.161	Mon May  5 19:21:44 2008
+++ SPECS/lirc.spec	Mon May  5 19:41:57 2008
@@ -20,8 +20,7 @@
 %endif
 
 %define		pname	lirc
-%define		rel	0.1
-
+%define		rel	1
 
 #
 # main package
@@ -30,9 +29,9 @@
 # lirc_gpio fails to build under kernel >= 2.6.23
 #
 %if "%{_kernel_ver}" >= "2.6.23"
-%define		drivers		"lirc_it87 lirc_serial lirc_atiusb lirc_mceusb lirc_sir lirc_bt829 lirc_i2c lirc_mceusb2 lirc_streamzap lirc_cmdir lirc_igorplugusb lirc_dev lirc_imon lirc_sasem"
+%define		drivers		"lirc_it87 lirc_serial lirc_atiusb lirc_mceusb lirc_sir lirc_bt829 lirc_i2c lirc_mceusb2 lirc_streamzap lirc_cmdir lirc_igorplugusb lirc_dev lirc_imon lirc_sasem lirc_ttusbir"
 %else
-%define		drivers		"lirc_it87 lirc_serial lirc_atiusb lirc_mceusb lirc_sir lirc_bt829 lirc_i2c lirc_mceusb2 lirc_streamzap lirc_cmdir lirc_igorplugusb lirc_dev lirc_imon lirc_sasem lirc_gpio"
+%define		drivers		"lirc_it87 lirc_serial lirc_atiusb lirc_mceusb lirc_sir lirc_bt829 lirc_i2c lirc_mceusb2 lirc_streamzap lirc_cmdir lirc_igorplugusb lirc_dev lirc_imon lirc_sasem lirc_ttusbir lirc_gpio"
 %endif
 Summary:	Linux Infrared Remote Control daemons
 Summary(pl.UTF-8):	Serwery do zdalnego sterowania Linuksem za pomocą podczerwieni
@@ -78,8 +77,8 @@
 
 %description -l pl.UTF-8
 LIRC to program pozwalający na dekodowanie nadchodzących oraz
-wysyłanie sygnałów w podczerwieni za pomocą wielu (ale nie wszystkich)
-popularnych urządzeń do zdalnego sterowania.
+wysyłanie sygnałów w podczerwieni za pomocą wielu (ale nie
+wszystkich) popularnych urządzeń do zdalnego sterowania.
 
 %package remotes
 Summary:	Lirc remotes database
@@ -145,8 +144,8 @@
 programs.
 
 %description devel -l pl.UTF-8
-Ten pakiet zawiera pliki niezbędne do tworzenia programów opartych na
-LIRC.
+Ten pakiet zawiera pliki niezbędne do tworzenia programów opartych
+na LIRC.
 
 %package static
 Summary:	Static library for LIRC development
@@ -159,8 +158,8 @@
 programs.
 
 %description static -l pl.UTF-8
-Pliki potrzebne do tworzenia łączonych statycznie programów opartych
-na LIRC.
+Pliki potrzebne do tworzenia łączonych statycznie programów
+opartych na LIRC.
 
 %package -n kernel%{_alt_kernel}-char-lirc-atiusb
 Summary:	Kernel modules for Linux Infrared Remote Control
@@ -543,6 +542,33 @@
 
 Moduł lirc_sir.
 
+%package -n kernel%{_alt_kernel}-char-lirc-ttusbir
+Summary:	Kernel modules for Linux Infrared Remote Control
+Summary(pl.UTF-8):	Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
+Release:	%{rel}@%{_kernel_ver_str}
+Group:		Base/Kernel
+%if %{with dist_kernel}
+%requires_releq_kernel
+Requires(postun):	%releq_kernel
+%endif
+Requires(post,postun):	/sbin/depmod
+Requires:	%{pname} = %{version}-%{rel}
+Obsoletes:	lirc-modules
+Obsoletes:	lirc-modules-ttusbir
+Conflicts:	dev < 2.8.0-3
+
+%description -n kernel%{_alt_kernel}-char-lirc-ttusbir
+This package contains the kernel modules necessary to operate
+TechnoTrend USB IR Receiver.
+
+lirc_ttusbir module.
+
+%description -n kernel%{_alt_kernel}-char-lirc-ttusbir -l pl.UTF-8
+Ten pakiet zawiera moduł kernela niezbędny do obsługi urządzenia
+TechnoTrend USB IR Receiver.
+
+Moduł lirc_ttusbir.
+
 ## XXX: Unused now, as all kernels are smp by default
 %package -n kernel%{_alt_kernel}-char-lirc-parallel
 Summary:	Kernel modules for Linux Infrared Remote Control
@@ -570,7 +596,8 @@
 Ten pakiet zawiera moduły jądra niezbędne do obsługi niektórych
 pilotów na podczerwień (w tym tych dostarczanych z kartami TV).
 
-Moduł lirc_parallel dla urządzeń podłączanych do portu równoległego.
+Moduł lirc_parallel dla urządzeń podłączanych do portu
+równoległego.
 
 %prep
 %setup -q -n %{pname}-%{version} -a 1
@@ -873,6 +900,16 @@
 %postun	-n kernel%{_alt_kernel}-char-lirc-sir
 %depmod %{_kernel_ver}
 
+%post	-n kernel%{_alt_kernel}-char-lirc-ttusbir
+%depmod %{_kernel_ver}
+if [ "$1" = "1" ]; then
+	echo "Don't forget to add an 'alias lirc lirc_ttusbir' line"
+	echo "to your /etc/modules.conf."
+fi
+
+%postun	-n kernel%{_alt_kernel}-char-lirc-ttusbir
+%depmod %{_kernel_ver}
+
 
 %if %{with userspace}
 %files
@@ -988,6 +1025,10 @@
 %defattr(644,root,root,755)
 /lib/modules/%{_kernel_ver}/*/lirc_sir*
 
+%files -n kernel%{_alt_kernel}-char-lirc-ttusbir
+%defattr(644,root,root,755)
+/lib/modules/%{_kernel_ver}/*/lirc_ttusbir*
+
 # XXX currently not SMP-safe
 %if 0
 %files -n kernel%{_alt_kernel}-char-lirc-parallel
@@ -1002,6 +1043,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.162  2008-05-05 17:41:57  hawk
+- added lirc_ttusbir module
+- adapterized, release 1
+
 Revision 1.161  2008-05-05 17:21:44  hawk
 - killed vserver patch, lirc builds ok wih both vserver and non-vserver kernel
 - updated sparc patch, killed lirc-i2c-2.8.x.patch (both Th and Titanium have
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/lirc.spec?r1=1.161&r2=1.162&f=u



More information about the pld-cvs-commit mailing list