From 8c7dae960e6c0bba4946a7e43d5230d50843d527 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Oct 31 2019 09:15:30 +0000 Subject: import kde-settings-19-23.10.el7_7 --- 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)