From 49128b0c73e4111bcfe10684b73230b2a5f820fe Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 22 Jul 2012 02:17:12 -0500 Subject: [PATCH 01/12] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- xsettings-kde.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xsettings-kde.spec b/xsettings-kde.spec index 47ac02d..9036b89 100644 --- a/xsettings-kde.spec +++ b/xsettings-kde.spec @@ -2,7 +2,7 @@ Summary: XSettings Daemon for KDE Name: xsettings-kde Version: 0.12.3 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ Group: User Interface/Desktops Source0: http://distro.ibiblio.org/pub/linux/distributions/mageia/software/xsettings-kde/%{version}/xsettings-kde-%{version}.tar.bz2 @@ -66,6 +66,9 @@ rm -rf %{buildroot} %changelog +* Sun Jul 22 2012 Fedora Release Engineering - 0.12.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Mon May 21 2012 Rex Dieter 0.12.3-3 - drop some needless wakeups introduced with Gtk/IMModule support From d0defe0b9ccf41779fbf81e6c3c61718c0e4e032 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 22:04:46 -0600 Subject: [PATCH 02/12] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- xsettings-kde.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xsettings-kde.spec b/xsettings-kde.spec index 9036b89..f5ac423 100644 --- a/xsettings-kde.spec +++ b/xsettings-kde.spec @@ -2,7 +2,7 @@ Summary: XSettings Daemon for KDE Name: xsettings-kde Version: 0.12.3 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ Group: User Interface/Desktops Source0: http://distro.ibiblio.org/pub/linux/distributions/mageia/software/xsettings-kde/%{version}/xsettings-kde-%{version}.tar.bz2 @@ -66,6 +66,9 @@ rm -rf %{buildroot} %changelog +* Fri Feb 15 2013 Fedora Release Engineering - 0.12.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sun Jul 22 2012 Fedora Release Engineering - 0.12.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From fd9cd7345152885e575dd373d7c9be08e0d9373a Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 04:16:38 -0500 Subject: [PATCH 03/12] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- xsettings-kde.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xsettings-kde.spec b/xsettings-kde.spec index f5ac423..c43a16d 100644 --- a/xsettings-kde.spec +++ b/xsettings-kde.spec @@ -2,7 +2,7 @@ Summary: XSettings Daemon for KDE Name: xsettings-kde Version: 0.12.3 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2+ Group: User Interface/Desktops Source0: http://distro.ibiblio.org/pub/linux/distributions/mageia/software/xsettings-kde/%{version}/xsettings-kde-%{version}.tar.bz2 @@ -66,6 +66,9 @@ rm -rf %{buildroot} %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 0.12.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Feb 15 2013 Fedora Release Engineering - 0.12.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 18fa598d35eaf7458cca8997ea53bed31d1c4c34 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sat, 7 Dec 2013 13:11:34 -0600 Subject: [PATCH 04/12] xsettings-kde.desktop: +X-KDE-autostart-phase=1 - .spec cleanup --- xsettings-kde.desktop | 1 + xsettings-kde.spec | 17 ++++++----------- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/xsettings-kde.desktop b/xsettings-kde.desktop index 3c26a6c..e70ab85 100644 --- a/xsettings-kde.desktop +++ b/xsettings-kde.desktop @@ -2,5 +2,6 @@ Exec=xsettings-kde Name=XSettings-KDE X-KDE-autostart-after=kdesktop +X-KDE-autostart-phase=1 Type=Service OnlyShowIn=KDE; diff --git a/xsettings-kde.spec b/xsettings-kde.spec index c43a16d..58519af 100644 --- a/xsettings-kde.spec +++ b/xsettings-kde.spec @@ -2,12 +2,11 @@ Summary: XSettings Daemon for KDE Name: xsettings-kde Version: 0.12.3 -Release: 6%{?dist} +Release: 7%{?dist} + License: GPLv2+ -Group: User Interface/Desktops Source0: http://distro.ibiblio.org/pub/linux/distributions/mageia/software/xsettings-kde/%{version}/xsettings-kde-%{version}.tar.bz2 URL: http://svnweb.mageia.org/soft/theme/xsettings-kde/ -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora doesn't use ~/.kde4 like mandriva Patch1: xsettings-kde-0.9-kde4.patch @@ -41,31 +40,27 @@ default font and so on. %build - make %{?_smp_mflags} CFLAGS="%{optflags}" lib=%{_lib} %install -rm -rf %{buildroot} - install -p -m755 -D xsettings-kde %{buildroot}%{_bindir}/xsettings-kde install -p -m644 -D %{SOURCE10} \ %{buildroot}%{_datadir}/autostart/xsettings-kde.desktop -%clean -rm -rf %{buildroot} - - %files -%defattr(-,root,root,-) %doc ChangeLog README COPYING %{_bindir}/* %{_datadir}/autostart/* %changelog +* Sat Dec 07 2013 Rex Dieter - 0.12.3-7 +- xsettings-kde.desktop: +X-KDE-autostart-phase=1 +- .spec cleanup + * Sun Aug 04 2013 Fedora Release Engineering - 0.12.3-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 453ccf086145b51df3bd17aef6b316ba4d91dc2f Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 8 Jun 2014 01:52:44 -0500 Subject: [PATCH 05/12] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- xsettings-kde.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xsettings-kde.spec b/xsettings-kde.spec index 58519af..c1f2ba9 100644 --- a/xsettings-kde.spec +++ b/xsettings-kde.spec @@ -2,7 +2,7 @@ Summary: XSettings Daemon for KDE Name: xsettings-kde Version: 0.12.3 -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2+ Source0: http://distro.ibiblio.org/pub/linux/distributions/mageia/software/xsettings-kde/%{version}/xsettings-kde-%{version}.tar.bz2 @@ -57,6 +57,9 @@ install -p -m644 -D %{SOURCE10} \ %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 0.12.3-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Dec 07 2013 Rex Dieter - 0.12.3-7 - xsettings-kde.desktop: +X-KDE-autostart-phase=1 - .spec cleanup From 79ad5d9e1d5f3425555c8b7857123f7e74d89ab8 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 6 Aug 2014 12:20:01 -0500 Subject: [PATCH 06/12] use xdg autostart dir (so plasma5 can use it too) --- xsettings-kde.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/xsettings-kde.spec b/xsettings-kde.spec index c1f2ba9..4b1b91f 100644 --- a/xsettings-kde.spec +++ b/xsettings-kde.spec @@ -2,7 +2,7 @@ Summary: XSettings Daemon for KDE Name: xsettings-kde Version: 0.12.3 -Release: 8%{?dist} +Release: 9%{?dist} License: GPLv2+ Source0: http://distro.ibiblio.org/pub/linux/distributions/mageia/software/xsettings-kde/%{version}/xsettings-kde-%{version}.tar.bz2 @@ -47,16 +47,19 @@ make %{?_smp_mflags} CFLAGS="%{optflags}" lib=%{_lib} install -p -m755 -D xsettings-kde %{buildroot}%{_bindir}/xsettings-kde install -p -m644 -D %{SOURCE10} \ - %{buildroot}%{_datadir}/autostart/xsettings-kde.desktop + %{buildroot}%{_sysconfdir}/xdg/autostart/xsettings-kde.desktop %files %doc ChangeLog README COPYING -%{_bindir}/* -%{_datadir}/autostart/* +%{_bindir}/xsettings-kde +%{_sysconfdir}/xdg/autostart/xsettings-kde.desktop %changelog +* Wed Aug 06 2014 Rex Dieter 0.12.3-9 +- use xdg autostart dir (so plasma5 can use it too) + * Sun Jun 08 2014 Fedora Release Engineering - 0.12.3-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 8829d184de4311aa45c146c2c19282d646adacb0 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 11:01:08 +0000 Subject: [PATCH 07/12] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- xsettings-kde.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xsettings-kde.spec b/xsettings-kde.spec index 4b1b91f..6a42a46 100644 --- a/xsettings-kde.spec +++ b/xsettings-kde.spec @@ -2,7 +2,7 @@ Summary: XSettings Daemon for KDE Name: xsettings-kde Version: 0.12.3 -Release: 9%{?dist} +Release: 10%{?dist} License: GPLv2+ Source0: http://distro.ibiblio.org/pub/linux/distributions/mageia/software/xsettings-kde/%{version}/xsettings-kde-%{version}.tar.bz2 @@ -57,6 +57,9 @@ install -p -m644 -D %{SOURCE10} \ %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 0.12.3-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Wed Aug 06 2014 Rex Dieter 0.12.3-9 - use xdg autostart dir (so plasma5 can use it too) From a2cd5875d3da7609e7ec7f81a090822ab76e61ec Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 04:27:58 +0000 Subject: [PATCH 08/12] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- xsettings-kde.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xsettings-kde.spec b/xsettings-kde.spec index 6a42a46..164eede 100644 --- a/xsettings-kde.spec +++ b/xsettings-kde.spec @@ -2,7 +2,7 @@ Summary: XSettings Daemon for KDE Name: xsettings-kde Version: 0.12.3 -Release: 10%{?dist} +Release: 11%{?dist} License: GPLv2+ Source0: http://distro.ibiblio.org/pub/linux/distributions/mageia/software/xsettings-kde/%{version}/xsettings-kde-%{version}.tar.bz2 @@ -57,6 +57,9 @@ install -p -m644 -D %{SOURCE10} \ %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 0.12.3-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Mon Aug 18 2014 Fedora Release Engineering - 0.12.3-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 73a70ebae5f72edd706810f8ada6fa36650fcdcb Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 25 Jan 2016 13:44:33 -0600 Subject: [PATCH 09/12] pull in upstream fixed, update URL, use %license --- ...atch-from-1-imported-into-Mageia-in-.patch | 38 +++++++++++ 0002-Drop-Ia-Ora-theme-support.patch | 64 +++++++++++++++++++ 0003-Enable-PrimaryPaste.patch | 25 ++++++++ ...tead-of-gnome-as-fallback-icon-theme.patch | 25 ++++++++ xsettings-kde-wakeups.patch | 31 --------- xsettings-kde.spec | 35 ++++++---- 6 files changed, 175 insertions(+), 43 deletions(-) create mode 100644 0001-The-IM-support-patch-from-1-imported-into-Mageia-in-.patch create mode 100644 0002-Drop-Ia-Ora-theme-support.patch create mode 100644 0003-Enable-PrimaryPaste.patch create mode 100644 0004-Use-Adwaita-instead-of-gnome-as-fallback-icon-theme.patch delete mode 100644 xsettings-kde-wakeups.patch diff --git a/0001-The-IM-support-patch-from-1-imported-into-Mageia-in-.patch b/0001-The-IM-support-patch-from-1-imported-into-Mageia-in-.patch new file mode 100644 index 0000000..d03da4a --- /dev/null +++ b/0001-The-IM-support-patch-from-1-imported-into-Mageia-in-.patch @@ -0,0 +1,38 @@ +From 82de82cb6710da9bf2a8b729954e9db3b68db3d2 Mon Sep 17 00:00:00 2001 +From: Harald Sitter +Date: Wed, 23 May 2012 00:18:51 +0200 +Subject: [PATCH 1/4] The IM support patch from [1], imported into Mageia in + [2] adds a conditional sleep() call when the infinite loop runs into an empty + event queue which is bound to happen quite a few times. + +This introduces pointless code and pointless wake ups as the used +XNextEvent function blocks on an empty queue anyway [3], thus +rendering the manual sleep() call superfluous. + +[1] https://bugzilla.redhat.com/show_bug.cgi?id=727822 +[2] http://svnweb.mageia.org/soft?view=revision&revision=2011 +[3] http://tronche.com/gui/x/xlib/event-handling/manipulating-event-queue/XNextEvent.html +--- + xsettings-kde.c | 6 +----- + 1 file changed, 1 insertion(+), 5 deletions(-) + +diff --git a/xsettings-kde.c b/xsettings-kde.c +index 613f77c..39058ac 100644 +--- a/xsettings-kde.c ++++ b/xsettings-kde.c +@@ -569,11 +569,7 @@ xevent_handle (gpointer user_data) + int i; + + while (1) { +- if (!XPending(xev->display)) { +- sleep(2); +- continue; +- } +- XNextEvent (xev->display, &xevent); ++ XNextEvent (xev->display, &xevent); + + for (i = 0 ; i < max_display ; i++) { + if (xsettings_manager_process_event (managers[i], &xevent)) +-- +2.5.0 + diff --git a/0002-Drop-Ia-Ora-theme-support.patch b/0002-Drop-Ia-Ora-theme-support.patch new file mode 100644 index 0000000..961ed85 --- /dev/null +++ b/0002-Drop-Ia-Ora-theme-support.patch @@ -0,0 +1,64 @@ +From 34cc41b6a2a47bc329e0e2bfb853cf6b879ccdd5 Mon Sep 17 00:00:00 2001 +From: Luc Menut +Date: Mon, 8 Dec 2014 21:49:52 +0100 +Subject: [PATCH 2/4] Drop Ia Ora theme support + +--- + xsettings-kde.c | 19 ------------------- + 1 file changed, 19 deletions(-) + +diff --git a/xsettings-kde.c b/xsettings-kde.c +index 39058ac..6162136 100644 +--- a/xsettings-kde.c ++++ b/xsettings-kde.c +@@ -239,7 +239,6 @@ void readConfig () { + char filename[1024]; + char kdeprefix[1024]; + char *prefix; +- char color[1024]; + char style[1024]; + char themefilename[1024]; + struct passwd *password; +@@ -247,7 +246,6 @@ void readConfig () { + int user_file; + int file_index; + +- color[0]= '\0'; + kdeprefix[0]= '\0'; + filename[0]= '\0'; + style[0]='\0'; +@@ -386,16 +384,7 @@ void readConfig () { + } + notify = 1; + } +- if (strncmp(buffer,"widgetStyle=",12) == 0) { + +- /* found style */ +- sscanf(buffer,"widgetStyle=%s", style); +- +- } +- if (strncmp(buffer,"ColorScheme=",12) == 0) { +- strcpy(color, buffer+12); +- color[strlen(color)-1]='\0'; +- } + notify |= readDPI(buffer); + + break; +@@ -455,14 +444,6 @@ void readConfig () { + free (buffer); + } + +- if ((style[0] == '\0' || (!is_kde4 && strcmp(style, "ia_ora") == 0) || (is_kde4 && strcmp(style, "iaora-qt") == 0) || (is_kde4 && strcmp(style, "iaorakde") == 0)) && strncmp("Ia Ora ", color, 7) == 0) +- { +- strcpy(style, color); +- if (!is_kde4) { +- style[strlen(style)-6] = '\0'; +- } +- } +- + if (style[0]) { + int gtkrc_access = 1; + sprintf(themefilename, "/usr/share/themes/%s/gtk-2.0/gtkrc", style); +-- +2.5.0 + diff --git a/0003-Enable-PrimaryPaste.patch b/0003-Enable-PrimaryPaste.patch new file mode 100644 index 0000000..81517d3 --- /dev/null +++ b/0003-Enable-PrimaryPaste.patch @@ -0,0 +1,25 @@ +From 618350acb244804522bba66aab485d4995527526 Mon Sep 17 00:00:00 2001 +From: Luc Menut +Date: Mon, 8 Dec 2014 22:35:32 +0100 +Subject: [PATCH 3/4] Enable PrimaryPaste + +--- + xsettings-kde.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/xsettings-kde.c b/xsettings-kde.c +index 6162136..d6dbb2f 100644 +--- a/xsettings-kde.c ++++ b/xsettings-kde.c +@@ -530,6 +530,8 @@ void initial_init () { + xsettings_manager_set_string(managers[i], "Net/FallbackIconTheme", "gnome"); + /* KDE always shows menu images, so make sure GTK+ does, too */ + xsettings_manager_set_int(managers[i], "Gtk/MenuImages", 1); ++ /* KDE always pastes clipboard content on middle-click */ ++ xsettings_manager_set_int(managers[i], "Gtk/EnablePrimaryPaste", 1); + if (vgtkimm) + xsettings_manager_set_string (managers[i], "Gtk/IMModule", vgtkimm); + xsettings_manager_notify (managers[i]); +-- +2.5.0 + diff --git a/0004-Use-Adwaita-instead-of-gnome-as-fallback-icon-theme.patch b/0004-Use-Adwaita-instead-of-gnome-as-fallback-icon-theme.patch new file mode 100644 index 0000000..24bf73e --- /dev/null +++ b/0004-Use-Adwaita-instead-of-gnome-as-fallback-icon-theme.patch @@ -0,0 +1,25 @@ +From 19a8d0d239d95e5aef4c54c289606550edddd158 Mon Sep 17 00:00:00 2001 +From: Luc Menut +Date: Mon, 16 Feb 2015 22:14:14 +0100 +Subject: [PATCH 4/4] Use Adwaita instead of gnome as fallback icon theme + +--- + xsettings-kde.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/xsettings-kde.c b/xsettings-kde.c +index d6dbb2f..706339b 100644 +--- a/xsettings-kde.c ++++ b/xsettings-kde.c +@@ -527,7 +527,7 @@ void initial_init () { + + for (i = 0 ; i < max_display ; i++) { + xsettings_manager_set_string(managers[i], "Gtk/FileChooserBackend", "gio"); +- xsettings_manager_set_string(managers[i], "Net/FallbackIconTheme", "gnome"); ++ xsettings_manager_set_string(managers[i], "Net/FallbackIconTheme", "Adwaita"); + /* KDE always shows menu images, so make sure GTK+ does, too */ + xsettings_manager_set_int(managers[i], "Gtk/MenuImages", 1); + /* KDE always pastes clipboard content on middle-click */ +-- +2.5.0 + diff --git a/xsettings-kde-wakeups.patch b/xsettings-kde-wakeups.patch deleted file mode 100644 index e17d821..0000000 --- a/xsettings-kde-wakeups.patch +++ /dev/null @@ -1,31 +0,0 @@ -From: Harald Sitter -Subject: Remove pointless sleep() - The IM support patch from [1], imported into Mageia in [2] adds a - conditional sleep() call when the infinite loop runs into an empty - event queue which is bound to happen quite a few times. - . - This introduces pointless code and pointless wake ups as the used - XNextEvent function blocks on an empty queue anyway [3], thus - rendering the manual sleep() call superfluous. - . - [1] https://bugzilla.redhat.com/show_bug.cgi?id=727822 - [2] http://svnweb.mageia.org/soft?view=revision&revision=2011 - [3] http://tronche.com/gui/x/xlib/event-handling/manipulating-event-queue/XNextEvent.html - -Index: xsettings-kde-0.12.3/xsettings-kde.c -=================================================================== ---- xsettings-kde-0.12.3.orig/xsettings-kde.c 2012-05-22 00:01:21.000000000 +0200 -+++ xsettings-kde-0.12.3/xsettings-kde.c 2012-05-22 00:02:25.209293378 +0200 -@@ -529,11 +529,7 @@ - int i; - - while (1) { -- if (!XPending(xev->display)) { -- sleep(2); -- continue; -- } -- XNextEvent (xev->display, &xevent); -+ XNextEvent (xev->display, &xevent); - - for (i = 0 ; i < max_display ; i++) { - if (xsettings_manager_process_event (managers[i], &xevent)) diff --git a/xsettings-kde.spec b/xsettings-kde.spec index 164eede..e6f76c9 100644 --- a/xsettings-kde.spec +++ b/xsettings-kde.spec @@ -2,22 +2,24 @@ Summary: XSettings Daemon for KDE Name: xsettings-kde Version: 0.12.3 -Release: 11%{?dist} +Release: 12%{?dist} License: GPLv2+ +URL: http://projects.kde.org/xsettings-kde Source0: http://distro.ibiblio.org/pub/linux/distributions/mageia/software/xsettings-kde/%{version}/xsettings-kde-%{version}.tar.bz2 -URL: http://svnweb.mageia.org/soft/theme/xsettings-kde/ + +## upstream patches +Patch1: 0001-The-IM-support-patch-from-1-imported-into-Mageia-in-.patch +Patch2: 0002-Drop-Ia-Ora-theme-support.patch +Patch3: 0003-Enable-PrimaryPaste.patch +Patch4: 0004-Use-Adwaita-instead-of-gnome-as-fallback-icon-theme.patch # fedora doesn't use ~/.kde4 like mandriva -Patch1: xsettings-kde-0.9-kde4.patch +Patch100: xsettings-kde-0.9-kde4.patch # rewrite Net/ThemeName handling: set it based on .gtkrc-2.0-kde4 (kcm-gtk) # This makes sure GTK+ 3 also picks up the theme setting from kcm-gtk. # TODO: Discuss with upstream. -Patch2: xsettings-kde-0.12.3-gtktheme.patch - -## upstreamable patches -# drop needless spinloop introduced in https://bugzilla.redhat.com/727822 -Patch50: xsettings-kde-wakeups.patch +Patch102: xsettings-kde-0.12.3-gtktheme.patch Source10: xsettings-kde.desktop @@ -34,9 +36,14 @@ default font and so on. %prep %setup -q -%patch1 -p1 -b .kde4 -%patch2 -p1 -b .gtktheme -%patch50 -p1 -b .wakeups +%patch1 -p1 -b .0001 +## don't apply patch2 in favor of patch102 below +#patch2 -p1 -b .0002 +%patch3 -p1 -b .0003 +%patch4 -p1 -b .0004 + +%patch100 -p1 -b .kde4 +%patch102 -p1 -b .gtktheme %build @@ -51,12 +58,16 @@ install -p -m644 -D %{SOURCE10} \ %files -%doc ChangeLog README COPYING +%doc ChangeLog README +%license COPYING %{_bindir}/xsettings-kde %{_sysconfdir}/xdg/autostart/xsettings-kde.desktop %changelog +* Mon Jan 25 2016 Rex Dieter 0.12.3-12 +- pull in upstream fixed, update URL, use %%license + * Fri Jun 19 2015 Fedora Release Engineering - 0.12.3-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 61695d3f40cc3576412a29371e27b5ed6cbc00e9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 03:50:51 +0000 Subject: [PATCH 10/12] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- xsettings-kde.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xsettings-kde.spec b/xsettings-kde.spec index e6f76c9..bdd0975 100644 --- a/xsettings-kde.spec +++ b/xsettings-kde.spec @@ -2,7 +2,7 @@ Summary: XSettings Daemon for KDE Name: xsettings-kde Version: 0.12.3 -Release: 12%{?dist} +Release: 13%{?dist} License: GPLv2+ URL: http://projects.kde.org/xsettings-kde @@ -65,6 +65,9 @@ install -p -m644 -D %{SOURCE10} \ %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 0.12.3-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Mon Jan 25 2016 Rex Dieter 0.12.3-12 - pull in upstream fixed, update URL, use %%license From be7da0b13e61730f10cdac07fdb82a4a4a79a01b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 18:09:59 +0000 Subject: [PATCH 11/12] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- xsettings-kde.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xsettings-kde.spec b/xsettings-kde.spec index bdd0975..d4ad77b 100644 --- a/xsettings-kde.spec +++ b/xsettings-kde.spec @@ -2,7 +2,7 @@ Summary: XSettings Daemon for KDE Name: xsettings-kde Version: 0.12.3 -Release: 13%{?dist} +Release: 14%{?dist} License: GPLv2+ URL: http://projects.kde.org/xsettings-kde @@ -65,6 +65,9 @@ install -p -m644 -D %{SOURCE10} \ %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 0.12.3-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Fri Feb 05 2016 Fedora Release Engineering - 0.12.3-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 78a251218f58c446260fd61074677b9f645a4812 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 9 May 2017 09:09:54 -0500 Subject: [PATCH 12/12] old package (used in kde4 era), replaced by kde-gtk-config --- .gitignore | 4 - ...atch-from-1-imported-into-Mageia-in-.patch | 38 ---- 0002-Drop-Ia-Ora-theme-support.patch | 64 ------ 0003-Enable-PrimaryPaste.patch | 25 --- ...tead-of-gnome-as-fallback-icon-theme.patch | 25 --- dead.package | 1 + sources | 1 - xsettings-kde-0.12.3-gtktheme.patch | 115 ---------- xsettings-kde-0.9-kde4.patch | 12 -- xsettings-kde.desktop | 7 - xsettings-kde.spec | 197 ------------------ 11 files changed, 1 insertion(+), 488 deletions(-) delete mode 100644 .gitignore delete mode 100644 0001-The-IM-support-patch-from-1-imported-into-Mageia-in-.patch delete mode 100644 0002-Drop-Ia-Ora-theme-support.patch delete mode 100644 0003-Enable-PrimaryPaste.patch delete mode 100644 0004-Use-Adwaita-instead-of-gnome-as-fallback-icon-theme.patch create mode 100644 dead.package delete mode 100644 sources delete mode 100644 xsettings-kde-0.12.3-gtktheme.patch delete mode 100644 xsettings-kde-0.9-kde4.patch delete mode 100644 xsettings-kde.desktop delete mode 100644 xsettings-kde.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 697744a..0000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -xsettings-kde-0.11-20090829svn.tar.bz2 -/xsettings-kde-0.12.tar.bz2 -/xsettings-kde-0.12.2.tar.bz2 -/xsettings-kde-0.12.3.tar.bz2 diff --git a/0001-The-IM-support-patch-from-1-imported-into-Mageia-in-.patch b/0001-The-IM-support-patch-from-1-imported-into-Mageia-in-.patch deleted file mode 100644 index d03da4a..0000000 --- a/0001-The-IM-support-patch-from-1-imported-into-Mageia-in-.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 82de82cb6710da9bf2a8b729954e9db3b68db3d2 Mon Sep 17 00:00:00 2001 -From: Harald Sitter -Date: Wed, 23 May 2012 00:18:51 +0200 -Subject: [PATCH 1/4] The IM support patch from [1], imported into Mageia in - [2] adds a conditional sleep() call when the infinite loop runs into an empty - event queue which is bound to happen quite a few times. - -This introduces pointless code and pointless wake ups as the used -XNextEvent function blocks on an empty queue anyway [3], thus -rendering the manual sleep() call superfluous. - -[1] https://bugzilla.redhat.com/show_bug.cgi?id=727822 -[2] http://svnweb.mageia.org/soft?view=revision&revision=2011 -[3] http://tronche.com/gui/x/xlib/event-handling/manipulating-event-queue/XNextEvent.html ---- - xsettings-kde.c | 6 +----- - 1 file changed, 1 insertion(+), 5 deletions(-) - -diff --git a/xsettings-kde.c b/xsettings-kde.c -index 613f77c..39058ac 100644 ---- a/xsettings-kde.c -+++ b/xsettings-kde.c -@@ -569,11 +569,7 @@ xevent_handle (gpointer user_data) - int i; - - while (1) { -- if (!XPending(xev->display)) { -- sleep(2); -- continue; -- } -- XNextEvent (xev->display, &xevent); -+ XNextEvent (xev->display, &xevent); - - for (i = 0 ; i < max_display ; i++) { - if (xsettings_manager_process_event (managers[i], &xevent)) --- -2.5.0 - diff --git a/0002-Drop-Ia-Ora-theme-support.patch b/0002-Drop-Ia-Ora-theme-support.patch deleted file mode 100644 index 961ed85..0000000 --- a/0002-Drop-Ia-Ora-theme-support.patch +++ /dev/null @@ -1,64 +0,0 @@ -From 34cc41b6a2a47bc329e0e2bfb853cf6b879ccdd5 Mon Sep 17 00:00:00 2001 -From: Luc Menut -Date: Mon, 8 Dec 2014 21:49:52 +0100 -Subject: [PATCH 2/4] Drop Ia Ora theme support - ---- - xsettings-kde.c | 19 ------------------- - 1 file changed, 19 deletions(-) - -diff --git a/xsettings-kde.c b/xsettings-kde.c -index 39058ac..6162136 100644 ---- a/xsettings-kde.c -+++ b/xsettings-kde.c -@@ -239,7 +239,6 @@ void readConfig () { - char filename[1024]; - char kdeprefix[1024]; - char *prefix; -- char color[1024]; - char style[1024]; - char themefilename[1024]; - struct passwd *password; -@@ -247,7 +246,6 @@ void readConfig () { - int user_file; - int file_index; - -- color[0]= '\0'; - kdeprefix[0]= '\0'; - filename[0]= '\0'; - style[0]='\0'; -@@ -386,16 +384,7 @@ void readConfig () { - } - notify = 1; - } -- if (strncmp(buffer,"widgetStyle=",12) == 0) { - -- /* found style */ -- sscanf(buffer,"widgetStyle=%s", style); -- -- } -- if (strncmp(buffer,"ColorScheme=",12) == 0) { -- strcpy(color, buffer+12); -- color[strlen(color)-1]='\0'; -- } - notify |= readDPI(buffer); - - break; -@@ -455,14 +444,6 @@ void readConfig () { - free (buffer); - } - -- if ((style[0] == '\0' || (!is_kde4 && strcmp(style, "ia_ora") == 0) || (is_kde4 && strcmp(style, "iaora-qt") == 0) || (is_kde4 && strcmp(style, "iaorakde") == 0)) && strncmp("Ia Ora ", color, 7) == 0) -- { -- strcpy(style, color); -- if (!is_kde4) { -- style[strlen(style)-6] = '\0'; -- } -- } -- - if (style[0]) { - int gtkrc_access = 1; - sprintf(themefilename, "/usr/share/themes/%s/gtk-2.0/gtkrc", style); --- -2.5.0 - diff --git a/0003-Enable-PrimaryPaste.patch b/0003-Enable-PrimaryPaste.patch deleted file mode 100644 index 81517d3..0000000 --- a/0003-Enable-PrimaryPaste.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 618350acb244804522bba66aab485d4995527526 Mon Sep 17 00:00:00 2001 -From: Luc Menut -Date: Mon, 8 Dec 2014 22:35:32 +0100 -Subject: [PATCH 3/4] Enable PrimaryPaste - ---- - xsettings-kde.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/xsettings-kde.c b/xsettings-kde.c -index 6162136..d6dbb2f 100644 ---- a/xsettings-kde.c -+++ b/xsettings-kde.c -@@ -530,6 +530,8 @@ void initial_init () { - xsettings_manager_set_string(managers[i], "Net/FallbackIconTheme", "gnome"); - /* KDE always shows menu images, so make sure GTK+ does, too */ - xsettings_manager_set_int(managers[i], "Gtk/MenuImages", 1); -+ /* KDE always pastes clipboard content on middle-click */ -+ xsettings_manager_set_int(managers[i], "Gtk/EnablePrimaryPaste", 1); - if (vgtkimm) - xsettings_manager_set_string (managers[i], "Gtk/IMModule", vgtkimm); - xsettings_manager_notify (managers[i]); --- -2.5.0 - diff --git a/0004-Use-Adwaita-instead-of-gnome-as-fallback-icon-theme.patch b/0004-Use-Adwaita-instead-of-gnome-as-fallback-icon-theme.patch deleted file mode 100644 index 24bf73e..0000000 --- a/0004-Use-Adwaita-instead-of-gnome-as-fallback-icon-theme.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 19a8d0d239d95e5aef4c54c289606550edddd158 Mon Sep 17 00:00:00 2001 -From: Luc Menut -Date: Mon, 16 Feb 2015 22:14:14 +0100 -Subject: [PATCH 4/4] Use Adwaita instead of gnome as fallback icon theme - ---- - xsettings-kde.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/xsettings-kde.c b/xsettings-kde.c -index d6dbb2f..706339b 100644 ---- a/xsettings-kde.c -+++ b/xsettings-kde.c -@@ -527,7 +527,7 @@ void initial_init () { - - for (i = 0 ; i < max_display ; i++) { - xsettings_manager_set_string(managers[i], "Gtk/FileChooserBackend", "gio"); -- xsettings_manager_set_string(managers[i], "Net/FallbackIconTheme", "gnome"); -+ xsettings_manager_set_string(managers[i], "Net/FallbackIconTheme", "Adwaita"); - /* KDE always shows menu images, so make sure GTK+ does, too */ - xsettings_manager_set_int(managers[i], "Gtk/MenuImages", 1); - /* KDE always pastes clipboard content on middle-click */ --- -2.5.0 - diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..c23b1e9 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +old package (used in kde4 era), replaced by kde-gtk-config diff --git a/sources b/sources deleted file mode 100644 index fe44157..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -312375c139d9acfef4abadc1e22b9449 xsettings-kde-0.12.3.tar.bz2 diff --git a/xsettings-kde-0.12.3-gtktheme.patch b/xsettings-kde-0.12.3-gtktheme.patch deleted file mode 100644 index 7a8ee71..0000000 --- a/xsettings-kde-0.12.3-gtktheme.patch +++ /dev/null @@ -1,115 +0,0 @@ -diff -ur xsettings-kde-0.12.3/xsettings-kde.c xsettings-kde-0.12.3-gtktheme/xsettings-kde.c ---- xsettings-kde-0.12.3/xsettings-kde.c 2011-10-07 01:09:07.000000000 +0200 -+++ xsettings-kde-0.12.3-gtktheme/xsettings-kde.c 2012-01-18 21:38:27.000000000 +0100 -@@ -239,15 +239,12 @@ - char filename[1024]; - char kdeprefix[1024]; - char *prefix; -- char color[1024]; - char style[1024]; -- char themefilename[1024]; - struct passwd *password; - int i; - int user_file; - int file_index; - -- color[0]= '\0'; - kdeprefix[0]= '\0'; - filename[0]= '\0'; - style[0]='\0'; -@@ -386,16 +383,6 @@ - } - notify = 1; - } -- if (strncmp(buffer,"widgetStyle=",12) == 0) { -- -- /* found style */ -- sscanf(buffer,"widgetStyle=%s", style); -- -- } -- if (strncmp(buffer,"ColorScheme=",12) == 0) { -- strcpy(color, buffer+12); -- color[strlen(color)-1]='\0'; -- } - notify |= readDPI(buffer); - - break; -@@ -451,59 +438,32 @@ - } while (user_file == 0); - } - -- if (buffer) { -- free (buffer); -- } -+ /* look for style set by kcm-gtk, enforce it through Net/ThemeName so GTK+ 3 also picks it up */ -+ if (password) { -+ sprintf (filename, "%s/.gtkrc-2.0-kde4", password->pw_dir); -+ file = fopen (filename, "r"); -+ -+ if (file) { -+ while ((read = getline (&buffer, &len, file)) != -1) { -+ if (strncmp (buffer, "gtk-theme-name=", 15) == 0) { -+ sscanf (buffer, "gtk-theme-name=\"%1023[^\"]\"", style); -+ } -+ } - -- if ((style[0] == '\0' || (!is_kde4 && strcmp(style, "ia_ora") == 0) || (is_kde4 && strcmp(style, "iaora-qt") == 0) || (is_kde4 && strcmp(style, "iaorakde") == 0)) && strncmp("Ia Ora ", color, 7) == 0) -- { -- strcpy(style, color); -- if (!is_kde4) { -- style[strlen(style)-6] = '\0'; -+ fclose (file); -+ file = NULL; - } - } -- -- if (style[0]) { -- int gtkrc_access = 1; -- sprintf(themefilename, "/usr/share/themes/%s/gtk-2.0/gtkrc", style); - -- if (password) { -- char gtkrc[1024]; -- sprintf(gtkrc,"%s/.gtkrc-2.0", password->pw_dir); -- gtkrc_access = access (gtkrc, F_OK); -- /* if not .gtkrc-2.0, try KDE variant */ -- if (gtkrc_access) { -- char *gtkrc_env; -- char *gtkrc_file; -- -- gtkrc_env = getenv ("GTK2_RC_FILES"); -- gtkrc_file = NULL; -+ if (buffer) { -+ free (buffer); -+ } - -- if (gtkrc_env) { -- do { -- if (gtkrc_file == NULL) { -- gtkrc_file = strtok (gtkrc_env, ":"); -- } -- else { -- gtkrc_file = strtok (NULL, ":"); -- } -- if (gtkrc_file != NULL) { -- if ((gtkrc_access = access (gtkrc_file, F_OK)) == 0) { -- break; -- } -- } -- } while (gtkrc_file != NULL ); -- } -- } -+ if (style[0]) { -+ for (i = 0 ; i < max_display ; i++) { -+ xsettings_manager_set_string (managers[i], "Net/ThemeName", style); - } -- -- /* do not set theme name if .gtkrc is being used */ -- if (gtkrc_access && (access (themefilename, F_OK) == 0 )) { -- for (i = 0 ; i < max_display ; i++) { -- xsettings_manager_set_string (managers[i], "Net/ThemeName", style); -- } - notify = 1; -- } - } - - diff --git a/xsettings-kde-0.9-kde4.patch b/xsettings-kde-0.9-kde4.patch deleted file mode 100644 index ef9ee73..0000000 --- a/xsettings-kde-0.9-kde4.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up xsettings-kde-0.9/xsettings-kde.c.kde4 xsettings-kde-0.9/xsettings-kde.c ---- xsettings-kde-0.9/xsettings-kde.c.kde4 2008-09-29 12:44:27.000000000 -0500 -+++ xsettings-kde-0.9/xsettings-kde.c 2008-12-30 23:34:27.000000000 -0600 -@@ -232,7 +232,7 @@ void readConfig () { - - user_file = 1; - if ((password = getpwuid (geteuid()))) { -- sprintf(filename, "%s/%s/share/config/%s",password->pw_dir, is_kde4 ? ".kde4" : ".kde", file_name[file_index]); -+ sprintf(filename, "%s/%s/share/config/%s",password->pw_dir, ".kde" , file_name[file_index]); - - if (access (filename, F_OK) == 0) { - file = fopen (filename, "r"); diff --git a/xsettings-kde.desktop b/xsettings-kde.desktop deleted file mode 100644 index e70ab85..0000000 --- a/xsettings-kde.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Exec=xsettings-kde -Name=XSettings-KDE -X-KDE-autostart-after=kdesktop -X-KDE-autostart-phase=1 -Type=Service -OnlyShowIn=KDE; diff --git a/xsettings-kde.spec b/xsettings-kde.spec deleted file mode 100644 index d4ad77b..0000000 --- a/xsettings-kde.spec +++ /dev/null @@ -1,197 +0,0 @@ - -Summary: XSettings Daemon for KDE -Name: xsettings-kde -Version: 0.12.3 -Release: 14%{?dist} - -License: GPLv2+ -URL: http://projects.kde.org/xsettings-kde -Source0: http://distro.ibiblio.org/pub/linux/distributions/mageia/software/xsettings-kde/%{version}/xsettings-kde-%{version}.tar.bz2 - -## upstream patches -Patch1: 0001-The-IM-support-patch-from-1-imported-into-Mageia-in-.patch -Patch2: 0002-Drop-Ia-Ora-theme-support.patch -Patch3: 0003-Enable-PrimaryPaste.patch -Patch4: 0004-Use-Adwaita-instead-of-gnome-as-fallback-icon-theme.patch - -# fedora doesn't use ~/.kde4 like mandriva -Patch100: xsettings-kde-0.9-kde4.patch -# rewrite Net/ThemeName handling: set it based on .gtkrc-2.0-kde4 (kcm-gtk) -# This makes sure GTK+ 3 also picks up the theme setting from kcm-gtk. -# TODO: Discuss with upstream. -Patch102: xsettings-kde-0.12.3-gtktheme.patch - -Source10: xsettings-kde.desktop - -BuildRequires: glib2-devel -BuildRequires: libX11-devel - -%description -This package provides a XSettings daemon for KDE Desktop Environment. -It allows XSettings aware applications (all GTK+ 2 and GNOME 2 applications) -to be informed instantly of changes in KDE configuration, such as theme name, -default font and so on. - - -%prep -%setup -q - -%patch1 -p1 -b .0001 -## don't apply patch2 in favor of patch102 below -#patch2 -p1 -b .0002 -%patch3 -p1 -b .0003 -%patch4 -p1 -b .0004 - -%patch100 -p1 -b .kde4 -%patch102 -p1 -b .gtktheme - - -%build -make %{?_smp_mflags} CFLAGS="%{optflags}" lib=%{_lib} - - -%install -install -p -m755 -D xsettings-kde %{buildroot}%{_bindir}/xsettings-kde - -install -p -m644 -D %{SOURCE10} \ - %{buildroot}%{_sysconfdir}/xdg/autostart/xsettings-kde.desktop - - -%files -%doc ChangeLog README -%license COPYING -%{_bindir}/xsettings-kde -%{_sysconfdir}/xdg/autostart/xsettings-kde.desktop - - -%changelog -* Sat Feb 11 2017 Fedora Release Engineering - 0.12.3-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Fri Feb 05 2016 Fedora Release Engineering - 0.12.3-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Mon Jan 25 2016 Rex Dieter 0.12.3-12 -- pull in upstream fixed, update URL, use %%license - -* Fri Jun 19 2015 Fedora Release Engineering - 0.12.3-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon Aug 18 2014 Fedora Release Engineering - 0.12.3-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Wed Aug 06 2014 Rex Dieter 0.12.3-9 -- use xdg autostart dir (so plasma5 can use it too) - -* Sun Jun 08 2014 Fedora Release Engineering - 0.12.3-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat Dec 07 2013 Rex Dieter - 0.12.3-7 -- xsettings-kde.desktop: +X-KDE-autostart-phase=1 -- .spec cleanup - -* Sun Aug 04 2013 Fedora Release Engineering - 0.12.3-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Feb 15 2013 Fedora Release Engineering - 0.12.3-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sun Jul 22 2012 Fedora Release Engineering - 0.12.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Mon May 21 2012 Rex Dieter 0.12.3-3 -- drop some needless wakeups introduced with Gtk/IMModule support - -* Thu Mar 08 2012 Rex Dieter 0.12.3-2.1 -- rebuild (for f16/kde48) - -* Wed Jan 18 2012 Kevin Kofler - 0.12.3-2 -- fix use-after-free bug in my patch - -* Tue Jan 17 2012 Kevin Kofler - 0.12.3-1 -- update to 0.12.3 -- drop upstreamed immodule patch -- rewrite Net/ThemeName handling: set it based on .gtkrc-2.0-kde4 (kcm-gtk) - -* Sat Jan 14 2012 Fedora Release Engineering - 0.12.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Thu Sep 22 2011 Rex Dieter 0.12.2-2 -- RFE: Gtk/IMModule support (#727822) - -* Sat Aug 06 2011 Rex Dieter 0.12.2-1 -- 0.12.2 - -* Thu Mar 17 2011 Kevin Kofler - 0.12-4 -- update upstream URL (viewvc -> svnweb) - -* Mon Mar 14 2011 Kevin Kofler - 0.12-3 -- add support for Gtk/CursorThemeName (#591746) -- drop SVN checkout script, we have a tarball now - -* Tue Feb 08 2011 Fedora Release Engineering - 0.12-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Feb 07 2011 Rex Dieter 0.12-1 -- 0.12 - -* Mon Nov 29 2010 Kevin Kofler - 0.11-3 -- fix the gtk-menu-images patch to set the setting BEFORE notifying apps - -* Mon Nov 22 2010 Kevin Kofler - 0.11-2 -- make GTK+ apps display menu images in KDE - -* Sat Aug 29 2009 Rex Dieter - 0.11-1 -- xsettings-0.11 - -* Mon Jul 27 2009 Fedora Release Engineering - 0.10-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Fri Jun 26 2009 Rex Dieter - 0.10-1 -- xsettings-0.10 - -* Thu Feb 26 2009 Fedora Release Engineering - 0.9-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Tue Dec 30 2008 Rex Dieter 0.9-1 -- resurrect latest kde4-enabled version, yay. - -* Sun Jan 27 2008 Manuel Wolfshant 0.6-3 -- small fixes - -* Sun Dec 30 2007 Rex Dieter 0.6-2 -- fedora-ize - -* Wed Sep 26 2007 Frederic Crozat 0.6-1mdv2008.0 -+ Revision: 93073 -- Release 0.6 : - -failover correctly when some configuration files aren't present - -* Fri Sep 21 2007 Frederic Crozat 0.5-1mdv2008.0 -+ Revision: 91946 -- Release 0.5 - - handle multiple kde profiles specified as prefixes - -* Fri Aug 31 2007 Adam Williamson 0.4-2mdv2008.0 -+ Revision: 76611 -- rebuild for 2008 -- don't package COPYING -- Import xsettings-kde - -* Wed Sep 13 2006 Frederic Crozat 0.4-1mdv2007.0 -- Release 0.4 : - * change theme according to color scheme for Ia Ora (Mdv bug #25574) - * fix theme detection - * support kde profile - * don't change theme if ~/.gtkrc-2.0 exists - -* Mon Mar 06 2006 Frederic Crozat 0.3-1mdk -- Release 0.3 : - - support Net/FallbackIconTheme, fix Mdk bug #19441) - -* Thu Aug 25 2005 Frederic Crozat 0.2-1mdk -- Release 0.2 : - - force gnome-vfs gtk2 file selector backend - -* Wed Jul 27 2005 Frederic Crozat 0.1-1mdk -- Initial package