Hello community,

here is the log from the commit of package scim for openSUSE:Factory checked in 
at 2011-11-16 17:21:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/scim (Old)
 and      /work/SRC/openSUSE:Factory/.scim.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "scim", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/scim/scim.changes        2011-10-29 
08:00:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.scim.new/scim.changes   2011-11-16 
17:22:38.000000000 +0100
@@ -1,0 +2,5 @@
+Mon Nov 14 16:47:31 UTC 2011 - [email protected]
+
+- Add gtk3 support 
+
+-------------------------------------------------------------------

New:
----
  gtk3-1.4.11.diff

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

Other differences:
------------------
++++++ scim.spec ++++++
--- /var/tmp/diff_new_pack.TgfZZO/_old  2011-11-16 17:22:40.000000000 +0100
+++ /var/tmp/diff_new_pack.TgfZZO/_new  2011-11-16 17:22:40.000000000 +0100
@@ -23,6 +23,9 @@
 BuildRequires:  doxygen graphviz graphviz-gd libxslt
 # for older distros
 BuildRequires:  libexpat-devel
+%if %suse_version > 1130
+BuildRequires:  gtk3-devel
+%endif
 Summary:        Smart Chinese/Common Input Method platform
 Version:        1.4.11
 Release:        183
@@ -40,9 +43,12 @@
 Patch1:         configs.patch
 Patch3:         scim-no-setpwent.diff
 Patch4:         scim-gtk2-register-fix.diff
+Patch5:         gtk3-1.4.11.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %gtk2_immodule_requires
-
+%if %suse_version > 1130
+%gtk3_immodule_requires
+%endif
 %define gnome_prefix %(pkg-config --variable=prefix libgnomeui-2.0)
 
 %description
@@ -92,6 +98,9 @@
 %patch3 -p1
 %endif
 %patch4 -p1
+%if %suse_version > 1130
+%patch5 -p1
+%endif
 find . -type f | xargs chmod u+w
 UTF_8_LOCALES=$(locale -a | grep utf8 | perl -p -e "s/utf8/UTF-8/; s/\n/,/; " 
| perl -p -e "s/,$//")
 perl -pi -e "s/\/SupportedUnicodeLocales =.*/\/SupportedUnicodeLocales = 
$UTF_8_LOCALES/"  ./configs/global
@@ -114,6 +123,9 @@
 export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
 %configure\
        --libexecdir=%{_prefix}/lib/scim-1.0\
+%if %suse_version > 1130
+        --with-gtk3-im-module-dir=%{_libdir}/gtk-3.0/3.0.0/immodules\
+%endif
        --disable-static\
 %if ! %{build_config_socket}
        --disable-config-socket\
@@ -156,6 +168,9 @@
 rm -f ${RPM_BUILD_ROOT}/%{_libdir}/lib*.*a
 rm -f ${RPM_BUILD_ROOT}/%{_libdir}/scim-1.0/*/*/*.*a
 rm -f ${RPM_BUILD_ROOT}/%{gnome_prefix}/%_lib/gtk-2.0/immodules/im-scim.*a
+%if %suse_version > 1130
+rm -f ${RPM_BUILD_ROOT}/%{_libdir}/gtk-3.0/3.0.0/immodules/*.la
+%endif
 # install user manual
 # mkdir -p docs/dist/manual/zh_CN/figures/
 # cp -a docs/manual/zh_CN/user-manual.{html,xml} docs/dist/manual/zh_CN/
@@ -192,12 +207,18 @@
 %if %{build_gtk2_immodule}
 %gtk2_immodule_post
 %endif
+%if %suse_version > 1130
+%gtk3_immodule_post
+%endif
 
 %postun 
 /sbin/ldconfig
 %if %{build_gtk2_immodule}
 %gtk2_immodule_postun
 %endif
+%if %suse_version > 1130
+%gtk3_immodule_postun
+%endif
 
 %files -f scim.lang
 %defattr(-, root, root)
@@ -221,6 +242,9 @@
 %dir %{gnome_prefix}/%_lib/gtk-2.0/immodules
 %{gnome_prefix}/%_lib/gtk-2.0/immodules/im-scim.so
 %endif
+%if %suse_version > 1130
+%{_libdir}/gtk-3.0/3.0.0/immodules/im-scim.so
+%endif
 
 %files devel
 %defattr(-, root, root)

++++++ gtk3-1.4.11.diff ++++++
++++ 2759 lines (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to