Hello community, here is the log from the commit of package roccat-tools for openSUSE:Factory checked in at 2015-08-05 19:14:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/roccat-tools (Old) and /work/SRC/openSUSE:Factory/.roccat-tools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "roccat-tools" Changes: -------- --- /work/SRC/openSUSE:Factory/roccat-tools/roccat-tools.changes 2015-04-16 14:14:43.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.roccat-tools.new/roccat-tools.changes 2015-08-05 19:14:47.000000000 +0200 @@ -1,0 +2,62 @@ +Tue Aug 4 00:14:29 UTC 2015 - mrueck...@suse.de + +- if you use a group in the filelist, also add it + +------------------------------------------------------------------- +Mon Aug 3 23:51:50 UTC 2015 - mrueck...@suse.de + +- enable lua support + - new BR lua 5.2 devel + - we don't ship the .lc files yet as our rpmlint check thinks it + is an ELF file +- add %post/%postin for roccat-tyon + +------------------------------------------------------------------- +Mon Aug 3 23:19:56 UTC 2015 - mrueck...@suse.de + +- update to 3.5.0 + - 3.5.0 2015-06-26 + - Improved: Ryos multimedia button behaviour is now + automatically corrected + - Improved: Software shortcuts (Kova[+], Pyra) are now kept + active as long as button is pressed. + - Fixed: Kone udev rule now sets file permissions again + - 3.4.0 2015-05-23 + - Added: Custom color support for KoneXTD and KonePure range + devices + - Changed: Updated to libgaminggear uinput interface + - Fixed: Library dependencies + - Fixed: Added missing strings to be translated + - 3.3.0 2015-04-18 + - Added: German translations + - Added: Options to correct Ryos Multimedia button behaviour + - Added: Support for Roccat Kone Pure Black (handled by + konepuremilitary) + - Added: Support for Lua 5.2 + - Improved: Ryos range now supports keyboard layouts + - Improved: Gaminggearfx plugins allow NULL parameters + - Fixed: Build problems + - Fixed: Library dependencies, eliminating unresolved symbols + and reducing overlinking + - Fixed: Gfx problems with some Kone range devices + - Fixed: RyosTKL Lua modules path + - 3.2.0 2015-03-11 + - Added: Support for Gaminggearfx + - Changed: cleaned up dbus interface + - Improved: spec file now uses standard macros + - 3.1.0 2015-02-24 + - Added: Support for Ryos TKL Pro + - Fixed: Dbus interface names + - Fixed: Cpi handling for KonePureOptical + - Fixed: OpenGui now opens right application + - Fixed: Some typos in error messages and manpages + - 3.0.0 2015-02-08 + - Added: Configuration option EVENTHANDLER_PLUGIN_DIR + - Changed: Replaced Python with Lua as RyosMK ripple-scripting + engine. Also support compilation has to be explicitly + switched on with WITH_LUA + - Changed: Everything got a roccat prefix to prevent + ambiguities, libraries additionally got moved to library base + folder, so no linker path modification is needed + +------------------------------------------------------------------- Old: ---- roccat-tools-2.4.0.tar.bz2 New: ---- roccat-tools-3.5.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ roccat-tools.spec ++++++ --- /var/tmp/diff_new_pack.kjo3bd/_old 2015-08-05 19:14:48.000000000 +0200 +++ /var/tmp/diff_new_pack.kjo3bd/_new 2015-08-05 19:14:48.000000000 +0200 @@ -18,7 +18,7 @@ %{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d} Name: roccat-tools -Version: 2.4.0 +Version: 3.5.0 Release: 0 License: GPL-2.0+ and CC-BY-3.0 Group: Hardware/Other @@ -30,12 +30,17 @@ BuildRequires: pkg-config BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(gaminggear-0) >= 0.4.0 +BuildRequires: pkgconfig(gaminggear-0) >= 0.10.1 BuildRequires: pkgconfig(gtk+-2.0) >= 2.20 BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(libcanberra) BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libusb-1.0) +%if 0%{?suse_version} > 1320 +BuildRequires: lua52-devel +%else +BuildRequires: lua-devel +%endif BuildRequires: pkgconfig(unique-1.0) BuildRequires: pkgconfig(x11) BuildRequires: python-devel @@ -356,7 +361,7 @@ %build mkdir build cd build -cmake -DCMAKE_INSTALL_PREFIX="%{_prefix}" .. +cmake -DCMAKE_INSTALL_PREFIX="%{_prefix}" -DCMAKE_VERBOSE_MAKEFILE=ON -DWITH_LUA=5.2 .. make V=1 %install @@ -365,9 +370,12 @@ # http://sourceforge.net/p/roccat/bugs/35/ mkdir --parents %{buildroot}%{_localstatedir}/lib/roccat +%find_lang roccat-tools +find %{buildroot}%{_datadir}/roccat/ -name \*.lc -print -delete %pre -/usr/sbin/groupadd roccat >/dev/null || : +/usr/sbin/groupadd roccat >/dev/null 2>&1 || : +/usr/sbin/useradd -g roccat -s /bin/false -r -c "Roccat Hardware" -d %{_localstatedir}/lib/roccat roccat >/dev/null 2>&1 || : %post /sbin/ldconfig @@ -524,194 +532,273 @@ %icon_theme_cache_postun %{?udev_rules_update:%udev_rules_update} -%files +%post -n roccat-tyon +/sbin/ldconfig +%desktop_database_post +%icon_theme_cache_post +%{?udev_rules_update:%udev_rules_update} + +%postun -n roccat-tyon +/sbin/ldconfig +%desktop_database_postun +%icon_theme_cache_postun +%{?udev_rules_update:%udev_rules_update} + +%files -f build/roccat-tools.lang %defattr(-,root,root) %doc README COPYING Changelog +/etc/xdg/autostart/roccateventhandler.desktop %{_bindir}/roccateventhandler -%dir %{_libdir}/roccat/ -%{_libdir}/roccat/libroccat.so.* -%{_libdir}/roccat/libroccatwidget.so.* +%dir %{_datadir}/roccat/ +%{_datadir}/roccat/sounds/ %{_datadir}/icons/hicolor/*/apps/roccat.png -%{_datadir}/roccat -/etc/xdg/autostart/roccateventhandler.desktop -%config %{_sysconfdir}/ld.so.conf.d/roccat.conf +%dir %{_libdir}/gaminggear_plugins/ +%dir %{_libdir}/roccat/ %dir %{_mandir}/*/ %dir %{_mandir}/*/man1/ %attr(2770, roccat, roccat) %{_localstatedir}/lib/roccat +%{_libdir}/libroccat.so.* +%{_libdir}/libroccatwidget.so.* %files devel %defattr(-,root,root) -%{_libdir}/roccat/libroccat.so -%{_libdir}/roccat/libroccatwidget.so -%{_libdir}/roccat/libkoneeventhandler.so +%{_libdir}/libroccat.so +%{_libdir}/libroccatwidget.so %files -n roccat-arvo %defattr(-,root,root) +%{_bindir}/roccatarvoconfig +%{_bindir}/roccatarvocontrol +%{_libdir}/libroccatarvo.so.* +%{_libdir}/roccat/libarvoeventhandler.so %{_udevrulesdir}/90-roccat-arvo.rules -%{_bindir}/arvo* -%{_libdir}/roccat/libarvo*.so.* -%{_mandir}/*/man1/arvo* -%{_datadir}/applications/arvoconfig.desktop +%{_datadir}/man/*/man1/roccatarvocontrol.1* +%{_datadir}/applications/roccatarvoconfig.desktop %files -n roccat-arvo-devel %defattr(-,root,root) -%{_libdir}/roccat/libarvo*.so +%{_libdir}/libroccatarvo.so %files -n roccat-isku %defattr(-,root,root) +%{_bindir}/roccatiskuconfig +%{_bindir}/roccatiskucontrol +%{_libdir}/libroccatisku.so.* +%{_libdir}/libroccatiskuwidget.so.* +%{_libdir}/roccat/libiskueventhandler.so %{_udevrulesdir}/90-roccat-isku.rules -%{_bindir}/isku* -%exclude %{_bindir}/iskufx* -%{_libdir}/roccat/libisku*.so.* -%exclude %{_libdir}/roccat/libiskufx*.so.* -%{_datadir}/applications/iskuconfig.desktop -%{_mandir}/*/man1/isku* -%exclude %{_mandir}/*/man1/iskufx* +%{_datadir}/man/*/man1/roccatiskucontrol.1* +%{_datadir}/applications/roccatiskuconfig.desktop %files -n roccat-isku-devel %defattr(-,root,root) -%{_libdir}/roccat/libisku*.so -%exclude %{_libdir}/roccat/libiskufx*.so +%{_libdir}/libroccatisku.so +%{_libdir}/libroccatiskuwidget.so %files -n roccat-iskufx %defattr(-,root,root) +%{_bindir}/roccatiskufxconfig +%{_bindir}/roccatiskufxcontrol +%{_libdir}/libroccatiskufx.so.* +%{_libdir}/gaminggear_plugins/libiskufxgfxplugin.so +%{_libdir}/roccat/libiskufxeventhandler.so %{_udevrulesdir}/90-roccat-iskufx.rules -%{_bindir}/iskufx* -%{_libdir}/roccat/libiskufx*.so.* -%{_datadir}/applications/iskufxconfig.desktop -%{_mandir}/*/man1/iskufx* +%{_datadir}/man/*/man1/roccatiskufxcontrol.1* +%{_datadir}/applications/roccatiskufxconfig.desktop %files -n roccat-iskufx-devel %defattr(-,root,root) -%{_libdir}/roccat/libiskufx*.so +%{_libdir}/libroccatiskufx.so %files -n roccat-kone %defattr(-,root,root) +%{_bindir}/roccatkoneconfig +%{_bindir}/roccatkonecontrol +%{_libdir}/libroccatkone.so.* +%{_libdir}/roccat/libkoneeventhandler.so %{_udevrulesdir}/90-roccat-kone.rules -%{_bindir}/kone* -%exclude %{_bindir}/koneplus* -%exclude %{_bindir}/konepure* -%exclude %{_bindir}/konextd* -%{_libdir}/roccat/libkone.so.* -%{_datadir}/applications/koneconfig.desktop -%{_mandir}/*/man1/konecontrol.1* +%{_datadir}/man/*/man1/roccatkonecontrol.1* +%{_datadir}/applications/roccatkoneconfig.desktop %files -n roccat-kone-devel %defattr(-,root,root) -%{_libdir}/roccat/libkone.so +%{_libdir}/libroccatkone.so %files -n roccat-koneplus %defattr(-,root,root) +%{_bindir}/roccatkoneplusconfig +%{_bindir}/roccatkonepluscontrol +%{_libdir}/libroccatkoneplus.so.* +%{_libdir}/libroccatkonepluswidget.so.* +%{_libdir}/gaminggear_plugins/libkoneplusgfxplugin.so +%{_libdir}/roccat/libkonepluseventhandler.so %{_udevrulesdir}/90-roccat-koneplus.rules -%{_bindir}/koneplus* -%{_libdir}/roccat/libkoneplus*.so.* -%{_datadir}/applications/koneplusconfig.desktop -%{_mandir}/*/man1/koneplus* +%{_datadir}/man/*/man1/roccatkonepluscontrol.1* +%{_datadir}/applications/roccatkoneplusconfig.desktop %files -n roccat-koneplus-devel %defattr(-,root,root) -%{_libdir}/roccat/libkoneplus*.so +%{_libdir}/libroccatkoneplus.so +%{_libdir}/libroccatkonepluswidget.so %files -n roccat-konepure %defattr(-,root,root) -%{_udevrulesdir}/90-roccat-konepure.rules +%{_bindir}/roccatkonepureconfig +%{_bindir}/roccatkonepurecontrol +%{_bindir}/roccatkonepuremilitaryconfig +%{_bindir}/roccatkonepuremilitarycontrol +%{_bindir}/roccatkonepureopticalconfig +%{_bindir}/roccatkonepureopticalcontrol +%{_libdir}/libroccatkonepuremilitary.so.* +%{_libdir}/libroccatkonepuremilitarywidget.so.* +%{_libdir}/libroccatkonepureoptical.so.* +%{_libdir}/libroccatkonepure.so.* +%{_libdir}/libroccatkonepurewidget.so.* +%{_libdir}/gaminggear_plugins/libkonepuregfxplugin.so +%{_libdir}/gaminggear_plugins/libkonepuremilitarygfxplugin.so +%{_libdir}/gaminggear_plugins/libkonepureopticalgfxplugin.so +%{_libdir}/roccat/libkonepureeventhandler.so +%{_libdir}/roccat/libkonepuremilitaryeventhandler.so +%{_libdir}/roccat/libkonepureopticaleventhandler.so %{_udevrulesdir}/90-roccat-konepuremilitary.rules %{_udevrulesdir}/90-roccat-konepureoptical.rules -%{_bindir}/konepure* -%{_libdir}/roccat/libkonepure*.so.* -%{_datadir}/applications/konepureconfig.desktop -%{_datadir}/applications/konepuremilitaryconfig.desktop -%{_datadir}/applications/konepureopticalconfig.desktop -%{_mandir}/*/man1/konepure* +%{_udevrulesdir}/90-roccat-konepure.rules +%{_datadir}/man/*/man1/roccatkonepurecontrol.1* +%{_datadir}/man/*/man1/roccatkonepuremilitarycontrol.1* +%{_datadir}/man/*/man1/roccatkonepureopticalcontrol.1* +%{_datadir}/applications/roccatkonepureconfig.desktop +%{_datadir}/applications/roccatkonepuremilitaryconfig.desktop +%{_datadir}/applications/roccatkonepureopticalconfig.desktop %files -n roccat-konepure-devel %defattr(-,root,root) -%{_libdir}/roccat/libkonepure*.so +%{_libdir}/libroccatkonepuremilitary.so +%{_libdir}/libroccatkonepuremilitarywidget.so +%{_libdir}/libroccatkonepureoptical.so +%{_libdir}/libroccatkonepure.so +%{_libdir}/libroccatkonepurewidget.so %files -n roccat-konextd %defattr(-,root,root) -%{_udevrulesdir}/90-roccat-konextd.rules +%{_bindir}/roccatkonextdconfig +%{_bindir}/roccatkonextdcontrol +%{_bindir}/roccatkonextdopticalconfig +%{_bindir}/roccatkonextdopticalcontrol +%{_libdir}/libroccatkonextdoptical.so.* +%{_libdir}/libroccatkonextd.so.* +%{_libdir}/libroccatkonextdwidget.so.* +%{_libdir}/gaminggear_plugins/libkonextdgfxplugin.so +%{_libdir}/gaminggear_plugins/libkonextdopticalgfxplugin.so +%{_libdir}/roccat/libkonextdeventhandler.so +%{_libdir}/roccat/libkonextdopticaleventhandler.so %{_udevrulesdir}/90-roccat-konextdoptical.rules -%{_bindir}/konextd* -%{_libdir}/roccat/libkonextd*.so.* -%{_datadir}/applications/konextdconfig.desktop -%{_datadir}/applications/konextdopticalconfig.desktop -%{_mandir}/*/man1/konextd* +%{_udevrulesdir}/90-roccat-konextd.rules +%{_datadir}/man/*/man1/roccatkonextdcontrol.1* +%{_datadir}/man/*/man1/roccatkonextdopticalcontrol.1* +%{_datadir}/applications/roccatkonextdconfig.desktop +%{_datadir}/applications/roccatkonextdopticalconfig.desktop %files -n roccat-konextd-devel %defattr(-,root,root) -%{_libdir}/roccat/libkonextd*.so +%{_libdir}/libroccatkonextdoptical.so +%{_libdir}/libroccatkonextd.so +%{_libdir}/libroccatkonextdwidget.so %files -n roccat-kovaplus %defattr(-,root,root) +%{_bindir}/roccatkovaplusconfig +%{_bindir}/roccatkovapluscontrol +%{_libdir}/libroccatkovaplus.so.* +%{_libdir}/roccat/libkovapluseventhandler.so %{_udevrulesdir}/90-roccat-kovaplus.rules -%{_bindir}/kovaplus* -%{_libdir}/roccat/libkovaplus*.so.* -%{_datadir}/applications/kovaplusconfig.desktop -%{_mandir}/*/man1/kovaplus* +%{_datadir}/man/*/man1/roccatkovapluscontrol.1* +%{_datadir}/applications/roccatkovaplusconfig.desktop %files -n roccat-kovaplus-devel %defattr(-,root,root) -%{_libdir}/roccat/libkovaplus*.so +%{_libdir}/libroccatkovaplus.so %files -n roccat-lua %defattr(-,root,root) +%{_bindir}/roccatluaconfig +%{_bindir}/roccatluacontrol +%{_libdir}/libroccatlua.so.* +%{_libdir}/roccat/libluaeventhandler.so %{_udevrulesdir}/90-roccat-lua.rules -%{_bindir}/lua* -%{_libdir}/roccat/liblua*.so.* -%{_datadir}/applications/luaconfig.desktop -%{_mandir}/*/man1/lua* +%{_datadir}/man/*/man1/roccatluacontrol.1* +%{_datadir}/applications/roccatluaconfig.desktop %files -n roccat-lua-devel %defattr(-,root,root) -%{_libdir}/roccat/liblua*.so +%{_libdir}/libroccatlua.so %files -n roccat-pyra %defattr(-,root,root) +%{_bindir}/roccatpyraconfig +%{_bindir}/roccatpyracontrol +%{_libdir}/libroccatpyra.so.* +%{_libdir}/roccat/libpyraeventhandler.so %{_udevrulesdir}/90-roccat-pyra.rules -%{_bindir}/pyra* -%{_libdir}/roccat/libpyra*.so.* -%{_datadir}/applications/pyraconfig.desktop -%{_mandir}/*/man1/pyra* +%{_datadir}/man/*/man1/roccatpyracontrol.1* +%{_datadir}/applications/roccatpyraconfig.desktop %files -n roccat-pyra-devel %defattr(-,root,root) -%{_libdir}/roccat/libpyra*.so +%{_libdir}/libroccatpyra.so %files -n roccat-savu %defattr(-,root,root) +%{_bindir}/roccatsavuconfig +%{_bindir}/roccatsavucontrol +%{_libdir}/libroccatsavu.so.* +%{_libdir}/roccat/libsavueventhandler.so %{_udevrulesdir}/90-roccat-savu.rules -%{_bindir}/savu* -%{_libdir}/roccat/libsavu*.so.* -%{_datadir}/applications/savuconfig.desktop -%{_mandir}/*/man1/savu* +%{_datadir}/man/*/man1/roccatsavucontrol.1* +%{_datadir}/applications/roccatsavuconfig.desktop %files -n roccat-savu-devel %defattr(-,root,root) -%{_libdir}/roccat/libsavu*.so +%{_libdir}/libroccatsavu.so %files -n roccat-ryos %defattr(-,root,root) -%{_udevrulesdir}/90-roccat-ryos.rules -%{_bindir}/ryos* -%{_libdir}/roccat/libryos*.so.* -%{_datadir}/applications/ryosconfig.desktop -%{_mandir}/*/man1/ryos* +%{_bindir}/roccatryosmkconfig +%{_bindir}/roccatryosmkcontrol +%{_bindir}/roccatryostklconfig +%{_bindir}/roccatryostklcontrol +%{_libdir}/libroccatryosmk.so.* +%{_libdir}/libroccatryosmkwidget.so.* +%{_libdir}/libroccatryostkl.so.* +%{_libdir}/roccat/libryosmkeventhandler.so +%{_libdir}/roccat/libryostkleventhandler.so +%{_datadir}/roccat/ryosmk_ripple_modules/ +%{_datadir}/roccat/ryostkl_ripple_modules/ +%{_udevrulesdir}/90-roccat-ryosmk.rules +%{_udevrulesdir}/90-roccat-ryostkl.rules +%{_datadir}/man/*/man1/roccatryosmkcontrol.1* +%{_datadir}/man/*/man1/roccatryostklcontrol.1* +%{_datadir}/applications/roccatryosmkconfig.desktop +%{_datadir}/applications/roccatryostklconfig.desktop %files -n roccat-ryos-devel %defattr(-,root,root) -%{_libdir}/roccat/libryos*.so +%{_libdir}/libroccatryosmk.so +%{_libdir}/libroccatryosmkwidget.so +%{_libdir}/libroccatryostkl.so %files -n roccat-tyon %defattr(-,root,root) +%{_bindir}/roccattyonconfig +%{_bindir}/roccattyoncontrol +%{_libdir}/libroccattyon.so.* +%{_libdir}/gaminggear_plugins/libtyongfxplugin.so +%{_libdir}/roccat/libtyoneventhandler.so %{_udevrulesdir}/90-roccat-tyon.rules -%{_bindir}/tyon* -%{_libdir}/roccat/libtyon*.so.* -%{_datadir}/applications/tyonconfig.desktop -%{_mandir}/*/man1/tyon* +%{_datadir}/man/*/man1/roccattyoncontrol.1* +%{_datadir}/applications/roccattyonconfig.desktop %files -n roccat-tyon-devel %defattr(-,root,root) -%{_libdir}/roccat/libtyon*.so +%{_libdir}/libroccattyon.so %changelog ++++++ roccat-tools-2.4.0.tar.bz2 -> roccat-tools-3.5.0.tar.bz2 ++++++ ++++ 248863 lines of diff (skipped)