Hello community, here is the log from the commit of package libquvi-scripts for openSUSE:Factory checked in at 2017-08-14 12:35:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libquvi-scripts (Old) and /work/SRC/openSUSE:Factory/.libquvi-scripts.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libquvi-scripts" Mon Aug 14 12:35:36 2017 rev:12 rq:512886 version:0.9.20131130 Changes: -------- --- /work/SRC/openSUSE:Factory/libquvi-scripts/libquvi-scripts.changes 2014-11-02 16:28:10.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libquvi-scripts.new/libquvi-scripts.changes 2017-08-14 12:35:37.357051356 +0200 @@ -1,0 +2,10 @@ +Thu Jul 27 12:54:32 UTC 2017 - dims...@opensuse.org + +- Require the lua53-luasocket depending on suse_version > 1320. + Leap 42.3 was the last one to ship 'luasocket', after that, the + package was prepared for mutliple lua versions on the system. +- Do not BuildRequire lua-devel/lua51-devel: libquvi has long been + ported to lua52 already. And we don't need the corresponding + lua-devel here. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libquvi-scripts.spec ++++++ --- /var/tmp/diff_new_pack.wR2m3i/_old 2017-08-14 12:35:38.168937350 +0200 +++ /var/tmp/diff_new_pack.wR2m3i/_new 2017-08-14 12:35:38.180935665 +0200 @@ -1,7 +1,7 @@ # # spec file for package libquvi-scripts # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,16 +24,15 @@ Group: Productivity/Multimedia/Other Url: http://quvi.sourceforge.net/ Source: http://downloads.sourceforge.net/project/quvi/0.9/libquvi-scripts/libquvi-scripts-%{version}.tar.xz -%if 0%{?suse_version} > 1210 -# libquvi is not yet compatible with lua 5.2, see http://sourceforge.net/apps/trac/quvi/ticket/89 -BuildRequires: lua51-devel -%else -BuildRequires: lua-devel >= 5.1 -%endif # For pkgconfig() Provides -BuildRequires: pkg-config +BuildRequires: pkgconfig +%if 0%{?suse_version} > 1320 +# Package was renamed and provided for multiple lua versions after Leap 42.3 +# Require the lua-version that libquvi links +Requires: lua53-luasocket +%else Requires: luasocket -BuildRoot: %{_tmppath}/%{name}-%{version}-build +%endif %description libquvi-scripts contains the embedded lua scripts that libquvi uses for @@ -70,7 +69,7 @@ %install %make_install -find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print +find %{buildroot} -type f -name "*.la" -delete -print EXCL="$PWD/exclude.lst" NSFW="$PWD/nsfw.lst" @@ -82,7 +81,6 @@ done %files -f exclude.lst -%defattr(-,root,root) %doc AUTHORS ChangeLog COPYING NEWS README %{_datadir}/libquvi-scripts/ %{_mandir}/man7/libquvi-scripts.7%{?ext_man} @@ -90,11 +88,9 @@ %{_mandir}/man7/quvi-modules.7%{?ext_man} %files nsfw -f nsfw.lst -%defattr(-,root,root) %dir %{_datadir}/libquvi-scripts/ %files devel -%defattr(-,root,root) %{_libdir}/pkgconfig/libquvi-scripts-0.9.pc %changelog