commit lirc for openSUSE:Factory
Hello community, here is the log from the commit of package lirc for openSUSE:Factory checked in at Thu May 28 01:30:56 CEST 2009. -------- --- lirc/lirc.changes 2009-01-08 18:46:44.000000000 +0100 +++ lirc/lirc.changes 2009-05-25 16:18:38.000000000 +0200 @@ -1,0 +2,18 @@ +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 + +------------------------------------------------------------------- --- lirc/lirc-kernel.changes 2009-02-23 01:20:21.000000000 +0100 +++ lirc/lirc-kernel.changes 2009-05-25 12:07:26.000000000 +0200 @@ -1,0 +2,14 @@ +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 +- imon patch no longer needed + +-------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- linux-input-layer-lircd.conf lirc-0.8.3pre1-imon-pad2keys.patch lirc-0.8.4-2.6.28.patch lirc-0.8.4.tar.bz2 New: ---- lirc-0.8.5-ftdi.diff lirc-0.8.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lirc-kernel.spec ++++++ --- /var/tmp/diff_new_pack.MJ9752/_old 2009-05-28 01:27:50.000000000 +0200 +++ /var/tmp/diff_new_pack.MJ9752/_new 2009-05-28 01:27:50.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package lirc-kernel (Version 0.8.4MACRO) +# spec file for package lirc-kernel (Version 0.8.5MACRO) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -24,15 +24,12 @@ License: GPL v2 or later Group: System/Kernel Summary: LIRC kernel modules -Version: 0.8.4%{?snapshot:_%snapshot} +Version: 0.8.5%{?snapshot:_%snapshot} Release: 1 Source0: lirc-%{?snapshot}%{!?snapshot:%version}.tar.bz2 Source1: Makefile.module Source2: Makefile.modsub #Patch0: lirc-0.8.4pre1-kernel-2.6.27.diff -# http://brakemeier.de/electronics/vdr/lirc-imon.html -Patch1: lirc-0.8.3pre1-imon-pad2keys.patch -Patch2: lirc-0.8.4-2.6.28.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build ExcludeArch: s390 s390x %suse_kernel_module_package -n lirc kdump um debug @@ -47,33 +44,6 @@ Summary: LIRC kernel modules Group: System/Kernel Recommends: lirc -# Modules: lirc_atiusb.ko lirc_igorplugusb.ko lirc_imon2.ko lirc_imon.ko lirc_mceusb2.ko lirc_mceusb.ko lirc_streamzap.ko lirc_ttusbir.ko -Supplements: modalias(usb:v03EBp0002d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v03EEp2501d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v040Bp6521d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v043Ep9803d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v045Ep006Dd*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v045Ep00A0d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v045Ep0284d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v0471p060[23C]d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v0471p0815d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v04E8pFF30d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v0609p031Dd*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v0609p0322d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v0AA8p8001d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v0AA8pFFDAd*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v0B48p2003d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v0BC7p000[23456789ABCDEF]d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v0E9Cp0000d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v107Bp3009d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v1308pC001d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v1460p9150d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v1509p9242d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v15C2pFFD[AC]d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v1784p0001d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v179Dp0010d*dc*dsc*dp*ic*isc*ip*) -Supplements: modalias(usb:v195Dp7002d*dc*dsc*dp*ic*isc*ip*) -# Generated with: extract-modaliases lirc-kmp-default.rpm %description -n lirc-KMP LIRC kernel modules are required to support certain hardware such as @@ -83,13 +53,7 @@ %prep %setup -q -n lirc-%{?snapshot}%{!?snapshot:%version} -pushd drivers -cp -av lirc_imon lirc_imon2 -mv lirc_imon2/lirc_imon.c lirc_imon2/lirc_imon2.c -popd -#%patch0 -p0 -%patch1 -p1 -%patch2 -p1 +#patch0 -p0 autoreconf -f -i PYTHON=/usr/bin/python \ ./configure --with-driver=all @@ -120,6 +84,17 @@ done %changelog +* Mon May 25 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 +- imon patch no longer needed * Mon Feb 23 2009 ro@suse.de - fix build with current kernel (info and warn vanished, use printk) ++++++ lirc.spec ++++++ --- /var/tmp/diff_new_pack.MJ9752/_old 2009-05-28 01:27:50.000000000 +0200 +++ /var/tmp/diff_new_pack.MJ9752/_new 2009-05-28 01:27:50.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package lirc (Version 0.8.4MACRO) +# spec file for package lirc (Version 0.8.5MACRO) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -48,25 +48,26 @@ Obsoletes: lirc-64bit %endif # -Version: 0.8.4%{?snapshot:_%snapshot} +Version: 0.8.5%{?snapshot:_%snapshot} Release: 1 PreReq: %fillup_prereq %insserv_prereq -Summary: Tools for Infrared Receivers +Summary: LIRC remote definitions Source0: lirc-%{?snapshot}%{!?snapshot:%version}.tar.bz2 Source4: rc.lirc Source5: sysconfig.lirc Source6: fix-remote-keys.pl -Source7: http://linux.bytesex.org/v4l2/linux-input-layer-lircd.conf Source8: README.SUSE Source9: 51-lirc.rules #Patch0: lirc-hw.diff Patch1: lirc-sockets-in-var.diff Patch2: imon2_conf.patch +Patch3: lirc-0.8.5-ftdi.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: udev Suggests: lirc-kmp Provides: lirc-devel Supplements: lirc-kmp +Recommends: lirc-remotes %description LIRC is a package that supports receiving and sending IR signals with @@ -75,6 +76,62 @@ mouse movements, and a couple of user programs that allow you to control your computer with a remote control. +This package contains a collection of configuration files for various +remotes. + + + +%package devel +License: GPL v2 or later +Summary: LIRC development files +Group: Hardware/Other +Requires: %{name} = %{version} +# files were in lirc package previously +Conflicts: lirc <= 0.8.4 + +%description devel +LIRC is a package that supports receiving and sending IR signals with +the most common IR remote controls. It contains a daemon that decodes +and sends IR signals, a mouse daemon that translates IR signals to +mouse movements, and a couple of user programs that allow you to +control your computer with a remote control. + + + +%package remotes +License: GPL v2 or later +Summary: Tools for Infrared Receivers +Group: Hardware/Other +# files were in lirc package previously +Conflicts: lirc <= 0.8.4 + +%description remotes +LIRC is a package that supports receiving and sending IR signals with +the most common IR remote controls. It contains a daemon that decodes +and sends IR signals, a mouse daemon that translates IR signals to +mouse movements, and a couple of user programs that allow you to +control your computer with a remote control. + + + +%package -n liblirc_client0 +License: GPL v2 or later +Summary: LIRC client library +Group: Hardware/Other +Recommends: lirc = %{version} +# files were in lirc package previously +Conflicts: lirc <= 0.8.4 + +%description -n liblirc_client0 +LIRC is a package that supports receiving and sending IR signals with +the most common IR remote controls. It contains a daemon that decodes +and sends IR signals, a mouse daemon that translates IR signals to +mouse movements, and a couple of user programs that allow you to +control your computer with a remote control. + +This package only contains the client library. To actually use LIRC the +lircd daemon from the 'lirc' package has to be configured and started. + %prep @@ -82,6 +139,7 @@ #%patch0 -p1 -b .hw %patch1 -p1 -b .var %patch2 -p1 +%patch3 -p1 cp %{SOURCE8} . #find . -type d -name CVS -print0 | xargs -0 -- rm -rf #find . -name .cvsignore -print0 | xargs -0 -- rm -rf @@ -95,6 +153,8 @@ autoreconf -vfi PYTHON=/usr/bin/python \ CFLAGS="%{optflags}" ./configure \ + --disable-static \ + --disable-dependency-tracking \ --prefix=%{_prefix} \ --mandir=%{_mandir} \ --libdir=%{_libdir} \ @@ -118,7 +178,6 @@ make -C doc DESTDIR=%{buildroot} install mkdir -p %{buildroot}/usr/share/lirc cp -a remotes %{buildroot}/usr/share/lirc -cp -a %{SOURCE7} %{buildroot}/usr/share/lirc/remotes install -d -m 755 %{buildroot}/dev mkdir -p %{buildroot}/var/run/lirc mkfifo %{buildroot}/var/run/lirc/lircm @@ -142,14 +201,16 @@ # # get rid of useless contrib stuff rm contrib/lirc.* -%if 0%suse_version > 1020 -%fdupes $RPM_BUILD_ROOT -%endif # # ghost file install -D -m 644 /dev/null %{buildroot}/etc/lircd.conf # hide python dependency chmod 644 %{buildroot}%{_bindir}/pronto2lirc +# +# +%if 0%suse_version > 1020 +%fdupes $RPM_BUILD_ROOT +%endif %files %defattr (-,root,root) @@ -157,33 +218,45 @@ %doc README.SUSE %doc doc/html doc/images doc/lirc.hwdb doc/lirc.css doc/irxevent.keys %doc contrib -%dir /usr/include/lirc -/usr/include/lirc/lirc_client.h -%{_libdir}/liblirc_client.* #%attr (600,root,root) %dev(c,61,0) /dev/lirc # => udev %dir /var/run/lirc /var/run/lirc/lircm %attr(0755,root,root)/usr/bin/* /usr/sbin/* -/usr/share/lirc /etc/init.d/lirc /var/adm/fillup-templates/sysconfig.lirc %dir /etc/udev %dir /etc/udev/rules.d -/etc/udev/rules.d/51-lirc.rules +%config /etc/udev/rules.d/51-lirc.rules %doc %_mandir/man1/* %doc %_mandir/man8/* %ghost %verify(not md5 size mtime) %config(noreplace,missingok) /etc/lircd.conf +%files devel +%defattr (-,root,root) +%dir %{_includedir}/lirc +%{_includedir}/lirc/lirc_client.h +%{_libdir}/liblirc_client.so + +%files remotes +%defattr (-,root,root) +%{_datadir}/lirc + +%files -n liblirc_client0 +%defattr (-,root,root) +%{_libdir}/liblirc_client.so.* + %preun %stop_on_removal lirc %post -/sbin/ldconfig %{fillup_and_insserv lirc} +%post -n liblirc_client0 -p /sbin/ldconfig + +%postun -n liblirc_client0 -p /sbin/ldconfig + %postun -/sbin/ldconfig %restart_on_update lirc %{insserv_cleanup} @@ -191,6 +264,18 @@ rm -rf %{buildroot} %changelog +* Mon May 25 2009 lnussel@suse.de +- split package to lirc, lirc-remotes, lirc-devel and liblirc_client0 +* Mon May 25 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 07 2009 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Thu Nov 13 2008 lnussel@suse.de @@ -221,7 +306,7 @@ * Thu Apr 10 2008 ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support -* Thu Feb 21 2008 crrodriguez@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 ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.MJ9752/_old 2009-05-28 01:27:50.000000000 +0200 +++ /var/tmp/diff_new_pack.MJ9752/_new 2009-05-28 01:27:50.000000000 +0200 @@ -1 +1,2 @@ -lirc +liblirc_client0 + obsoletes "lirc-<targettype> < 0.8.5" ++++++ lirc-0.8.5-ftdi.diff ++++++ The ftdi driver is only compiled if headers are present. Remove it from the static list. Index: lirc-0.8.5/configure.ac =================================================================== --- lirc-0.8.5.orig/configure.ac +++ lirc-0.8.5/configure.ac @@ -122,6 +122,8 @@ dnl this could be _much_ more sophistica AC_MSG_CHECKING([for which drivers can be installed on this system]) AC_MSG_RESULT() +# this list must only contain userspace drivers without external +# (header/library) dependencies! possible_drivers="(none) \ (userspace) \ (accent) \ @@ -129,7 +131,6 @@ possible_drivers="(none) \ (creative) \ (ea65) \ (exaudio) \ - (ftdi) \ (irlink) \ (irreal) \ (livedrive_midi) \ ++++++ lirc-0.8.4.tar.bz2 -> lirc-0.8.5.tar.bz2 ++++++ ++++ 26191 lines of diff (skipped) ++++++ README.SUSE ++++++ --- /var/tmp/diff_new_pack.MJ9752/_old 2009-05-28 01:27:51.000000000 +0200 +++ /var/tmp/diff_new_pack.MJ9752/_new 2009-05-28 01:27:51.000000000 +0200 @@ -45,7 +45,6 @@ didn't. Unplug the device and plug it in again to make /dev/input/ir appear. -- cp /usr/share/lirc/remotes/linux-input-layer-lircd.conf - /etc/lircd.conf +- cp /usr/share/lirc/remotes/devinput/lircd.conf.devinput /etc/lircd.conf - rclirc start; chkconfig lirc on ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de