Hello community,

here is the log from the commit of package lirc for openSUSE:Factory checked in 
at 2018-11-13 16:29:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lirc (Old)
 and      /work/SRC/openSUSE:Factory/.lirc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lirc"

Tue Nov 13 16:29:49 2018 rev:68 rq:647390 version:0.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/lirc/lirc.changes        2018-05-22 
16:58:14.508347820 +0200
+++ /work/SRC/openSUSE:Factory/.lirc.new/lirc.changes   2018-11-13 
16:29:54.866261293 +0100
@@ -1,0 +2,88 @@
+Tue Oct 30 07:53:39 UTC 2018 - Luigi Baldoni <[email protected]>
+
+- Update to version 0.10.1
+  * mode2: Fix inconsistent loglevel/debug option (#307).
+  * build: install media/lirc.h (Debian BTS #872074).
+  * build: Fix make "always build all" error - c6eb8ec.
+  * plugins: devinput: Fix glob "no match" error - 14685b2.
+  version 0.10.0
+  * lib/curl_poll.h: Fix header guard build error on müsl libc.
+  * Build: Mute libtool when V=0, typo.
+  * Update driver version info.
+  version 0.10.0-rc3
+  * lircmd: Fix bogus, excessive logging using --uinput (#295).
+  * Build: VPATH fixes (#294).
+  * Build: kfreebsd debian builds fixes.
+  * python tests: Portability fixes for in python-pkg/test.
+  * Unit tests in test/ dir: Portability fixes and some docs.
+  version 0.10.0-rc2
+  * Fixed lirc-setup fail-on-start (#290).
+  * Make python unit tests work on Debian (#289).
+  * Fix mode2 config file parsing [292].
+  * Documentation update.
+  * Build fixes.
+  version 0.10.0rc1
+  * ftdi driver: Fix off-by-2 timings (#275). This is a breaking
+    change, see ftdi driver docs or source at doc/plugins/ftdi.html.
+  * doc: The lirc.hwdb parsable driver list is deprecated - use
+    the python database or the configs/*.yaml files instead.
+  * lircd: the deprecated --uinput option is dropped. Use
+    the lircd-uinput(8) daemon instead.
+  * lircd: The --release option is deprecated.
+  * lircd: Adding a --immediate-init option which initiates
+    the hardware directly on start and exits on errors.
+  * lircd, lircd-uinput: Change default release suffix due to linux
+    kernel changes (#263).
+  * plugins: The slinke (a. k. a. slink-e) driver is dropped.
+  * plugins: Add support for irdroid in the irtoy driver.
+  * plugins: Enhanced device enumeration, mode2 --list-devices
+    works for most drivers.
+  * plugins: devinput driver: Fix bad codelength (#263).
+  * New, shiny (i. e., unstable) python API. See the API docs,
+    module "python bindings". The API is also available as a pypi
+    package, typically at /usr/share/lirc/python-pkg
+  * lircd-uinput: Multiple config file parsing errors (#284).
+  * lib: Added enumeration support and server version level check
+    to driver API.
+  * irrecord: Add --driver-options for lircd symmetry (#277).
+  * lircd: Fix devices not connected at first attempt (#279).
+  * lib: Fix failure when parsing absolute paths config files (#281).
+  * lircd/irsend: Fix bug when sending/receiving concurrently for
+    some remotes (#278, 5 pages!)
+  * lircd:Fix missing systemd support due to upstream changes (#274).
+  * The configs/*conf files no more supports  enumerating devices
+    using shell scripts.
+  * Build: Added new configure --enable-devinput option (#264).
+  * Build: Added new configure --enable-uinput option, ditched
+    the HAVE_UINPUT 0.9.4c kludge.
+  * Build: More quiet, enhanced V=0/V=1 support.
+  * Build: OSX patches(#273)
+  version 0.9.4d
+  * The debian packaging means that freebsd and hurd builds are
+    regularly tested, improving build stability.
+  * A multitude of build patches, mostly after building on Debian:
+    + Cross-compilation FTBS fixed (#233)
+    + Fix configuration of configure (#234)
+    + Fix library specification in lirc.pc (#236)
+    + use HAVE_UINPUT=1 to force building uinput code (#238).
+    + lib: Only use local headers in lirc_private.h (#237).
+    + Configure libudev (#242)
+    + Various kfreebsd fixes
+    + Include config.h in installed headers (#250).
+    + Fix _XOPEN_SOURCE related FTBS on some platforms (#248)
+  * lib: Fix some lircrcd-related bugs (#254)
+  * systemd: Fix wrong path to irexec (#239)
+  * systemd: Add missing lircd-setup.service to distribution (#243)
+  * lircd: Fix --listen option parsing [#249]
+  * lircd: Fix segfault in SET_INPUTLOG without arguments (#252)
+  * lircd: Fix DRV_OPTION error message handling (#256).
+  * ircat: Fix option parsing bug + empty conditions (#251)
+  * xmode2: Fix handling of --driver option.
+
+- Dropped
+  lirc-lib-curl_poll.h-Ensure-build-on-unconfiguredclients.patch
+  and lirc-configure-libudev.patch (merged upstream)
+
+- Spec cleanup
+
+-------------------------------------------------------------------

Old:
----
  lirc-0.9.4c.tar.bz2
  lirc-configure-libudev.patch
  lirc-lib-curl_poll.h-Ensure-build-on-unconfiguredclients.patch

New:
----
  lirc-0.10.1.tar.bz2

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

Other differences:
------------------
++++++ lirc.spec ++++++
--- /var/tmp/diff_new_pack.ZhN4Lx/_old  2018-11-13 16:29:56.682258434 +0100
+++ /var/tmp/diff_new_pack.ZhN4Lx/_new  2018-11-13 16:29:56.682258434 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -21,30 +21,29 @@
 %define _rundir %{_localstatedir}/run
 %endif
 Name:           lirc
-#
-Version:        0.9.4c
+Version:        0.10.1
 Release:        0
 Summary:        Tools for Infrared Receivers
 License:        GPL-2.0-or-later
 Group:          Hardware/Other
-Url:            http://www.lirc.org/
-Source0:        
http://downloads.sourceforge.net/project/lirc/LIRC/%{version}/lirc-%{version}.tar.bz2
+URL:            http://www.lirc.org/
+Source0:        
https://downloads.sourceforge.net/project/lirc/LIRC/%{version}/lirc-%{version}.tar.bz2
 Source1:        baselibs.conf
-Patch1:         lirc-lib-curl_poll.h-Ensure-build-on-unconfiguredclients.patch
-Patch2:         lirc-configure-libudev.patch
-BuildRequires:  autoconf
-BuildRequires:  autogen
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  kmod-compat
-BuildRequires:  libtool
 BuildRequires:  libxslt-tools
 # for hw_atilibusb driver
 BuildRequires:  pkgconfig
 BuildRequires:  python3
 BuildRequires:  python3-PyYAML
+BuildRequires:  python3-devel
+BuildRequires:  python3-setuptools
 BuildRequires:  pkgconfig(alsa)
+BuildRequires:  pkgconfig(libftdi1)
+BuildRequires:  pkgconfig(libirman)
+BuildRequires:  pkgconfig(libudev)
 BuildRequires:  pkgconfig(libusb)
 BuildRequires:  pkgconfig(portaudio-2.0)
 BuildRequires:  pkgconfig(sm)
@@ -55,11 +54,6 @@
 Recommends:     lirc-remotes
 Suggests:       lirc-kmp
 Supplements:    lirc-kmp
-%if 0%{?suse_version} > 1320
-BuildRequires:  pkgconfig(libftdi1)
-BuildRequires:  pkgconfig(libirman)
-BuildRequires:  pkgconfig(libudev)
-%endif
 %ifnarch s390 s390x
 # for hw_i2cuser driver
 BuildRequires:  linux-kernel-headers
@@ -161,7 +155,6 @@
 Udev rule which disables the kernel built-in handling of infrared devices
 (i. e., rc* ones) by making lirc the only used protocol.
 
-%if 0%{?suse_version} > 1320
 %package        drv-ftdi
 Summary:        Ftdi LIRC User-Space Driver
 License:        GPL-2.0-or-later
@@ -171,7 +164,6 @@
 %description    drv-ftdi
 LIRC user-space driver which works together with the kernel, providing
 full support for the ftdi device.
-%endif
 
 %package        drv-portaudio
 Summary:        Portaudio LIRC User-Space Driver
@@ -199,20 +191,16 @@
 %global __provides_exclude_from ^%{_docdir}/.*$
 %global __requires_exclude_from ^%{_docdir}/.*$
 
-sed -i -e 's|%{_prefix}/local%{_sysconfdir}/|%{_sysconfdir}/|' 
contrib/irman2lirc
+sed -i -e 's|/usr/local/etc/|%{_sysconfdir}/|' contrib/irman2lirc
 sed -i -e 's/#effective-user/effective-user /' lirc_options.conf
 sed -i -e '/^effective-user/s/=$/= lirc/' lirc_options.conf
-%patch1 -p1
-%patch2 -p1
 
 %build
-# Run autogen; required by lirc-configure-libudev.patch, as it touches 
configure script
-NOCONFIGURE=1 ./autogen.sh
-%configure
+%configure --enable-devinput
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 chmod a+x %{buildroot}%{_bindir}/pronto2lirc
 # Create backward compatibility symlink
 ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}d
@@ -229,7 +217,7 @@
 install -Dpm 644 contrib/99-remote-control-lirc.rules \
     %{buildroot}%{_udevrulesdir}/99-remote-control-lirc.rules
 # get rid of libtool file
-find %{buildroot}%{_libdir} -type f -name "*.la" -print -delete
+find %{buildroot} -type f -name "*.la" -delete -print
 #
 #
 # Don't install documentation in a non standard directory
@@ -237,7 +225,7 @@
 # hide python dependency
 chmod a+x %{buildroot}%{_bindir}/pronto2lirc
 mkdir -p %{buildroot}%{_rundir}
-# Remove old %{_rundir}; depreciated but still installed by lirc, which is not 
looking for it
+# Remove old %%{_rundir}; deprecated but still installed by lirc, which is not 
looking for it
 rm -rf %{buildroot}%{_localstatedir}
 # Remove contrib folder; we will copy it into doc directory
 rm -rf %{buildroot}%{_datadir}/lirc/contrib
@@ -245,6 +233,8 @@
 rm -rf %{buildroot}%{_datadir}/lirc/plugindocs
 #
 rm -rf contrib/.release-process.txt.swp
+# remove sources
+rm -rf %{buildroot}/%{_datadir}/lirc/lirc-%{version}.tar.gz 
%{buildroot}/%{_datadir}/lirc/python-pkg
 %fdupes -s %{buildroot}
 %fdupes -s .
 
@@ -252,12 +242,10 @@
 %post -n liblirc_driver0 -p /sbin/ldconfig
 %post -n liblirc0 -p /sbin/ldconfig
 %post -n libirrecord0 -p /sbin/ldconfig
-
 %postun -n liblirc_client0 -p /sbin/ldconfig
 %postun -n liblirc_driver0 -p /sbin/ldconfig
 %postun -n liblirc0 -p /sbin/ldconfig
 %postun -n libirrecord0 -p /sbin/ldconfig
-
 %pre core
 getent group lirc >/dev/null || groupadd -r lirc
 getent passwd lirc >/dev/null || \
@@ -270,11 +258,7 @@
 
 %post core
 %service_add_post lircd.service lircmd.service lircd-uinput.service 
lircd.socket irexec.service
-%if 0%{?suse_version} <= 1320
-    systemd-tmpfiles --create %{_tmpfilesdir}/%{name}.conf >/dev/null 2>&1 || :
-%else
-    %tmpfiles_create %{_tmpfilesdir}/%{name}.conf
-%endif
+%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
 
 %preun core
 %service_del_preun lircd.service lircmd.service lircd-uinput.service 
lircd.socket irexec.service
@@ -283,7 +267,6 @@
 %service_del_postun lircd.service lircmd.service lircd-uinput.service 
lircd.socket irexec.service
 
 %files core
-%defattr (-,root,root)
 %license COPYING
 %doc AUTHORS ChangeLog NEWS README
 %doc doc/html doc/lirc.hwdb doc/irxevent.keys
@@ -309,7 +292,7 @@
 %{_mandir}/man1/*
 %{_mandir}/man5/*
 %{_mandir}/man8/*
-%{python3_sitelib}/*
+%{python3_sitearch}/*
 %dir %{_sysconfdir}/%{name}
 %config(noreplace,missingok) %{_sysconfdir}/lirc/lircd.conf
 %config(noreplace,missingok) %{_sysconfdir}/lirc/lircmd.conf
@@ -322,7 +305,6 @@
 %{_tmpfilesdir}/lirc.conf
 
 %files devel
-%defattr (-,root,root)
 %dir %{_includedir}/lirc
 %{_includedir}/lirc/*
 %{_includedir}/lirc_client.h
@@ -336,50 +318,37 @@
 %{_libdir}/pkgconfig/lirc.pc
 
 %files drv-portaudio
-%defattr (-,root,root)
 %{_libdir}/lirc/plugins/audio.so
 %{_datadir}/lirc/configs/audio.conf
 
-%if 0%{?suse_version} > 1320
 %files drv-ftdi
-%defattr (-,root,root)
 %{_libdir}/lirc/plugins/ftdi.so
 %{_datadir}/lirc/configs/ftdi.conf
-%endif
 
 %files config
-%defattr (-,root,root)
 %{_datadir}/lirc/configs
-%if 0%{?suse_version} > 1320
 %exclude %{_datadir}/lirc/configs/ftdi.conf
-%endif
 %exclude %{_datadir}/lirc/configs/audio.conf
 
 %files -n liblirc0
-%defattr (-,root,root)
 %{_libdir}/liblirc.so.*
 
 %files -n liblirc_client0
-%defattr (-,root,root)
 %{_libdir}/liblirc_client.so.*
 
 %files -n liblirc_driver0
-%defattr (-,root,root)
 %{_libdir}/liblirc_driver.so.*
 
 %files -n libirrecord0
-%defattr (-,root,root)
 %{_libdir}/libirrecord.so.*
 
 %files disable-kernel-rc
-%defattr (-,root,root)
 %{_udevrulesdir}/99-remote-control-lirc.rules
 
 %files tools-gui
-%defattr (-,root,root)
 %{_bindir}/xmode2
 %{_bindir}/irxevent
 %{_mandir}/man1/irxevent*
-%{_mandir}/man1/xmode2*
+%{_mandir}/man1/xmode2.1%{?ext_man}
 
 %changelog

++++++ lirc-0.9.4c.tar.bz2 -> lirc-0.10.1.tar.bz2 ++++++
++++ 31667 lines of diff (skipped)


Reply via email to