Hello community,

here is the log from the commit of package lirc for openSUSE:Factory checked in 
at 2012-02-24 12:05:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lirc (Old)
 and      /work/SRC/openSUSE:Factory/.lirc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lirc", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/lirc/lirc.changes        2011-11-25 
23:04:59.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.lirc.new/lirc.changes   2012-02-24 
12:05:47.000000000 +0100
@@ -1,0 +2,33 @@
+Tue Feb 21 12:33:55 UTC 2012 - [email protected]
+
+- move udev rules files from /etc to /lib
+
+-------------------------------------------------------------------
+Mon Feb 20 23:06:04 UTC 2012 - [email protected]
+
+- 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 - [email protected]
+
+- build with Igor Cesko receiver and transmitter diode support
+
+-------------------------------------------------------------------

Old:
----
  lirc-0.8.7-lirc_h.diff
  lirc-0.8.7-lirc_h_2.diff
  lirc-0.8.7.tar.bz2

New:
----
  lirc-0.9.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lirc.spec ++++++
--- /var/tmp/diff_new_pack.5VjLiT/_old  2012-02-24 12:05:48.000000000 +0100
+++ /var/tmp/diff_new_pack.5VjLiT/_new  2012-02-24 12:05:48.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lirc
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,56 +18,58 @@
 
 
 Name:           lirc
-BuildRequires:  alsa-devel libtool xorg-x11-devel
+BuildRequires:  alsa-devel
+BuildRequires:  libtool
+BuildRequires:  xorg-x11-devel
 # for hw_atilibusb driver
-%if 0%suse_version > 1020
+%if 0%{?suse_version} > 1020
 BuildRequires:  libusb-devel
 %else
 BuildRequires:  libusb
 %endif
 %ifnarch s390 s390x
 # for hw_i2cuser driver
-%if 0%suse_version > 1010
+%if 0%{?suse_version} > 1010
 BuildRequires:  linux-kernel-headers
-%if 0%suse_version > 1030
+%if 0%{?suse_version} > 1030
 # i2c-dev.h now moved to that package
 BuildRequires:  i2c-tools
 %endif
 %endif
 %endif
-%if 0%suse_version > 1020
+%if 0%{?suse_version} > 1020
 BuildRequires:  fdupes
 %endif
 %if 0%{?snapshot:1}
 BuildRequires:  help2man
 %endif
 Url:            http://www.lirc.org/
-License:        GPL-2.0+
-Group:          Hardware/Other
 # bug437293
 %ifarch ppc64
 Obsoletes:      lirc-64bit
 %endif
 #
-Version:        0.8.7
-Release:        3
-PreReq:         %fillup_prereq %insserv_prereq
+Version:        0.9.0
+Release:        0
 Summary:        Tools for Infrared Receivers
-Source0:        
http://downloads.sourceforge.net/project/lirc/LIRC/%version/lirc-%version%{?snapshot:-%snapshot}.tar.bz2
+License:        GPL-2.0+
+Group:          Hardware/Other
+Source0:        
http://downloads.sourceforge.net/project/lirc/LIRC/%{version}/lirc-%{version}%{?snapshot:-%snapshot}.tar.bz2
 Source1:        baselibs.conf
 Source4:        rc.lirc
 Source5:        sysconfig.lirc
 Source6:        fix-remote-keys.pl
 Source8:        README.SUSE
 Source9:        51-lirc.rules
-Patch0:         lirc-0.8.7-lirc_h.diff
-Patch1:         lirc-0.8.7-lirc_h_2.diff
+# PATCH-FEATURE-UPSTREAM -- lirc config for iMON-PAD remote
 Patch90:        imon2_conf.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Requires:       udev
+Recommends:     lirc-remotes
 Suggests:       lirc-kmp
 Supplements:    lirc-kmp
-Recommends:     lirc-remotes
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Requires(pre):  %fillup_prereq
+Requires(pre):  %insserv_prereq
 
 %description
 LIRC is a package that supports receiving and sending IR signals with
