!1 gtk3: disable package

Merge pull request !1 from orange-snn/master
This commit is contained in:
openeuler-ci-bot 2020-03-14 20:13:47 +08:00 committed by Gitee
commit e1ea5e631e

View File

@ -8,12 +8,13 @@
%define wayland_version 1.9.91 %define wayland_version 1.9.91
%define wayland_protocols_version 1.12 %define wayland_protocols_version 1.12
%define bin_version 3.0.0 %define bin_version 3.0.0
%define enable_immodules_package 0
%global __provides_exclude_from ^%{_libdir}/gtk-3.0 %global __provides_exclude_from ^%{_libdir}/gtk-3.0
#Basic Information #Basic Information
Name: gtk3 Name: gtk3
Version: 3.24.1 Version: 3.24.1
Release: 2 Release: 3
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
@ -54,6 +55,7 @@ flexibility. The GTK+ library contains a set of graphical control elements
(widgets)for creating graphical user interfaces. This package contains version 3 (widgets)for creating graphical user interfaces. This package contains version 3
of GTK+. of GTK+.
%if 0%{?enable_immodules_package}
%package immodules %package immodules
Summary: Input methods for GTK+ Summary: Input methods for GTK+
Requires: gtk3 = %{version}-%{release} Requires: gtk3 = %{version}-%{release}
@ -62,6 +64,7 @@ Requires: gtk2-immodules
%description immodules %description immodules
The gtk3-immodules package contains standalone input methods that The gtk3-immodules package contains standalone input methods that
are shipped as part of GTK+ 3. are shipped as part of GTK+ 3.
%endif
%package immodule-xim %package immodule-xim
Summary: XIM support for GTK+ Summary: XIM support for GTK+
@ -186,7 +189,12 @@ gtk-query-immodules-3.0-64 --update-cache &>/dev/null || :
%{_datadir}/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml %{_datadir}/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml %{_datadir}/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml %{_datadir}/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
%if ! 0%{?enable_immodules_package}
%exclude %{_libdir}/gtk-3.0/%{bin_version}/immodules/*
%exclude %{_sysconfdir}/gtk-3.0/im-multipress.conf
%endif
%if 0%{?enable_immodules_package}
%files immodules %files immodules
%config(noreplace) %{_sysconfdir}/gtk-3.0/im-multipress.conf %config(noreplace) %{_sysconfdir}/gtk-3.0/im-multipress.conf
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-am-et.so %{_libdir}/gtk-3.0/%{bin_version}/immodules/im-am-et.so
@ -200,6 +208,7 @@ gtk-query-immodules-3.0-64 --update-cache &>/dev/null || :
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-ti-er.so %{_libdir}/gtk-3.0/%{bin_version}/immodules/im-ti-er.so
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-ti-et.so %{_libdir}/gtk-3.0/%{bin_version}/immodules/im-ti-et.so
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-viqr.so %{_libdir}/gtk-3.0/%{bin_version}/immodules/im-viqr.so
%endif
%files immodule-xim %files immodule-xim
%{_libdir}/gtk-3.0/%{bin_version}/immodules/im-xim.so %{_libdir}/gtk-3.0/%{bin_version}/immodules/im-xim.so
@ -246,6 +255,9 @@ gtk-query-immodules-3.0-64 --update-cache &>/dev/null || :
%{_mandir}/man1/gtk3-widget-factory.1* %{_mandir}/man1/gtk3-widget-factory.1*
%changelog %changelog
* Sat Mar 14 2020 songnannan <songnannan2@huawei.com> - 3.24.1-3
- disable package
* Wed Sep 18 2019 openEuler Buildteam <buildteam@openeuler.org> - 3.24.1-2 * Wed Sep 18 2019 openEuler Buildteam <buildteam@openeuler.org> - 3.24.1-2
- Package init - Package init