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)


Reply via email to