rpms/gtk2/devel gtk2.spec,1.373,1.374
Matthias Clasen
mclasen at fedoraproject.org
Tue May 26 21:10:31 UTC 2009
Author: mclasen
Update of /cvs/pkgs/rpms/gtk2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7991
Modified Files:
gtk2.spec
Log Message:
Copy over fixes from the F11 branch
Index: gtk2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gtk2/devel/gtk2.spec,v
retrieving revision 1.373
retrieving revision 1.374
diff -u -p -r1.373 -r1.374
--- gtk2.spec 16 May 2009 02:00:21 -0000 1.373
+++ gtk2.spec 26 May 2009 21:10:00 -0000 1.374
@@ -17,7 +17,7 @@
Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X
Name: gtk2
Version: %{base_version}
-Release: 1%{?dist}
+Release: 2%{?dist}
License: LGPLv2+
Group: System Environment/Libraries
Source: http://download.gnome.org/sources/gtk+/2.17/gtk+-%{version}.tar.bz2
@@ -89,9 +89,16 @@ Group: System Environment/Libraries
Requires: gtk2 = %{version}-%{release}
%description immodules
-The gtk2-immodules package contains input methods that are shipped as part
-of GTK+.
+The gtk2-immodules package contains standalone input methods that are shipped
+as part of GTK+.
+%package immodule-xim
+Summary: XIM support for GTK+
+Group: System Environment/Libraries
+Requires: gtk2 = %{version}-%{release}
+
+%description immodule-xim
+The gtk2-immodule-xim package contains XIM support for GTK+.
%package devel
Summary: Development files for GTK+
@@ -279,11 +286,24 @@ rm -rf $RPM_BUILD_ROOT
/usr/bin/update-gdk-pixbuf-loaders %{_host}
/usr/bin/update-gtk-immodules %{_host}
-%postun -p /sbin/ldconfig
-
%post immodules
/usr/bin/update-gtk-immodules %{_host}
+%post immodule-xim
+/usr/bin/update-gtk-immodules %{_host}
+
+%postun
+/sbin/ldconfig
+if [ $1 -gt 0 ]; then
+ /usr/bin/update-gdk-pixbuf-loaders %{_host}
+ /usr/bin/update-gtk-immodules %{_host}
+fi
+
+%postun immodules
+/usr/bin/update-gtk-immodules %{_host}
+
+%postun immodule-xim
+/usr/bin/update-gtk-immodules %{_host}
%files -f gtk20.lang
%defattr(-, root, root)
@@ -315,9 +335,21 @@ rm -rf $RPM_BUILD_ROOT
%files immodules
%defattr(-, root, root)
-%{_libdir}/gtk-2.0/%{bin_version}/immodules/*.so
+%{_libdir}/gtk-2.0/%{bin_version}/immodules/im-am-et.so
+%{_libdir}/gtk-2.0/%{bin_version}/immodules/im-cedilla.so
+%{_libdir}/gtk-2.0/%{bin_version}/immodules/im-cyrillic-translit.so
+%{_libdir}/gtk-2.0/%{bin_version}/immodules/im-inuktitut.so
+%{_libdir}/gtk-2.0/%{bin_version}/immodules/im-ipa.so
+%{_libdir}/gtk-2.0/%{bin_version}/immodules/im-multipress.so
+%{_libdir}/gtk-2.0/%{bin_version}/immodules/im-thai.so
+%{_libdir}/gtk-2.0/%{bin_version}/immodules/im-ti-er.so
+%{_libdir}/gtk-2.0/%{bin_version}/immodules/im-ti-et.so
+%{_libdir}/gtk-2.0/%{bin_version}/immodules/im-viqr.so
%config(noreplace) %{_sysconfdir}/gtk-2.0/im-multipress.conf
+%files immodule-xim
+%defattr(-, root, root)
+%{_libdir}/gtk-2.0/%{bin_version}/immodules/im-xim.so
%files devel -f gtk20-properties.lang
%defattr(-, root, root)
@@ -334,14 +366,17 @@ rm -rf $RPM_BUILD_ROOT
%files devel-docs
%defattr(-, root, root)
%{_datadir}/gtk-doc/html/*
-# manpages went missing by accident
-#%{_mandir}/man1/*
+%{_mandir}/man1/*
%doc tmpdocs/tutorial
%doc tmpdocs/faq
%doc tmpdocs/examples
%changelog
+* Tue May 26 2009 Matthias Clasen <mclasen at redhat.com> - 2.17.0-2
+- Update the immodules files in %%postun (#502420)
+- Ship the xim immodule separately
+
* Fri May 15 2009 Matthias Clasen <mclasen at redhat.com> - 2.17.0-1
- Update to 2.17.0
@@ -349,7 +384,7 @@ rm -rf $RPM_BUILD_ROOT
- autoconf uses ibm-linux not redhat-linux (s390x),
fix host similar to ppc
-* Sat Apr 11 2009 Matthias Clasen <mclasen at redhat.com> - 2.16.1-1
+* Sat Apr 11 2009 Matthias Clasen <mclasen at redhat.com> - 2.16.1-1
- Update to 2.16.1
* Tue Apr 7 2009 Marek Kasik <mkasik at redhat.com> - 2.16.0-2
More information about the scm-commits
mailing list