disable immodules package
This commit is contained in:
parent
002e3fabdd
commit
a2a53d7207
20
gtk2.spec
20
gtk2.spec
@ -1,11 +1,12 @@
|
|||||||
#Global macro or variable
|
#Global macro or variable
|
||||||
%global __provides_exclude_from ^%{_libdir}/gtk-2.0
|
%global __provides_exclude_from ^%{_libdir}/gtk-2.0
|
||||||
%define gtk_bin_version 2.10.0
|
%define gtk_bin_version 2.10.0
|
||||||
|
%global enable_immodules_package 0
|
||||||
|
|
||||||
#Basic Information
|
#Basic Information
|
||||||
Name: gtk2
|
Name: gtk2
|
||||||
Version: 2.24.32
|
Version: 2.24.32
|
||||||
Release: 6
|
Release: 7
|
||||||
Summary: GTK+ graphical user interface library
|
Summary: GTK+ graphical user interface library
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
URL: http://www.gtk.org
|
URL: http://www.gtk.org
|
||||||
@ -50,6 +51,7 @@ is created in C programming language. The GTK+ is also called the GIMP
|
|||||||
Toolkit. Originally, the library was created while developing the GIMP
|
Toolkit. Originally, the library was created while developing the GIMP
|
||||||
image manipulation program.
|
image manipulation program.
|
||||||
|
|
||||||
|
%if %{enable_immodules_package}
|
||||||
%package immodules
|
%package immodules
|
||||||
Summary: Input methods for GTK+
|
Summary: Input methods for GTK+
|
||||||
Requires: gtk2 = %{version}-%{release}
|
Requires: gtk2 = %{version}-%{release}
|
||||||
@ -59,6 +61,7 @@ Requires: imsettings
|
|||||||
%description immodules
|
%description immodules
|
||||||
The gtk2-immodules package contains standalone input methods that are shipped
|
The gtk2-immodules package contains standalone input methods that are shipped
|
||||||
as part of GTK+.
|
as part of GTK+.
|
||||||
|
%endif
|
||||||
|
|
||||||
%package immodule-xim
|
%package immodule-xim
|
||||||
Summary: XIM support for GTK+
|
Summary: XIM support for GTK+
|
||||||
@ -183,7 +186,13 @@ gtk-query-immodules-2.0-64 --update-cache
|
|||||||
%{_datadir}/themes/Default
|
%{_datadir}/themes/Default
|
||||||
%{_datadir}/themes/Emacs
|
%{_datadir}/themes/Emacs
|
||||||
%{_datadir}/themes/Raleigh
|
%{_datadir}/themes/Raleigh
|
||||||
|
%if !%{enable_immodules_package}
|
||||||
|
%exclude %{_libdir}/gtk-2.0/%{gtk_bin_version}/immodules/*.so
|
||||||
|
%exclude %{_sysconfdir}/X11/xinit/xinput.d/im-cedilla.conf
|
||||||
|
%exclude %config(noreplace) %{_sysconfdir}/gtk-2.0/im-multipress.conf
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if %{enable_immodules_package}
|
||||||
%files immodules
|
%files immodules
|
||||||
%{_libdir}/gtk-2.0/%{gtk_bin_version}/immodules/im-am-et.so
|
%{_libdir}/gtk-2.0/%{gtk_bin_version}/immodules/im-am-et.so
|
||||||
%{_libdir}/gtk-2.0/%{gtk_bin_version}/immodules/im-cedilla.so
|
%{_libdir}/gtk-2.0/%{gtk_bin_version}/immodules/im-cedilla.so
|
||||||
@ -198,6 +207,7 @@ gtk-query-immodules-2.0-64 --update-cache
|
|||||||
%{_sysconfdir}/X11/xinit/xinput.d/im-cedilla.conf
|
%{_sysconfdir}/X11/xinit/xinput.d/im-cedilla.conf
|
||||||
%dir %{_sysconfdir}/gtk-2.0
|
%dir %{_sysconfdir}/gtk-2.0
|
||||||
%config(noreplace) %{_sysconfdir}/gtk-2.0/im-multipress.conf
|
%config(noreplace) %{_sysconfdir}/gtk-2.0/im-multipress.conf
|
||||||
|
%endif
|
||||||
|
|
||||||
%files immodule-xim
|
%files immodule-xim
|
||||||
%{_libdir}/gtk-2.0/%{gtk_bin_version}/immodules/im-xim.so
|
%{_libdir}/gtk-2.0/%{gtk_bin_version}/immodules/im-xim.so
|
||||||
@ -222,6 +232,12 @@ gtk-query-immodules-2.0-64 --update-cache
|
|||||||
%{_mandir}/man1/gtk-builder-convert.1.gz
|
%{_mandir}/man1/gtk-builder-convert.1.gz
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Feb 28 2020 xiaoweiwei <xiaoweiwei5@huawei.com> - 2.24.32-7
|
||||||
|
- Type:enhancement
|
||||||
|
- ID:NA
|
||||||
|
- SUG:NA
|
||||||
|
- DESC:disable immodules package
|
||||||
|
|
||||||
* Mon Feb 24 2020 hexiujun <hexiujun1@huawei.com> - 2.24.32-6
|
* Mon Feb 24 2020 hexiujun <hexiujun1@huawei.com> - 2.24.32-6
|
||||||
- Type:enhancement
|
- Type:enhancement
|
||||||
- ID:NA
|
- ID:NA
|
||||||
@ -234,5 +250,5 @@ gtk-query-immodules-2.0-64 --update-cache
|
|||||||
- SUG:NA
|
- SUG:NA
|
||||||
- DESC:delete Patches
|
- DESC:delete Patches
|
||||||
|
|
||||||
* Thu Sep 14 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.24.32-4
|
* Sat Sep 14 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.24.32-4
|
||||||
- Package init
|
- Package init
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user