@@ -76,11 +78,7 @@
 mouse movements, and a couple of user programs that allow you to
 control your computer with a remote control.
 
-
-
-
 %package        devel
-License:        GPL-2.0+
 Summary:        LIRC development files
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
@@ -94,10 +92,7 @@
 mouse movements, and a couple of user programs that allow you to
 control your computer with a remote control.
 
-
-
 %package        remotes
-License:        GPL-2.0+
 Summary:        LIRC remote definitions
 Group:          Hardware/Other
 # files were in lirc package previously
@@ -106,9 +101,7 @@
 %description    remotes
 Collection of LIRC configuration files for various remotes.
 
-
 %package -n liblirc_client0
-License:        GPL-2.0+
 Summary:        LIRC client library
 Group:          Hardware/Other
 Recommends:     lirc = %{version}
@@ -119,18 +112,15 @@
 The LIRC client library. To actually use LIRC the lircd daemon from
 the 'lirc' package has to be configured and started.
 
-
 %prep
 %setup -q -n %{name}-%{version}%{?snapshot:-%snapshot}
-%patch0 -p1
-%patch1 -p1
 %patch90 -p1
 cp %{SOURCE8} .
 #find . -type d -name CVS -print0 | xargs -0 -- rm -rf
 #find . -name .cvsignore  -print0 | xargs -0 -- rm -rf
 
 %build
-%if 0%suse_version < 1020
+%if 0%{?suse_version} < 1020
 # XXX: hw_i2cuser doesn't build on sles10
 sed -i -e 's/linux\/i2c-dev\.h/foobarblah.h/' configure.ac
 %endif
@@ -144,6 +134,8 @@
        --mandir=%{_mandir}     \
        --libdir=%{_libdir}     \
        --sysconfdir=/etc       \
+       --with-igor             \
+       --with-transmitter      \
        --with-driver=userspace \
        --with-port=0x3f8       \
        --with-irq=4            \
@@ -166,25 +158,25 @@
 make -C daemons  DESTDIR=%{buildroot} install
 make -C tools    DESTDIR=%{buildroot} install
 make -C doc      DESTDIR=%{buildroot} install
-mkdir -p %{buildroot}/usr/share/lirc
-cp -a remotes %{buildroot}/usr/share/lirc
+mkdir -p %{buildroot}%{_datadir}/lirc
+cp -a remotes %{buildroot}%{_datadir}/lirc
 install -d -m 755 %{buildroot}/dev
