Hello community, here is the log from the commit of package lxqt-session for openSUSE:Factory checked in at 2015-11-13 23:35:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lxqt-session (Old) and /work/SRC/openSUSE:Factory/.lxqt-session.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lxqt-session" Changes: -------- --- /work/SRC/openSUSE:Factory/lxqt-session/lxqt-session.changes 2015-02-25 02:18:11.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.lxqt-session.new/lxqt-session.changes 2015-11-13 23:35:46.000000000 +0100 @@ -1,0 +2,10 @@ +Fri Nov 6 16:44:48 UTC 2015 - [email protected] + +- Upstream release 0.10.0 +- Adding patches to make desktop files valid: + * 0001-Make-desktop-files-valid.patch + * 0002-Fix-desktop-file.patch +- Removing patches: + * fix_desktop_categories.patch - Using sed in spec file now. + +------------------------------------------------------------------- Old: ---- fix_desktop_categories.patch lxqt-session-0.9.0.tar.xz New: ---- 0001-Make-desktop-files-valid.patch 0002-Fix-desktop-file.patch lxqt-session-0.10.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lxqt-session.spec ++++++ --- /var/tmp/diff_new_pack.U7tOsx/_old 2015-11-13 23:35:47.000000000 +0100 +++ /var/tmp/diff_new_pack.U7tOsx/_new 2015-11-13 23:35:47.000000000 +0100 @@ -17,22 +17,24 @@ Name: lxqt-session -Version: 0.9.0 +Version: 0.10.0 Release: 0 -Summary: LXDE-Qt Session Manager +Summary: LXQt Session Manager License: LGPL-2.1+ -Group: System/GUI/LXDE-Qt +Group: System/GUI/LXQt Url: http://www.lxde.org Source: http://downloads.lxqt.org/lxqt/%{version}/%{name}-%{version}.tar.xz -# PATCH-FIX-OPENSUSE fix_desktop_categories.patch [email protected] -- fix desktop categories per openSUSE policy -Patch0: fix_desktop_categories.patch -BuildRequires: cmake +# Both desktop file patches are upstreamed +Patch0: 0001-Make-desktop-files-valid.patch +Patch1: 0002-Fix-desktop-file.patch +BuildRequires: cmake >= 3.0.2 BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: kwindowsystem-devel BuildRequires: pkgconfig(Qt5UiTools) BuildRequires: pkgconfig(Qt5Xdg) BuildRequires: pkgconfig(lxqt) >= %{version} +BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(x11-xcb) Requires(pre): desktop-file-utils @@ -45,21 +47,18 @@ environment. Moreover, the session manager is able to remember the applications in use when a user logs out and to restart them the next time the user logs in. -%package -n %{name}-lang -Summary: Translations for lxqt-session -Group: System/GUI/LXDE-Qt -Requires: %{name} = %{version} - -%description -n %{name}-lang -Translation files for lxqt-session +%lang_package %prep %setup -q %patch0 -p1 +%patch1 -p1 +# Changing LXQt into X-LXQt in desktop files to be freedesktop compliant and shut rpmlint warnings +#find -name '*desktop.in*' -exec sed -ri 's/(LXQt;)/X-\1/' {} + %build %cmake -%__make %{?_smp_mflags} +make %{?_smp_mflags} %install %cmake_install @@ -73,13 +72,14 @@ %files %defattr(-,root,root) -%doc AUTHORS COPYING +%doc AUTHORS LICENSE %{_bindir}/lxqt-config-session %{_bindir}/lxqt-session %{_bindir}/lxqt-leave %{_datadir}/applications/*.desktop +%{_mandir}/man?/lxqt-*.* -%files -n %{name}-lang +%files lang %defattr(-,root,root) %{_datadir}/lxqt/translations ++++++ 0001-Make-desktop-files-valid.patch ++++++ >From 0ff74195bf7415f04d24382f022add58bd6decfa Mon Sep 17 00:00:00 2001 From: Michael Vetter <[email protected]> Date: Fri, 6 Nov 2015 18:02:08 +0100 Subject: [PATCH] Make desktop files valid Trailing semicolon was missing. --- lxqt-leave/resources/lxqt-hibernate.desktop.in | 2 +- lxqt-leave/resources/lxqt-leave.desktop.in | 2 +- lxqt-leave/resources/lxqt-lockscreen.desktop.in | 2 +- lxqt-leave/resources/lxqt-logout.desktop.in | 2 +- lxqt-leave/resources/lxqt-reboot.desktop.in | 2 +- lxqt-leave/resources/lxqt-shutdown.desktop.in | 2 +- lxqt-leave/resources/lxqt-suspend.desktop.in | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lxqt-leave/resources/lxqt-hibernate.desktop.in b/lxqt-leave/resources/lxqt-hibernate.desktop.in index 19ed383..f44e293 100644 --- a/lxqt-leave/resources/lxqt-hibernate.desktop.in +++ b/lxqt-leave/resources/lxqt-hibernate.desktop.in @@ -5,7 +5,7 @@ GenericName=Hibernate Comment=hibernate the machine Exec=lxqt-leave --hibernate Icon=system-suspend-hibernate -Categories=System;X-Leave +Categories=System;X-Leave; OnlyShowIn=LXQt #TRANSLATIONS_DIR=../translations diff --git a/lxqt-leave/resources/lxqt-leave.desktop.in b/lxqt-leave/resources/lxqt-leave.desktop.in index 9608a3d..db8a620 100644 --- a/lxqt-leave/resources/lxqt-leave.desktop.in +++ b/lxqt-leave/resources/lxqt-leave.desktop.in @@ -5,7 +5,7 @@ GenericName=Leave Comment=Leave dialog Exec=lxqt-leave Icon=system-shutdown -Categories=System;X-Leave +Categories=System;X-Leave; OnlyShowIn=LXQt; #TRANSLATIONS_DIR=../translations diff --git a/lxqt-leave/resources/lxqt-lockscreen.desktop.in b/lxqt-leave/resources/lxqt-lockscreen.desktop.in index 6866095..81dea85 100644 --- a/lxqt-leave/resources/lxqt-lockscreen.desktop.in +++ b/lxqt-leave/resources/lxqt-lockscreen.desktop.in @@ -5,7 +5,7 @@ GenericName=Lock Screen Comment=Lock the current session Exec=lxqt-leave --lockscreen Icon=system-lock-screen -Categories=System;Screensaver +Categories=System;Screensaver; OnlyShowIn=LXQt; #TRANSLATIONS_DIR=../translations diff --git a/lxqt-leave/resources/lxqt-logout.desktop.in b/lxqt-leave/resources/lxqt-logout.desktop.in index 763f33a..a4da833 100644 --- a/lxqt-leave/resources/lxqt-logout.desktop.in +++ b/lxqt-leave/resources/lxqt-logout.desktop.in @@ -5,7 +5,7 @@ GenericName=Logout Comment=Logout from the current session Exec=lxqt-leave --logout Icon=system-log-out -Categories=System;X-Leave +Categories=System;X-Leave; OnlyShowIn=LXQt; #TRANSLATIONS_DIR=../translations diff --git a/lxqt-leave/resources/lxqt-reboot.desktop.in b/lxqt-leave/resources/lxqt-reboot.desktop.in index f5adde6..bb10c4c 100644 --- a/lxqt-leave/resources/lxqt-reboot.desktop.in +++ b/lxqt-leave/resources/lxqt-reboot.desktop.in @@ -5,7 +5,7 @@ GenericName=Reboot Comment=reboot the machine Exec=lxqt-leave --reboot Icon=system-reboot -Categories=System;X-Leave +Categories=System;X-Leave; OnlyShowIn=LXQt; #TRANSLATIONS_DIR=../translations diff --git a/lxqt-leave/resources/lxqt-shutdown.desktop.in b/lxqt-leave/resources/lxqt-shutdown.desktop.in index bd04c33..a1f069d 100644 --- a/lxqt-leave/resources/lxqt-shutdown.desktop.in +++ b/lxqt-leave/resources/lxqt-shutdown.desktop.in @@ -5,7 +5,7 @@ GenericName=Shutdown Comment=shutdown the machine Exec=lxqt-leave --shutdown Icon=system-shutdown -Categories=System;X-Leave +Categories=System;X-Leave; OnlyShowIn=LXQt; #TRANSLATIONS_DIR=../translations diff --git a/lxqt-leave/resources/lxqt-suspend.desktop.in b/lxqt-leave/resources/lxqt-suspend.desktop.in index 401595d..9eaf7d6 100644 --- a/lxqt-leave/resources/lxqt-suspend.desktop.in +++ b/lxqt-leave/resources/lxqt-suspend.desktop.in @@ -5,7 +5,7 @@ GenericName=Suspend Comment=suspend the machine Exec=lxqt-leave --suspend Icon=system-suspend -Categories=System;X-Leave +Categories=System;X-Leave; OnlyShowIn=LXQt #TRANSLATIONS_DIR=../translations -- 2.6.2 ++++++ 0002-Fix-desktop-file.patch ++++++ >From 9f5b1c9c148210fbd2efe632ba13e7d994ab4fac Mon Sep 17 00:00:00 2001 From: Michael Vetter <[email protected]> Date: Fri, 6 Nov 2015 18:16:23 +0100 Subject: [PATCH] Fix desktop file Forgot about section OnlyShowIn. --- lxqt-leave/resources/lxqt-hibernate.desktop.in | 2 +- lxqt-leave/resources/lxqt-suspend.desktop.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lxqt-leave/resources/lxqt-hibernate.desktop.in b/lxqt-leave/resources/lxqt-hibernate.desktop.in index f44e293..923b2a2 100644 --- a/lxqt-leave/resources/lxqt-hibernate.desktop.in +++ b/lxqt-leave/resources/lxqt-hibernate.desktop.in @@ -6,6 +6,6 @@ Comment=hibernate the machine Exec=lxqt-leave --hibernate Icon=system-suspend-hibernate Categories=System;X-Leave; -OnlyShowIn=LXQt +OnlyShowIn=LXQt; #TRANSLATIONS_DIR=../translations diff --git a/lxqt-leave/resources/lxqt-suspend.desktop.in b/lxqt-leave/resources/lxqt-suspend.desktop.in index 9eaf7d6..44a0b87 100644 --- a/lxqt-leave/resources/lxqt-suspend.desktop.in +++ b/lxqt-leave/resources/lxqt-suspend.desktop.in @@ -6,6 +6,6 @@ Comment=suspend the machine Exec=lxqt-leave --suspend Icon=system-suspend Categories=System;X-Leave; -OnlyShowIn=LXQt +OnlyShowIn=LXQt; #TRANSLATIONS_DIR=../translations -- 2.6.2 ++++++ lxqt-session-0.9.0.tar.xz -> lxqt-session-0.10.0.tar.xz ++++++ ++++ 19776 lines of diff (skipped)
