Hello community,

here is the log from the commit of package lirc for openSUSE:Factory checked in 
at 2014-10-29 21:09:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lirc (Old)
 and      /work/SRC/openSUSE:Factory/.lirc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lirc"

Changes:
--------
--- /work/SRC/openSUSE:Factory/lirc/lirc.changes        2014-10-05 
20:31:14.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.lirc.new/lirc.changes   2014-10-29 
21:09:16.000000000 +0100
@@ -1,0 +2,8 @@
+Sun Oct 19 00:08:12 UTC 2014 - [email protected]
+
+- Run spec-cleaner 
+- Replace xorg-x11-devel with pkgconfig(x11)
+- Do not run autoreconf, configure.ac is broken and patches
+  are not modifying autotools files.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ lirc.spec ++++++
--- /var/tmp/diff_new_pack.kpXMsB/_old  2014-10-29 21:09:17.000000000 +0100
+++ /var/tmp/diff_new_pack.kpXMsB/_new  2014-10-29 21:09:17.000000000 +0100
@@ -16,32 +16,18 @@
 #
 
 
-Name:           lirc
-BuildRequires:  alsa-devel
-BuildRequires:  libtool
-BuildRequires:  xorg-x11-devel
-# for hw_atilibusb driver
-BuildRequires:  libusb-devel
-%ifnarch s390 s390x
-# for hw_i2cuser driver
-BuildRequires:  linux-kernel-headers
-# i2c-dev.h now moved to that package
-BuildRequires:  i2c-tools
-%endif
-BuildRequires:  fdupes
-BuildRequires:  help2man
-BuildRequires:  systemd
-Url:            http://www.lirc.org/
-# bug437293
-%ifarch ppc64
-Obsoletes:      lirc-64bit
+%define _udevdir %(pkg-config --variable udevdir udev)
+%if ! %{defined _rundir}
+%define _rundir %{_localstatedir}/run
 %endif
+Name:           lirc
 #
 Version:        0.9.1a
 Release:        0
 Summary:        Tools for Infrared Receivers
 License:        GPL-2.0+
 Group:          Hardware/Other
+Url:            http://www.lirc.org/
 Source0:        
http://downloads.sourceforge.net/project/lirc/LIRC/%{version}/lirc-%{version}.tar.bz2
 Source1:        baselibs.conf
 Source6:        fix-remote-keys.pl
@@ -58,16 +44,31 @@
 Patch3:         0004-lircd-fix-compiler-error-format-security-error.patch
 # PATCH-FEATURE-UPSTREAM -- lirc config for iMON-PAD remote
 Patch90:        imon2_conf.patch
+BuildRequires:  fdupes
+BuildRequires:  help2man
+BuildRequires:  libtool
+# for hw_atilibusb driver
+BuildRequires:  libusb-devel
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(alsa)
+BuildRequires:  pkgconfig(systemd)
+BuildRequires:  pkgconfig(udev)
+BuildRequires:  pkgconfig(x11)
 Requires:       udev
 Recommends:     lirc-remotes
 Suggests:       lirc-kmp
 Supplements:    lirc-kmp
-BuildRequires:  pkgconfig(udev)
-%define _udevdir %(pkg-config --variable udevdir udev)
-%if ! %{defined _rundir}
-%define _rundir %{_localstatedir}/run
-%endif
 %{?systemd_requires}
+%ifnarch s390 s390x
+# i2c-dev.h now moved to that package
+BuildRequires:  i2c-tools
+# for hw_i2cuser driver
+BuildRequires:  linux-kernel-headers
+%endif
+# bug437293
+%ifarch ppc64
+Obsoletes:      lirc-64bit
+%endif
 
 %description
 LIRC is a package that supports receiving and sending IR signals with
@@ -113,8 +114,8 @@
 %package        disable-kernel-rc
 Summary:        Disable kernel ir device handling in favor of lirc
 Group:          Hardware/Other
-Recommends:     lirc = %{version}
 Requires:       %{name} = %{version}-%{release}
+Recommends:     lirc = %{version}
 
 %description  disable-kernel-rc
 Udev rule which disables the kernel built-in handling of infrared devices
@@ -125,7 +126,7 @@
 %global __requires_exclude_from ^%{_docdir}/.*$
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
@@ -141,8 +142,7 @@
 %endif
 
 %build
-autoreconf -fi
-PYTHON=/usr/bin/python \
+PYTHON=%{_bindir}/python \
 CFLAGS="%{optflags} -fno-strict-aliasing" %configure \
        --with-igor             \
        --with-transmitter      \
@@ -159,18 +159,18 @@
 perl %{SOURCE6} remotes
 
 %install
-make DESTDIR=%{buildroot} install
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 # Put remote definitions in place
 cp -ar remotes %{buildroot}%{_datadir}/lirc-remotes
 # Create backward compatibility symlink
-ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rc%{name}
+ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
 mkdir -p %{buildroot}%{_tmpfilesdir}
-echo "d /var/run/lirc  0755  root  root  10d" \
-    > $RPM_BUILD_ROOT/%{_tmpfilesdir}/lirc.conf
+echo "d %{_localstatedir}/run/lirc  0755  root  root  10d" \
+    > %{buildroot}/%{_tmpfilesdir}/lirc.conf
 #
 # udev stuff
-install -d -m 755 %{buildroot}/%_udevdir/rules.d
-install -m 644 %{SOURCE9} %{buildroot}/%_udevdir/rules.d
+install -d -m 755 %{buildroot}/%{_udevdir}/rules.d
+install -m 644 %{SOURCE9} %{buildroot}/%{_udevdir}/rules.d
 #
 install -Dpm 644 contrib/99-remote-control-lirc.rules \
     %{buildroot}%{_udevrulesdir}/99-remote-control-lirc.rules
@@ -204,12 +204,12 @@
 systemd-tmpfiles --create %{_tmpfilesdir}/lirc.conf
 # config files moved to /etc/lirc in 0.8.6
 for file in lircd.conf lircmd.conf lircrc; do
-       if [ -e /etc/$file -a ! -L /etc/$file ]; then
-               if [ ! -e /etc/lirc/$file ]; then
-                       mv /etc/$file /etc/lirc/$file || true
-                       ln -s lirc/$file /etc/$file || true
+       if [ -e %{_sysconfdir}/$file -a ! -L %{_sysconfdir}/$file ]; then
+               if [ ! -e %{_sysconfdir}/lirc/$file ]; then
+                       mv %{_sysconfdir}/$file %{_sysconfdir}/lirc/$file || 
true
+                       ln -s lirc/$file %{_sysconfdir}/$file || true
                else
-                       echo "Warning: lirc ignores /etc/$file, use 
/etc/lirc/$file instead" >&2
+                       echo "Warning: lirc ignores %{_sysconfdir}/$file, use 
%{_sysconfdir}/lirc/$file instead" >&2
                fi
        fi
 done
@@ -229,9 +229,9 @@
 %dir %ghost %{_rundir}/lirc
 %ghost %{_rundir}/lirc/lircm
 %ghost %{_rundir}/lirc/lircd
-%attr(0755,root,root)/usr/bin/*
+%attr(0755,root,root)%{_bindir}/*
 %{_sbindir}/*
-%_udevdir/rules.d/51-lirc.rules
+%{_udevdir}/rules.d/51-lirc.rules
 %{_mandir}/man1/*
 %{_mandir}/man8/*
 %dir %{_sysconfdir}/lirc

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

Reply via email to