Hello community,

here is the log from the commit of package ibus for openSUSE:Factory checked in 
at 2013-10-17 14:16:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ibus (Old)
 and      /work/SRC/openSUSE:Factory/.ibus.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ibus"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ibus/ibus.changes        2013-10-11 
16:25:15.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ibus.new/ibus.changes   2013-10-17 
17:38:49.000000000 +0200
@@ -1,0 +2,13 @@
+Thu Oct 17 07:13:31 UTC 2013 - i...@marguerite.su
+
+- add a branding-openSUSE-KDE subpackage.
+  * provides kde monochrome icons for 13.1 default KDE theme.
+- port fix for bnc#820218 here
+  * ibus qt tray icon is not in keeping with KDE monochrome icon look.
+
+-------------------------------------------------------------------
+Mon Oct 14 09:22:41 CST 2013 - hillw...@linuxfans.org
+
+- Obsoletes libibus-1_0-0
+
+-------------------------------------------------------------------

New:
----
  kde-12.2.tar.gz
  kde.tar.gz

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

Other differences:
------------------
++++++ ibus.spec ++++++
--- /var/tmp/diff_new_pack.xS72P2/_old  2013-10-17 17:38:50.000000000 +0200
+++ /var/tmp/diff_new_pack.xS72P2/_new  2013-10-17 17:38:50.000000000 +0200
@@ -30,6 +30,8 @@
 Source2:        ibus-README.suse  
 Source3:        xim.ibus.suse.template
 Source4:        xim.d-ibus-121
+Source5:        kde.tar.gz
+Source6:        kde-12.2.tar.gz
 %if %{with_automatic_config}
 Patch0:         ibus-python-install-dir.patch
 # PATCH-FEATURE-UPSTREAM add-libgnomekbd-and-load-preload-engines.patch Issue 
1641 ft...@geeko.jp
@@ -62,6 +64,10 @@
 %endif
 BuildRequires:  libnotify-devel >= 0.7
 BuildRequires:  libtool
+# directory ownership {
+BuildRequires:  oxygen-icon-theme
+BuildRequires:  oxygen-icon-theme-scalable
+# }
 BuildRequires:  pkg-config
 BuildRequires:  python >= 2.5
 BuildRequires:  python-gobject2-devel
@@ -80,6 +86,7 @@
 Requires:       typelib-1_0-Gtk-3_0
 %endif
 Obsoletes:      ibus-gnome-shell
+Obsoletes:      libibus-1_0-0
 Recommends:     %{name}-lang
 
 #Fix cursor following problem in KDE4 for libreoffice, libreoffice-kde and 
libreoffice-kde4 can destroy cursor following, please don't install them with 
ibus.
@@ -139,7 +146,20 @@
 %description -n python-ibus
 This package contains python module for ibus
 
+%package branding-openSUSE-KDE
+Summary:        openSUSE branding for KDE
+Group:          System/GUI/KDE
+Requires:       ibus = %{version}
+Supplements:    packageand(ibus:kdelibs4)
+Supplements:    packageand(ibus:branding-openSUSE-KDE)
+Provides:       ibus-branding = %{version}
+Conflicts:      otherproviders(ibus-branding)
+%if 0%{?suse_version} >= 1140
+BuildArch:      noarch
+%endif
 
+%description branding-openSUSE-KDE
+openSUSE branding for KDE monochrome icons in systray.
 
 %package devel
 Summary:        Development tools for ibus
@@ -224,6 +244,23 @@
 # touch for %%ghost
 touch $RPM_BUILD_ROOT/%{_sysconfdir}/dconf/db/ibus
 
+# fix kde monochrome icons
+%if 0%{?suse_version} >= 1230
+cp -r %{SOURCE5} ./
+%else
+cp -r %{SOURCE6} ./
+mv kde-12.2.tar.gz kde.tar.gz
+%endif
+tar -xzf kde.tar.gz
+pushd kde
+for i in 16 22 24 32 48 ; do
+       mkdir -p %{buildroot}%{_datadir}/icons/oxygen/${i}x${i}/apps/
+       cp -r ibus-keyboard.${i}x${i}.png 
%{buildroot}%{_datadir}/icons/oxygen/${i}x${i}/apps/ibus-keyboard.png
+done
+mkdir -p %{buildroot}%{_datadir}/icons/oxygen/scalable/apps/ 
+cp -r ibus-keyboard.svgz %{buildroot}%{_datadir}/icons/oxygen/scalable/apps/
+popd
+
 %suse_update_desktop_file  %name-setup System Utility settings
 
 %fdupes %buildroot/%_prefix
@@ -316,4 +353,10 @@
 %{_datadir}/gir-1.0/IBus-1.0.gir
 %{_datadir}/vala/vapi/*
 
+%files branding-openSUSE-KDE
+%defattr(-,root,root,-)
+%dir %{_datadir}/icons/oxygen/24x24
+%dir %{_datadir}/icons/oxygen/24x24/apps
+%{_datadir}/icons/oxygen/*/apps/ibus-keyboard.*
+
 %changelog

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

Reply via email to