OBS User unknown 2008-02-22 00:37:43 +00:00 committed by Git OBS Bridge
parent 4471f8a581
commit 1ae7e813ee
3 changed files with 101 additions and 88 deletions

View File

@ -1,7 +1,7 @@
#
# spec file for package lirc-kernel (Version 0.8.2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@ -11,13 +11,14 @@
# norootforbuild
# icecream 0
Name: lirc-kernel
BuildRequires: kernel-source kernel-syms module-init-tools
License: GPL v2 or later
Group: System/Kernel
Summary: LIRC kernel modules
Version: 0.8.2
Release: 3
Release: 4
Source0: lirc-0.8.2.tar.bz2
Source1: Makefile.module
Source2: Makefile.modsub
@ -82,13 +83,13 @@ for flavor in %flavors_to_build; do
done
%changelog
* Tue Nov 27 2007 - ro@suse.de
* Tue Nov 27 2007 ro@suse.de
- fix build with 2.6.24
* Thu Oct 18 2007 - ro@suse.de
* Thu Oct 18 2007 ro@suse.de
- fix build with 2.6.23
* Fri Aug 10 2007 - lnussel@suse.de
* Fri Aug 10 2007 lnussel@suse.de
- upgrade to 0.8.2 final, just minor changes
* Fri Jun 01 2007 - lnussel@suse.de
* Fri Jun 01 2007 lnussel@suse.de
- update to 0.8.2pre3:
* added support for TechnoTrend USB IR receiver (Stefan Macher)
* automatic release event generation in lircd
@ -103,35 +104,35 @@ done
* fixed show-stopper bug in RC-6 transmit code
* added support for Kanam Accent (Niccolo Rigacci)
* added support for SoundGraph iMON 2.4G DT & LT (Morten Bogeskov)
* Fri Jun 01 2007 - lnussel@suse.de
* Fri Jun 01 2007 lnussel@suse.de
- disable lirc_gpio as it doesn't build with 2.6.22
* Mon Apr 23 2007 - hvogel@suse.de
* Mon Apr 23 2007 hvogel@suse.de
- Added imon2 driver that is a copy of imon with the pad2key
patch from M. Brakemeier
* Wed Apr 04 2007 - lrupp@suse.de
* Wed Apr 04 2007 lrupp@suse.de
- added module-init-tools to BuildRequires
* Tue Feb 27 2007 - ro@suse.de
* Tue Feb 27 2007 ro@suse.de
- specfile: lirc-kernel-KMP should be lirc-KMP
- remove NoSource from specfile
* Mon Jan 15 2007 - lnussel@suse.de
* Mon Jan 15 2007 lnussel@suse.de
- also build xen kernel module (#233999)
* Fri Jan 12 2007 - lnussel@suse.de
* Fri Jan 12 2007 lnussel@suse.de
- fix kernel module build: SLAB_ATOMIC -> GFP_ATOMIC
* Thu Jan 11 2007 - lnussel@suse.de
* Thu Jan 11 2007 lnussel@suse.de
- new version 0.8.1
* added support for USB-UIRT
* added transmitter support for new version of Windows Media
Center transceiver
* added support for Iguanaworks USB IR Transceiver
* Mon Aug 21 2006 - ro@suse.de
* Mon Aug 21 2006 ro@suse.de
- fix build with 2.6.18 (from cvs)
* Thu Feb 16 2006 - lnussel@suse.de
* Thu Feb 16 2006 lnussel@suse.de
- remove redundant vermagic line from igorplugusb as it apparently
confuses some magic kernel package script
* Wed Feb 08 2006 - agruen@suse.de
* Wed Feb 08 2006 agruen@suse.de
- Rename lirc-kernel-kmp-* to lirc-kmp-*.
* Tue Feb 07 2006 - lnussel@suse.de
* Tue Feb 07 2006 lnussel@suse.de
- serial and sir fail on ppc, skip them
- bt829, it87 and parallel fail on s390, skip them
* Thu Feb 02 2006 - lnussel@suse.de
* Thu Feb 02 2006 lnussel@suse.de
- initial kernel module package

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Feb 21 23:10:52 CET 2008 - crrodriguez@suse.de
- add missing insserv_prereq
- add missing calls to restart_on_update and stop_on_removal macros
-------------------------------------------------------------------
Fri Aug 10 15:06:50 CEST 2007 - lnussel@suse.de

146
lirc.spec
View File

@ -1,7 +1,7 @@
#
# spec file for package lirc (Version 0.8.2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@ -10,6 +10,7 @@
# norootforbuild
Name: lirc
BuildRequires: alsa-devel xorg-x11-devel
%if %suse_version > 1020
@ -20,8 +21,8 @@ License: GPL v2 or later
Group: Hardware/Other
AutoReqProv: on
Version: 0.8.2
Release: 32
PreReq: %fillup_prereq
Release: 52
PreReq: %fillup_prereq %insserv_prereq
Summary: Tools for Infrared Receivers
Source0: lirc-0.8.2.tar.bz2
Source4: rc.lirc
@ -78,8 +79,6 @@ perl %{SOURCE6} remotes
%install
# lirc
test "%{buildroot}" != "" -a "%{buildroot}" != "/" &&\
rm -rf "%{buildroot}"
make -C daemons DESTDIR=%{buildroot} install
make -C tools DESTDIR=%{buildroot} install
make -C doc DESTDIR=%{buildroot} install
@ -143,23 +142,30 @@ install -D -m 644 /dev/null %{buildroot}/etc/lircd.conf
%doc %_mandir/man8/*
%ghost %verify(not md5 size mtime) %config(noreplace,missingok) /etc/lircd.conf
%preun
%stop_on_removal lirc
%post
%{fillup_and_insserv lirc}
/sbin/ldconfig
%{fillup_and_insserv lirc}
%postun
%{insserv_cleanup}
/sbin/ldconfig
%restart_on_update lirc
%{insserv_cleanup}
%clean
rm -rf %{buildroot}
%changelog
* Fri Aug 10 2007 - lnussel@suse.de
* Fri Feb 22 2008 crrodriguez@suse.de
- add missing insserv_prereq
- add missing calls to restart_on_update and stop_on_removal macros
* Fri Aug 10 2007 lnussel@suse.de
- upgrade to 0.8.2 final, just minor changes
* Thu Jun 21 2007 - lnussel@suse.de
* Thu Jun 21 2007 lnussel@suse.de
- require $remote_fs in init script (#285548)
* Fri Jun 01 2007 - lnussel@suse.de
* Fri Jun 01 2007 lnussel@suse.de
- update to 0.8.2pre3:
* added support for TechnoTrend USB IR receiver (Stefan Macher)
* automatic release event generation in lircd
@ -174,7 +180,7 @@ rm -rf %{buildroot}
* fixed show-stopper bug in RC-6 transmit code
* added support for Kanam Accent (Niccolo Rigacci)
* added support for SoundGraph iMON 2.4G DT & LT (Morten Bogeskov)
* Thu May 31 2007 - lnussel@suse.de
* Thu May 31 2007 lnussel@suse.de
- don't install useless contrib stuff
- add proper ldconfig and insserv calls
- make initscript to automatically install
@ -183,121 +189,121 @@ rm -rf %{buildroot}
- add /etc/lircd.conf as %%ghost
- don't package /var/run/lirc/lircd
- don't package all remotes to save space
* Mon Apr 23 2007 - hvogel@suse.de
* Mon Apr 23 2007 hvogel@suse.de
- Add config for imon2 driver with missing keys and pad2key
addidtion from M. Brakemeier
* Tue Jan 16 2007 - lnussel@suse.de
* Tue Jan 16 2007 lnussel@suse.de
- use optflags
* Thu Jan 11 2007 - lnussel@suse.de
* Thu Jan 11 2007 lnussel@suse.de
- new version 0.8.1
* added support for USB-UIRT
* added transmitter support for new version of Windows Media
Center transceiver
* added support for Iguanaworks USB IR Transceiver
* Tue Nov 14 2006 - lnussel@suse.de
* Tue Nov 14 2006 lnussel@suse.de
- fix excessive logging in devinput driver, use syslog (#218286)
* Fri Nov 10 2006 - ro@suse.de
* Fri Nov 10 2006 ro@suse.de
- fix docu permissions
* Thu Aug 24 2006 - lnussel@suse.de
* Thu Aug 24 2006 lnussel@suse.de
- SYSFS{../name} is deprecated, use ATTRS{name} instead
* Thu Aug 17 2006 - ro@suse.de
* Fri Aug 18 2006 ro@suse.de
- fix build with 2.6.18 (from cvs)
* Tue Feb 07 2006 - lnussel@suse.de
* Tue Feb 07 2006 lnussel@suse.de
- remove CFT2000 config file as it contains a strange proprietary
notice (#148744)
* Thu Feb 02 2006 - lnussel@suse.de
* Thu Feb 02 2006 lnussel@suse.de
- update to version 0.8.0
* included kernel modules build with minor modifications (#147601)
* Wed Jan 25 2006 - mls@suse.de
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Mon Jan 23 2006 - ro@suse.de
* Mon Jan 23 2006 ro@suse.de
- added (empty) rest of LSB init script header
* Wed Nov 30 2005 - lnussel@suse.de
* Wed Nov 30 2005 lnussel@suse.de
- use different way for matching *IR* in 51-lirc.rules to get rid of
udev.get_input_lirc.sh
* Thu Sep 01 2005 - lnussel@suse.de
* Thu Sep 01 2005 lnussel@suse.de
- move lirc related udev stuff into lirc package (#114656)
- improve checks for device presence in init script to avoid
starting an unconfigured lircd that just silently quits later.
(#106055)
- remove dependencies from initscript to allow vdr to start earlier
* Mon Aug 29 2005 - lnussel@suse.de
* Mon Aug 29 2005 lnussel@suse.de
- update input layer config file (#113852)
* Tue Aug 16 2005 - lnussel@suse.de
* Tue Aug 16 2005 lnussel@suse.de
- don't fail if evdev is not available as module (#104558)
* Wed Aug 10 2005 - kraxel@suse.de
* Wed Aug 10 2005 kraxel@suse.de
- fix quoting bug in init script (#102540).
* Tue May 31 2005 - kraxel@suse.de
* Tue May 31 2005 kraxel@suse.de
- fix init script (#86271).
- updfate to version 0.7.1
* Fri Mar 11 2005 - lnussel@suse.de
* Fri Mar 11 2005 lnussel@suse.de
- check if /dev/lircd is already a symlink before creating it (#71063)
- don't unload module when stopping lirc (#71063)
* Tue Mar 01 2005 - kraxel@suse.de
* Tue Mar 01 2005 kraxel@suse.de
- add compatibility symlink (bug #67039).
* Mon Jan 24 2005 - kraxel@suse.de
* Mon Jan 24 2005 kraxel@suse.de
- update to 0.7.0 final.
- move lircd sockets from /dev to /var/run/lirc (bug #44254).
* Fri Aug 20 2004 - kraxel@suse.de
* Fri Aug 20 2004 kraxel@suse.de
- update to cvs [2004-08-20]
* Tue Mar 30 2004 - kraxel@suse.de
* Tue Mar 30 2004 kraxel@suse.de
- add README.SUSE file (by lnussel)
- remove some files non-text files from documentation (bug #36349).
* Fri Mar 12 2004 - kraxel@suse.de
* Fri Mar 12 2004 kraxel@suse.de
- fix lirc start script.
* Mon Mar 08 2004 - kraxel@suse.de
* Mon Mar 08 2004 kraxel@suse.de
- update to cvs [2004-03-08]
- dropped global config file patch (merged into cvs).
* Fri Mar 05 2004 - kraxel@suse.de
* Fri Mar 05 2004 kraxel@suse.de
- update to cvs [2004-03-05]
- init script fixes.
* Mon Mar 01 2004 - kraxel@suse.de
* Mon Mar 01 2004 kraxel@suse.de
- update to cvs [2004-03-01]
- added input-layer-lircd.conf
- added global config file patch (by msvec@suse.cz).
* Thu Feb 05 2004 - kraxel@suse.de
* Thu Feb 05 2004 kraxel@suse.de
- drop km_lirc.
* Mon Jan 19 2004 - kraxel@suse.de
* Mon Jan 19 2004 kraxel@suse.de
- updated to cvs snapshot again [2004-01-16].
* Tue Oct 21 2003 - kraxel@suse.de
* Tue Oct 21 2003 kraxel@suse.de
- updated to 0.7.0 cvs snapshot.
* Thu Aug 14 2003 - kraxel@suse.de
* Thu Aug 14 2003 kraxel@suse.de
- Respect INSTALL_MOD_PATH.
* Thu Aug 14 2003 - kraxel@suse.de
* Thu Aug 14 2003 kraxel@suse.de
- added ServiceRestart to sysconfig.lirc (#28893).
* Thu Aug 14 2003 - kraxel@suse.de
* Thu Aug 14 2003 kraxel@suse.de
- fix i2c kernel module build failure.
* Fri Jun 13 2003 - kukuk@suse.de
* Fri Jun 13 2003 kukuk@suse.de
- Add missing directory to filelist
* Wed Mar 12 2003 - kraxel@suse.de
* Wed Mar 12 2003 kraxel@suse.de
- added metadata to sysconfig template [bugzilla #25077]
* Mon Mar 10 2003 - kraxel@suse.de
* Mon Mar 10 2003 kraxel@suse.de
- added init script for lircd [bugzilla #24787]
* Thu Mar 06 2003 - schwab@suse.de
* Thu Mar 06 2003 schwab@suse.de
- Fix invalid use of floating point in kernel.
* Mon Mar 03 2003 - kraxel@suse.de
* Mon Mar 03 2003 kraxel@suse.de
- fixed module install failure (bug #24512).
* Wed Dec 11 2002 - kraxel@suse.de
* Wed Dec 11 2002 kraxel@suse.de
- splitted up the patch.
- minor specfile tweaks.
* Tue Oct 22 2002 - uli@suse.de
* Tue Oct 22 2002 uli@suse.de
- update -> 0.6.6 (rc tool for sending IR commands, bugfix for
Winfast TV2000 card, SIR support for Actisys Act200L dongle,
support for hardware connected to soundcard input, added support
for Tekram M230 Mach64)
* Mon Jun 03 2002 - uli@suse.de
* Mon Jun 03 2002 uli@suse.de
- added fix for drivers using std serial device by werner@suse.de
- touch all files to same date to avoid automake rerun
* Sun Apr 28 2002 - schwab@suse.de
* Sun Apr 28 2002 schwab@suse.de
- Fix to build with 2.4.19-pre7.
* Fri Feb 22 2002 - uli@suse.de
* Fri Feb 22 2002 uli@suse.de
- removed many unnecessary files from km_lirc (fixes bug #13733)
* Mon Jan 28 2002 - uli@suse.de
* Mon Jan 28 2002 uli@suse.de
- update -> 0.6.5 (support for additional IR reveivers, bugfixes)
* Tue Sep 04 2001 - uli@suse.de
* Tue Sep 04 2001 uli@suse.de
- added remotes tarball from lirc.org containing configs for a few
hundred remote controls
* Tue Aug 21 2001 - lnussel@suse.de
* Tue Aug 21 2001 lnussel@suse.de
- new version 0.6.4 (bugfix release)
- cleaned up spec file, now uses buildroot
- added example config files for remotes to %%doc
@ -305,36 +311,36 @@ rm -rf %{buildroot}
- changed --with-driver=none to =any to make lircd actually use
remote hardware instead of switching into network only mode
(fixes Bug #9655)
* Sat May 12 2001 - schwab@suse.de
* Sat May 12 2001 schwab@suse.de
- Fix missing declarations.
* Wed May 09 2001 - uli@suse.de
* Wed May 09 2001 uli@suse.de
- building lirc_dev module in Makefile.module (reqd. by lirc_i2c)
* Thu Apr 26 2001 - uli@suse.de
* Thu Apr 26 2001 uli@suse.de
- fixed Makefile.module, configure call for building with
"--with-driver=none"
- disabled parport module (no go with 2.4.3)
* Thu Apr 05 2001 - uli@suse.de
* Thu Apr 05 2001 uli@suse.de
- kernel sources not needed any more
* Mon Mar 19 2001 - uli@suse.de
* Mon Mar 19 2001 uli@suse.de
- building lirc_i2c module in Makefile.module
* Mon Mar 19 2001 - uli@suse.de
* Mon Mar 19 2001 uli@suse.de
- update -> 0.6.3 final
- added suse_update_config before configure (fixes IA64)
- disabled useless building of drivers
- fixed building of shared libs
* Thu Feb 22 2001 - uli@suse.de
* Thu Feb 22 2001 uli@suse.de
- added -I/usr/src/linux/include to kernel module Makefiles
* Wed Feb 07 2001 - uli@suse.de
* Wed Feb 07 2001 uli@suse.de
- added lx_suse to neededforbuild
* Fri Jan 12 2001 - uli@suse.de
* Fri Jan 12 2001 uli@suse.de
- update -> 0.6.3pre3 (needed for kernels 2.2.18 and 2.4.0)
* Tue Oct 10 2000 - ro@suse.de
* Tue Oct 10 2000 ro@suse.de
- fixed oldconfig
* Mon Oct 09 2000 - kukuk@suse.de
* Mon Oct 09 2000 kukuk@suse.de
- Use default values for make oldconfig
* Fri Sep 15 2000 - uli@suse.de
* Fri Sep 15 2000 uli@suse.de
- fixed location of config file (/usr/etc -> /etc)
* Fri Sep 15 2000 - uli@suse.de
* Fri Sep 15 2000 uli@suse.de
- fixed Makefile.module
* Wed Sep 13 2000 - uli@suse.de
* Wed Sep 13 2000 uli@suse.de
- initial package