-mkdir -p %{buildroot}/var/run/lirc
-touch %{buildroot}/var/run/lirc/lircd
-chmod 600 %{buildroot}/var/run/lirc/*
+mkdir -p %{buildroot}%{_localstatedir}/run/lirc
+touch %{buildroot}%{_localstatedir}/run/lirc/lircd
+chmod 600 %{buildroot}%{_localstatedir}/run/lirc/*
 # lircd init scripts
-install -d -m 755      %{buildroot}/etc/init.d                 \
-                       %{buildroot}/usr/sbin                   \
-                       %{buildroot}/var/adm/fillup-templates
-install -m 0755 %{SOURCE4} %{buildroot}/etc/init.d/lirc
-ln -sf ../../etc/init.d/lirc %{buildroot}/usr/sbin/rclirc
-install -m 0644 %{SOURCE5} %{buildroot}/var/adm/fillup-templates
+install -d -m 755      %{buildroot}%{_sysconfdir}/init.d                       
\
+                       %{buildroot}%{_sbindir}                 \
+                       %{buildroot}%{_localstatedir}/adm/fillup-templates
+install -m 0755 %{SOURCE4} %{buildroot}%{_initddir}/lirc
+ln -sf ../../etc/init.d/lirc %{buildroot}%{_sbindir}/rclirc
+install -m 0644 %{SOURCE5} %{buildroot}%{_localstatedir}/adm/fillup-templates
 #
 # udev stuff
-install -d -m 755 %{buildroot}/etc/udev/rules.d
+install -d -m 755 %{buildroot}/lib/udev/rules.d
 install -d -m 755 %{buildroot}/sbin
-install -m 644 %{SOURCE9} %{buildroot}/etc/udev/rules.d
-find %{buildroot}/usr/share/lirc -perm +111 -type f -print0 | xargs -r -0 
chmod a-x
+install -m 644 %{SOURCE9} %{buildroot}/lib/udev/rules.d
+find %{buildroot}%{_datadir}/lirc -perm +111 -type f -print0 | xargs -r -0 
chmod a-x
 #
 # get rid of libtool file
 rm -f %{buildroot}%{_libdir}/liblirc_client.la
@@ -193,15 +185,15 @@
 rm contrib/lirc.*
 #
 # ghost files
-install -D -m 644 /dev/null %{buildroot}/etc/lirc/lircd.conf
-install -D -m 644 /dev/null %{buildroot}/etc/lirc/lircmd.conf
-install -D -m 644 /dev/null %{buildroot}/etc/lirc/lircrc
+install -D -m 644 /dev/null %{buildroot}%{_sysconfdir}/lirc/lircd.conf
+install -D -m 644 /dev/null %{buildroot}%{_sysconfdir}/lirc/lircmd.conf
+install -D -m 644 /dev/null %{buildroot}%{_sysconfdir}/lirc/lircrc
 # hide python dependency
 chmod 644 %{buildroot}%{_bindir}/pronto2lirc
 #
 #
-%if 0%suse_version > 1020
-%fdupes $RPM_BUILD_ROOT
+%if 0%{?suse_version} > 1020
+%fdupes %{buildroot}
 %endif
 
 %files
@@ -210,22 +202,22 @@
 %doc README.SUSE
 %doc doc/html doc/images doc/lirc.hwdb doc/lirc.css doc/irxevent.keys 
 %doc contrib
-%dir %ghost /var/run/lirc
-%ghost /var/run/lirc/lircm
-%ghost /var/run/lirc/lircd
+%dir %ghost %{_localstatedir}/run/lirc
+%ghost %{_localstatedir}/run/lirc/lircm
+%ghost %{_localstatedir}/run/lirc/lircd
 %attr(0755,root,root)/usr/bin/*
-/usr/sbin/*
-/etc/init.d/lirc
-/var/adm/fillup-templates/sysconfig.lirc
-%dir /etc/udev
-%dir /etc/udev/rules.d
-%config /etc/udev/rules.d/51-lirc.rules
-%doc %_mandir/man1/*
-%doc %_mandir/man8/*
-%dir /etc/lirc
-%ghost %verify(not md5 size mtime) %config(noreplace,missingok) 
/etc/lirc/lircd.conf
-%ghost %verify(not md5 size mtime) %config(noreplace,missingok) 
/etc/lirc/lircmd.conf
-%ghost %verify(not md5 size mtime) %config(noreplace,missingok) 
/etc/lirc/lircrc
+%{_sbindir}/*
+%{_sysconfdir}/init.d/lirc
+%{_localstatedir}/adm/fillup-templates/sysconfig.lirc
+%dir /lib/udev
+%dir /lib/udev/rules.d
+/lib/udev/rules.d/51-lirc.rules
+%doc %{_mandir}/man1/*
+%doc %{_mandir}/man8/*
+%dir %{_sysconfdir}/lirc
+%ghost %verify(not md5 size mtime) %config(noreplace,missingok) 
%{_sysconfdir}/lirc/lircd.conf
+%ghost %verify(not md5 size mtime) %config(noreplace,missingok) 
%{_sysconfdir}/lirc/lircmd.conf
+%ghost %verify(not md5 size mtime) %config(noreplace,missingok) 
%{_sysconfdir}/lirc/lircrc
 
 %files devel
 %defattr (-,root,root)
@@ -266,7 +258,4 @@
 %restart_on_update lirc
 %{insserv_cleanup}
 
-%clean
-rm -rf %{buildroot}
-
 %changelog

++++++ lirc-0.8.7.tar.bz2 -> lirc-0.9.0.tar.bz2 ++++++
++++ 105523 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to