# wget ftp://ftp.vim.org/pub/editors/vim/patches/8.0/MD5SUMS -O - | tail -n1 | awk '{print $2}'
# VCS Commits: https://github.com/vim/vim/commits/master
-%define ver 9.0.0846
+%define ver 9.1.0168
%define rel 1
Summary: Vi IMproved - a Vi clone
Summary(de.UTF-8): VIsual editor iMproved
Group: Applications/Editors/Vim
#Source0: ftp://ftp.vim.org/pub/vim/unix/%{name}-%{ver}.tar.bz2
Source0: https://github.com/vim/vim/archive/v%{ver}.tar.gz
-# Source0-md5: 1c1a291b83709286d82fbf56645ae448
+# Source0-md5: 7cac4728ddb3a5ffb84ea0f69ef735ad
Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
# Source1-md5: bc4d1e115ca506ad7751b9bd2b773a7f
Source2: http://skawina.eu.org/mikolaj/usr_doc_pl.zip
# Source2-md5: ff96284b1c913d55cf0877839b34d490
Source15: update-source.sh
# syntax files
-# http://www.vim.org/scripts/script.php?script_id=1491 (0.7.5)
+# http://www.vim.org/scripts/script.php?script_id=1491 (0.7.7)
Source20: javascript.vim
# http://www.vim.org/scripts/script.php?script_id=447 (20040206)
Source22: exim.vim
# color schemes
-# http://www.vim.org/scripts/script.php?script_id=415 (1.15)
+# http://www.vim.org/scripts/script.php?script_id=415 (2.21)
Source30: zenburn.vim
# http://www.vim.org/scripts/script.php?script_id=92 (1.0)
Source31: borland.vim
# http://www.vim.org/scripts/script.php?script_id=368 (1.2.5)
Source32: oceandeep.vim
-# http://www.vim.org/scripts/script.php?script_id=1464 (2.6.3)
+# http://www.vim.org/scripts/script.php?script_id=1464 (2.6.5)
Source33: moria.vim
Patch0: %{name}-sysconfdir.patch
Patch10: %{name}-doubleparenthesis.patch
Patch11: %{name}-syntax-fstab.patch
-Patch12: 010_all_%{name}-6.3-vixie.patch
+
Patch14: 020_all_%{name}-7.0-fstab-tmpfs-size.patch
Patch15: 021_all_%{name}-7.0-fstab-bogus-errors.patch
Patch17: 027_all_%{name}-7.0-automake-substitutions-93378.patch
BuildRequires: gtk+2-devel >= 2:2.6.0
%endif
%endif
+%if %{with gnome} || %{with heavy}
BuildRequires: libcanberra-devel
+%endif
%{?with_gnome:BuildRequires: libgnomeui-devel >= 2.2.0.1}
%if %{with selinux} || %{with heavy}
BuildRequires: libselinux-devel
BuildRequires: perl-devel
%endif
%if %{with python} || %{with heavy}
-BuildRequires: python-devel >= 2.3
+BuildRequires: python-devel >= 1:2.3
%endif
%if %{with python3} || %{with heavy}
BuildRequires: python3-devel
BuildRequires: rpm-pythonprov
%endif
BuildRequires: rpm >= 4.4.9-56
+BuildRequires: rpm-build >= 4.6
BuildRequires: rpmbuild(macros) >= 1.718
%if %{with ruby} || %{with heavy}
BuildRequires: ruby-devel >= 1.6.0
%patch10 -p1
%patch11 -p1
-%patch12 -p1
+
%patch14 -p1
%patch15 -p1
%patch17 -p1
%doc %{_datadir}/vim/autoload/README.txt
%dir %{_datadir}/vim/autoload/dist
%{_datadir}/vim/autoload/dist/ft.vim
+%{_datadir}/vim/autoload/dist/json.vim
%{_datadir}/vim/autoload/dist/man.vim
%{_datadir}/vim/autoload/dist/script.vim
+%{_datadir}/vim/autoload/dist/vim.vim
+%{_datadir}/vim/autoload/dist/vim9.vim
%{_datadir}/vim/autoload/dist/vimindent.vim
%dir %{_datadir}/vim/ftdetect
%dir %{_datadir}/vim/import
%dir %{_datadir}/vim/import/dist
%{_datadir}/vim/import/dist/vimhelp.vim
+%{_datadir}/vim/import/dist/vimhighlight.vim
%dir %{_datadir}/vim/indent
%doc %{_datadir}/vim/indent/README.txt
%dir %{_datadir}/vim/plugin
%doc %{_datadir}/vim/plugin/README.txt
-%dir %{_datadir}/vim/syntax
-%doc %{_datadir}/vim/syntax/README.txt
-%{_datadir}/vim/syntax/*.vim
-%dir %{_datadir}/vim/syntax/shared
-%doc %{_datadir}/vim/syntax/shared/README.txt
-%{_datadir}/vim/syntax/shared/*.vim
+%{_datadir}/vim/syntax
%dir %{_datadir}/vim/colors
%doc %{_datadir}/vim/colors/README.txt
%{_datadir}/vim/autoload/*.vim
%exclude %{_datadir}/vim/autoload/*complete.vim
%{_datadir}/vim/autoload/xml
+%{_datadir}/vim/autoload/zig
%{_datadir}/vim/compiler
%{_datadir}/vim/macros
%{_datadir}/vim/print
%{_datadir}/vim/tutor/tutor.utf-8
%lang(el) %{_datadir}/vim/tutor/README.el.cp737.txt
%lang(el) %{_datadir}/vim/tutor/README.el.txt
+%lang(ru) %{_datadir}/vim/tutor/README.ru.utf-8.txt
%lang(de) %{_datadir}/vim/tutor/tutor.bar
%lang(de) %{_datadir}/vim/tutor/tutor.bar.utf-8
%lang(ko) %{_datadir}/vim/tutor/tutor.ko
%lang(ko) %{_datadir}/vim/tutor/tutor.ko.euc
%lang(ko) %{_datadir}/vim/tutor/tutor.ko.utf-8
+%lang(lt) %{_datadir}/vim/tutor/tutor.lt.utf-8
%lang(lv) %{_datadir}/vim/tutor/tutor.lv.utf-8
%lang(nl) %{_datadir}/vim/tutor/tutor.nl
%lang(nl) %{_datadir}/vim/tutor/tutor.nl.utf-8