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);