Hello community, here is the log from the commit of package libgaminggear for openSUSE:Factory checked in at 2015-08-05 19:14:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libgaminggear (Old) and /work/SRC/openSUSE:Factory/.libgaminggear.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgaminggear" Changes: -------- --- /work/SRC/openSUSE:Factory/libgaminggear/libgaminggear.changes 2014-09-29 12:40:38.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libgaminggear.new/libgaminggear.changes 2015-08-05 19:14:45.000000000 +0200 @@ -1,0 +2,34 @@ +Mon Aug 3 20:17:31 UTC 2015 - mrueck...@suse.de + +- update to version 0.10.1 + 0.10.1 2015-06-28 + * Fixed uinput/uhid inclusion problem + 0.10.0 2015-06-26 + * Added uhid support for input event handling + * Fixed install paths for icons and api documentation + 0.9.0 2015-05-23 + * Changed uinput handling + * Improved: library dependencies + 0.8.0 2015-04-18 + * Added: Translation de + * Added: Support for translations + * Added: GaminggearRWLock + * Added: definitions for runtime dynamic loading + * Improved: gfx supports threading + * Improved: gaminggearfxcontrol now has more options to control single lights + * Fixed: pkg-config file + 0.7.0 2015-03-10 + * Added: Gfx + * Fixed: spec file + 0.6.0 2015-02-02 + * Improved: detection of cmake-finder install directory + * Changed: configuration option to build documentation from WITHOUT_DOC to WITH_DOC + * Changed: libraries now installed in base folder, leaving ld.so search paths umodified + * Fixed: Missing direct dependencies + * Fixed: Gtk text != NULL assertions +- drop patch 0001-fix_libgaminggearwidget_libs.patch included + upstream +- adapt to the new package layout +- split out the shared libraries according to the policy + +------------------------------------------------------------------- Old: ---- 0001-fix_libgaminggearwidget_libs.patch libgaminggear-0.5.0.tar.bz2 New: ---- libgaminggear-0.10.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgaminggear.spec ++++++ --- /var/tmp/diff_new_pack.ccmA7Q/_old 2015-08-05 19:14:46.000000000 +0200 +++ /var/tmp/diff_new_pack.ccmA7Q/_new 2015-08-05 19:14:46.000000000 +0200 @@ -18,15 +18,13 @@ %define majorversion 0 Name: libgaminggear -Version: 0.5.0 +Version: 0.10.1 Release: 0 Summary: Library for gaming input devices License: GPL-2.0 and CC-BY-3.0 Group: Development/Libraries/C and C++ Url: https://sourceforge.net/projects/libgaminggear/ Source: http://downloads.sourceforge.net/project/%{name}/%{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM 0001-fix_libgaminggearwidget_libs.patch sfal...@opensuse.org -- Adds library dependencies to libgaminggearwidget, so it will build properly (sf#/p/libgaminggear/patches/1/) -Patch0: 0001-fix_libgaminggearwidget_libs.patch BuildRequires: cmake >= 2.6.4 BuildRequires: doxygen BuildRequires: fdupes @@ -40,22 +38,52 @@ Requires(pre): %fillup_prereq BuildRoot: %{_tmppath}/%{name}-%{version}-build +%define libgaminggear libgaminggear0 +%define libgaminggearfx libgaminggearfx0 +%define libgaminggearwidget libgaminggearwidget0 + %description A shared library initiated by the Roccat Linux driver project. %package devel Summary: Development files for gaming input devices Group: Development/Libraries/C and C++ -Requires: %{name} = %{version} +Requires: %{libgaminggear} = %{version} +Requires: %{libgaminggearfx} = %{version} +Requires: %{libgaminggearwidget} = %{version} %description devel This package contains the header files, static libraries and development documentation for libgaminggear. If you like to develop programs using libgaminggear, you will need to install this package. +%package -n %{libgaminggear} +Summary: Gaming input devices library - libgaminggear +Group: Development/Libraries/C and C++ +%description -n %{libgaminggear} +A shared library initiated by the Roccat Linux driver project. + +This package holds libgaminggear. + +%package -n %{libgaminggearfx} +Summary: Gaming input devices library - libgaminggearfx +Group: Development/Libraries/C and C++ +%description -n %{libgaminggearfx} +A shared library initiated by the Roccat Linux driver project. + +This package holds libgaminggearfx. + +%package -n %{libgaminggearwidget} +Summary: Gaming input devices library - libgaminggearwidget +Group: Development/Libraries/C and C++ +%description -n %{libgaminggearwidget} +A shared library initiated by the Roccat Linux driver project. + +This package holds libgaminggearwidget. + + %prep %setup -q -%patch0 -p1 %build %cmake @@ -65,28 +93,43 @@ cd build make DESTDIR=%{buildroot} install %fdupes %{buildroot}%{_datadir} +%find_lang %{name} + +%post -n %{libgaminggear} -p /sbin/ldconfig +%postun -n %{libgaminggear} -p /sbin/ldconfig + +%post -n %{libgaminggearfx} -p /sbin/ldconfig +%postun -n %{libgaminggearfx} -p /sbin/ldconfig + +%post -n %{libgaminggearwidget} -p /sbin/ldconfig +%postun -n %{libgaminggearwidget} -p /sbin/ldconfig + +%files -f build/%{name}.lang +%defattr(-, root, root) +%doc README COPYING Changelog +%{_bindir}/gaminggearfxcontrol +%{_bindir}/gaminggearfxinfo +%{_datadir}/libgaminggear/ -%post -p /sbin/ldconfig +%files -n %{libgaminggear} +%defattr(-, root, root) +%doc README COPYING Changelog +%{_libdir}/libgaminggear.so.* -%postun -p /sbin/ldconfig +%files -n %{libgaminggearfx} +%defattr(-, root, root) +%doc README COPYING Changelog +%{_libdir}/libgaminggearfx.so.* -%files +%files -n %{libgaminggearwidget} %defattr(-, root, root) %doc README COPYING Changelog -%dir %{_libdir}/gaminggear-%{majorversion} -%{_libdir}/gaminggear-%{majorversion}/*.so.* -%dir %{_datadir}/gaminggear -%{_datadir}/gaminggear/icons -%config %{_sysconfdir}/ld.so.conf.d/gaminggear-%{majorversion}.conf +%{_libdir}/libgaminggearwidget.so.* %files devel %defattr(-, root, root) -%dir %{_includedir}/gaminggear-%{majorversion} -%{_includedir}/gaminggear-%{majorversion}/gaminggear -%dir %{_libdir}/gaminggear-%{majorversion} -%{_libdir}/gaminggear-%{majorversion}/*.so -%dir %{_datadir}/gaminggear -%{_datadir}/gaminggear/html +%{_includedir}/gaminggear-0/ +%{_libdir}/libgaminggear*.so %{_datadir}/pkgconfig/gaminggear-%{majorversion}.pc %{_datadir}/cmake/Modules/FindGAMINGGEAR%{majorversion}.cmake ++++++ libgaminggear-0.5.0.tar.bz2 -> libgaminggear-0.10.1.tar.bz2 ++++++ ++++ 6860 lines of diff (skipped)