Hello community,

here is the log from the commit of package kde-gtk-config for openSUSE:Factory 
checked in at 2012-12-10 17:16:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kde-gtk-config (Old)
 and      /work/SRC/openSUSE:Factory/.kde-gtk-config.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kde-gtk-config", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/kde-gtk-config/kde-gtk-config.changes    
2012-12-07 14:23:09.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kde-gtk-config.new/kde-gtk-config.changes       
2012-12-10 17:16:35.000000000 +0100
@@ -1,0 +2,6 @@
+Sat Dec  8 17:24:35 UTC 2012 - hrvoje.sen...@gmail.com
+
+- Added kde_gtk_config.suse.sh so oxygen-gtk gets exported for KDE
+  session
+
+-------------------------------------------------------------------

New:
----
  kde_gtk_config.suse.sh

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kde-gtk-config.spec ++++++
--- /var/tmp/diff_new_pack.N9l68G/_old  2012-12-10 17:16:36.000000000 +0100
+++ /var/tmp/diff_new_pack.N9l68G/_new  2012-12-10 17:16:36.000000000 +0100
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:           kde-gtk-config
 Version:        2.1.1
 Release:        0
@@ -23,6 +24,7 @@
 Group:          System/GUI/KDE
 Url:            
https://projects.kde.org/projects/playground/base/kde-gtk-config/
 Source0:        
ftp://ftp.kde.org/pub/kde/stable/%{name}/%{version}/src/%{name}-%{version}.tar.bz2
+Source1:        kde_gtk_config.suse.sh
 BuildRequires:  atk-devel
 BuildRequires:  cairo-devel
 BuildRequires:  gdk-pixbuf-devel
@@ -57,6 +59,9 @@
 
 %install
 %kde4_makeinstall -C build
+### Taken from kcm_gtk
+mkdir -p %{buildroot}%{_kde4_sharedir}/env
+install -D -m 0755 %{SOURCE1} %{buildroot}%{_kde4_sharedir}/env/
 
 %kde_post_install
 
@@ -71,6 +76,8 @@
 %{_kde4_bindir}/reload_gtk_apps
 %{_kde4_configdir}/*.knsrc
 %{_kde4_iconsdir}/hicolor/*x*/apps/gtkconfig.png
+%dir %{_kde4_sharedir}/env
+%{_kde4_sharedir}/env/kde_gtk_config.suse.sh
 %{_kde4_modulesdir}/kcm_cgc.so
 %{_kde4_servicesdir}/kde-gtk-config.desktop
 

++++++ kde_gtk_config.suse.sh ++++++
#!/bin/bash

# Defaults for openSUSE 10.3
GTK2_SYSCONFDIR=/etc
GTK2_DATADIR=/usr/share/themes/

# file used by kcm_gtk
GTK2_THEME_RC="$HOME/.gtkrc-2.0-kde4"

# GTK2
# NOTE: ~/.gtkrc-2.0-kde is added later (in latest KDE only)
if [ "$GTK2_RC_FILES" ]; then
  export 
GTK2_RC_FILES="$GTK2_RC_FILES:$GTK2_THEME_RC:$HOME/.gtkrc-2.0-qtengine:$HOME/.gtkrc-2.0"
else
  export 
GTK2_RC_FILES="$GTK2_SYSCONFDIR/gtk-2.0/gtkrc:$GTK2_THEME_RC:$HOME/.gtkrc-2.0-qtengine:$HOME/.gtkrc-2.0"
fi

# create the file if it doesn't exit
if [ ! -e "$GTK2_THEME_RC" ]; then
  # oxygen-gtk, the default
  if [ -e "$GTK2_DATADIR/oxygen-gtk/gtk-2.0/gtkrc" ] ; then
    THEME="oxygen-gtk"
  elif [ -e "$GTK2_DATADIR/QtCurve/gtk-2.0/gtkrc" ] ; then
    # use QtCurve engine
    THEME="QtCurve"
  elif [ -e "$GTK2_DATADIR/Qt/gtk-2.0/gtkrc" ] ; then
    # use general gtk-qt-engine
    THEME="Qt"
  fi
  if [ -n "$THEME" ]; then
    cp -f /usr/share/kde4/apps/kcm_gtk/gtkrc-2.0-kde4.template "$GTK2_THEME_RC"
    sed -i -e "s,@@THEME_NAME@@,$THEME," "$GTK2_THEME_RC"
  fi
fi

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to