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