Hello community,

here is the log from the commit of package lxqt-config for openSUSE:Factory 
checked in at 2016-03-16 10:35:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lxqt-config (Old)
 and      /work/SRC/openSUSE:Factory/.lxqt-config.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lxqt-config"

Changes:
--------
--- /work/SRC/openSUSE:Factory/lxqt-config/lxqt-config.changes  2015-11-15 
12:47:55.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.lxqt-config.new/lxqt-config.changes     
2016-03-16 10:35:51.000000000 +0100
@@ -1,0 +2,6 @@
+Sat Mar 12 06:27:34 UTC 2016 - mvet...@suse.com
+
+- Adding lxqt-config-monitor_save-config-in-proper-place.patch:
+  Needed to save config where its suppoed to be. Used from upstream and can be 
removed upon next release.
+
+-------------------------------------------------------------------

New:
----
  lxqt-config-monitor_save-config-in-proper-place.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lxqt-config.spec ++++++
--- /var/tmp/diff_new_pack.BFHvoK/_old  2016-03-16 10:35:52.000000000 +0100
+++ /var/tmp/diff_new_pack.BFHvoK/_new  2016-03-16 10:35:52.000000000 +0100
@@ -24,6 +24,8 @@
 Group:          System/GUI/LXDE-Qt
 Url:            http://www.lxde.org
 Source:         
http://downloads.lxqt.org/lxqt/%{version}/%{name}-%{version}.tar.xz
+# can be removed upon next release. see changes.
+Patch:          lxqt-config-monitor_save-config-in-proper-place.patch
 BuildRequires:  cmake >= 3.0.2
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -48,6 +50,7 @@
 
 %prep
 %setup -q
+%patch -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/' {} +
 

++++++ lxqt-config-monitor_save-config-in-proper-place.patch ++++++
>From 345d278880dba6ffa8685f9a21c31e8d0f10ead4 Mon Sep 17 00:00:00 2001
From: "P.L. Lucas" <sela...@gmail.com>
Date: Fri, 6 Nov 2015 14:14:00 +0100
Subject: [PATCH] Mkdir $XDG_CONFIG_HOME/autostart or ~/.config/autostart, if
 not exists.

---
 lxqt-config-monitor/monitorsettingsdialog.cpp | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/lxqt-config-monitor/monitorsettingsdialog.cpp 
b/lxqt-config-monitor/monitorsettingsdialog.cpp
index d0283b7..0d7367e 100644
--- a/lxqt-config-monitor/monitorsettingsdialog.cpp
+++ b/lxqt-config-monitor/monitorsettingsdialog.cpp
@@ -183,15 +183,15 @@ void 
MonitorSettingsDialog::saveConfiguration(KScreen::ConfigPtr config)
     QString autostartPath;
     bool ok = true;
     if(qEnvironmentVariableIsSet("XDG_CONFIG_HOME"))
-        autostartPath = QString(qgetenv("XDG_CONFIG_HOME"));
+        autostartPath = QString(qgetenv("XDG_CONFIG_HOME")) + "/autostart/";
     else
-    {
          autostartPath = QDir::homePath() + "/.config/autostart/";
-        // Check if ~/.config/autostart/ exists
-        QFileInfo fileInfo(autostartPath);
-        if( ! fileInfo.exists() )
-            ok = QDir::root().mkpath(autostartPath);
-    }
+    
+    // Check if ~/.config/autostart/ exists
+    QFileInfo fileInfo(autostartPath);
+    if( ! fileInfo.exists() )
+        ok = QDir::root().mkpath(autostartPath);
+    
     QFile file(autostartPath + "/lxqt-config-monitor-autostart.desktop");
     if(ok)
             ok = file.open(QIODevice::WriteOnly | QIODevice::Text);

Reply via email to