diff --git a/vim.spec b/vim.spec index e466378..9ec918c 100644 --- a/vim.spec +++ b/vim.spec @@ -1,3 +1,7 @@ +%if 0%{?rhel} > 7 +export RHEL_ALLOW_PYTHON2_FOR_BUILD=1 +%endif + %define patchlevel 1789 %if %{?WITH_SELINUX:0}%{!?WITH_SELINUX:1} %define WITH_SELINUX 1 @@ -24,7 +28,7 @@ Summary: The VIM editor URL: http://www.vim.org/ Name: vim Version: %{baseversion}.%{patchlevel} -Release: 1%{?dist} +Release: 2%{?dist} License: Vim Source0: ftp://ftp.vim.org/pub/vim/unix/vim-%{baseversion}-%{patchlevel}.tar.bz2 Source1: vim.sh @@ -143,8 +147,17 @@ Requires: vim-common = %{epoch}:%{version}-%{release} which Provides: vim = %{version}-%{release} Provides: %{_bindir}/mergetool Provides: %{_bindir}/vim -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -Suggests: python2-libs python3-libs perl-libs lua-libs ruby-libs +# suggest python3, python2, lua, ruby and perl packages because of their +# embedded functionality in Vim/GVim +Suggests: python2 python2-libs +Suggests: python3 python3-libs +Suggests: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl-libs perl-devel +%if "%{withruby}" == "1" +Suggests: ruby-libs ruby +%endif +%if "%{withlua}" == "1" +Suggests: lua-libs +%endif %description enhanced VIM (VIsual editor iMproved) is an updated and improved version of the @@ -174,9 +187,18 @@ Provides: gvim = %{version}-%{release} Provides: %{_bindir}/mergetool Provides: %{_bindir}/gvim BuildRequires: gtk3-devel libSM-devel libXt-devel libXpm-devel libappstream-glib -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: hicolor-icon-theme -Suggests: python2-libs python3-libs perl-libs lua-libs ruby-libs +# suggest python3, python2, lua, ruby and perl packages because of their +# embedded functionality in Vim/GVim +Suggests: python2 python2-libs +Suggests: python3 python3-libs +Suggests: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) perl-libs perl-devel +%if "%{withruby}" == "1" +Suggests: ruby-libs ruby +%endif +%if "%{withlua}" == "1" +Suggests: lua-libs +%endif %description X11 VIM (VIsual editor iMproved) is an updated and improved version of the @@ -734,6 +756,9 @@ touch %{buildroot}/%{_datadir}/%{name}/vimfiles/doc/tags %{_datadir}/icons/locolor/*/apps/* %changelog +* Wed May 09 2018 Zdenek Dohnal - 8.0.1789-2 +- 1575354 - suggest more packages for embedded interpreters + * Fri May 04 2018 Karsten Hopp 8.0.1789-1 - patchlevel 1789