Don't build gedit-plugin-charmap for RHEL

This commit is contained in:
Kalev Lember 2021-02-05 16:14:43 +01:00
parent b182f07e79
commit ba8dfbe19a

View File

@ -1,6 +1,6 @@
Name: gedit-plugins Name: gedit-plugins
Version: 3.38.1 Version: 3.38.1
Release: 2%{?dist} Release: 3%{?dist}
Summary: Plugins for gedit Summary: Plugins for gedit
License: GPLv2+ License: GPLv2+
@ -15,7 +15,9 @@ BuildRequires: gtksourceview4-devel
BuildRequires: gucharmap-devel BuildRequires: gucharmap-devel
BuildRequires: itstool BuildRequires: itstool
BuildRequires: libappstream-glib-devel BuildRequires: libappstream-glib-devel
%if !0%{?rhel}
BuildRequires: libgit2-glib-devel BuildRequires: libgit2-glib-devel
%endif
BuildRequires: libpeas-devel BuildRequires: libpeas-devel
BuildRequires: meson BuildRequires: meson
BuildRequires: pygobject3-devel BuildRequires: pygobject3-devel
@ -28,14 +30,18 @@ BuildRequires: yelp-tools
# this is a metapackage dragging in all the plugins # this is a metapackage dragging in all the plugins
Requires: gedit-plugin-bookmarks Requires: gedit-plugin-bookmarks
Requires: gedit-plugin-bracketcompletion Requires: gedit-plugin-bracketcompletion
%if !0%{?rhel}
Requires: gedit-plugin-charmap Requires: gedit-plugin-charmap
%endif
Requires: gedit-plugin-codecomment Requires: gedit-plugin-codecomment
Requires: gedit-plugin-colorpicker Requires: gedit-plugin-colorpicker
Requires: gedit-plugin-colorschemer Requires: gedit-plugin-colorschemer
Requires: gedit-plugin-commander Requires: gedit-plugin-commander
Requires: gedit-plugin-drawspaces Requires: gedit-plugin-drawspaces
Requires: gedit-plugin-findinfiles Requires: gedit-plugin-findinfiles
%if !0%{?rhel}
Requires: gedit-plugin-git Requires: gedit-plugin-git
%endif
Requires: gedit-plugin-joinlines Requires: gedit-plugin-joinlines
Requires: gedit-plugin-multiedit Requires: gedit-plugin-multiedit
Requires: gedit-plugin-sessionsaver Requires: gedit-plugin-sessionsaver
@ -69,6 +75,7 @@ Requires: libpeas-loader-python3%{?_isa}
%description -n gedit-plugin-bracketcompletion %description -n gedit-plugin-bracketcompletion
The gedit bracketcompletion plugin. The gedit bracketcompletion plugin.
%if !0%{?rhel}
%package -n gedit-plugin-charmap %package -n gedit-plugin-charmap
Summary: gedit charmap plugin Summary: gedit charmap plugin
Requires: %{name}-data = %{version}-%{release} Requires: %{name}-data = %{version}-%{release}
@ -76,6 +83,7 @@ Requires: gucharmap-libs
Requires: libpeas-loader-python3%{?_isa} Requires: libpeas-loader-python3%{?_isa}
%description -n gedit-plugin-charmap %description -n gedit-plugin-charmap
The gedit charmap plugin. The gedit charmap plugin.
%endif
%package -n gedit-plugin-codecomment %package -n gedit-plugin-codecomment
Summary: gedit codecomment plugin Summary: gedit codecomment plugin
@ -117,6 +125,7 @@ Requires: %{name}-data = %{version}-%{release}
%description -n gedit-plugin-findinfiles %description -n gedit-plugin-findinfiles
The gedit findinfiles plugin. The gedit findinfiles plugin.
%if !0%{?rhel}
%package -n gedit-plugin-git %package -n gedit-plugin-git
Summary: gedit git plugin Summary: gedit git plugin
Requires: %{name}-data = %{version}-%{release} Requires: %{name}-data = %{version}-%{release}
@ -124,6 +133,7 @@ Requires: libgit2-glib
Requires: libpeas-loader-python3%{?_isa} Requires: libpeas-loader-python3%{?_isa}
%description -n gedit-plugin-git %description -n gedit-plugin-git
The gedit git plugin. The gedit git plugin.
%endif
%package -n gedit-plugin-joinlines %package -n gedit-plugin-joinlines
Summary: gedit joinlines plugin Summary: gedit joinlines plugin
@ -192,7 +202,12 @@ The gedit wordcompletion plugin.
%autosetup -p1 %autosetup -p1
%build %build
%meson %meson \
%if 0%{?rhel}
-Dplugin_charmap=false \
-Dplugin_git=false \
%endif
%nil
%meson_build %meson_build
%install %install
@ -228,10 +243,12 @@ The gedit wordcompletion plugin.
%{_libdir}/gedit/plugins/__pycache__/bracketcompletion.* %{_libdir}/gedit/plugins/__pycache__/bracketcompletion.*
%{_datadir}/metainfo/gedit-bracketcompletion.metainfo.xml %{_datadir}/metainfo/gedit-bracketcompletion.metainfo.xml
%if !0%{?rhel}
%files -n gedit-plugin-charmap %files -n gedit-plugin-charmap
%{_libdir}/gedit/plugins/charmap %{_libdir}/gedit/plugins/charmap
%{_libdir}/gedit/plugins/charmap.plugin %{_libdir}/gedit/plugins/charmap.plugin
%{_datadir}/metainfo/gedit-charmap.metainfo.xml %{_datadir}/metainfo/gedit-charmap.metainfo.xml
%endif
%files -n gedit-plugin-codecomment %files -n gedit-plugin-codecomment
%{_libdir}/gedit/plugins/codecomment.* %{_libdir}/gedit/plugins/codecomment.*
@ -266,10 +283,12 @@ The gedit wordcompletion plugin.
%{_libdir}/gedit/plugins/libfindinfiles.so %{_libdir}/gedit/plugins/libfindinfiles.so
%{_datadir}/metainfo/gedit-findinfiles.metainfo.xml %{_datadir}/metainfo/gedit-findinfiles.metainfo.xml
%if !0%{?rhel}
%files -n gedit-plugin-git %files -n gedit-plugin-git
%{_libdir}/gedit/plugins/git %{_libdir}/gedit/plugins/git
%{_libdir}/gedit/plugins/git.plugin %{_libdir}/gedit/plugins/git.plugin
%{_datadir}/metainfo/gedit-git.metainfo.xml %{_datadir}/metainfo/gedit-git.metainfo.xml
%endif
%files -n gedit-plugin-joinlines %files -n gedit-plugin-joinlines
%{_libdir}/gedit/plugins/joinlines.* %{_libdir}/gedit/plugins/joinlines.*
@ -321,6 +340,9 @@ The gedit wordcompletion plugin.
%{_datadir}/metainfo/gedit-wordcompletion.metainfo.xml %{_datadir}/metainfo/gedit-wordcompletion.metainfo.xml
%changelog %changelog
* Fri Feb 05 2021 Kalev Lember <klember@redhat.com> - 3.38.1-3
- Don't build gedit-plugin-charmap and gedit-plugin-git for RHEL
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.38.1-2 * Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.38.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild