Hello community,
here is the log from the commit of package kde-gtk-config5.3666 for
openSUSE:13.2:Update checked in at 2015-04-14 11:38:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.2:Update/kde-gtk-config5.3666 (Old)
and /work/SRC/openSUSE:13.2:Update/.kde-gtk-config5.3666.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kde-gtk-config5.3666"
Changes:
--------
New Changes file:
--- /dev/null 2015-03-12 01:14:30.992027505 +0100
+++
/work/SRC/openSUSE:13.2:Update/.kde-gtk-config5.3666.new/kde-gtk-config5.changes
2015-04-14 11:38:48.000000000 +0200
@@ -0,0 +1,59 @@
+-------------------------------------------------------------------
+Thu Mar 19 17:42:30 UTC 2015 - [email protected]
+
+- Update to 5.2.2:
+ * Bugfix release
+ * For more details please see:
+ https://www.kde.org/announcements/plasma-5.2.2.php
+
+-------------------------------------------------------------------
+Mon Mar 16 11:56:34 UTC 2015 - [email protected]
+
+- Add explicit kio-devel, kiconthemes-devel and pkgconfig(Qt5Network)
+ BuildRequires
+
+-------------------------------------------------------------------
+Fri Feb 20 02:43:51 UTC 2015 - [email protected]
+
+- Update to 5.2.1:
+ * Bugfix release
+ * For more details please see:
+ https://www.kde.org/announcements/plasma-5.2.1.php
+
+-------------------------------------------------------------------
+Mon Jan 26 19:49:16 UTC 2015 - [email protected]
+
+- Update to 5.2 Final:
+ * For more details please see:
+ https://www.kde.org/announcements/plasma-5.2.0.php
+
+-------------------------------------------------------------------
+Tue Jan 13 16:34:55 UTC 2015 - [email protected]
+
+- Update to 5.2 Beta aka 5.1.95:
+ * Undo changes to Plasma desktop layout
+ * Smarter sorting of results in KRunner
+ * Breeze window decoration theme adds a new look to your
+ desktop and is now used by default
+ * New white mouse cursor theme for Breeze.
+ * New plasma widgets: 15 puzzle, web browser, show desktop
+ * Over 300 bugs fixed throughout Plasma modules.
+ * For more details please see:
+ https://www.kde.org/announcements/plasma-5.1.95.php
+
+-------------------------------------------------------------------
+Mon Oct 20 18:56:30 UTC 2014 - [email protected]
+
+- Recommend name-lang
+- Use proper URL for the homepage
+
+-------------------------------------------------------------------
+Fri Oct 3 17:23:35 UTC 2014 - [email protected]
+
+- Add templates for automagic GTK settings in Plasma5 session
+
+-------------------------------------------------------------------
+Fri Aug 1 21:34:38 UTC 2014 - [email protected]
+
+- Activate kde-gtk-config5 package
+
New:
----
gtk3-settings.ini-kde4.template
gtkrc-2.0-kde4.template
kde-gtk-config-5.2.2.tar.xz
kde-gtk-config5-rpmlintrc
kde-gtk-config5.changes
kde-gtk-config5.spec
kde_gtk_config.suse.sh
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kde-gtk-config5.spec ++++++
#
# spec file for package kde-gtk-config5
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: kde-gtk-config5
Version: 5.2.2
Release: 0
Summary: KCM Module to Configure GTK2 and GTK3 Applications Appearance
Under KDE
License: LGPL-3.0+ and GPL-3.0+
Group: System/GUI/KDE
Url: http://projects.kde.org/kde-gtk-config
Source1: kde_gtk_config.suse.sh
Source2: gtkrc-2.0-kde4.template
Source3: gtk3-settings.ini-kde4.template
Source: kde-gtk-config-%{version}.tar.xz
Source99: kde-gtk-config5-rpmlintrc
BuildRequires: extra-cmake-modules
BuildRequires: karchive-devel
BuildRequires: kcmutils-devel
BuildRequires: kconfigwidgets-devel
BuildRequires: kf5-filesystem
BuildRequires: ki18n-devel
BuildRequires: kiconthemes-devel
BuildRequires: kio-devel
BuildRequires: knewstuff-devel
BuildRequires: xz
BuildRequires: pkgconfig(Qt5Network) >= 5.2.0
BuildRequires: pkgconfig(Qt5Test) >= 5.2.0
BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
Recommends: %{name}-lang
Conflicts: kde-gtk-config
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
kde-gtk-config is a KCM module to configure GTK2 and GTK3 applications
appearance under KDE.
Among its many features, it lets you:
- Choose which theme is used for GTK2 and GTK3 applications.
- Tweak some GTK applications behaviour.
- Select what icon theme to use in GTK applications.
- Select GTK applications default fonts.
- Easily browse and install new GTK2 and GTK3 themes.
%lang_package
%prep
%setup -q -n kde-gtk-config-%{version}
%build
%cmake_kf5 -d build -- -DCMAKE_INSTALL_LOCALEDIR=share/locale/kf5
%make_jobs
%install
%kf5_makeinstall -C build
install -Dpm 0755 %{SOURCE1}
%{buildroot}%{_kf5_configdir}/plasma-workspace/env/kde_gtk_config.suse.sh
install -Dpm 0644 %{SOURCE2}
%{buildroot}%{_kf5_sharedir}/%{name}/gtkrc-2.0-kde4.template
install -Dpm 0644 %{SOURCE3}
%{buildroot}%{_kf5_sharedir}/%{name}/gtk3-settings.ini-kde4.template
%files
%defattr(-,root,root)
%doc COPYING*
%dir %{_kf5_configdir}/plasma-workspace/env
%dir %{_kf5_configdir}/plasma-workspace
%config %{_kf5_configdir}/plasma-workspace/env/kde_gtk_config.suse.sh
%{_kf5_sharedir}/%{name}/
%config %{_kf5_configdir}/cgcicon.knsrc
%config %{_kf5_configdir}/cgctheme.knsrc
%config %{_kf5_configdir}/cgcgtk3.knsrc
%{_kf5_servicesdir}/
%{_kf5_plugindir}/
%{_kf5_libdir}/libexec/
%{_kf5_sharedir}/kcm-gtk-module/
%dir %{_kf5_sharedir}/icons/hicolor/8x8
%dir %{_kf5_sharedir}/icons/hicolor/8x8/apps
%{_kf5_sharedir}/icons/hicolor/*/*/*.*
%files lang
%defattr(-,root,root)
%{_kf5_localedir}/
%changelog
++++++ gtk3-settings.ini-kde4.template ++++++
[Settings]
gtk-font-name=Oxygen Regular 9
gtk-theme-name=@@THEME_NAME@@
gtk-icon-theme-name=breeze
gtk-fallback-icon-theme=gnome
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-menu-images=1
gtk-button-images=1
++++++ gtkrc-2.0-kde4.template ++++++
include "/usr/share/themes/@@THEME_NAME@@/gtk-2.0/gtkrc"
include "/etc/gtk-2.0/gtkrc"
style "user-font"
{
font_name="Oxygen Regular"
}
widget_class "*" style "user-font"
gtk-font-name="Oxygen Regular 9"
gtk-theme-name="@@THEME_NAME@@"
gtk-icon-theme-name="breeze"
gtk-fallback-icon-theme="gnome"
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-menu-images=1
gtk-button-images=1
++++++ kde-gtk-config5-rpmlintrc ++++++
# we don't use find_lang macro as it doesn't searches in subdirectories
addFilter("file-not-in-%lang .*")++++++ kde_gtk_config.suse.sh ++++++
#!/bin/bash
# Defaults for openSUSE
GTK2_SYSCONFDIR=/etc
GTK2_DATADIR=/usr/share/themes/
GTK3_HOME_CONFDIR="$HOME/.config/gtk-3.0"
GTK3_DATADIR=/usr/share/themes/
# Files used by kde-gtk-config
GTK2_THEME_RC="$HOME/.gtkrc-2.0"
GTK3_THEME_RC="$HOME/.config/gtk-3.0/settings.ini"
# GTK2
if [ "$GTK2_RC_FILES" ]; then
export GTK2_RC_FILES="$GTK2_RC_FILES:$GTK2_THEME_RC"
else
export GTK2_RC_FILES="$GTK2_SYSCONFDIR/gtk-2.0/gtkrc:$GTK2_THEME_RC"
fi
# Create the file if it doesn't exist
if [ ! -e "$GTK2_THEME_RC" ]; then
# oxygen-gtk, the default
if [ -e "$GTK2_DATADIR/oxygen-gtk/gtk-2.0/gtkrc" ] ; then
THEME="oxygen-gtk"
# else use QtCurve engine
elif [ -e "$GTK2_DATADIR/QtCurve/gtk-2.0/gtkrc" ] ; then
THEME="QtCurve"
fi
if [ -n "$THEME" ]; then
cp -f /usr/share/kde-gtk-config5/gtkrc-2.0-kde4.template "$GTK2_THEME_RC"
sed -i -e "s,@@THEME_NAME@@,$THEME," "$GTK2_THEME_RC"
fi
fi
# GTK3
# Create the file if it doesn't exist
if [ ! -e "$GTK3_THEME_RC" ]; then
# oxygen-gtk, the default
if [ -e "$GTK3_DATADIR/oxygen-gtk/gtk-3.0/oxygenrc" ] ; then
THEME="oxygen-gtk"
fi
if [ -n "$THEME" ]; then
mkdir -p "$GTK3_HOME_CONFDIR"
cp -f /usr/share/kde-gtk-config5/gtk3-settings.ini-kde4.template
"$GTK3_THEME_RC"
sed -i -e "s,@@THEME_NAME@@,$THEME," "$GTK3_THEME_RC"
fi
fi