diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..834ffca
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+SOURCES/kde-settings-19-23.tar.xz
diff --git a/.kde-settings.metadata b/.kde-settings.metadata
new file mode 100644
index 0000000..13d7cf1
--- /dev/null
+++ b/.kde-settings.metadata
@@ -0,0 +1 @@
+a658b68326aa39ea27e6e9446877b1dd21ed3c03 SOURCES/kde-settings-19-23.tar.xz
diff --git a/SOURCES/COPYING b/SOURCES/COPYING
new file mode 100644
index 0000000..3e7de2b
--- /dev/null
+++ b/SOURCES/COPYING
@@ -0,0 +1,21 @@
+Copyright (C) 2006-2011 Fedora KDE SIG
+(Rex Dieter, Than Ngo, Kevin Kofler, Jaroslav Řezník)
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/SOURCES/kde-settings-19-23-bz#1124472.patch b/SOURCES/kde-settings-19-23-bz#1124472.patch
new file mode 100644
index 0000000..fa31ad9
--- /dev/null
+++ b/SOURCES/kde-settings-19-23-bz#1124472.patch
@@ -0,0 +1,16 @@
+diff -up kde-settings-19-23/etc/profile.d/kde.csh.orig kde-settings-19-23/etc/profile.d/kde.csh
+--- kde-settings-19-23/etc/profile.d/kde.csh.orig 2012-05-16 18:30:07.000000000 +0200
++++ kde-settings-19-23/etc/profile.d/kde.csh 2014-11-14 13:50:28.010509907 +0100
+@@ -21,3 +21,4 @@ endif
+ #endif
+ end
+
++unsetenv libdir
+diff -up kde-settings-19-23/etc/profile.d/kde.sh.orig kde-settings-19-23/etc/profile.d/kde.sh
+--- kde-settings-19-23/etc/profile.d/kde.sh.orig 2012-05-16 18:30:07.000000000 +0200
++++ kde-settings-19-23/etc/profile.d/kde.sh 2014-11-14 13:50:35.823455602 +0100
+@@ -21,3 +21,4 @@ fi
+ #fi
+ done
+
++unset libdir
diff --git a/SOURCES/kde-settings-19-23-bz#1404382.patch b/SOURCES/kde-settings-19-23-bz#1404382.patch
new file mode 100644
index 0000000..55a9262
--- /dev/null
+++ b/SOURCES/kde-settings-19-23-bz#1404382.patch
@@ -0,0 +1,28 @@
+diff --git a/etc/profile.d/kde.csh b/etc/profile.d/kde.csh
+index f690ca9..7bf762f 100755
+--- a/etc/profile.d/kde.csh
++++ b/etc/profile.d/kde.csh
+@@ -21,4 +21,9 @@ endif
+ #endif
+ end
+
++# Fix the user-places.xbel error pop at first user login
++if ( ! -d "${HOME}/.local/share" && -w "${HOME}" ) then
++ mkdir -p "${HOME}/.local/share"
++endif
++
+ unsetenv libdir
+diff --git a/etc/profile.d/kde.sh b/etc/profile.d/kde.sh
+index 679410f..df16705 100755
+--- a/etc/profile.d/kde.sh
++++ b/etc/profile.d/kde.sh
+@@ -21,4 +21,9 @@ fi
+ #fi
+ done
+
++# Fix the user-places.xbel error pop at first user login
++if [ ! -d $HOME/.local/share -a -w ${HOME} ]; then
++ mkdir -p $HOME/.local/share
++fi
++
+ unset libdir
diff --git a/SOURCES/kde-settings-19-23-rhel.patch b/SOURCES/kde-settings-19-23-rhel.patch
new file mode 100644
index 0000000..6c2d5e3
--- /dev/null
+++ b/SOURCES/kde-settings-19-23-rhel.patch
@@ -0,0 +1,667 @@
+diff -Nur kde-settings-19-23.orig/etc/kde/env/fedora-bookmarks.sh kde-settings-19-23/etc/kde/env/fedora-bookmarks.sh
+--- kde-settings-19-23.orig/etc/kde/env/fedora-bookmarks.sh 2008-07-08 20:26:57.000000000 +0200
++++ kde-settings-19-23/etc/kde/env/fedora-bookmarks.sh 1970-01-01 01:00:00.000000000 +0100
+@@ -1,9 +0,0 @@
+-#! /bin/sh
+-
+-# copy default bookmarks to users homedir if not existing yet
+-if [ ! -e $HOME/.kde/share/apps/konqueror/bookmarks.xml ] \
+- && [ -e /usr/share/kde-settings/kde-profile/default/share/apps/konqueror/bookmarks.xml ]; then
+- mkdir -p $HOME/.kde/share/apps/konqueror/
+- cp -p /usr/share/kde-settings/kde-profile/default/share/apps/konqueror/bookmarks.xml \
+- $HOME/.kde/share/apps/konqueror/bookmarks.xml
+-fi
+diff -Nur kde-settings-19-23.orig/etc/kde/kdm/kdmrc kde-settings-19-23/etc/kde/kdm/kdmrc
+--- kde-settings-19-23.orig/etc/kde/kdm/kdmrc 2013-05-31 14:59:28.000000000 +0200
++++ kde-settings-19-23/etc/kde/kdm/kdmrc 2013-07-31 16:42:50.641075830 +0200
+@@ -294,7 +294,7 @@
+ LogoArea=Logo
+ # The image to show when LogoArea=Logo.
+ # Default is ""
+-LogoPixmap=/usr/share/icons/hicolor/96x96/apps/fedora-logo-icon.png
++LogoPixmap=/usr/share/icons/hicolor/96x96/apps/system-logo-icon.png
+ # The relative coordinates (X,Y in percent) of the center of the greeter.
+ # Default is "50,50"
+ #GreeterPos=30,40
+@@ -313,7 +313,7 @@
+ # - %m -> the machine (hardware) type
+ # - %% -> a single %
+ # Default is "Welcome to %s at %n"
+-GreetString=Fedora 19 (Schrödinger's Cat)
++GreetString=Red Hat Enterprise Linux
+ # The font for the greeter headline.
+ # Default is "charter,24,bold"
+ GreetFont=Sans,16,-1,5,75,0,0,0,0,0
+@@ -443,7 +443,7 @@
+ UseTheme=true
+ # The theme to use for the greeter. Can point to either a directory or an XML
+ # file. Default is "/usr/share/kde4/apps/kdm/themes/circles"
+-Theme=/usr/share/kde4/apps/kdm/themes/SchroedingerCat
++Theme=/usr/share/kde4/apps/kdm/themes/RHEL7
+ # Set the widget color scheme
+ #ColorScheme=ObsidianCoast
+
+diff -Nur kde-settings-19-23.orig/usr/share/kde4/apps/kconf_update/fedora-kde-display-handler.sh kde-settings-19-23/usr/share/kde4/apps/kconf_update/fedora-kde-display-handler.sh
+--- kde-settings-19-23.orig/usr/share/kde4/apps/kconf_update/fedora-kde-display-handler.sh 2013-01-28 21:03:17.000000000 +0100
++++ kde-settings-19-23/usr/share/kde4/apps/kconf_update/fedora-kde-display-handler.sh 1970-01-01 01:00:00.000000000 +0100
+@@ -1,11 +0,0 @@
+-#!/bin/sh
+-
+-if [ "`kreadconfig --file fedora-kde-display-handlerrc --group General --key LastRun`" = "kscreen" ]; then
+- # bail-out/short-circuit
+- exit 0
+-else
+- kwriteconfig --file kdedrc --group Module-kscreen --key autoload true
+- kwriteconfig --file kdedrc --group Module-randrmonitor --key autoload false
+- kwriteconfig --file fedora-kde-display-handlerrc --group General --key LastRun kscreen
+- exit 0
+-fi
+diff -Nur kde-settings-19-23.orig/usr/share/kde4/apps/kconf_update/fedora-kde-display-handler.upd kde-settings-19-23/usr/share/kde4/apps/kconf_update/fedora-kde-display-handler.upd
+--- kde-settings-19-23.orig/usr/share/kde4/apps/kconf_update/fedora-kde-display-handler.upd 2013-01-28 21:03:17.000000000 +0100
++++ kde-settings-19-23/usr/share/kde4/apps/kconf_update/fedora-kde-display-handler.upd 1970-01-01 01:00:00.000000000 +0100
+@@ -1,2 +0,0 @@
+-Id=4.10fedora-kde-display-handler
+-Script=fedora-kde-display-handler.sh
+diff -Nur kde-settings-19-23.orig/usr/share/kde4/apps/kconf_update/kde-display-handler.sh kde-settings-19-23/usr/share/kde4/apps/kconf_update/kde-display-handler.sh
+--- kde-settings-19-23.orig/usr/share/kde4/apps/kconf_update/kde-display-handler.sh 1970-01-01 01:00:00.000000000 +0100
++++ kde-settings-19-23/usr/share/kde4/apps/kconf_update/kde-display-handler.sh 2013-07-31 16:42:50.641075830 +0200
+@@ -0,0 +1,11 @@
++#!/bin/sh
++
++if [ "`kreadconfig --file kde-display-handlerrc --group General --key LastRun`" = "kscreen" ]; then
++ # bail-out/short-circuit
++ exit 0
++else
++ kwriteconfig --file kdedrc --group Module-kscreen --key autoload true
++ kwriteconfig --file kdedrc --group Module-randrmonitor --key autoload false
++ kwriteconfig --file kde-display-handlerrc --group General --key LastRun kscreen
++ exit 0
++fi
+diff -Nur kde-settings-19-23.orig/usr/share/kde4/apps/kconf_update/kde-display-handler.upd kde-settings-19-23/usr/share/kde4/apps/kconf_update/kde-display-handler.upd
+--- kde-settings-19-23.orig/usr/share/kde4/apps/kconf_update/kde-display-handler.upd 1970-01-01 01:00:00.000000000 +0100
++++ kde-settings-19-23/usr/share/kde4/apps/kconf_update/kde-display-handler.upd 2013-07-31 16:42:50.641075830 +0200
+@@ -0,0 +1,2 @@
++Id=4.10kde-display-handler
++Script=kde-display-handler.sh
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/apps/konqueror/bookmarks.xml kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/apps/konqueror/bookmarks.xml
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/apps/konqueror/bookmarks.xml 2013-04-24 15:06:48.000000000 +0200
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/apps/konqueror/bookmarks.xml 1970-01-01 01:00:00.000000000 +0100
+@@ -1,121 +0,0 @@
+-
+-
+-
+-
+- Fedora Bookmarks
+-
+- Release Notes
+-
+-
+-
+-
+-
+-
+-
+- Fedora Project
+-
+- Fedora Project
+-
+-
+- Fedora Forum
+-
+-
+-
+-
+-
+-
+-
+- Fedora Weekly News
+-
+-
+- Fedora Unity Project
+-
+-
+-
+-
+-
+-
+-
+- Fedora People
+-
+-
+-
+-
+-
+-
+-
+- More Support & Discussion
+-
+-
+-
+- Red Hat
+-
+- Red Hat Magazine
+-
+-
+-
+-
+-
+-
+-
+- Red Hat
+-
+-
+-
+-
+-
+-
+-
+- JBoss
+-
+-
+-
+-
+-
+-
+-
+-
+- Free Content
+-
+- Wikipedia
+-
+-
+- OK
+-
+-
+-
+-
+- Jamendo
+-
+-
+- OK
+-
+-
+-
+-
+- Magnatune
+-
+-
+- OK
+-
+-
+-
+-
+- The Freesound Project
+-
+-
+- OK
+-
+-
+-
+-
+- Creative Commons
+-
+-
+-
+-
+-
+-
+-
+-
+-
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/apps/konqueror/profiles/tabbedbrowsing kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/apps/konqueror/profiles/tabbedbrowsing
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/apps/konqueror/profiles/tabbedbrowsing 2011-03-24 18:58:53.000000000 +0100
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/apps/konqueror/profiles/tabbedbrowsing 1970-01-01 01:00:00.000000000 +0100
+@@ -1,62 +0,0 @@
+-[Profile]
+-FullScreen=false
+-Height=80%
+-Name=Tabbed Browsing
+-RootItem=Tabs0
+-Tabs0_Children=ViewT0,ViewT1,ViewT2,ViewT3
+-Tabs0_activeChildIndex=0
+-ViewT0_LinkedView=false
+-ViewT0_LockedLocation=false
+-ViewT0_PassiveMode=false
+-ViewT0_ServiceName=khtml
+-ViewT0_ServiceType=text/html
+-ViewT0_ToggleView=false
+-ViewT0_URL=http://start.fedoraproject.org/
+-ViewT1_LinkedView=false
+-ViewT1_LockedLocation=false
+-ViewT1_PassiveMode=false
+-ViewT1_ServiceName=khtml
+-ViewT1_ServiceType=text/html
+-ViewT1_ToggleView=false
+-ViewT1_URL=http://fedoraproject.org/wiki/KDE
+-ViewT2_LinkedView=false
+-ViewT2_LockedLocation=false
+-ViewT2_PassiveMode=false
+-ViewT2_ServiceName=khtml
+-ViewT2_ServiceType=text/html
+-ViewT2_ToggleView=false
+-ViewT2_URL=http://planet.fedoraproject.org/
+-ViewT3_LinkedView=false
+-ViewT3_LockedLocation=false
+-ViewT3_PassiveMode=false
+-ViewT3_ServiceName=khtml
+-ViewT3_ServiceType=text/html
+-ViewT3_ToggleView=false
+-ViewT3_URL=http://forums.fedoraforum.org/
+-Width=80%
+-XMLUIFile=konq-webbrowsing.rc
+-
+-[Profile][Toolbar bookmarkToolBar]
+-IconSize=16
+-Index=3
+-ToolButtonStyle=TextBesideIcon
+-
+-[Profile][Toolbar extraToolBar]
+-Index=1
+-ToolButtonStyle=TextUnderIcon
+-
+-[Profile][Toolbar htmlToolBar]
+-Index=4
+-ToolButtonStyle=IconOnly
+-
+-[Profile][Toolbar locationToolBar]
+-Index=2
+-ToolButtonStyle=IconOnly
+-
+-[Profile][Toolbar mainToolBar]
+-Index=0
+-
+-[Profile][Toolbar speechToolbar]
+-Hidden=true
+-Index=5
+-ToolButtonStyle=TextUnderIcon
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/apps/konqueror/profiles/webbrowsing kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/apps/konqueror/profiles/webbrowsing
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/apps/konqueror/profiles/webbrowsing 2011-03-17 15:07:57.000000000 +0100
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/apps/konqueror/profiles/webbrowsing 2013-07-31 16:42:50.642075830 +0200
+@@ -4,5 +4,5 @@
+ RootItem=View0
+ View0_ServiceName=khtml
+ View0_ServiceType=text/html
+-View0_URL=http://start.fedoraproject.org/
++View0_URL=file:///usr/share/doc/HTML/index.html
+ Width=80%
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/apps/plasma-desktop/init/00-defaultLayout.js kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/apps/plasma-desktop/init/00-defaultLayout.js
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/apps/plasma-desktop/init/00-defaultLayout.js 2011-10-15 19:39:39.000000000 +0200
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/apps/plasma-desktop/init/00-defaultLayout.js 1970-01-01 01:00:00.000000000 +0100
+@@ -1,59 +0,0 @@
+-loadTemplate("org.kde.plasma-desktop.defaultPanel")
+-
+-function noDisplayEvents(widget, containment)
+-{
+- widget.writeConfig("displayEvents", false);
+-}
+-
+-var findWidgetsTemplate = loadTemplate("org.kde.plasma-desktop.findWidgets");
+-findWidgetsTemplate.findWidgets("digital-clock", noDisplayEvents);
+-
+-function widgetExists(name)
+-{
+- var widgets = knownWidgetTypes;
+- for (i in widgets) {
+- if (widgets[i] == name) {
+- return true;
+- }
+- }
+-
+- return false;
+-}
+-
+-var topLeftScreen = 0
+-var rect = screenGeometry(0)
+-
+-// find our "top left" screen to put the folderview on it
+-for (var i = 1; i < screenCount; ++i) {
+- var g = screenGeometry(i)
+-
+- if (g.x <= rect.x && g.top >= rect.top) {
+- rect = g
+- topLeftScreen = i
+- }
+-}
+-
+-var hasFolderview = widgetExists("folderview");
+-
+-for (var i = 0; i < screenCount; ++i) {
+- var desktop = new Activity
+- desktop.name = i18n("Desktop")
+- desktop.screen = i
+- desktop.wallpaperPlugin = 'image'
+- desktop.wallpaperMode = 'SingleImage'
+-
+- if (hasFolderview && i == topLeftScreen) {
+- var folderview = desktop.addWidget("folderview")
+- folderview.writeConfig("url", "desktop:/")
+- }
+-
+- //Create more panels for other screens
+- if (i > 0){
+- var panel = new Panel
+- panel.screen = i
+- panel.location = 'bottom'
+- panel.height = panels()[i].height = screenGeometry(0).height > 1024 ? 35 : 27
+- var tasks = panel.addWidget("tasks")
+- tasks.writeConfig("showOnlyCurrentScreen", true);
+- }
+-}
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/apps/plasma-desktop/updates/00-start-here-kde-fedora-2.js kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/apps/plasma-desktop/updates/00-start-here-kde-fedora-2.js
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/apps/plasma-desktop/updates/00-start-here-kde-fedora-2.js 2010-10-09 21:00:10.000000000 +0200
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/apps/plasma-desktop/updates/00-start-here-kde-fedora-2.js 1970-01-01 01:00:00.000000000 +0100
+@@ -1,47 +0,0 @@
+-/*
+- 00-start-here-kde-fedora.js - Set launcher icon to start-here-kde-fedora
+- Copyright (C) 2010 Kevin Kofler
+- Copyright (C) 2010 Rex Dieter
+-
+- This program is free software: you can redistribute it and/or modify
+- it under the terms of the GNU General Public License as published by
+- the Free Software Foundation, either version 2 of the License, or
+- (at your option) any later version.
+-
+- This program is distributed in the hope that it will be useful,
+- but WITHOUT ANY WARRANTY; without even the implied warranty of
+- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- GNU General Public License for more details.
+-
+- You should have received a copy of the GNU General Public License
+- along with this program. If not, see .
+-
+- Portions lifted from 01-kubuntu-10.04.js:
+- Harald Sitter, apachelogger@ubuntu.com 2010-04-02
+- Jonathan Riddell, jriddell@ubuntu.com 2010-02-18
+- Copyright Canonical Ltd, may be copied under the GNU GPL 2 or later
+-*/
+-
+-launcherFound = false;
+-
+-pids = panelIds;
+-for (i = 0; i < pids.length; ++i) {
+- p = panelById(pids[i]);
+- if (!p) continue;
+- ids = p.widgetIds;
+- for (j = 0; j < ids.length; ++j) {
+- w = p.widgetById(ids[j]);
+- if (!w || (w.type != "launcher" && w.type != "simplelauncher")) continue;
+- launcherFound = true;
+- if ( w.readConfig("icon", "start-here-kde") == "start-here-kde" ||
+- w.readConfig("icon", "start-here-kde") == "start-here" ) {
+- w.writeConfig("icon", "start-here-kde-fedora");
+- }
+- break;
+- }
+- if (launcherFound) break;
+-}
+-if (!launcherFound)
+- print("No launcher found");
+-
+-
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/apps/plasma-desktop/updates/00-start-here-kde.js kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/apps/plasma-desktop/updates/00-start-here-kde.js
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/apps/plasma-desktop/updates/00-start-here-kde.js 1970-01-01 01:00:00.000000000 +0100
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/apps/plasma-desktop/updates/00-start-here-kde.js 2013-07-31 20:48:58.788421067 +0200
+@@ -0,0 +1,50 @@
++/*
++ 00-start-here-kde.js - Set launcher icon to start-here-kde
++ Copyright (C) 2010 Kevin Kofler
++ Copyright (C) 2010 Rex Dieter
++ Copyright (C) 2013 Than Ngo
++
++ This program is free software: you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as published by
++ the Free Software Foundation, either version 2 of the License, or
++ (at your option) any later version.
++
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
++ GNU General Public License for more details.
++
++ You should have received a copy of the GNU General Public License
++ along with this program. If not, see .
++
++ Portions lifted from 01-kubuntu-10.04.js:
++ Harald Sitter, apachelogger@ubuntu.com 2010-04-02
++ Jonathan Riddell, jriddell@ubuntu.com 2010-02-18
++ Copyright Canonical Ltd, may be copied under the GNU GPL 2 or later
++
++ Modified for rhel 2013-07-30
++*/
++
++launcherFound = false;
++
++pids = panelIds;
++for (i = 0; i < pids.length; ++i) {
++ p = panelById(pids[i]);
++ if (!p) continue;
++ ids = p.widgetIds;
++ for (j = 0; j < ids.length; ++j) {
++ w = p.widgetById(ids[j]);
++ if (!w || (w.type != "launcher" && w.type != "simplelauncher")) continue;
++ launcherFound = true;
++ if ( w.readConfig("icon", "start-here-kde") == "start-here-kde" ||
++ w.readConfig("icon", "start-here-kde") == "start-here" ) {
++ w.writeConfig("icon", "system-logo-icon");
++ }
++ break;
++ }
++ if (launcherFound) break;
++}
++if (!launcherFound)
++ print("No launcher found");
++
++
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/kdeglobals kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/kdeglobals
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/kdeglobals 2010-09-03 16:30:38.000000000 +0200
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/kdeglobals 2013-07-31 20:53:51.498410604 +0200
+@@ -8,16 +8,17 @@
+ font=Sans Serif,10,-1,5,50,0,0,0,0,0
+ menuFont=Sans Serif,10,-1,5,50,0,0,0,0,0
+ smallestReadableFont=Sans Serif,8,-1,5,50,0,0,0,0,0
++taskbarFont=Sans Serif,9,-1,5,50,0,0,0,0,0
+ toolBarFont=Sans Serif,10,-1,5,50,0,0,0,0,0
+ widgetStyle=oxygen
+ XftAntialias=true
+
+ [WM]
+-activeFont=Sans Serif,9,-1,5,50,0,0,0,0,0
++activeFont=Sans Serif,9,-1,5,75,0,0,0,0,0
+
+ [Icons]
+ # See http://bugzilla.redhat.com/615621 (Inherits=oxygen gone bad)
+-#Theme=Fedora-KDE
++#Theme=oxygen
+
+ [KSpell]
+ KSpell_Client=4
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/konquerorrc kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/konquerorrc
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/konquerorrc 2013-05-22 15:14:41.000000000 +0200
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/konquerorrc 2013-07-31 16:42:50.643075830 +0200
+@@ -24,4 +24,4 @@
+ WordWrapText=true
+
+ [UserSettings]
+-HomeURL=http://start.fedoraproject.org/
++HomeURL=file:///usr/share/doc/HTML/index.html
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/konversationrc kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/konversationrc
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/konversationrc 2009-09-08 17:16:56.000000000 +0200
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/konversationrc 2013-07-31 16:42:50.643075830 +0200
+@@ -1,13 +1,7 @@
+ [Channel 0]
+-Name=#fedora
+-
+-[Channel 1]
+-Name=#fedora-kde
+-
+-[Channel 2]
+ Name=#kde
+
+-[Channel 3]
++[Channel 1]
+ Name=#konversation
+
+ [Server 0]
+@@ -17,7 +11,7 @@
+
+ [ServerGroup 0]
+ AutoConnect=false
+-AutoJoinChannels=Channel 0,Channel 1,Channel 2,Channel 3
++AutoJoinChannels=Channel 0,Channel 1
+ EnableNotifications=true
+ Expanded=false
+ Name=Freenode
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/ksplashrc kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/ksplashrc
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/ksplashrc 2013-03-28 17:24:28.000000000 +0100
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/ksplashrc 2013-07-31 16:42:50.643075830 +0200
+@@ -1,2 +1,2 @@
+ [KSplash]
+-Theme=SchroedingerCat
+\ Kein Zeilenumbruch am Dateiende.
++Theme=RHEL7
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/kwinrc kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/kwinrc
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/kwinrc 2012-01-16 21:38:21.000000000 +0100
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/kwinrc 2013-07-31 20:55:10.385407784 +0200
+@@ -1,6 +1,13 @@
+ [Style]
+ PluginLib=kwin3_oxygen
+-ShowToolTips=true
++ShowToolTips=false
++BorderSize=1
++ButtonsOnLeft=
++ButtonsOnRight=IA_X
++CustomButtonPositions=true
++
++[Compositing]
++Enabled=false
+
+ [Windows]
+ AutoRaise=off
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/nepomukserverrc kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/nepomukserverrc
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/nepomukserverrc 2009-12-24 03:14:26.000000000 +0100
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/nepomukserverrc 2013-07-31 21:06:05.855384354 +0200
+@@ -1,5 +1,5 @@
+ [Basic Settings]
+-Start Nepomuk=true
++Start Nepomuk=false
+
+ [Service-nepomukstrigiservice]
+-autostart=true
++autostart=false
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/oxygenrc kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/oxygenrc
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/oxygenrc 1970-01-01 01:00:00.000000000 +0100
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/oxygenrc 2013-07-31 20:55:45.761406519 +0200
+@@ -0,0 +1,3 @@
++[Windeco]
++FrameBorder=No Side Border
++UseOxygenShadows=false
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/plasmarc kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/plasmarc
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/default/share/config/plasmarc 2013-03-28 17:24:28.000000000 +0100
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/default/share/config/plasmarc 2013-07-31 16:42:50.643075830 +0200
+@@ -1,5 +1,2 @@
+ [Theme]
+-name=Schroedinger_Cat
+-
+-[Theme-plasma-netbook]
+-name=Schroedinger_Cat-netbook
++name=RHEL7
+diff -Nur kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/minimal/share/apps/plasma-desktop/init/00-defaultLayout.js kde-settings-19-23/usr/share/kde-settings/kde-profile/minimal/share/apps/plasma-desktop/init/00-defaultLayout.js
+--- kde-settings-19-23.orig/usr/share/kde-settings/kde-profile/minimal/share/apps/plasma-desktop/init/00-defaultLayout.js 2012-09-24 18:22:21.000000000 +0200
++++ kde-settings-19-23/usr/share/kde-settings/kde-profile/minimal/share/apps/plasma-desktop/init/00-defaultLayout.js 1970-01-01 01:00:00.000000000 +0100
+@@ -1,62 +0,0 @@
+-loadTemplate("org.kde.plasma-desktop.defaultPanel")
+-
+-function noDisplayEvents(widget, containment)
+-{
+- widget.writeConfig("displayEvents", false);
+-}
+-
+-var findWidgetsTemplate = loadTemplate("org.kde.plasma-desktop.findWidgets");
+-findWidgetsTemplate.findWidgets("digital-clock", noDisplayEvents);
+-
+-function widgetExists(name)
+-{
+- var widgets = knownWidgetTypes;
+- for (i in widgets) {
+- if (widgets[i] == name) {
+- return true;
+- }
+- }
+-
+- return false;
+-}
+-
+-for (var i = 0; i < screenCount; ++i) {
+- var desktop = new Activity
+- desktop.name = i18n("Desktop")
+- desktop.screen = i
+- desktop.wallpaperPlugin = 'image'
+- desktop.wallpaperMode = 'SingleImage'
+-
+- //Create more panels for other screens
+- if (i > 0){
+- var panel = new Panel
+- panel.screen = i
+- panel.location = 'bottom'
+- panel.height = panels()[i].height = screenGeometry(0).height > 1024 ? 35 : 27
+- var tasks = panel.addWidget("tasks")
+- tasks.writeConfig("showOnlyCurrentScreen", true);
+- }
+-
+-}
+-
+-// Replace existing launcher with simplelauncher
+-
+-var pids = panelIds;
+-
+-for (var i = 0; i < pids.length; ++i) {
+- var p = panelById(pids[i]);
+- if (!p) continue;
+- var ids = p.widgetIds;
+-
+- for (var j = 0; j < ids.length; ++j) {
+- var w = p.widgetById(ids[j]);
+- if (!w || w.type != "launcher") continue;
+-
+- w.remove();
+- var launcher = p.addWidget("simplelauncher");
+- launcher.index = 0;
+- launcher.writeConfig("icon", "start-here-kde-fedora");
+- break;
+- }
+-
+-}
+diff -Nur kde-settings-19-23.orig/usr/share/polkit-1/rules.d/11-fedora-kde-policy.rules kde-settings-19-23/usr/share/polkit-1/rules.d/11-fedora-kde-policy.rules
+--- kde-settings-19-23.orig/usr/share/polkit-1/rules.d/11-fedora-kde-policy.rules 2012-10-12 18:19:06.000000000 +0200
++++ kde-settings-19-23/usr/share/polkit-1/rules.d/11-fedora-kde-policy.rules 1970-01-01 01:00:00.000000000 +0100
+@@ -1,13 +0,0 @@
+-// kde-settings authorizations/policy for the wheel group.
+-//
+-// DO NOT EDIT THIS FILE, it will be overwritten on update.
+-//
+-// Allow users in the wheel group to do set the clock in kcm_clock without being
+-// interrupted by a password dialog
+-
+-polkit.addRule(function(action, subject) {
+- if (action.id == "org.kde.kcontrol.kcmclock.save" &&
+- subject.isInGroup("wheel") && subject.active) {
+- return polkit.Result.YES;
+- }
+-});
+diff -Nur kde-settings-19-23.orig/usr/share/polkit-1/rules.d/11-kde-policy.rules kde-settings-19-23/usr/share/polkit-1/rules.d/11-kde-policy.rules
+--- kde-settings-19-23.orig/usr/share/polkit-1/rules.d/11-kde-policy.rules 1970-01-01 01:00:00.000000000 +0100
++++ kde-settings-19-23/usr/share/polkit-1/rules.d/11-kde-policy.rules 2013-07-31 16:42:50.644075830 +0200
+@@ -0,0 +1,13 @@
++// kde-settings authorizations/policy for the wheel group.
++//
++// DO NOT EDIT THIS FILE, it will be overwritten on update.
++//
++// Allow users in the wheel group to do set the clock in kcm_clock without being
++// interrupted by a password dialog
++
++polkit.addRule(function(action, subject) {
++ if (action.id == "org.kde.kcontrol.kcmclock.save" &&
++ subject.isInGroup("wheel") && subject.active) {
++ return polkit.Result.YES;
++ }
++});
diff --git a/SPECS/kde-settings.spec b/SPECS/kde-settings.spec
new file mode 100644
index 0000000..a8231ae
--- /dev/null
+++ b/SPECS/kde-settings.spec
@@ -0,0 +1,580 @@
+%global rel 23
+%global subrel 10
+
+Summary: Config files for kde
+Name: kde-settings
+Version: 19
+Release: %{rel}.%{subrel}%{?dist}
+
+License: MIT
+Url: https://github.com/FedoraKDE/kde-settings
+Source0: https://fedorahosted.org/releases/k/d/kde-settings/%{name}-%{version}-%{rel}.tar.xz
+Source1: COPYING
+Patch0: kde-settings-19-23-rhel.patch
+Patch1: kde-settings-19-23-bz#1124472.patch
+Patch2: kde-settings-19-23-bz#1404382.patch
+
+BuildArch: noarch
+
+BuildRequires: kde-filesystem
+BuildRequires: systemd
+
+Requires: kde-filesystem
+# /etc/pam.d/ ownership
+Requires: pam
+Requires: xdg-user-dirs
+Requires: adwaita-cursor-theme
+Requires: polkit-js-engine
+
+Requires(post): coreutils sed
+
+%description
+%{summary}.
+
+%package minimal
+Summary: Minimal configuration files for KDE
+Requires: %{name} = %{version}-%{release}
+Requires: kde-workspace-ksplash-themes
+Requires: xorg-x11-xinit
+%description minimal
+%{summary}.
+
+%package kdm
+Summary: Configuration files for kdm
+# MinShowUID=-1 is only supported from 4.7.1-2 on
+Requires: kdm >= 4.7.1-2
+Requires: redhat-logos >= 69.0.0
+Requires: xorg-x11-xinit
+Requires(pre): coreutils
+Requires(post): coreutils grep sed
+Requires(post): kde4-macros(api) = %{_kde4_macros_api}
+%{?systemd_requires}
+%description kdm
+%{summary}.
+
+%package ksplash
+Summary: Configuration files for ksplash
+Requires: %{name} = %{version}-%{release}
+Requires: redhat-logos >= 69.0.0
+%description ksplash
+%{summary}.
+
+%package plasma
+Summary: Configuration files for plasma
+Requires: %{name} = %{version}-%{release}
+Requires: redhat-logos >= 69.0.0
+%description plasma
+%{summary}.
+
+%package pulseaudio
+Summary: Enable pulseaudio support in KDE
+# nothing here to license
+License: Public Domain
+Requires: %{name} = %{version}-%{release}
+Requires: pulseaudio
+Requires: pulseaudio-module-x11
+## kde3
+Requires: alsa-plugins-pulseaudio
+## kde4: -pulseaudio plugins are installed for all phonon backends by default
+%description pulseaudio
+%{summary}.
+
+%package -n qt-settings
+Summary: Configuration files for Qt
+# qt-graphicssystem.* scripts use lspci
+Requires: pciutils
+%description -n qt-settings
+%{summary}.
+
+
+%prep
+%setup -q -n %{name}-%{version}-%{rel}
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+
+%build
+# Intentionally left blank. Nothing to see here.
+
+
+%install
+mkdir -p %{buildroot}{%{_datadir}/config,%{_sysconfdir}/kde/kdm}
+
+tar cpf - . | tar --directory %{buildroot} -xvpf -
+
+cp -p %{SOURCE1} .
+
+# kdebase/kdm symlink
+rm -rf %{buildroot}%{_datadir}/config/kdm %{buildroot}%{_sysconfdir}/kde/kdm/README*
+ln -sf ../../../etc/kde/kdm %{buildroot}%{_datadir}/config/kdm
+
+# own these
+mkdir -p %{buildroot}%{_localstatedir}/lib/kdm
+mkdir -p %{buildroot}%{_localstatedir}/run/{kdm,xdmctl}
+
+rm -fr %{buildroot}%{_prefix}/lib/rpm
+
+%if ! 0%{?kdm}
+rm -rf %{buildroot}%{_sysconfdir}/kde/kdm \
+ %{buildroot}%{_sysconfdir}/logrotate.d \
+ %{buildroot}%{_sysconfdir}/pam.d/kdm* \
+ %{buildroot}%{_prefix}/lib/systemd \
+ %{buildroot}%{_prefix}/lib/tmpfiles.d \
+ %{buildroot}/var \
+ %{buildroot}%{_datadir}/config/kdm
+
+%endif
+
+# fix permission
+chmod 644 %{buildroot}%{_sysconfdir}/profile.d/kde.*
+
+%files
+%doc COPYING
+%config(noreplace) %{_sysconfdir}/profile.d/kde.*
+%{_datadir}/kde-settings/
+%{_sysconfdir}/kde/env/env.sh
+%{_sysconfdir}/kde/env/gtk2_rc_files.sh
+%{_datadir}/polkit-1/rules.d/11-kde-policy.rules
+%config(noreplace) /etc/pam.d/kcheckpass
+%config(noreplace) /etc/pam.d/kscreensaver
+# drop noreplace, so we can be sure to get the new kiosk bits
+%config %{_sysconfdir}/kderc
+%config %{_sysconfdir}/kde4rc
+%{_kde4_appsdir}/kconf_update/kde-display-handler.*
+
+%files minimal
+%dir %{_datadir}/kde-settings/
+%dir %{_datadir}/kde-settings/kde-profile/
+%{_datadir}/kde-settings/kde-profile/minimal/
+%{_sysconfdir}/X11/xinit/xinitrc.d/20-kdedirs-minimal.sh
+
+%if 0%{?kdm}
+%post kdm
+%{?systemd_post:%systemd_post kdm.service}
+(grep '^UserAuthDir=/var/run/kdm$' %{_sysconfdir}/kde/kdm/kdmrc > /dev/null && \
+ sed -i.rpmsave -e 's|^UserAuthDir=/var/run/kdm$|#UserAuthDir=/tmp|' \
+ %{_sysconfdir}/kde/kdm/kdmrc
+) ||:
+
+%preun kdm
+%{?systemd_preun:%systemd_preun kdm.service}
+
+%postun kdm
+%{?systemd_postun}
+
+%files kdm
+%doc COPYING
+%config(noreplace) /etc/pam.d/kdm*
+# compat symlink
+%{_datadir}/config/kdm
+%dir %{_sysconfdir}/kde/kdm
+%config(noreplace) %{_sysconfdir}/kde/kdm/kdmrc
+%dir %{_localstatedir}/lib/kdm
+%config(noreplace) %{_localstatedir}/lib/kdm/backgroundrc
+%config(noreplace) %{_sysconfdir}/kde/kdm/Xaccess
+%config(noreplace) %{_sysconfdir}/kde/kdm/Xresources
+%config(noreplace) %{_sysconfdir}/kde/kdm/Xsession
+%config(noreplace) %{_sysconfdir}/kde/kdm/Xsetup
+%config(noreplace) %{_sysconfdir}/kde/kdm/Xwilling
+# own logrotate.d/ avoiding hard dep on logrotate
+%dir %{_sysconfdir}/logrotate.d
+%config(noreplace) %{_sysconfdir}/logrotate.d/kdm
+%{_tmpfilesdir}/kdm.conf
+%attr(0711,root,root) %dir %{_localstatedir}/run/kdm
+%attr(0711,root,root) %dir %{_localstatedir}/run/xdmctl
+%{_unitdir}/kdm.service
+%endif
+
+%files ksplash
+%{_datadir}/kde-settings/kde-profile/default/share/config/ksplashrc
+
+%files plasma
+%{_datadir}/kde-settings/kde-profile/default/share/config/plasmarc
+
+%files pulseaudio
+# nothing, this is a metapackage
+
+%files -n qt-settings
+%doc COPYING
+%config(noreplace) %{_sysconfdir}/Trolltech.conf
+%config(noreplace) %{_sysconfdir}/profile.d/qt-graphicssystem.*
+
+
+%changelog
+* Thu Aug 08 2019 Jan Grulich - 19-23.10
+- Use correct tcsh syntax for config scripts
+ Resolves: bz#1738491
+
+* Mon Mar 18 2019 Jan Grulich - 19-23.9
+- Check if we have write access to home directory before creating default folders
+ Resolves: bz#1579764
+
+* Fri May 25 2018 Jan Grulich - 19-23.8
+- Fix upstream URL
+ Resolves: bz#1501830
+
+* Tue Sep 12 2017 Jan Grulich - 19-23.7
+- Fix the way we patch kde-settings
+ Resolves: bz#1404382
+
+* Tue Sep 12 2017 Jan Grulich - 19-23.6
+- Create ~/.local/share folder by default if doesn't exist
+ Resolves: bz#1404382
+
+* Fri Nov 14 2014 Than Ngo - 19-23.5
+- Resolves: bz#1124472, shell namespace pollution
+
+* Thu Feb 27 2014 Than Ngo - 19-23.4
+- exclude kdm
+
+* Fri Dec 27 2013 Daniel Mach - 19-23.3
+- Mass rebuild 2013-12-27
+
+* Wed Aug 07 2013 Than Ngo - 19-23.3
+- cleanup
+
+* Wed Jul 31 2013 Than Ngo - 19-23.2
+- cleanup
+
+* Mon Jul 29 2013 Than Ngo - 19-23.1
+- fixed a typo in systemd_preun (#989145)
+- rhel cleanup
+
+* Fri May 31 2013 Martin Briza - 19-23
+- remove Console login menu option from KDM (#966095)
+
+* Wed May 22 2013 Than Ngo - 19-22
+- disable java by default
+
+* Tue May 21 2013 Rex Dieter 19-21
+- cleanup systemd macros
+- kde-settings-kdm is misusing preset files (#963898)
+- prune %%changelog
+
+* Mon May 13 2013 Rex Dieter 19-20
+- plymouth-quit-wait service fails resulting in very long boot time (#921785)
+
+* Wed Apr 24 2013 Martin Briza 19-19
+- Return to the usual X server invocation in case there's no systemd provided wrapper
+
+* Wed Apr 24 2013 Daniel Vrátil 19-18
+- remove Mugshot from Konqueror bookmarks (#951279)
+
+* Mon Apr 15 2013 Martin Briza 19-17.2
+- so depending on /lib/systemd/systemd-multi-seat-x is considered a broken dependency - kdm depends on systemd instead
+
+* Sat Apr 13 2013 Rex Dieter 19-17.1
+- use %%_tmpfilesdir macro
+
+* Thu Apr 11 2013 Martin Briza 19-17
+- Use /lib/systemd/systemd-multi-seat-x as the X server in KDM
+
+* Wed Apr 03 2013 Martin Briza 19-16
+- Fedora release number was wrong in /etc/kde/kdm/kdmrc
+
+* Wed Apr 03 2013 Martin Briza 19-15
+- Fixed KDM theme name in /etc
+
+* Thu Mar 28 2013 Martin Briza 19-14
+- Changed the strings in the settings to Schrödinger's Cat instead of Spherical Cow
+
+* Mon Feb 04 2013 Kevin Kofler 19-13.1
+- Requires: polkit-js-engine
+
+* Mon Jan 28 2013 Rex Dieter 19-13
+- +fedora-kde-display-handler kconf_update script
+
+* Wed Dec 05 2012 Rex Dieter 19-12
+- plasma4.req: be more careful wrt IFS
+
+* Tue Dec 04 2012 Rex Dieter 19-11
+- plasma4.req: allow for > 1 scriptengine
+
+* Tue Nov 27 2012 Dan Vratil 19-10
+- provide kwin rules to fix maximization of some Gtk2 apps
+
+* Sun Nov 11 2012 Rex Dieter 19-9.1
+- fixup kdmrc for upgraders who had UserAuthDir=/var/run/kdm
+
+* Thu Nov 08 2012 Rex Dieter 19-9
+- tighten permissions on /var/run/kdm
+- support /var/run/xdmctl
+
+* Fri Oct 12 2012 Kevin Kofler 19-8
+- kslideshow.kssrc: use xdg-user-dir instead of hardcoding $HOME/Pictures
+
+* Fri Oct 12 2012 Kevin Kofler 19-7
+- port 11-fedora-kde-policy from old pkla format to new polkit-1 rules (#829881)
+- nepomukstrigirc: index translated xdg-user-dirs (dvratil, #861129)
+
+* Thu Sep 27 2012 Dan Vratil 19-5
+- fix indexing paths in nepomukstrigirc (#861129)
+
+* Mon Sep 24 2012 Rex Dieter 19-4
+- -minimal subpkg
+
+* Tue Sep 04 2012 Dan Vratil 19-3
+- add 81-fedora-kdm-preset (#850775)
+- start kdm.service after livesys-late.service
+
+* Wed Aug 29 2012 Rex Dieter - 19-1
+- reset Version to match target fedora release (19)
+- kdm.pam: pam_gnome_keyring.so should be loaded after pam_systemd.so (#852723)
+
+* Tue Aug 21 2012 Martin Briza 4.9-5
+- Change strings to Fedora 18 (Spherical Cow)
+- bump system_kde_theme_ver to 17.91
+
+* Sat Aug 11 2012 Rex Dieter 4.9-2.1
+- -kdm: drop old stuff, fix systemd scriptlets
+
+* Thu Aug 09 2012 Rex Dieter 4.9-2
+- /etc/pam.d/kdm missing: -session optional pam_ck_connector.so (#847114)
+
+* Wed Aug 08 2012 Rex Dieter - 4.9-1
+- adapt kdm for display manager rework feature (#846145)
+
+* Thu Jul 19 2012 Fedora Release Engineering - 4.8-16.1
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Fri Jun 29 2012 Rex Dieter 4.8-16
+- qt-graphicssystem.csh: fix typo s|/usr/bin/lspci|/usr/sbin/lspci| (#827440)
+
+* Wed Jun 13 2012 Rex Dieter 4.8-15.1
+- kde-settings-kdm conflicts with gdm (#819254)
+
+* Wed Jun 13 2012 Rex Dieter 4.8-15
+- qt-settings does NOT fully quallify path to lspci in /etc/profile.d/qt-graphicssystem.{csh,sh} (#827440)
+
+* Fri May 25 2012 Than Ngo - 4.8-14.1
+- rhel/fedora condtion
+
+* Wed May 16 2012 Rex Dieter 4.8-14
+- Pure Qt applications can't use KDE styles outside of KDE (#821062)
+
+* Tue May 15 2012 Rex Dieter 4.8-13
+- kdmrc: GUIStyle=Plastique (#810161)
+
+* Mon May 14 2012 Rex Dieter 4.8-12
+- drop hack/workaround for bug #750423
+- move /etc/tmpfiles.d => /usr/lib/tmpfiles.d
+
+* Thu May 10 2012 Rex Dieter 4.8-10
+- +qt-settings: move cirrus workaround(s) here (#810161)
+
+* Wed May 09 2012 Than Ngo - 4.8-8.2
+- fix rhel condition
+
+* Tue May 08 2012 Than Ngo - 4.8-8.1
+- add workaround for cirrus
+
+* Mon Apr 30 2012 Rex Dieter 4.8-8
+- fix application/x-rpm mimetype defaults
+
+* Wed Apr 18 2012 Than Ngo - 4.8-7.1
+- add rhel condition
+
+* Mon Mar 19 2012 Kevin Kofler 4.8-7
+- plasma4.prov: change spaces in runner names to underscores
+
+* Tue Feb 28 2012 Rex Dieter 4.8-6
+- kslideshow.kssrc: include some sane/working defaults
+
+* Tue Feb 14 2012 Jaroslav Reznik 4.8-5
+- fix plasmarc Beefy Miracle reference
+
+* Tue Feb 14 2012 Kevin Kofler 4.8-4
+- kdmrc: GreetString=Fedora 17 (Beefy Miracle)
+- kdmrc, ksplashrc, plasmarc: s/Verne/BeefyMiracle/g (for the artwork themes)
+- bump system_kde_theme_ver to 16.91
+
+* Mon Jan 16 2012 Kevin Kofler 4.8-3
+- merge the plasma-rpm tarball into the SVN trunk and thus the main tarball
+
+* Mon Jan 16 2012 Kevin Kofler 4.8-2
+- allow org.kde.kcontrol.kcmclock.save without password for wheel again
+- Requires: polkit (instead of polkit-desktop-policy)
+
+* Mon Jan 16 2012 Rex Dieter 4.8-1
+- kwinrc: drop [Compositing] Enabled=false
+
+* Fri Jan 13 2012 Fedora Release Engineering - 4.7-14.1
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Sat Nov 19 2011 Rex Dieter 4.7-14
+- add explicit apper defaults
+- add script to init $XDG_DATA_HOME (to workaround bug #750423)
+
+* Mon Oct 31 2011 Rex Dieter 4.7-13.4
+- make new-subpkgs Requires: %%name for added safety
+
+* Mon Oct 31 2011 Rex Dieter 4.7-13.3
+- -ksplash: Requires: system-ksplash-theme >= 15.90
+- -plasma: Requires: system-plasma-desktoptheme >= 15.90
+
+* Mon Oct 31 2011 Rex Dieter 4.7-13.2
+- -kdm: Requires: system-kdm-theme >= 15.90
+
+* Mon Oct 31 2011 Rex Dieter 4.7-13.1
+- -kdm: Requires: verne-kdm-theme (#651305)
+
+* Fri Oct 21 2011 Rex Dieter 4.7-13
+- s/kpackagekit/apper/ configs
+- drop gpg-agent scripts (autostarts on demand now)
+
+* Sat Oct 15 2011 Kevin Kofler 4.7-12
+- disable the default Plasma digital-clock's displayEvents option by default
+
+* Wed Oct 12 2011 Rex Dieter 4.7-11
+- krunnerrc: org.kde.events_runnerEnabled=false
+- follow Packaging:Tmpfiles.d guildelines
+
+* Wed Oct 05 2011 Rex Dieter 4.7-10
+- don't spam syslog if pam-gnome-keyring is not present (#743044)
+
+* Fri Sep 30 2011 Rex Dieter 4.7-9
+- -kdm: add explicit Requires: xorg-x11-xinit
+
+* Tue Sep 27 2011 Kevin Kofler 4.7-8
+- plasma4.prov: don't trust the Name of script engines, always use the API
+
+* Thu Sep 22 2011 Kevin Kofler 4.7-7
+- ship the Plasma RPM dependency generators only on F17+
+- use xz tarball
+- don't rm Makefile, no longer in the tarball
+- set up a folder view on the desktop by default for new users (#740676)
+- kdmrc: set MinShowUID=-1 (use /etc/login.defs) instead of 500 (#717115)
+- -kdm: Requires: kdm >= 4.7.1-2 (required for MinShowUID=-1)
+
+* Wed Aug 31 2011 Kevin Kofler 4.7-6
+- put under the MIT license as agreed with the other contributors
+
+* Sun Aug 21 2011 Kevin Kofler 4.7-5
+- fix the RPM dependency generators to also accept ServiceTypes= (#732271)
+
+* Sun Aug 21 2011 Kevin Kofler 4.7-4
+- add the RPM dependency generators for Plasma (GSoC 2011), as Source1 for now
+
+* Tue Aug 02 2011 Jaroslav Reznik 4.7-3
+- update to Verne theming/branding
+
+* Wed Jul 13 2011 Rex Dieter 4.7-2
+- kmixrc: [Global] startkdeRestore=false
+
+* Thu Mar 24 2011 Rex Dieter 4.6-10
+- konq webbrowsing profile: start.fedoraproject.org
+- konq tabbedbrowsing : start.fedoraproject.org, fedoraproject.org/wiki/KDE
+
+* Tue Mar 22 2011 Kevin Kofler 4.6-9
+- Requires: polkit-desktop-policy
+
+* Thu Mar 10 2011 Rex Dieter 4.6-8
+- s/QtCurve/oxygen-gtk/
+
+* Mon Mar 07 2011 Rex Dieter 4.6-7
+- use adwaita-cursor-theme
+
+* Mon Mar 07 2011 Rex Dieter 4.6-6
+- use lovelock-kdm-theme
+- /var/log/kdm.log is never clean up (logrotate) (#682761)
+- -kdm, move xterm dep to comps (#491251)
+
+* Mon Feb 07 2011 Fedora Release Engineering - 4.6-4.1
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Feb 07 2011 Rex Dieter 4.6-4
+- de-Laughlin-ize theming, be genericish/upstream (for now)
+- kcminputrc: theme=dmz-aa, Requires: dmz-cursor-themes (#675509)
+
+* Tue Feb 01 2011 Rex Dieter 4.6-3
+- add support for the postlogin PAM stack to kdm (#665060)
+
+* Wed Dec 08 2010 Rex Dieter 4.6-2.1
+- %post kdm : sed -e 's|-nr|-background none|' kdmrc (#659684)
+- %post kdm : drop old stuff
+
+* Fri Dec 03 2010 Rex Dieter - 4.6-2
+- drop old Conflicts
+- Xserver-1.10: Fatal server error: Unrecognized option: -nr (#659684)
+
+* Mon Nov 29 2010 Rex Dieter 4.6-1
+- init 4.6
+- /var/run/kdm/ fails to be created on boot (#657785)
+
+* Thu Nov 11 2010 Rex Dieter 4.5-11
+- kdebugrc: DisableAll=true (#652367)
+
+* Fri Oct 29 2010 Rex Dieter 4.5-10
+- kdmrc: UserList=false
+
+* Thu Oct 14 2010 Rex Dieter 4.5-9
+- drop plasma-{desktop,netbook}-appletsrc
+- plasmarc: set default plasma(-netbook) themes (#642763)
+
+* Sat Oct 09 2010 Rex Dieter 4.5-8
+- rename 00-start-here script to ensure it runs (again).
+
+* Fri Oct 08 2010 Rex Dieter 4.5-7
+- make 00-start-here-kde-fedora.js look for simplelauncher too (#615621)
+
+* Tue Sep 28 2010 Rex Dieter 4.5-6
+- move plasma-desktop bits into kde-settings/kde-profile instead
+
+* Tue Sep 28 2010 Rex Dieter 4.5-5
+- 00-start-here-kde-fedora.js plasma updates script (#615621)
+
+* Fri Sep 03 2010 Rex Dieter 4.5-4
+- kdeglobals : drop [Icons] Theme=Fedora-KDE (#615621)
+
+* Tue Aug 03 2010 Jaroslav Reznik 4.5-3
+- laughlin kde theme as default
+
+* Mon Apr 26 2010 Rex Dieter 4.5-2
+- kde-settings-kdm depends on xorg-x11-xdm (#537608)
+
+* Tue Apr 13 2010 Rex Dieter 4.5-1.1
+- -kdm: own /var/spool/gdm (#551310,#577482)
+
+* Tue Feb 23 2010 Rex Dieter 4.5-1
+- 4.5 branch for F-14
+- (re)enable kdebug
+
+* Tue Feb 23 2010 Rex Dieter 4.4-13
+- disable kdebug by default (#560508)
+
+* Mon Feb 22 2010 Jaroslav Reznik 4.4-12
+- added dist tag to release
+
+* Mon Feb 22 2010 Jaroslav Reznik 4.4-11
+- goddard kde theme as default
+
+* Sat Jan 30 2010 Rex Dieter 4.4-10
+- move /etc/kde/kdm/backgroundrc => /var/lib/kdm/backgroundrc (#522513)
+- own /var/lib/kdm (regression, #442081)
+
+* Fri Jan 29 2010 Rex Dieter 4.4-9
+- krunnerrc: disable nepomuksearch plugin by default (#559977)
+
+* Wed Jan 20 2010 Rex Dieter 4.4-8
+- plasma-netbook workspace has no wallpaper configured (#549996)
+
+* Tue Jan 05 2010 Rex Dieter 4.4-7
+- externalize fedora-kde-icon-theme (#547701)
+
+* Wed Dec 30 2009 Rex Dieter 4.4-6.1
+- -kdm: Requires: kdm
+
+* Fri Dec 25 2009 Rex Dieter 4.4-6
+- use qtcurve-gtk2 by default (#547700)
+
+* Wed Dec 23 2009 Rex Dieter 4.4-4
+- enable nepomuk, with some conservative defaults (#549436)
+
+* Tue Dec 01 2009 Rex Dieter 4.4-3
+- kdmrc: ServerArgsLocal=-nr , for better transition from plymouth
+
+* Tue Dec 01 2009 Rex Dieter 4.4-2
+- kdmrc: revert to ServerVTs=-1 (#475890)
+
+* Sun Nov 29 2009 Rex Dieter 4.4-1
+- -pulseaudio: drop xine-lib-pulseaudio (subpkg no longer exists)