------------------------------------------------------------------- Sun Sep 21 15:44:05 UTC 2014 - p.drouand@gmail.com - Update to version 0.9.1a + configuration file setup hotfix. + --output option hotfix. - Changes from version 0.9.1 + Added systemd support: unit files, socket activation. + Default config files are installed in /etc, use --install-etc to disable. + Building kernel modules is not supported. + New config file lirc_options.conf with cli options default values. + Automagically sets the lirc protocol for /dev/rc devices. + Whitespace cleanup and git hook to enforce whitespace handling. + Docs are built as part of normal build process. + Bugfixes + Autotools update and Darwin fixes. + docs: Added new Configuration Guide - Specfile clean-up + Remove obsolete macros + Use %configure - Use systemd instead of sysvinit - Drop sysconfig support - Add disable-kernel-rc subpackage; allow user to easily replace in-kernel solution with lirc - Add patches from Fedora + 0001-Fix-segfault-when-starting-lircd-AUR-41581.patch + 0002-lircd-Fix-bad-default-for-lircdfile.patch + 0003-0.9.1a-Bugfix-segfault-when-parsing-connect-in-confi.patch + 0004-lircd-fix-compiler-error-format-security-error.patch - Install remote configuration files in the correct location - Do not ghost lirc configuration files anymore; there are now real and installed by lirc - Build with -fno-strict-aliasing; alsa module would break with new gcc ------------------------------------------------------------------- Thu May 8 11:44:22 CEST 2014 - ro@suse.de - use _rundir macro ------------------------------------------------------------------- Sat Mar 2 13:03:37 UTC 2013 - seife+obs@b1-systems.com - fix build with automake-1.13.1 ------------------------------------------------------------------- Tue Nov 27 20:15:34 UTC 2012 - alinm.elena@gmail.com - install the udev rules in /usr/lib/udev for factory and above ------------------------------------------------------------------- Tue Feb 21 12:33:55 UTC 2012 - lnussel@suse.de - move udev rules files from /etc to /lib ------------------------------------------------------------------- Mon Feb 20 23:06:04 UTC 2012 - fisiu@opensuse.org - update to version 0.9.0: * Remove mceusb, streamzap, it8x, ene0100 drivers, as they're now redundant with upstream kernel drivers * fix oops unplugging igorplugusb receiver while in use * more error-checking for NULL irctl in various lirc_dev paths * add support for Monueal Moncaso IR to mplay driver * add another PNP device ID to lirc_it87 * drop references to static chardev major number 61, we use dynamic * resync lirc_dev with what was merged in the kernel * reformat code using indent to look more like Linux kernel code * drop explicit support for kernels older than 2.6.18 * adapt to using lirc.h as merged in the upstream linux kernel * non-LONG_IR_CODE option dropped, its been the default for years * use portable type definitions all over the place * drop an old GLIBC work-around for printing 64-bit values * fix timing-specific repeat-after-release issue - drop lirc-0.8.7-lirc_h.diff and lirc-0.8.7-lirc_h_2.diff: fixed upstream - clean spec file with spec-cleaner ------------------------------------------------------------------- Mon Feb 20 22:49:23 UTC 2012 - fisiu@opensuse.org - build with Igor Cesko receiver and transmitter diode support ------------------------------------------------------------------- Thu Nov 24 10:19:15 UTC 2011 - coolo@suse.com - add libtool as buildrequire to avoid implicit dependency ------------------------------------------------------------------- Wed Feb 9 08:25:53 UTC 2011 - lnussel@suse.de - fix lircd not working with in-kernel drivers (bnc#668427) ------------------------------------------------------------------- Mon Jan 10 08:08:24 UTC 2011 - lnussel@suse.de - fix the LIRCD_LISTENPORT setting (bnc#661841) ------------------------------------------------------------------- Tue Sep 7 08:07:12 UTC 2010 - lnussel@suse.de - update to version 0.8.7 * updated mceusb support to properly initialize 3rd-gen hardware * updated imon driver that doesn't corrupt their displays * hack to make not-in-lirc zilog driver function with larger values ------------------------------------------------------------------- Mon Sep 6 08:15:44 UTC 2010 - lnussel@suse.de - update to 0.8.7pre3 release * improved usb-uirt support for FreeBSD (John Wehle) * spurious locking complaint fixes for FreeBSD (John Wehle) * added support for new Command IR III hardware (Matthew Bodkin) * updated mceusb support to properly initialize 3rd-gen hardware * updated imon driver that doesn't corrupt their displays * hack to make not-in-lirc zilog driver function with larger values * added support for Aureal ATWF@83-W001 ESKY.CC remote (Romain Henriet) * added transmit support to driver for ENE CIR port (only few devices support that) * made generation of automatic release events in lircd more robust * added tira_raw driver for the Ira/Tira receivers that supports receiving in timing mode, the tira driver now supports transmit (Arnold Pakolitz) * added support for DFC USB InfraRed Remote Control (Davio Franke) * added support for simple transmitter circuit connected to soundcard (Bob van Loosen) * added support for Philips SRM 7500 RF remote (Henning Glawe) ------------------------------------------------------------------- Mon May 17 14:06:23 UTC 2010 - lnussel@suse.de - update to 0.8.7pre1 release * just minor bugfixes compared to previous cvs snapshot ------------------------------------------------------------------- Wed May 12 09:22:57 UTC 2010 - lnussel@suse.de - update to current CVS to fix build with newer kernels ------------------------------------------------------------------- Tue May 4 08:16:15 UTC 2010 - lnussel@suse.de - don't package files in /var/run - fix package descriptions ------------------------------------------------------------------- Fri Mar 12 14:58:11 UTC 2010 - lnussel@suse.de - use correct location of devinput config (bnc#570665) - use /dev/lirc0 as fallback (bnc#552455) - rework init script ------------------------------------------------------------------- Fri Dec 18 13:43:59 CET 2009 - jengelh@medozas.de - add baselibs.conf as a source ------------------------------------------------------------------- Wed Sep 16 08:03:55 UTC 2009 - lnussel@suse.de - new version 0.8.6 * added support for ENE KB3926 revision B/C/D (ENE0100) CIR port (found on some notebooks, e.g: Acer Aspire 5720G, HP Pavilion dv5) (Maxim Levitsky) * merged 1st-gen mceusb device support into lirc_mceusb2, renamed lirc_mceusb2 to lirc_mceusb * added support for putting iMON receviers into MCE/RC6 mode * added input subsystem mouse device support to iMON driver * improved iMON driver to handle dual-interface iMON devices via a single lirc device, reducing configuration complexity * added support for more iMON devices, including proper support for touchscreen iMON devices (Rene Harder) * improved iMON driver including touchscreen support * Linux input support added to lircmd * added support for IT8720 CIR port * moved default lircd, lircmd and lircrcd config file locations to /etc/lirc/lircd.conf, /etc/lirc/lircmd.conf and /etc/lirc/lircrc * moved lircd socket from /dev/lircd to /var/run/lirc/lircd * moved default pid file location from /var/run/lircd.pid to /var/run/lirc/lircd.pid * added support for XMP protocol ------------------------------------------------------------------- Wed Sep 16 07:27:55 UTC 2009 - lnussel@suse.de - remove Provides: lirc-devel from main package (bnc#539230) ------------------------------------------------------------------- Mon May 25 16:17:54 CEST 2009 - lnussel@suse.de - split package to lirc, lirc-remotes, lirc-devel and liblirc_client0 ------------------------------------------------------------------- Mon May 25 11:29:16 CEST 2009 - lnussel@suse.de - new versio 0.8.5 * added support for Winbond 8769L CIR port (e.g. found on Acer Aspire 6530G) (Juan J. Garcia de Soria) * added support for FTDI FT232-based IR Receiver * Linux input event generation using uinput * standardised namespace following Linux input conventions * added support for Awox RF/IR Remote (Arif) * added support for new iMon LCD devices * added support for Antec-branded iMon LCD and VFD devices ------------------------------------------------------------------- Wed Jan 7 12:34:56 CET 2009 - olh@suse.de - obsolete old -XXbit packages (bnc#437293) ------------------------------------------------------------------- Thu Nov 13 11:44:09 CET 2008 - lnussel@suse.de - don't BuildRequire i2c-tools on s390 as it doesn't exist there ------------------------------------------------------------------- Mon Oct 13 09:06:34 CEST 2008 - lnussel@suse.de - new version 0.8.4 * added support for ITE8709 CIR port (Gregory Lardiere) * added pronto2lirc converter (Olavi Akerman) * support for include directive in lircd.conf ------------------------------------------------------------------- Tue Aug 19 14:13:37 CEST 2008 - lnussel@suse.de - set Required-Stop in init script ------------------------------------------------------------------- Thu Jun 26 09:03:24 CEST 2008 - lnussel@suse.de - fix build of hw_i2cuser on 11.0+ (bnc#387587) ------------------------------------------------------------------- Wed May 7 10:39:56 CEST 2008 - lnussel@suse.de - fix build - BuildRequire linux-kernel-headers and libusb-devel to enable additional userspace drivers ------------------------------------------------------------------- Mon May 5 16:30:37 CEST 2008 - lnussel@suse.de - new version 0.8.3 * added support for Samsung USB IR Receiver (Robert Schedel) * added support for Soundgraph iMON IR/LCD (Dean Harding) * added support for IRLink receiver (Maxim Muratov) * added support for VLSystem MPlay Blast (Benoit Laurent) * implemented SIMULATE command in irsend to simulate IR events * added user-space I2C driver (Adam Sampson) * added support for Hauppauge HVR-1300 (Jan Frey) * dropped support for 2.4 kernels ------------------------------------------------------------------- Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support ------------------------------------------------------------------- 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 - upgrade to 0.8.2 final, just minor changes ------------------------------------------------------------------- Thu Jun 21 10:51:09 CEST 2007 - lnussel@suse.de - require $remote_fs in init script (#285548) ------------------------------------------------------------------- Fri Jun 1 09:47:17 CEST 2007 - lnussel@suse.de - update to 0.8.2pre3: * added support for TechnoTrend USB IR receiver (Stefan Macher) * automatic release event generation in lircd * added support for Apple Mac mini USB IR Receiver (Stephen Williams) * added support for ADSTech USBX-707 USB IR Blaster (Jelle Foks) * periodically try to reopen lirc device if reading fails (probably because USB device has been removed) * added support for Creative USB IR Receiver (SB0540) (Benjamin Drung) * lirc_mceusb2 supports setting carrier frequency * added support for Asus DH remote (Brice DUBOST, Bernhard Frauendienst) * 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 13:32:48 CEST 2007 - lnussel@suse.de - don't install useless contrib stuff - add proper ldconfig and insserv calls - make initscript to automatically install linux-input-layer-lircd.conf if lircd.conf doesn't exist and /dev/input/ir is used as device - add /etc/lircd.conf as %ghost - don't package /var/run/lirc/lircd - don't package all remotes to save space ------------------------------------------------------------------- Mon Apr 23 15:11:22 CEST 2007 - hvogel@suse.de - Add config for imon2 driver with missing keys and pad2key addidtion from M. Brakemeier ------------------------------------------------------------------- Tue Jan 16 16:37:14 CET 2007 - lnussel@suse.de - use optflags ------------------------------------------------------------------- Thu Jan 11 15:09:28 CET 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 17:33:37 CET 2006 - lnussel@suse.de - fix excessive logging in devinput driver, use syslog (#218286) ------------------------------------------------------------------- Fri Nov 10 12:58:28 CET 2006 - ro@suse.de - fix docu permissions ------------------------------------------------------------------- Thu Aug 24 11:58:31 CEST 2006 - lnussel@suse.de - SYSFS{../name} is deprecated, use ATTRS{name} instead ------------------------------------------------------------------- Thu Aug 17 23:04:16 CEST 2006 - ro@suse.de - fix build with 2.6.18 (from cvs) ------------------------------------------------------------------- Tue Feb 7 16:58:56 CET 2006 - lnussel@suse.de - remove CFT2000 config file as it contains a strange proprietary notice (#148744) ------------------------------------------------------------------- Thu Feb 2 13:56:47 CET 2006 - lnussel@suse.de - update to version 0.8.0 * included kernel modules build with minor modifications (#147601) ------------------------------------------------------------------- Wed Jan 25 21:37:57 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Mon Jan 23 16:04:43 CET 2006 - ro@suse.de - added (empty) rest of LSB init script header ------------------------------------------------------------------- Wed Nov 30 10:01:16 CET 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 1 15:25:13 CEST 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 15:31:33 CEST 2005 - lnussel@suse.de - update input layer config file (#113852) ------------------------------------------------------------------- Tue Aug 16 17:53:39 CEST 2005 - lnussel@suse.de - don't fail if evdev is not available as module (#104558) ------------------------------------------------------------------- Wed Aug 10 13:11:33 CEST 2005 - kraxel@suse.de - fix quoting bug in init script (#102540). ------------------------------------------------------------------- Tue May 31 14:04:17 CEST 2005 - kraxel@suse.de - fix init script (#86271). - updfate to version 0.7.1 ------------------------------------------------------------------- Fri Mar 11 16:38:45 CET 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 1 18:28:58 CET 2005 - kraxel@suse.de - add compatibility symlink (bug #67039). ------------------------------------------------------------------- Mon Jan 24 15:40:19 CET 2005 - kraxel@suse.de - update to 0.7.0 final. - move lircd sockets from /dev to /var/run/lirc (bug #44254). ------------------------------------------------------------------- Fri Aug 20 12:04:29 CEST 2004 - kraxel@suse.de - update to cvs [2004-08-20] ------------------------------------------------------------------- Tue Mar 30 19:26:55 CEST 2004 - kraxel@suse.de - add README.SUSE file (by lnussel) - remove some files non-text files from documentation (bug #36349). ------------------------------------------------------------------- Fri Mar 12 14:22:55 CET 2004 - kraxel@suse.de - fix lirc start script. ------------------------------------------------------------------- Mon Mar 8 13:59:10 CET 2004 - kraxel@suse.de - update to cvs [2004-03-08] - dropped global config file patch (merged into cvs). ------------------------------------------------------------------- Fri Mar 5 17:31:55 CET 2004 - kraxel@suse.de - update to cvs [2004-03-05] - init script fixes. ------------------------------------------------------------------- Mon Mar 1 13:06:18 CET 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 5 12:43:14 CET 2004 - kraxel@suse.de - drop km_lirc. ------------------------------------------------------------------- Mon Jan 19 14:13:37 CET 2004 - kraxel@suse.de - updated to cvs snapshot again [2004-01-16]. ------------------------------------------------------------------- Tue Oct 21 18:21:36 CEST 2003 - kraxel@suse.de - updated to 0.7.0 cvs snapshot. ------------------------------------------------------------------- Thu Aug 14 17:26:16 CEST 2003 - kraxel@suse.de - Respect INSTALL_MOD_PATH. ------------------------------------------------------------------- Thu Aug 14 15:41:51 CEST 2003 - kraxel@suse.de - added ServiceRestart to sysconfig.lirc (#28893). ------------------------------------------------------------------- Thu Aug 14 10:02:09 CEST 2003 - kraxel@suse.de - fix i2c kernel module build failure. ------------------------------------------------------------------- Fri Jun 13 08:56:50 CEST 2003 - kukuk@suse.de - Add missing directory to filelist ------------------------------------------------------------------- Wed Mar 12 12:21:55 CET 2003 - kraxel@suse.de - added metadata to sysconfig template [bugzilla #25077] ------------------------------------------------------------------- Mon Mar 10 17:28:24 CET 2003 - kraxel@suse.de - added init script for lircd [bugzilla #24787] ------------------------------------------------------------------- Thu Mar 6 14:38:39 CET 2003 - schwab@suse.de - Fix invalid use of floating point in kernel. ------------------------------------------------------------------- Mon Mar 3 16:10:46 CET 2003 - kraxel@suse.de - fixed module install failure (bug #24512). ------------------------------------------------------------------- Wed Dec 11 17:52:32 CET 2002 - kraxel@suse.de - splitted up the patch. - minor specfile tweaks. ------------------------------------------------------------------- Tue Oct 22 13:48:53 CEST 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 3 10:31:39 CEST 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 02:41:52 CEST 2002 - schwab@suse.de - Fix to build with 2.4.19-pre7. ------------------------------------------------------------------- Fri Feb 22 14:22:16 CET 2002 - uli@suse.de - removed many unnecessary files from km_lirc (fixes bug #13733) ------------------------------------------------------------------- Mon Jan 28 11:59:17 CET 2002 - uli@suse.de - update -> 0.6.5 (support for additional IR reveivers, bugfixes) ------------------------------------------------------------------- Tue Sep 4 11:28:44 CEST 2001 - uli@suse.de - added remotes tarball from lirc.org containing configs for a few hundred remote controls ------------------------------------------------------------------- Tue Aug 21 15:48:06 CEST 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 - re-enabled parallel port driver - 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 17:21:07 CEST 2001 - schwab@suse.de - Fix missing declarations. ------------------------------------------------------------------- Wed May 9 18:53:10 CEST 2001 - uli@suse.de - building lirc_dev module in Makefile.module (reqd. by lirc_i2c) ------------------------------------------------------------------- Thu Apr 26 15:31:07 CEST 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 5 18:17:06 CEST 2001 - uli@suse.de - kernel sources not needed any more ------------------------------------------------------------------- Mon Mar 19 15:39:28 CET 2001 - uli@suse.de - building lirc_i2c module in Makefile.module ------------------------------------------------------------------- Mon Mar 19 11:48:25 CET 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 12:19:06 CET 2001 - uli@suse.de - added -I/usr/src/linux/include to kernel module Makefiles ------------------------------------------------------------------- Wed Feb 7 11:57:42 CET 2001 - uli@suse.de - added lx_suse to neededforbuild ------------------------------------------------------------------- Fri Jan 12 14:23:44 CET 2001 - uli@suse.de - update -> 0.6.3pre3 (needed for kernels 2.2.18 and 2.4.0) ------------------------------------------------------------------- Tue Oct 10 10:02:41 CEST 2000 - ro@suse.de - fixed oldconfig ------------------------------------------------------------------- Mon Oct 9 11:09:11 CEST 2000 - kukuk@suse.de - Use default values for make oldconfig ------------------------------------------------------------------- Fri Sep 15 16:41:27 CEST 2000 - uli@suse.de - fixed location of config file (/usr/etc -> /etc) ------------------------------------------------------------------- Fri Sep 15 15:41:59 CEST 2000 - uli@suse.de - fixed Makefile.module ------------------------------------------------------------------- Wed Sep 13 18:48:48 CEST 2000 - uli@suse.de - initial package