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)


Reply via email to