]> git.pld-linux.org Git - packages/lirc.git/blame - lirc.spec
- up to 0.9.0; upstream dropped few drivers; wpc8769l no longer builds, so disable...
[packages/lirc.git] / lirc.spec
CommitLineData
67c207c6 1# TODO
29d85d0f 2# - restore lirc_parallel driver
c01911b8 3# - try to make it use builder_kernel_modules and install_kernel_modules; I couldn't make it
69db3200 4# - build is running kernel arch dependent, try to get rid of this
a0eb4950 5# - libcaraca_client (http://caraca.sourceforge.net/) - no releases yet
9db3e795 6#
8cb5bd12 7# Conditional build:
7170476a
JB
8%bcond_without dist_kernel # without sources of distribution kernel
9%bcond_without kernel # don't build kernel modules, only library+programs
10%bcond_without userspace # build only packages with kernel modules
dafa07d3 11%bcond_with svga # without svgalib-based utility
7170476a 12%bcond_without x # without X11-based utilitied
c01911b8 13
14%if %{without kernel}
15%undefine with_dist_kernel
16%endif
17
d15bf3de 18%if "%{_alt_kernel}" != "%{nil}"
19%undefine with_userspace
20%endif
21
22%define pname lirc
4d3e3b12 23%define rel 1
d15bf3de 24
c01911b8 25#
26# main package
9db3e795 27#
29d85d0f 28# lirc_parallel is not thread safe, so not on this list
0a534fbb 29# lirc_gpio fails to build under kernel >= 2.6.23
30#
31%if "%{_kernel_ver}" >= "2.6.23"
4d3e3b12
AM
32%if "%{_kernel_ver}" >= "3.0.0"
33%define drivers "lirc_atiusb lirc_bt829 lirc_dev lirc_i2c lirc_igorplugusb lirc_imon lirc_sasem lirc_serial lirc_sir lirc_ttusbir"
0a534fbb 34%else
4d3e3b12
AM
35%define drivers "lirc_atiusb lirc_bt829 lirc_dev lirc_ene0100 lirc_i2c lirc_igorplugusb lirc_imon lirc_sasem lirc_serial lirc_sir lirc_ttusbir lirc_wpc8769l"
36%endif
37%else
38%define drivers "lirc_atiusb lirc_bt829 lirc_dev lirc_ene0100 lirc_gpio lirc_i2c lirc_igorplugusb lirc_imon lirc_sasem lirc_serial lirc_sir lirc_ttusbir lirc_wpc8769l"
0a534fbb 39%endif
3a0dc929 40Summary: Linux Infrared Remote Control daemons
f667a7e2 41Summary(pl.UTF-8): Serwery do zdalnego sterowania Linuksem za pomocą podczerwieni
d15bf3de 42Name: %{pname}%{_alt_kernel}
4d3e3b12 43Version: 0.9.0
d15bf3de 44Release: %{rel}
7a91acfb 45License: GPL v2+
b4f09ea5 46Group: Daemons
d15bf3de 47Source0: http://dl.sourceforge.net/lirc/%{pname}-%{version}.tar.bz2
4d3e3b12 48# Source0-md5: b232aef26f23fe33ea8305d276637086
58e9b060 49Source1: http://lirc.sourceforge.net/remotes.tar.bz2
124126bf 50# Source1-md5: 238d1773d3c405acc02813674f5a55f8
d15bf3de 51Source2: %{pname}d.sysconfig
52Source3: %{pname}d.init
53Source4: %{pname}md.init
54Patch0: %{pname}-opt.patch
55Patch1: %{pname}-tmp.patch
7f5615d1 56Patch2: %{pname}-no-svgalib.patch
4d3e3b12 57Patch3: %{pname}-kernel.patch
7f5615d1 58Patch4: %{pname}-sparc.patch
59Patch5: %{pname}-remotes.patch
60Patch6: %{pname}-kernelcc.patch
8ef12636 61URL: http://www.lirc.org/
a0eb4950
JB
62BuildRequires: alsa-lib-devel
63BuildRequires: autoconf >= 2.50
8ef12636 64BuildRequires: automake
a0eb4950 65BuildRequires: iguanaIR-devel
44b81b95 66BuildRequires: libftdi-devel >= 0.12
a0eb4950 67BuildRequires: libirman-devel >= 0.4.5
7e31fd14 68BuildRequires: libtool
a0eb4950 69BuildRequires: libusb-compat-devel >= 0.1.0
c01911b8 70%if %{with kernel}
71BuildRequires: kernel%{_alt_kernel}-module-build
54f077de 72BuildRequires: kernel%{_alt_kernel}-headers
7170476a
JB
73%endif
74%{?with_kernel:BuildRequires: %{kgcc_package}}
2ab7986e 75BuildRequires: rpm-pythonprov
c01911b8 76BuildRequires: rpmbuild(macros) >= 1.379
7170476a 77%{?with_svga:BuildRequires: svgalib-devel}
974e9122 78%{?with_x:BuildRequires: xorg-lib-libX11-devel}
9db3e795 79Requires(post,preun): /sbin/chkconfig
d15bf3de 80Requires: %{pname}-libs = %{version}-%{release}
44b81b95 81Requires: libftdi >= 0.12
b4f09ea5 82BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
7e31fd14 83
7e31fd14
AM
84%description
85LIRC is a package that allows you to decode and send infra-red signals
86of many (but not all) commonly used remote controls.
87
047dbae0
JR
88%description -l pl.UTF-8
89LIRC to program pozwalający na dekodowanie nadchodzących oraz
bbc3b29b 90wysyłanie sygnałów w podczerwieni za pomocą wielu (ale nie
91wszystkich) popularnych urządzeń do zdalnego sterowania.
7e31fd14 92
29d85d0f
JB
93%package remotes
94Summary: Lirc remotes database
95Summary(pl.UTF-8): Baza pilotów obsługiwanych przez lirc
96Group: Documentation
d15bf3de 97Requires: %{pname} = %{version}-%{rel}
29d85d0f
JB
98
99%description remotes
100This package contains configuration files for many remotes supported
101by lirc.
102
103%description remotes -l pl.UTF-8
104Ten pakiet zawiera pliki konfiguracyjne dla wielu pilotów
105obsługiwanych przez lirc.
106
7170476a
JB
107%package X11
108Summary: Linux Infrared Remote Control - X11 utilities
f667a7e2 109Summary(pl.UTF-8): Zdalne sterowanie Linuksem za pomocą podczerwieni - narzędzia X11
7170476a 110Group: X11/Applications
d15bf3de 111Requires: %{pname}-libs = %{version}-%{release}
7170476a
JB
112
113%description X11
114Linux Infrared Remote Control - X11 utilities.
115
047dbae0
JR
116%description X11 -l pl.UTF-8
117Zdalne sterowanie Linuksem za pomocą podczerwieni - narzędzia X11.
7170476a
JB
118
119%package svga
120Summary: Linux Infrared Remote Control - svgalib utilities
f667a7e2 121Summary(pl.UTF-8): Zdalne sterowanie Linuksem za pomocą podczerwieni - narzędzia svgalib
7170476a 122Group: Applications
d15bf3de 123Requires: %{pname}-libs = %{version}-%{release}
7170476a
JB
124
125%description svga
126Linux Infrared Remote Control - svgalib-based utilities.
127
047dbae0
JR
128%description svga -l pl.UTF-8
129Zdalne sterowanie Linuksem za pomocą podczerwieni - narzędzia oparte
4683b88d 130na svgalibie.
7170476a
JB
131
132%package libs
133Summary: LIRC libraries
f667a7e2 134Summary(pl.UTF-8): Biblioteki LIRC
7170476a
JB
135Group: Libraries
136Conflicts: lirc < 0.6.3-3
137# didn't use /tmp/.lircd
138
139%description libs
140This package provides the libraries necessary to run lirc client
141programs.
142
047dbae0
JR
143%description libs -l pl.UTF-8
144Ten pakiet zawiera biblioteki niezbędne do działania klientów LIRC.
7170476a
JB
145
146%package devel
147Summary: Header files for LIRC development
f667a7e2 148Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia programów z obsługą LIRC
7170476a 149Group: Development/Libraries
d15bf3de 150Requires: %{pname}-libs = %{version}-%{release}
7170476a
JB
151
152%description devel
153This package provides the files necessary to develop LIRC-based
154programs.
155
047dbae0 156%description devel -l pl.UTF-8
bbc3b29b 157Ten pakiet zawiera pliki niezbędne do tworzenia programów opartych
158na LIRC.
7170476a
JB
159
160%package static
161Summary: Static library for LIRC development
f667a7e2 162Summary(pl.UTF-8): Biblioteka statyczna LIRC
7170476a 163Group: Development/Libraries
d15bf3de 164Requires: %{pname}-devel = %{version}-%{release}
7170476a
JB
165
166%description static
167The files necessary for development of statically-linked lirc-based
168programs.
169
047dbae0 170%description static -l pl.UTF-8
bbc3b29b 171Pliki potrzebne do tworzenia łączonych statycznie programów
172opartych na LIRC.
7170476a 173
c3974330 174%package -n kernel%{_alt_kernel}-char-lirc-atiusb
dd18ecfd 175Summary: Kernel modules for Linux Infrared Remote Control
f667a7e2 176Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
d15bf3de 177Release: %{rel}@%{_kernel_ver_str}
dd18ecfd 178Group: Base/Kernel
c01911b8 179%if %{with dist_kernel}
180%requires_releq_kernel
181Requires(postun): %releq_kernel
182%endif
022994b4 183Requires(post,postun): /sbin/depmod
d15bf3de 184Requires: %{pname} = %{version}-%{rel}
dd18ecfd 185Conflicts: dev < 2.8.0-3
fd0f086d 186
c3974330 187%description -n kernel%{_alt_kernel}-char-lirc-atiusb
fd0f086d 188This package contains the kernel modules necessary to operate some
189infrared remote control devices (such as the ones bundled with TV
190cards).
191
192lirc_atiusb module.
193
047dbae0
JR
194%description -n kernel%{_alt_kernel}-char-lirc-atiusb -l pl.UTF-8
195Ten pakiet zawiera moduły jądra niezbędne do obsługi niektórych
196pilotów na podczerwień (w tym tych dostarczanych z kartami TV).
fd0f086d 197
047dbae0 198Moduł lirc_atiusb.
fd0f086d 199
c3974330 200%package -n kernel%{_alt_kernel}-char-lirc-bt829
dd18ecfd 201Summary: Kernel modules for Linux Infrared Remote Control
f667a7e2 202Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
d15bf3de 203Release: %{rel}@%{_kernel_ver_str}
dd18ecfd 204Group: Base/Kernel
c01911b8 205%if %{with dist_kernel}
206%requires_releq_kernel
207Requires(postun): %releq_kernel
208%endif
022994b4 209Requires(post,postun): /sbin/depmod
d15bf3de 210Requires: %{pname} = %{version}-%{rel}
dd18ecfd 211Conflicts: dev < 2.8.0-3
fd0f086d 212
c3974330 213%description -n kernel%{_alt_kernel}-char-lirc-bt829
fd0f086d 214This package contains the kernel modules necessary to operate some
215infrared remote control devices (such as the ones bundled with TV
216cards).
217
218lirc_bt829 module.
219
047dbae0
JR
220%description -n kernel%{_alt_kernel}-char-lirc-bt829 -l pl.UTF-8
221Ten pakiet zawiera moduły jądra niezbędne do obsługi niektórych
222pilotów na podczerwień (w tym tych dostarczanych z kartami TV).
fd0f086d 223
047dbae0 224Moduł lirc_bt829.
fd0f086d 225
c3974330 226%package -n kernel%{_alt_kernel}-char-lirc-dev
3a0dc929 227Summary: Kernel modules for Linux Infrared Remote Control
f667a7e2 228Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
d15bf3de 229Release: %{rel}@%{_kernel_ver_str}
108f3100 230Group: Base/Kernel
c01911b8 231%if %{with dist_kernel}
232%requires_releq_kernel
233Requires(postun): %releq_kernel
234%endif
9db3e795 235Requires(post,postun): /sbin/depmod
d15bf3de 236Requires: %{pname} = %{version}-%{rel}
85dc97b9 237Obsoletes: lirc-modules
513b0f72 238Obsoletes: lirc-modules-dev
29d85d0f 239Conflicts: dev < 2.8.0-3
3a0dc929 240
c3974330 241%description -n kernel%{_alt_kernel}-char-lirc-dev
3e068bab 242This package contains the kernel modules necessary to operate some
243infrared remote control devices (such as the ones bundled with TV
244cards).
3a0dc929 245
85dc97b9
PG
246lirc_dev module.
247
047dbae0
JR
248%description -n kernel%{_alt_kernel}-char-lirc-dev -l pl.UTF-8
249Ten pakiet zawiera moduły jądra niezbędne do obsługi niektórych
250pilotów na podczerwień (w tym tych dostarczanych z kartami TV).
85dc97b9 251
047dbae0 252Moduł lirc_dev.
85dc97b9 253
b9c868ae 254%package -n kernel%{_alt_kernel}-char-lirc-ene0100
255Summary: Kernel modules for Linux Infrared Remote Control
256Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
257Release: %{rel}@%{_kernel_ver_str}
258Group: Base/Kernel
259%if %{with dist_kernel}
260%requires_releq_kernel
261Requires(postun): %releq_kernel
262%endif
263Requires(post,postun): /sbin/depmod
264Requires: %{pname} = %{version}-%{rel}
265Obsoletes: lirc-modules
266Conflicts: dev < 2.8.0-3
267
268%description -n kernel%{_alt_kernel}-char-lirc-ene0100
269This package contains the kernel modules necessary to operate some
270infrared remote control ene0100ices (such as the ones bundled with TV
271cards).
272
273lirc_ene0100 module.
274
275%description -n kernel%{_alt_kernel}-char-lirc-ene0100 -l pl.UTF-8
276Ten pakiet zawiera moduły jądra niezbędne do obsługi niektórych
277pilotów na podczerwień (w tym tych dostarczanych z kartami TV).
278
279Moduł lirc_ene0100.
280
c3974330 281%package -n kernel%{_alt_kernel}-char-lirc-gpio
85dc97b9 282Summary: Kernel modules for Linux Infrared Remote Control
f667a7e2 283Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
d15bf3de 284Release: %{rel}@%{_kernel_ver_str}
108f3100 285Group: Base/Kernel
c01911b8 286%if %{with dist_kernel}
287%requires_releq_kernel
288Requires(postun): %releq_kernel
289%endif
9db3e795 290Requires(post,postun): /sbin/depmod
d15bf3de 291Requires: %{pname} = %{version}-%{rel}
85dc97b9 292Obsoletes: lirc-modules
513b0f72 293Obsoletes: lirc-modules-gpio
29d85d0f 294Conflicts: dev < 2.8.0-3
85dc97b9 295
c3974330 296%description -n kernel%{_alt_kernel}-char-lirc-gpio
85dc97b9
PG
297This package contains the kernel modules necessary to operate some
298infrared remote control devices (such as the ones bundled with TV
299cards).
300
301lirc_gpio module.
302
047dbae0
JR
303%description -n kernel%{_alt_kernel}-char-lirc-gpio -l pl.UTF-8
304Ten pakiet zawiera moduły jądra niezbędne do obsługi niektórych
305pilotów na podczerwień (w tym tych dostarczanych z kartami TV).
85dc97b9 306
047dbae0 307Moduł lirc_gpio.
85dc97b9 308
c3974330 309%package -n kernel%{_alt_kernel}-char-lirc-i2c
85dc97b9 310Summary: Kernel modules for Linux Infrared Remote Control
f667a7e2 311Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
d15bf3de 312Release: %{rel}@%{_kernel_ver_str}
108f3100 313Group: Base/Kernel
c01911b8 314%if %{with dist_kernel}
315%requires_releq_kernel
316Requires(postun): %releq_kernel
317%endif
9db3e795 318Requires(post,postun): /sbin/depmod
d15bf3de 319Requires: %{pname} = %{version}-%{rel}
85dc97b9 320Obsoletes: lirc-modules
513b0f72 321Obsoletes: lirc-modules-i2c
29d85d0f 322Conflicts: dev < 2.8.0-3
85dc97b9 323
c3974330 324%description -n kernel%{_alt_kernel}-char-lirc-i2c
85dc97b9
PG
325This package contains the kernel modules necessary to operate some
326infrared remote control devices (such as the ones bundled with TV
327cards).
328
329lirc_i2c module.
330
047dbae0
JR
331%description -n kernel%{_alt_kernel}-char-lirc-i2c -l pl.UTF-8
332Ten pakiet zawiera moduły jądra niezbędne do obsługi niektórych
333pilotów na podczerwień (w tym tych dostarczanych z kartami TV).
85dc97b9 334
047dbae0 335Moduł lirc_i2c.
85dc97b9 336
c3974330 337%package -n kernel%{_alt_kernel}-char-lirc-igorplugusb
737e0cf0 338Summary: Kernel modules for Linux Infrared Remote Control
f667a7e2 339Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
d15bf3de 340Release: %{rel}@%{_kernel_ver_str}
737e0cf0 341Group: Base/Kernel
c01911b8 342%if %{with dist_kernel}
343%requires_releq_kernel
344Requires(postun): %releq_kernel
345%endif
737e0cf0 346Requires(post,postun): /sbin/depmod
d15bf3de 347Requires: %{pname} = %{version}-%{rel}
737e0cf0 348Obsoletes: lirc-modules
349Obsoletes: lirc-modules-igorplugusb
29d85d0f 350Conflicts: dev < 2.8.0-3
737e0cf0 351
c3974330 352%description -n kernel%{_alt_kernel}-char-lirc-igorplugusb
737e0cf0 353This package contains the kernel modules necessary to operate some
354infrared remote control devices (such as the ones bundled with TV
355cards).
356
357lirc_igorplugusb module.
358
047dbae0
JR
359%description -n kernel%{_alt_kernel}-char-lirc-igorplugusb -l pl.UTF-8
360Ten pakiet zawiera moduły jądra niezbędne do obsługi niektórych
361pilotów na podczerwień (w tym tych dostarczanych z kartami TV).
737e0cf0 362
047dbae0 363Moduł lirc_igorplugusb.
737e0cf0 364
c3974330 365%package -n kernel%{_alt_kernel}-char-lirc-imon
dd18ecfd 366Summary: Kernel modules for Linux Infrared Remote Control
f667a7e2 367Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
d15bf3de 368Release: %{rel}@%{_kernel_ver_str}
022994b4 369Group: Base/Kernel
c01911b8 370%if %{with dist_kernel}
371%requires_releq_kernel
372Requires(postun): %releq_kernel
373%endif
022994b4 374Requires(post,postun): /sbin/depmod
d15bf3de 375Requires: %{pname} = %{version}-%{rel}
737e0cf0 376Obsoletes: lirc-modules
377Obsoletes: lirc-modules-imon
29d85d0f 378Conflicts: dev < 2.8.0-3
fd0f086d 379
c3974330 380%description -n kernel%{_alt_kernel}-char-lirc-imon
737e0cf0 381This package contains the kernel modules necessary to operate some
382infrared remote control devices (such as the ones bundled with TV
383cards).
384
385lirc_imon module.
386
047dbae0
JR
387%description -n kernel%{_alt_kernel}-char-lirc-imon -l pl.UTF-8
388Ten pakiet zawiera moduły jądra niezbędne do obsługi niektórych
389pilotów na podczerwień (w tym tych dostarczanych z kartami TV).
737e0cf0 390
047dbae0 391Moduł lirc_imon.
737e0cf0 392
c3974330 393%package -n kernel%{_alt_kernel}-char-lirc-sasem
dd18ecfd 394Summary: Kernel modules for Linux Infrared Remote Control
f667a7e2 395Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
d15bf3de 396Release: %{rel}@%{_kernel_ver_str}
dd18ecfd 397Group: Base/Kernel
c01911b8 398%if %{with dist_kernel}
399%requires_releq_kernel
400Requires(postun): %releq_kernel
401%endif
022994b4 402Requires(post,postun): /sbin/depmod
d15bf3de 403Requires: %{pname} = %{version}-%{rel}
dd18ecfd 404Conflicts: dev < 2.8.0-3
fd0f086d 405
c3974330 406%description -n kernel%{_alt_kernel}-char-lirc-sasem
fd0f086d 407This package contains the kernel modules necessary to operate some
408infrared remote control devices (such as the ones bundled with TV
409cards).
410
411lirc_sasem module.
412
047dbae0
JR
413%description -n kernel%{_alt_kernel}-char-lirc-sasem -l pl.UTF-8
414Ten pakiet zawiera moduły jądra niezbędne do obsługi niektórych
415pilotów na podczerwień (w tym tych dostarczanych z kartami TV).
fd0f086d 416
047dbae0 417Moduł lirc_sasem.
fd0f086d 418
c3974330 419%package -n kernel%{_alt_kernel}-char-lirc-serial
85dc97b9 420Summary: Kernel modules for Linux Infrared Remote Control
f667a7e2 421Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
d15bf3de 422Release: %{rel}@%{_kernel_ver_str}
108f3100 423Group: Base/Kernel
c01911b8 424%if %{with dist_kernel}
425%requires_releq_kernel
426Requires(postun): %releq_kernel
427%endif
9db3e795 428Requires(post,postun): /sbin/depmod
d15bf3de 429Requires: %{pname} = %{version}-%{rel}
9ce2022e 430%{?with_dist_kernel:Requires: setserial}
85dc97b9 431Obsoletes: lirc-modules
513b0f72 432Obsoletes: lirc-modules-serial
29d85d0f 433Conflicts: dev < 2.8.0-3
85dc97b9 434
c3974330 435%description -n kernel%{_alt_kernel}-char-lirc-serial
85dc97b9
PG
436This package contains the kernel modules necessary to operate some
437infrared remote control devices (such as the ones bundled with TV
438cards).
439
440lirc_serial module for devices connected to serial port.
441
047dbae0
JR
442%description -n kernel%{_alt_kernel}-char-lirc-serial -l pl.UTF-8
443Ten pakiet zawiera moduły jądra niezbędne do obsługi niektórych
444pilotów na podczerwień (w tym tych dostarczanych z kartami TV).
85dc97b9 445
047dbae0 446Moduł lirc_serial dla urządzeń podłączanych do portu szeregowego.
85dc97b9 447
c3974330 448%package -n kernel%{_alt_kernel}-char-lirc-sir
85dc97b9 449Summary: Kernel modules for Linux Infrared Remote Control
f667a7e2 450Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
d15bf3de 451Release: %{rel}@%{_kernel_ver_str}
108f3100 452Group: Base/Kernel
c01911b8 453%if %{with dist_kernel}
454%requires_releq_kernel
455Requires(postun): %releq_kernel
456%endif
9db3e795 457Requires(post,postun): /sbin/depmod
d15bf3de 458Requires: %{pname} = %{version}-%{rel}
85dc97b9 459Obsoletes: lirc-modules
513b0f72 460Obsoletes: lirc-modules-sir
29d85d0f 461Conflicts: dev < 2.8.0-3
85dc97b9 462
c3974330 463%description -n kernel%{_alt_kernel}-char-lirc-sir
85dc97b9
PG
464This package contains the kernel modules necessary to operate some
465infrared remote control devices (such as the ones bundled with TV
466cards).
467
468lirc_sir module.
469
047dbae0
JR
470%description -n kernel%{_alt_kernel}-char-lirc-sir -l pl.UTF-8
471Ten pakiet zawiera moduły jądra niezbędne do obsługi niektórych
472pilotów na podczerwień (w tym tych dostarczanych z kartami TV).
3a0dc929 473
047dbae0 474Moduł lirc_sir.
85dc97b9 475
bbc3b29b 476%package -n kernel%{_alt_kernel}-char-lirc-ttusbir
477Summary: Kernel modules for Linux Infrared Remote Control
478Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
479Release: %{rel}@%{_kernel_ver_str}
480Group: Base/Kernel
481%if %{with dist_kernel}
482%requires_releq_kernel
483Requires(postun): %releq_kernel
484%endif
485Requires(post,postun): /sbin/depmod
486Requires: %{pname} = %{version}-%{rel}
487Obsoletes: lirc-modules
488Obsoletes: lirc-modules-ttusbir
489Conflicts: dev < 2.8.0-3
490
491%description -n kernel%{_alt_kernel}-char-lirc-ttusbir
492This package contains the kernel modules necessary to operate
493TechnoTrend USB IR Receiver.
494
495lirc_ttusbir module.
496
497%description -n kernel%{_alt_kernel}-char-lirc-ttusbir -l pl.UTF-8
498Ten pakiet zawiera moduł kernela niezbędny do obsługi urządzenia
499TechnoTrend USB IR Receiver.
500
501Moduł lirc_ttusbir.
502
ddf1caee 503%package -n kernel%{_alt_kernel}-char-lirc-wpc87691
504Summary: Kernel modules for Linux Infrared Remote Control
505Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
506Release: %{rel}@%{_kernel_ver_str}
507Group: Base/Kernel
508%if %{with dist_kernel}
509%requires_releq_kernel
510Requires(postun): %releq_kernel
511%endif
512Requires(post,postun): /sbin/depmod
513Requires: %{pname} = %{version}-%{rel}
514Conflicts: dev < 2.8.0-3
515
516%description -n kernel%{_alt_kernel}-char-lirc-wpc87691
517This package contains the kernel modules necessary to operate
518TechnoTrend USB IR Receiver.
519
520lirc_wpc87691 module.
521
522%description -n kernel%{_alt_kernel}-char-lirc-wpc87691 -l pl.UTF-8
523Ten pakiet zawiera moduł kernela niezbędny do obsługi urządzenia
524TechnoTrend USB IR Receiver.
525
526Moduł lirc_wpc87691.
527
29d85d0f
JB
528## XXX: Unused now, as all kernels are smp by default
529%package -n kernel%{_alt_kernel}-char-lirc-parallel
530Summary: Kernel modules for Linux Infrared Remote Control
531Summary(pl.UTF-8): Moduły jądra dla zdalnej obsługi Linuksa za pomocą podczerwieni
d15bf3de 532Release: %{rel}@%{_kernel_ver_str}
29d85d0f
JB
533Group: Base/Kernel
534%if %{with dist_kernel}
535%requires_releq_kernel
536Requires(postun): %releq_kernel
537%endif
538Requires(post,postun): /sbin/depmod
d15bf3de 539Requires: %{pname} = %{version}-%{rel}
29d85d0f
JB
540Obsoletes: lirc-modules
541Obsoletes: lirc-modules-parallel
542Conflicts: dev < 2.8.0-3
5e8f3f45 543
29d85d0f
JB
544%description -n kernel%{_alt_kernel}-char-lirc-parallel
545This package contains the kernel modules necessary to operate some
546infrared remote control devices (such as the ones bundled with TV
547cards).
5e8f3f45 548
29d85d0f
JB
549lirc-parallel module for devices connected to parallel port.
550
551%description -n kernel%{_alt_kernel}-char-lirc-parallel -l pl.UTF-8
552Ten pakiet zawiera moduły jądra niezbędne do obsługi niektórych
553pilotów na podczerwień (w tym tych dostarczanych z kartami TV).
554
bbc3b29b 555Moduł lirc_parallel dla urządzeń podłączanych do portu
556równoległego.
5e8f3f45 557
7e31fd14 558%prep
d15bf3de 559%setup -q -n %{pname}-%{version} -a 1
89b0b06b 560%patch0 -p1
561%patch1 -p1
e3cfaa16 562%if !%{with svga}
7f5615d1 563%patch2 -p1
89b0b06b 564%endif
7f5615d1 565%patch3 -p1
89b0b06b 566%patch4 -p1
7f5615d1 567%patch5 -p1
568%patch6 -p1
7e31fd14
AM
569
570%build
54fa5743 571echo '#' > drivers/Makefile.am
88c16e3e 572%{__libtoolize}
ee188ba1 573%{__aclocal}
fe81c35c 574%{__automake}
785333f2 575%{__autoheader}
fe81c35c 576%{__autoconf}
7e31fd14 577
7e31fd14 578%configure \
cd1320ed 579 ac_cv_header_portaudio_h=no \
df1e7bec
JB
580%if %{with kernel}
581 KERNELCC="%{kgcc}" \
582%else
583 ac_cv_have_kernel="no_kernel=yes" \
584%endif
716491a1 585 --with-kerneldir=%{_kernelsrcdir} \
7170476a 586 %{?with_x:--with-x} \
7e31fd14
AM
587 --with-port=0x2f8 \
588 --with-irq=3 \
737e0cf0 589 --without-soft-carrier \
0162402b
JK
590 --with-driver=userspace \
591 --with-igor
4d2bd49b 592
82feb62f 593%if %{with userspace}
e8eb611b 594%{__make} -j1
82feb62f 595%endif
3a0dc929 596
7170476a
JB
597%if %{with kernel}
598cd drivers
599
c01911b8 600drivers=%{drivers}
601rm -rf o
602if [ ! -r "%{_kernelsrcdir}/config-dist" ]; then
603 exit 1
604fi
605
64c3cd7e 606install -d o/include/{linux,generated,config} o/arch/powerpc/lib
c01911b8 607ln -sf %{_kernelsrcdir}/config-dist o/.config
64c3cd7e
AM
608if [ -f %{_kernelsrcdir}/include/generated/autoconf-dist.h ]; then
609 ln -sf %{_kernelsrcdir}/include/generated/autoconf-dist.h o/include/generated/autoconf.h
610 ln -s ../generated/autoconf.h o/include/linux/autoconf.h
611else
612 ln -sf %{_kernelsrcdir}/include/linux/autoconf-dist.h o/include/linux/autoconf.h
613fi
c01911b8 614ln -sf %{_kernelsrcdir}/Module.symvers-dist o/Module.symvers
615
616%if %{without dist_kernel}
617 touch o/include/config/MARKER
618 ln -sf %{_kernelsrcdir}/scripts o/
619%else
6686c296 620 %{__make} -j1 -C %{_kernelsrcdir} O=$PWD/o prepare scripts
c01911b8 621%endif
622
623for drv in $drivers; do
624 cd $drv
29d85d0f 625 if [ "$drv" == "lirc_parallel" ] && grep -q ^CONFIG_SMP o/.config ]; then
c01911b8 626 echo "lirc_parallel is not smp safe"
627 else
628 ln -sf ../o
629 %{__make} clean \
630 RCS_FIND_IGNORE="-name '*.ko' -o" \
631 M=$PWD O=$PWD/o \
632 %{?with_verbose:V=1}
633
000a5e4e 634 %{__make} -j1 \
c01911b8 635 M=$PWD O=$PWD/o \
4d3e3b12 636 CONSTIFY_PLUGIN="" \
d7db6ee0 637 KBUILD_MODPOST_WARN=1 \
c01911b8 638 %{?with_verbose:V=1}
639 mv $drv{,-dist}.ko
0162402b 640 fi
c01911b8 641 cd ..
737e0cf0 642done
c01911b8 643
0162402b 644cd ..
2c4f8ebd 645
3d3fd018 646%endif
7e31fd14
AM
647
648%install
649rm -rf $RPM_BUILD_ROOT
d78430d4
KK
650install -d $RPM_BUILD_ROOT{%{_bindir},%{_aclocaldir},/dev,/var/{log,run/lirc}} \
651 $RPM_BUILD_ROOT/etc/{lirc,rc.d/init.d,sysconfig}
3a0dc929 652
7170476a 653%if %{with kernel}
737e0cf0 654drivers=%{drivers}
cd7043a3 655install -d $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/misc
737e0cf0 656for drv in $drivers; do
c01911b8 657 install drivers/$drv/$drv-%{?with_dist_kernel:dist}%{!?with_dist_kernel:nondist}.ko \
658 $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/misc/$drv.ko
737e0cf0 659done
3d3fd018 660%endif
3a0dc929 661
7170476a 662%if %{with userspace}
e8eb611b 663%{__make} -j1 install \
7170476a
JB
664 DESTDIR=$RPM_BUILD_ROOT \
665 sysconfdir=$RPM_BUILD_ROOT%{_sysconfdir}
666
d78430d4 667cat>$RPM_BUILD_ROOT%{_sysconfdir}/lirc/lircd.conf<<END
513b0f72 668#
669# This is a placeholder for your configuration file.
d15bf3de 670# See %{_docdir}/%{pname}-%{version}/remotes for some examples.
513b0f72 671#
672END
d78430d4 673cp -f $RPM_BUILD_ROOT%{_sysconfdir}/lirc/lirc{,m}d.conf
8ef12636 674install contrib/*.m4 $RPM_BUILD_ROOT%{_aclocaldir}
7170476a 675:> $RPM_BUILD_ROOT/var/log/lircd
3a0dc929 676
afa43b48 677install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/lircd
678install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/lircd
679install %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/lircmd
7170476a 680%endif
3a0dc929 681
108f3100
JB
682%clean
683rm -rf $RPM_BUILD_ROOT
684
685%post libs -p /sbin/ldconfig
686%postun libs -p /sbin/ldconfig
7e31fd14
AM
687
688%post
4d24bed8 689/sbin/chkconfig --add lircd
690if [ -f /var/lock/subsys/lircd ]; then
691 /etc/rc.d/init.d/lircd restart >&2
692else
693 echo "Run \"/etc/rc.d/init.d/lircd start\" to start lircd." >&2
694fi
695/sbin/chkconfig --add lircmd
696if [ -f /var/lock/subsys/lircmd ]; then
697 /etc/rc.d/init.d/lircmd restart >&2
698else
699 echo "Run \"/etc/rc.d/init.d/lircmd start\" to start lircmd." >&2
700fi
3a0dc929 701echo "If you are using a kernel-module-based driver, don't forget to"
c3974330 702echo "install the kernel%{_alt_kernel}-char-lirc-<your_driver> or"
703echo "kernel%{_alt_kernel}-smp-char-lirc-<your_driver> package."
7e31fd14
AM
704
705%preun
4d24bed8 706if [ "$1" = "0" ]; then
707 if [ -f /var/lock/subsys/lircd ]; then
708 /etc/rc.d/init.d/lircd stop >&2
709 fi
710 /sbin/chkconfig --del lircd
711fi
712if [ "$1" = "0" ]; then
713 if [ -f /var/lock/subsys/lircmd ]; then
714 /etc/rc.d/init.d/lircmd stop >&2
715 fi
716 /sbin/chkconfig --del lircmd
717fi
8ef12636 718
d78430d4
KK
719%triggerpostun -- %{name} < 0.8.6-8
720if [ -f %{_sysconfdir}/lircd.conf.rpmsave ]; then
721 mv -f %{_sysconfdir}/lircd.conf.rpmsave %{_sysconfdir}/lirc/lircd.conf
722fi
723if [ -f %{_sysconfdir}/lircmd.conf.rpmsave ]; then
724 mv -f %{_sysconfdir}/lircmd.conf.rpmsave %{_sysconfdir}/lirc/lircmd.conf
725fi
726
c3974330 727%post -n kernel%{_alt_kernel}-char-lirc-atiusb
fd0f086d 728%depmod %{_kernel_ver}
729if [ "$1" = "1" ]; then
dd18ecfd 730 echo "Don't forget to add an 'alias lirc lirc_atiusb' line"
731 echo "to your /etc/modules.conf."
fd0f086d 732fi
733
c3974330 734%postun -n kernel%{_alt_kernel}-char-lirc-atiusb
fd0f086d 735%depmod %{_kernel_ver}
736
c3974330 737%post -n kernel%{_alt_kernel}-char-lirc-bt829
fd0f086d 738%depmod %{_kernel_ver}
739if [ "$1" = "1" ]; then
dd18ecfd 740 echo "Don't forget to add an 'alias lirc lirc_bt829' line"
741 echo "to your /etc/modules.conf."
fd0f086d 742fi
743
c3974330 744%postun -n kernel%{_alt_kernel}-char-lirc-bt829
fd0f086d 745%depmod %{_kernel_ver}
746
c3974330 747%post -n kernel%{_alt_kernel}-char-lirc-dev
737e0cf0 748%depmod %{_kernel_ver}
749
c3974330 750%postun -n kernel%{_alt_kernel}-char-lirc-dev
737e0cf0 751%depmod %{_kernel_ver}
752
b9c868ae 753%post -n kernel%{_alt_kernel}-char-lirc-ene0100
754%depmod %{_kernel_ver}
755
756%postun -n kernel%{_alt_kernel}-char-lirc-ene0100
757%depmod %{_kernel_ver}
758
c3974330 759%post -n kernel%{_alt_kernel}-char-lirc-gpio
2f1c777a 760%depmod %{_kernel_ver}
2c4f8ebd 761if [ "$1" = "1" ]; then
762 echo "Don't forget to add an 'alias lirc lirc_gpio' line"
763 echo "to your /etc/modules.conf."
764fi
765
c3974330 766%postun -n kernel%{_alt_kernel}-char-lirc-gpio
2f1c777a 767%depmod %{_kernel_ver}
3a0dc929 768
c3974330 769%post -n kernel%{_alt_kernel}-char-lirc-i2c
2f1c777a 770%depmod %{_kernel_ver}
2c4f8ebd 771if [ "$1" = "1" ]; then
772 echo "Don't forget to add an 'alias lirc lirc_i2c' line"
773 echo "to your /etc/modules.conf."
774fi
775
c3974330 776%postun -n kernel%{_alt_kernel}-char-lirc-i2c
2f1c777a 777%depmod %{_kernel_ver}
2c4f8ebd 778
c3974330 779%post -n kernel%{_alt_kernel}-char-lirc-igorplugusb
737e0cf0 780%depmod %{_kernel_ver}
781if [ "$1" = "1" ]; then
782 echo "Don't forget to add an 'alias lirc lirc_igorplugusb' line"
783 echo "to your /etc/modules.conf."
784fi
785
c3974330 786%postun -n kernel%{_alt_kernel}-char-lirc-igorplugusb
737e0cf0 787%depmod %{_kernel_ver}
788
c3974330 789%post -n kernel%{_alt_kernel}-char-lirc-imon
737e0cf0 790%depmod %{_kernel_ver}
791if [ "$1" = "1" ]; then
792 echo "Don't forget to add an 'alias lirc lirc_imon' line"
793 echo "to your /etc/modules.conf."
794fi
795
c3974330 796%postun -n kernel%{_alt_kernel}-char-lirc-imon
737e0cf0 797%depmod %{_kernel_ver}
798
c3974330 799%post -n kernel%{_alt_kernel}-char-lirc-sasem
fd0f086d 800%depmod %{_kernel_ver}
801if [ "$1" = "1" ]; then
dd18ecfd 802 echo "Don't forget to add an 'alias lirc lirc_sasem' line"
803 echo "to your /etc/modules.conf."
fd0f086d 804fi
805
c3974330 806%postun -n kernel%{_alt_kernel}-char-lirc-sasem
fd0f086d 807%depmod %{_kernel_ver}
808
c3974330 809%post -n kernel%{_alt_kernel}-char-lirc-serial
2f1c777a 810%depmod %{_kernel_ver}
2c4f8ebd 811if [ "$1" = "1" ]; then
812 echo "Don't forget to add an 'alias lirc lirc_serial' line"
813 echo "to your /etc/modules.conf."
814fi
815
c3974330 816%postun -n kernel%{_alt_kernel}-char-lirc-serial
2f1c777a 817%depmod %{_kernel_ver}
2c4f8ebd 818
29d85d0f
JB
819%post -n kernel%{_alt_kernel}-char-lirc-parallel
820%depmod %{_kernel_ver}
821if [ "$1" = "1" ]; then
822 echo "Don't forget to add an 'alias lirc lirc_parallel' line"
823 echo "to your /etc/modules.conf."
824fi
825
826%postun -n kernel%{_alt_kernel}-char-lirc-parallel
827%depmod %{_kernel_ver}
2c4f8ebd 828
c3974330 829%post -n kernel%{_alt_kernel}-char-lirc-sir
2f1c777a 830%depmod %{_kernel_ver}
2c4f8ebd 831if [ "$1" = "1" ]; then
832 echo "Don't forget to add an 'alias lirc lirc_sir' line"
833 echo "to your /etc/modules.conf."
834fi
835
c3974330 836%postun -n kernel%{_alt_kernel}-char-lirc-sir
2f1c777a 837%depmod %{_kernel_ver}
85dc97b9 838
bbc3b29b 839%post -n kernel%{_alt_kernel}-char-lirc-ttusbir
840%depmod %{_kernel_ver}
841if [ "$1" = "1" ]; then
842 echo "Don't forget to add an 'alias lirc lirc_ttusbir' line"
843 echo "to your /etc/modules.conf."
844fi
845
846%postun -n kernel%{_alt_kernel}-char-lirc-ttusbir
847%depmod %{_kernel_ver}
848
ddf1caee 849%post -n kernel%{_alt_kernel}-char-lirc-wpc87691
850%depmod %{_kernel_ver}
851if [ "$1" = "1" ]; then
852 echo "Don't forget to add an 'alias lirc lirc_wpc87691' line"
853 echo "to your /etc/modules.conf."
854fi
855
856%postun -n kernel%{_alt_kernel}-char-lirc-wpc87691
857%depmod %{_kernel_ver}
7e31fd14 858
7170476a 859%if %{with userspace}
7e31fd14
AM
860%files
861%defattr(644,root,root,755)
c9802057 862%doc ANNOUNCE AUTHORS NEWS README TODO ChangeLog
5e8f3f45 863%doc contrib/lircrc doc/{html,images,lirc.css}
4f4fa47d
JB
864%attr(755,root,root) %{_bindir}/ircat
865%attr(755,root,root) %{_bindir}/irexec
866%attr(755,root,root) %{_bindir}/irpty
867%attr(755,root,root) %{_bindir}/irrecord
868%attr(755,root,root) %{_bindir}/irsend
869%attr(755,root,root) %{_bindir}/irw
469cbe4c 870%attr(755,root,root) %{_bindir}/mode2
737e0cf0 871%attr(755,root,root) %{_bindir}/lircrcd
7a91acfb
JB
872%attr(755,root,root) %{_bindir}/pronto2lirc
873%attr(755,root,root) %{_sbindir}/lircd
874%attr(755,root,root) %{_sbindir}/lircmd
875%attr(754,root,root) /etc/rc.d/init.d/lircd
876%attr(754,root,root) /etc/rc.d/init.d/lircmd
877%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/lircd
d78430d4
KK
878%dir %{_sysconfdir}/lirc
879%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/lirc/lircd.conf
880%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/lirc/lircmd.conf
4f4fa47d
JB
881%{_mandir}/man1/ircat.1*
882%{_mandir}/man1/irexec.1*
883%{_mandir}/man1/irpty.1*
884%{_mandir}/man1/irrecord.1*
885%{_mandir}/man1/irsend.1*
886%{_mandir}/man1/irw.1*
7a91acfb
JB
887%{_mandir}/man1/lircrcd.1*
888%{_mandir}/man1/mode2.1*
889%{_mandir}/man8/lircd.8*
890%{_mandir}/man8/lircmd.8*
c51a7752 891%attr(600,root,root) %ghost /var/log/lircd
d78430d4 892%dir /var/run/lirc
7170476a 893
5e8f3f45 894%files remotes
5e8f3f45 895%defattr(644,root,root,755)
67c207c6 896# XXX: are jpegs in docs (remotes) a good idea?
5e8f3f45 897%doc remotes
898
7170476a
JB
899%if %{with x}
900%files X11
901%defattr(644,root,root,755)
902%doc doc/irxevent.keys
903%attr(755,root,root) %{_bindir}/irxevent
904%attr(755,root,root) %{_bindir}/xmode2
905%{_mandir}/man1/irxevent.1*
906%{_mandir}/man1/xmode2.1*
907%endif
908
909%if %{with svga}
910%files svga
911%defattr(644,root,root,755)
912%attr(755,root,root) %{_bindir}/smode2
913%{_mandir}/man1/smode2.1*
914%endif
7e31fd14 915
7170476a
JB
916%files libs
917%defattr(644,root,root,755)
79e1cf40
JB
918%attr(755,root,root) %{_libdir}/liblirc_client.so.*.*.*
919%attr(755,root,root) %ghost %{_libdir}/liblirc_client.so.0
7170476a
JB
920
921%files devel
922%defattr(644,root,root,755)
79e1cf40
JB
923%attr(755,root,root) %{_libdir}/liblirc_client.so
924%{_libdir}/liblirc_client.la
7170476a 925%{_includedir}/lirc
79e1cf40 926%{_aclocaldir}/lirc.m4
7170476a
JB
927
928%files static
929%defattr(644,root,root,755)
79e1cf40 930%{_libdir}/liblirc_client.a
7170476a
JB
931%endif
932
933%if %{with kernel}
c3974330 934%files -n kernel%{_alt_kernel}-char-lirc-atiusb
fd0f086d 935%defattr(644,root,root,755)
936/lib/modules/%{_kernel_ver}/*/lirc_atiusb*
937
c3974330 938%files -n kernel%{_alt_kernel}-char-lirc-bt829
fd0f086d 939%defattr(644,root,root,755)
940/lib/modules/%{_kernel_ver}/*/lirc_bt829*
941
c3974330 942%files -n kernel%{_alt_kernel}-char-lirc-dev
108f3100
JB
943%defattr(644,root,root,755)
944/lib/modules/%{_kernel_ver}/*/lirc_dev*
2c4f8ebd 945
4d3e3b12 946%if "%{_kernel_ver}" < "3.0.0"
b9c868ae 947%files -n kernel%{_alt_kernel}-char-lirc-ene0100
948%defattr(644,root,root,755)
949/lib/modules/%{_kernel_ver}/*/lirc_ene0100*
4d3e3b12 950%endif
b9c868ae 951
0a534fbb 952%if "%{_kernel_ver}" < "2.6.23"
c3974330 953%files -n kernel%{_alt_kernel}-char-lirc-gpio
108f3100
JB
954%defattr(644,root,root,755)
955/lib/modules/%{_kernel_ver}/*/lirc_gpio*
0a534fbb 956%endif
85dc97b9 957
c3974330 958%files -n kernel%{_alt_kernel}-char-lirc-i2c
108f3100
JB
959%defattr(644,root,root,755)
960/lib/modules/%{_kernel_ver}/*/lirc_i2c*
fd0f086d 961
c3974330 962%files -n kernel%{_alt_kernel}-char-lirc-igorplugusb
737e0cf0 963%defattr(644,root,root,755)
964/lib/modules/%{_kernel_ver}/*/lirc_igorplugusb*
965
c3974330 966%files -n kernel%{_alt_kernel}-char-lirc-imon
737e0cf0 967%defattr(644,root,root,755)
968/lib/modules/%{_kernel_ver}/*/lirc_imon*
969
c3974330 970%files -n kernel%{_alt_kernel}-char-lirc-sasem
fd0f086d 971%defattr(644,root,root,755)
972/lib/modules/%{_kernel_ver}/*/lirc_sasem*
85dc97b9 973
c3974330 974%files -n kernel%{_alt_kernel}-char-lirc-serial
2c4f8ebd 975%defattr(644,root,root,755)
976/lib/modules/%{_kernel_ver}/*/lirc_serial*
977
c3974330 978%files -n kernel%{_alt_kernel}-char-lirc-sir
2c4f8ebd 979%defattr(644,root,root,755)
980/lib/modules/%{_kernel_ver}/*/lirc_sir*
981
bbc3b29b 982%files -n kernel%{_alt_kernel}-char-lirc-ttusbir
983%defattr(644,root,root,755)
984/lib/modules/%{_kernel_ver}/*/lirc_ttusbir*
985
4d3e3b12 986%if "%{_kernel_ver}" < "3.0.0"
ddf1caee 987%files -n kernel%{_alt_kernel}-char-lirc-wpc87691
988%defattr(644,root,root,755)
989/lib/modules/%{_kernel_ver}/*/lirc_wpc8769l*
4d3e3b12 990%endif
ddf1caee 991
29d85d0f
JB
992# XXX currently not SMP-safe
993%if 0
994%files -n kernel%{_alt_kernel}-char-lirc-parallel
995%defattr(644,root,root,755)
996/lib/modules/%{_kernel_ver}/*/lirc_parallel*
997%endif
998%endif
This page took 0.20247 seconds and 4 git commands to generate.