Hello community, here is the log from the commit of package snorenotify-qt5 for openSUSE:Factory checked in at 2016-03-07 13:28:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/snorenotify-qt5 (Old) and /work/SRC/openSUSE:Factory/.snorenotify-qt5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "snorenotify-qt5" Changes: -------- --- /work/SRC/openSUSE:Factory/snorenotify-qt5/snorenotify-qt5.changes 2014-10-22 16:23:39.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.snorenotify-qt5.new/snorenotify-qt5.changes 2016-03-07 13:29:54.000000000 +0100 @@ -1,0 +2,9 @@ +Fri Feb 12 23:12:14 UTC 2016 - javier@opensuse.org + +- Update to 0.7.0 +- Updated spec for 0.7.0 +- Added patch fix_desktop_files.patch to fix desktop + categories and remove version (see desktop-entry-spec) +- Removed fix_lib_suffix.patch (no longer needed) + +------------------------------------------------------------------- Old: ---- Snorenotify-0.5.2.tar.gz fix_lib_suffix.patch New: ---- fix_desktop_files.patch snorenotify-0.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ snorenotify-qt5.spec ++++++ --- /var/tmp/diff_new_pack.OIGsi6/_old 2016-03-07 13:29:54.000000000 +0100 +++ /var/tmp/diff_new_pack.OIGsi6/_new 2016-03-07 13:29:54.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package snorenotify +# spec file for package snorenotify-qt5 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -15,25 +15,32 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: snorenotify-qt5 -%define rname Snorenotify -Version: 0.5.2 +%define rname snorenotify +Version: 0.7.0 Release: 0 Summary: Snorenotify is a multi platform Qt based notification framework License: LGPL-3.0 Group: System/Libraries -Url: https://github.com/Snorenotify/Snorenotify +Url: https://github.com/KDE/snorenotify Source: %{rname}-%{version}.tar.gz -#PATCH-FIX-OPENSUSE fix_lib_suffix.patch -Patch1: fix_lib_suffix.patch +#PATCH-FIX-UPSTREAM fix_desktop_files.patch +Patch0: fix_desktop_files.patch +BuildRequires: doxygen +BuildRequires: extra-cmake-modules +BuildRequires: fdupes +BuildRequires: kf5-filesystem BuildRequires: pkgconfig(Qt5Core) -BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5Declarative) +BuildRequires: pkgconfig(Qt5Multimedia) BuildRequires: pkgconfig(Qt5Network) -BuildRequires: pkgconfig(Qt5DBus) -BuildRequires: extra-cmake-modules -BuildRequires: kf5-filesystem -BuildRequires: doxygen +BuildRequires: pkgconfig(Qt5Quick) +%if 0%{?suse_version} >= 1330 +BuildRequires: pkgconfig(Qt5WebSockets) +%endif +BuildRequires: pkgconfig(Qt5Widgets) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -49,7 +56,7 @@ %prep %setup -q -n %{rname}-%{version} -%patch1 -p1 +%patch0 -p1 %build %cmake_kf5 -d build -- -DWITH_QT4=OFF -DWITH_FREEDESKTOP_FRONTEND=ON @@ -57,19 +64,35 @@ %install %kf5_makeinstall -C build +%fdupes %{buildroot} %post -p /sbin/ldconfig - %postun -p /sbin/ldconfig %files %defattr(-,root,root) -%doc Changelog.md README.md COPYING* -%_libdir/libsnore-qt5.so.* -%_libdir/libsnore-qt5/ +%doc README.md COPYING* +%{_bindir}/snorenotify +%{_bindir}/snoresend +%{_bindir}/snoresettings +%{_bindir}/snoresettings-cli +%{_datadir}/applications/snorenotify.desktop +%{_datadir}/applications/snoresettings.desktop +%{_datadir}/icons/hicolor/128x128/apps/snore.png +%{_libdir}/libsnore-qt5.so.* +%{_libdir}/libsnoresettings-qt5.so.* +%{_libdir}/qt5/plugins/libsnore-qt5 +%{_libdir}/qt5/plugins/libsnore-qt5/libsnore* %files devel %defattr(-,root,root) -%_libdir/libsnore-qt5.so -%_includedir/snore/ -%_libdir/cmake/libsnoreQt5/ +%doc COPYING* +%{_includedir}/libsnore/ +%{_libdir}/cmake/libsnoreQt5/ +%{_libdir}/cmake/libsnoresettingsQt5/ +%{_libdir}/libsnore-qt5.so +%{_libdir}/libsnoresettings-qt5.so +%{_libdir}/qt5/mkspecs/modules/qt_LibsnoreQt5.pri +%{_libdir}/qt5/mkspecs/modules/qt_LibsnoreSettingsQt5.pri + +%changelog ++++++ fix_desktop_files.patch ++++++ diff --git a/src/daemon/snorenotify.desktop.in b/src/daemon/snorenotify.desktop.in index 83f0e3f..9fc1876 100644 --- a/src/daemon/snorenotify.desktop.in +++ b/src/daemon/snorenotify.desktop.in @@ -1,8 +1,7 @@ [Desktop Entry] Type=Application -Version=@SNORE_VERSION_MAJOR@.@SNORE_VERSION_MINOR@.@SNORE_VERSION_PATCH@ Name=SnoreNotify Comment=A daemon redirecting desktop notifications to one or multiple additional backends. Icon=snore Exec=snorenotify -Categories=Qt;System; \ No newline at end of file +Categories=Qt;Settings;Qt;Utility;DesktopSettings; diff --git a/src/settings/snoresettings.desktop.in b/src/settings/snoresettings.desktop.in index 823bb2d..497d119 100644 --- a/src/settings/snoresettings.desktop.in +++ b/src/settings/snoresettings.desktop.in @@ -1,8 +1,7 @@ [Desktop Entry] Type=Application -Version=@SNORE_VERSION_MAJOR@.@SNORE_VERSION_MINOR@.@SNORE_VERSION_PATCH@ Name=SnoreSettings Comment=Settings client for applications using libsnore. Icon=snore Exec=snoresettings -Categories=Qt;System; \ No newline at end of file +Categories=Qt;Settings;Qt;Utility;DesktopSettings;