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

Reply via email to