X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=vim.spec;h=1a6524b483e3950720d34cdb84e7850d1e80aefd;hb=refs%2Fheads%2Fmaster;hp=e2e389738fcd840d046474ee726ea82ade50218c;hpb=cd474ba890b4c176067ad76c79c186d52c819eef;p=packages%2Fvim.git diff --git a/vim.spec b/vim.spec index e2e3897..1a6524b 100644 --- a/vim.spec +++ b/vim.spec @@ -4,7 +4,7 @@ %bcond_without athena # don't build Athena Widgets-based gvim %bcond_without motif # don't build Motif-based gvim %bcond_without gtk # don't build GTK+-based gvim support -%bcond_with gtk3 # use GTK+ 3.x instead of 2.x +%bcond_without gtk3 # use GTK+ 2.x instead of 3.x %bcond_without gnome # don't build GNOME-based gvim support %bcond_without heavy # don't build heavy (full-featured GNOME-based gvim/vim) %bcond_without gui # don't build any GUI @@ -12,9 +12,11 @@ %bcond_without x11 # don't build vimx (non-GUI with X11 clipboard support) %bcond_with lua # with Lua interp in vim package %bcond_with perl # with Perl interp in vim package -%bcond_with python # with Python interp in vim package +%bcond_with python # with Python 2 interp in vim package +%bcond_with python3 # with Python 3 interp in vim package %bcond_with ruby # with Ruby interp in vim package %bcond_with tcl # with Tcl interp +%bcond_with x # with X11 support %bcond_without selinux # without selinux support %bcond_without home_etc # without home_etc support @@ -29,7 +31,7 @@ # 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 8.0.1173 +%define ver 9.1.0168 %define rel 1 Summary: Vi IMproved - a Vi clone Summary(de.UTF-8): VIsual editor iMproved @@ -50,25 +52,25 @@ License: Charityware 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: 68385a625d161e979df809c30b4ae6c0 +# 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 @@ -79,10 +81,10 @@ Patch5: %{name}-awk.patch Patch6: %{name}-filetype_vim-perl_tests.patch Patch7: %{name}-apache.patch Patch8: %{name}-po-syntax.patch -Patch9: %{name}-modprobe.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 @@ -103,7 +105,7 @@ Patch32: %{name}-localedir.patch Patch34: %{name}-rtdir.patch Patch35: %{name}-ft-mib.patch -Patch36: %{name}-ft-lib-udevrules.patch + Patch37: %{name}-ft-mysql.patch Patch38: %{name}-ft-gyp.patch Patch39: %{name}-revert-7.4.165-noundo.patch @@ -112,35 +114,43 @@ Patch41: %{name}-lua.patch URL: http://www.vim.org/ BuildRequires: acl-devel BuildRequires: attr-devel -BuildRequires: autoconf >= 2.12 +BuildRequires: autoconf >= 2.50 BuildRequires: gpm-devel %if "%{pld_release}" == "ac" -%if %{with athena} || %{with x11} +%if %{with athena} || %{with x11} || %{with x} BuildRequires: XFree86-devel %endif BuildRequires: gettext-devel %else BuildRequires: gettext-tools %{?with_athena:BuildRequires: xorg-lib-libXaw-devel} -%if %{with x11} || %{with gui} +%if %{with x11} || %{with gui} || %{with x} BuildRequires: xorg-lib-libICE-devel BuildRequires: xorg-lib-libSM-devel BuildRequires: xorg-lib-libX11-devel +BuildRequires: xorg-lib-libXaw-devel +BuildRequires: xorg-lib-libXdmcp-devel +BuildRequires: xorg-lib-libXpm-devel BuildRequires: xorg-lib-libXt-devel %endif %endif BuildRequires: grep %if %{with gtk} || %{with heavy} +BuildRequires: gdk-pixbuf2-devel >= 2.31 %if %{with gtk3} BuildRequires: gtk+3-devel >= 3.0 %else 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 %endif +BuildRequires: libsodium-devel %if %{with lua} || %{with heavy} BuildRequires: lua52-devel >= 5.2 %endif @@ -151,10 +161,16 @@ BuildRequires: pkgconfig 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 +%endif +%if %{with python} || %{with python3} || %{with heavy} 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 @@ -162,7 +178,7 @@ BuildRequires: ruby-devel >= 1.6.0 %if %{with tcl} || %{with heavy} BuildRequires: tcl-devel >= 8.0 %endif -Obsoletes: kvim +Obsoletes: kvim < 4:7.0 %if %{with static} BuildRequires: acl-static BuildRequires: attr-static @@ -174,17 +190,18 @@ Provides: %{name}-static = %{epoch}:%{version}-%{release} Obsoletes: elvis-static Obsoletes: nvi Obsoletes: vi -Obsoletes: vim-minimal -Obsoletes: vim-static +Obsoletes: vim-minimal < 5.6 +Obsoletes: vim-static < %{epoch}:%{version}-%{release} %endif BuildRequires: unzip Suggests: %{name}-rt = %{epoch}:%{version}-%{release} Provides: vi-editor Provides: vi Provides: vim-editor = %{epoch}:%{version}-%{release} -Obsoletes: vim-enhanced -Obsoletes: vim-ispell -Obsoletes: vim-plugin-multvals +Obsoletes: vim-enhanced < 5.6 +Obsoletes: vim-ispell < 4:7.0 +Obsoletes: vim-ncurses < 5.6 +Obsoletes: vim-plugin-multvals < 1.1 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) # configure redefines it to =1 @@ -331,9 +348,10 @@ Requires: %{name}-rt = %{epoch}:%{version}-%{release} Provides: vi-editor Provides: vi Provides: vim-editor = %{epoch}:%{version}-%{release} -Obsoletes: vim-enhanced -Obsoletes: vim-ispell -Obsoletes: vim-plugin-multvals +Obsoletes: vim-enhanced < 5.6 +Obsoletes: vim-ispell < 4:7.0 +Obsoletes: vim-ncurses < 5.6 +Obsoletes: vim-plugin-multvals < 1.1 %description heavy This package provides full featured version of Vim, which includes @@ -369,9 +387,9 @@ Requires: %{name}-rt = %{epoch}:%{version}-%{release} Provides: vi-editor Provides: vi Provides: vim-editor = %{epoch}:%{version}-%{release} -Obsoletes: vim-enhanced -Obsoletes: vim-ispell -Obsoletes: vim-plugin-multvals +Obsoletes: vim-enhanced < 5.6 +Obsoletes: vim-ispell < 4:7.0 +Obsoletes: vim-plugin-multvals < 1.1 %description -n vimx This package provides console version of Vim, with support for basic @@ -391,7 +409,7 @@ Provides: vi Provides: vim-editor = %{epoch}:%{version}-%{release} Obsoletes: elvis-static Obsoletes: nvi -Obsoletes: vim-minimal +Obsoletes: vim-minimal < 5.6 %description static Text editor similar to Vi. This version is built with minimal feature @@ -442,16 +460,15 @@ Summary(zh_CN.UTF-8): 任何版本的 VIM 编辑器所需的公用文件。 Group: Applications/Editors/Vim Requires: rpm-whiteout >= 1.3 Requires: vim-plugin-securemodelines -Obsoletes: gvim-bonobo -Obsoletes: vim-common +Obsoletes: gvim-bonobo < 4:7.1.063 +Obsoletes: vim-common < 5.6 Obsoletes: vim-syntax-docker < 1.10.1 -Obsoletes: vim-syntax-gitcommit +Obsoletes: vim-syntax-gitcommit < 2 Obsoletes: vim-syntax-golang <= 1.3.3-1 Obsoletes: vim-syntax-lxc-docker <= 0.9.0-1 -Obsoletes: vim-syntax-upstart -%if "%{_rpmversion}" >= "5" +Obsoletes: vim-syntax-nginx <= 0.3.3-2 +Obsoletes: vim-syntax-upstart < 1.4 BuildArch: noarch -%endif %description rt This package contains macros, documentation, syntax configuration and @@ -517,9 +534,7 @@ Summary: Vim runtime extra files Summary(pl.UTF-8): Dodatkowe pliki uruchomieniowe Vima Group: Applications/Editors/Vim Requires: %{name}-rt = %{epoch}:%{version}-%{release} -%if "%{_rpmversion}" >= "5" BuildArch: noarch -%endif %description rt-extras This package contains more runtime extra files, not really useful. If @@ -537,9 +552,7 @@ Summary(pl.UTF-8): Dokumentacja kontekstowa do Vima Group: Applications/Editors/Vim Requires(post,postun): /usr/bin/vim Requires: %{name}-rt = %{epoch}:%{version}-%{release} -%if "%{_rpmversion}" >= "5" BuildArch: noarch -%endif %description doc This package contains Vim documentation accessible from vim itself @@ -554,9 +567,7 @@ Summary: English dictionaries for VIMspell Summary(pl.UTF-8): Angielskie słowniki dla VIMspella Group: Applications/Editors/Vim Requires: %{name}-rt = %{epoch}:%{version}-%{release} -%if "%{_rpmversion}" >= "5" BuildArch: noarch -%endif %description spell-en English dictionaries for VIMspell. @@ -572,9 +583,7 @@ Group: Applications/Editors/Vim Requires: %{name}-rt = %{epoch}:%{version}-%{release} Requires: mktemp Requires: vim-editor = %{epoch}:%{version}-%{release} -%if "%{_rpmversion}" >= "5" BuildArch: noarch -%endif %description tutor This package contains Vim tutorial. @@ -596,7 +605,8 @@ Requires: iconv Provides: gvim Provides: vi-editor Provides: vim-editor = %{epoch}:%{version}-%{release} -Obsoletes: vim-X11 +Obsoletes: vim-X11 < 5.6 +Obsoletes: vim-athena < 5.6 %description -n gvim-athena The classic Unix text editor now also under X Window System! This @@ -629,7 +639,9 @@ Requires: iconv Provides: gvim Provides: vi-editor Provides: vim-editor = %{epoch}:%{version}-%{release} -Obsoletes: vim-X11 +Obsoletes: gvim-lesstif < 5.6-5 +Obsoletes: vim-X11 < 5.6 +Obsoletes: vim-lesstif < 5.6 %description -n gvim-motif The classic Unix text editor now also under X Window System! This @@ -665,7 +677,8 @@ Requires: iconv Provides: gvim Provides: vi-editor Provides: vim-editor = %{epoch}:%{version}-%{release} -Obsoletes: vim-X11 +Obsoletes: vim-X11 < 5.6 +Obsoletes: vim-gtk < 5.6 %description -n gvim-gtk The classic Unix text editor now also under X Window System! This @@ -702,7 +715,7 @@ Requires: iconv Provides: gvim Provides: vi-editor Provides: vim-editor = %{epoch}:%{version}-%{release} -Obsoletes: vim-X11 +Obsoletes: vim-X11 < 5.6 %description -n gvim-gnome The classic Unix text editor now also under X Window System! This @@ -738,7 +751,7 @@ Requires: iconv Provides: gvim Provides: vi-editor Provides: vim-editor = %{epoch}:%{version}-%{release} -Obsoletes: vim-X11 +Obsoletes: vim-X11 < 5.6 %description -n gvim-heavy This package provides full featured version of Vim, which includes @@ -770,13 +783,13 @@ cp -p runtime/gvim.desktop gvim-motif.desktop %patch6 -p1 %patch7 -p1 %patch8 -p1 -%patch9 -p0 + %patch10 -p1 %patch11 -p1 -%patch12 -p1 + %patch14 -p1 %patch15 -p1 -%patch17 -p0 +%patch17 -p1 %patch18 -p1 %patch19 -p1 %patch20 -p1 @@ -797,7 +810,7 @@ cp -p runtime/gvim.desktop gvim-motif.desktop %patch34 -p1 %patch35 -p1 -%patch36 -p1 + %patch37 -p1 %patch38 -p1 %patch39 -p1 @@ -843,6 +856,7 @@ build() { --%{!?with_lua:dis}%{?with_lua:en}able-luainterp \ --%{!?with_perl:dis}%{?with_perl:en}able-perlinterp \ --%{!?with_python:dis}%{?with_python:en}able-pythoninterp \ + --%{!?with_python3:dis}%{?with_python3:en}able-python3interp \ --%{!?with_ruby:dis}%{?with_ruby:en}able-rubyinterp \ --%{!?with_tcl:dis}%{?with_tcl:en}able-tclinterp \ %{!?with_selinux:--disable-selinux} \ @@ -869,14 +883,16 @@ build vim.static \ --disable-gui \ --without-x \ --with-features=small \ + --disable-canberra \ --disable-luainterp \ --disable-perlinterp \ --disable-pythoninterp \ + --disable-python3interp \ --disable-rubyinterp \ --disable-tclinterp \ --disable-cscope \ --disable-gpm \ - --disable-multibyte \ + --enable-multibyte \ --disable-nls LDFLAGS="%{rpmldflags}" @@ -887,9 +903,11 @@ build vim.light \ --disable-gui \ --without-x \ --with-features=small \ + --disable-canberra \ --disable-luainterp \ --disable-perlinterp \ --disable-pythoninterp \ + --disable-python3interp \ --disable-rubyinterp \ --disable-tclinterp \ --disable-cscope \ @@ -899,13 +917,15 @@ build vim.light \ build vim.ncurses \ --disable-gui \ - --without-x \ + %{__with_without x} \ + --disable-canberra \ --with-features=huge %if %{with x11} build vimx \ --disable-gui \ --with-x \ + --disable-canberra \ --with-features=huge %endif @@ -915,6 +935,7 @@ build gvim.athena \ --enable-gui=athena \ --with-x \ --enable-fontset \ + --disable-canberra \ --disable-gpm \ --without-gnome @@ -927,6 +948,7 @@ build gvim.motif \ --with-x \ --enable-multibyte \ --enable-fontset \ + --disable-canberra \ --disable-gpm \ --without-gnome @@ -943,6 +965,7 @@ build gvim.gtk \ --enable-gtk2-check \ %endif --with-x \ + --disable-canberra \ --disable-gpm %endif @@ -967,8 +990,10 @@ build vim.heavy \ --enable-luainterp \ --enable-perlinterp \ --enable-pythoninterp \ + --enable-python3interp \ --enable-rubyinterp \ --enable-tclinterp \ + --disable-canberra \ --disable-gpm build gvim.heavy \ @@ -980,6 +1005,7 @@ build gvim.heavy \ --enable-luainterp \ --enable-perlinterp \ --enable-pythoninterp \ + --enable-python3interp \ --enable-rubyinterp \ --enable-tclinterp \ --disable-gpm @@ -1011,7 +1037,7 @@ install -d $RPM_BUILD_ROOT{%{_sysconfdir}/vim,%{_bindir}} \ # remove unsupported locales %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ko.UTF-8 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/no -%{__rm} -r $RPM_BUILD_ROOT%{_localedir},zh_CN.UTF-8 +%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/zh_CN.UTF-8 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/zh_TW.UTF-8 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/cs.cp1250 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ja.sjis @@ -1165,23 +1191,23 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_bindir}/vimdiff %{_mandir}/man1/rvim.1* %{_mandir}/man1/vimdiff.1* +%lang(da) %{_mandir}/da/man1/rvim.1* +%lang(da) %{_mandir}/da/man1/vimdiff.1* +%lang(de) %{_mandir}/de/man1/rvim.1* %lang(fi) %{_mandir}/fi/man1/rvim.1* %lang(fr) %{_mandir}/fr/man1/rvim.1* %lang(fr) %{_mandir}/fr/man1/vimdiff.1* %lang(id) %{_mandir}/id/man1/rvim.1* -%lang(id) %{_mandir}/id/man1/vim.1* %lang(it) %{_mandir}/it/man1/rvim.1* -%lang(it) %{_mandir}/it/man1/vim.1* %lang(it) %{_mandir}/it/man1/vimdiff.1* %lang(ja) %{_mandir}/ja/man1/rvim.1* -%lang(ja) %{_mandir}/ja/man1/vim.1* %lang(ja) %{_mandir}/ja/man1/vimdiff.1* %lang(pl) %{_mandir}/pl/man1/rvim.1* -%lang(pl) %{_mandir}/pl/man1/vim.1* %lang(pl) %{_mandir}/pl/man1/vimdiff.1* %lang(ru) %{_mandir}/ru/man1/rvim.1* -%lang(ru) %{_mandir}/ru/man1/vim.1* %lang(ru) %{_mandir}/ru/man1/vimdiff.1* +%lang(tr) %{_mandir}/tr/man1/rvim.1* +%lang(tr) %{_mandir}/tr/man1/vimdiff.1* %{_desktopdir}/vim.desktop %if %{with static} @@ -1196,6 +1222,12 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/ex.1* %{_mandir}/man1/view.1* %{_mandir}/man1/rview.1* +%lang(da) %{_mandir}/da/man1/ex.1* +%lang(da) %{_mandir}/da/man1/rview.1* +%lang(da) %{_mandir}/da/man1/view.1* +%lang(de) %{_mandir}/de/man1/ex.1* +%lang(de) %{_mandir}/de/man1/rview.1* +%lang(de) %{_mandir}/de/man1/view.1* %lang(fi) %{_mandir}/fi/man1/vi.1* %lang(fi) %{_mandir}/fi/man1/ex.1* %lang(fi) %{_mandir}/fi/man1/view.1* @@ -1223,6 +1255,9 @@ rm -rf $RPM_BUILD_ROOT %lang(ru) %{_mandir}/ru/man1/ex.1* %lang(ru) %{_mandir}/ru/man1/view.1* %lang(ru) %{_mandir}/ru/man1/rview.1* +%lang(tr) %{_mandir}/tr/man1/ex.1* +%lang(tr) %{_mandir}/tr/man1/view.1* +%lang(tr) %{_mandir}/tr/man1/rview.1* %files -n xxd %defattr(644,root,root,755) @@ -1245,8 +1280,6 @@ rm -rf $RPM_BUILD_ROOT %verify(not md5 mtime size) %{_datadir}/vim/doc/tags %lang(pl) %verify(not md5 mtime size) %{_datadir}/vim/doc/tags-pl %verify(not md5 mtime size) %{_datadir}/vim/vimfiles/doc/tags -# X11 colours definition for colour name lookup -%{_datadir}/vim/rgb.txt %dir %{_datadir}/vim/vimfiles %dir %{_datadir}/vim/vimfiles/doc @@ -1271,6 +1304,14 @@ rm -rf $RPM_BUILD_ROOT %dir %{_datadir}/vim/autoload %{_datadir}/vim/autoload/*complete.vim %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 @@ -1279,6 +1320,11 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/vim/ftplugin/*.vim %{_datadir}/vim/ftplugin/logtalk.dict +%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 %{_datadir}/vim/indent/*.vim @@ -1292,13 +1338,15 @@ rm -rf $RPM_BUILD_ROOT %dir %{_datadir}/vim/plugin %doc %{_datadir}/vim/plugin/README.txt -%dir %{_datadir}/vim/syntax -%doc %{_datadir}/vim/syntax/README.txt -%{_datadir}/vim/syntax/*.vim +%{_datadir}/vim/syntax %dir %{_datadir}/vim/colors %doc %{_datadir}/vim/colors/README.txt %{_datadir}/vim/colors/*.vim +%dir %{_datadir}/vim/colors/lists +%{_datadir}/vim/colors/lists/*.vim +%dir %{_datadir}/vim/colors/tools +%{_datadir}/vim/colors/tools/check_colors.vim %dir %{_datadir}/vim/lang %doc %{_datadir}/vim/lang/README* @@ -1307,6 +1355,7 @@ rm -rf $RPM_BUILD_ROOT %lang(ca) %{_datadir}/vim/lang/menu_ca* %lang(cs) %{_datadir}/vim/lang/menu_cs* %lang(cs) %{_datadir}/vim/lang/menu_*czech* +%lang(da) %{_datadir}/vim/lang/menu_da* %lang(de) %{_datadir}/vim/lang/menu_de* %lang(de) %{_datadir}/vim/lang/menu_*german* %lang(en_GB) %{_datadir}/vim/lang/menu_en_gb* @@ -1323,6 +1372,7 @@ rm -rf $RPM_BUILD_ROOT %lang(fi) %{_datadir}/vim/lang/menu_finnish_finland.1252.vim %lang(fr) %{_datadir}/vim/lang/menu_fr* %lang(hu) %{_datadir}/vim/lang/menu_hu* +%lang(is) %{_datadir}/vim/lang/menu_is* %lang(it) %{_datadir}/vim/lang/menu_it* %lang(ja) %{_datadir}/vim/lang/menu_ja* %lang(ko) %{_datadir}/vim/lang/menu_ko* @@ -1337,6 +1387,7 @@ rm -rf $RPM_BUILD_ROOT %lang(sl) %{_datadir}/vim/lang/menu_sl_si* %lang(sr) %{_datadir}/vim/lang/menu_sr* %lang(sv) %{_datadir}/vim/lang/menu_sv* +%lang(tr) %{_datadir}/vim/lang/menu_tr* %lang(uk) %{_datadir}/vim/lang/menu_uk* %lang(vi) %{_datadir}/vim/lang/menu_vi* %lang(zh_CN) %{_datadir}/vim/lang/menu_zh.cp936* @@ -1354,8 +1405,16 @@ rm -rf $RPM_BUILD_ROOT %lang(yi) %{_datadir}/vim/spell/yi.* %{_mandir}/man1/vim.1* +%lang(da) %{_mandir}/da/man1/vim.1* +%lang(de) %{_mandir}/de/man1/vim.1* %lang(fi) %{_mandir}/fi/man1/vim.1* %lang(fr) %{_mandir}/fr/man1/vim.1* +%lang(id) %{_mandir}/id/man1/vim.1* +%lang(it) %{_mandir}/it/man1/vim.1* +%lang(ja) %{_mandir}/ja/man1/vim.1* +%lang(pl) %{_mandir}/pl/man1/vim.1* +%lang(ru) %{_mandir}/ru/man1/vim.1* +%lang(tr) %{_mandir}/tr/man1/vim.1* %{_pixmapsdir}/gvim.png # plugins in base -rt package @@ -1369,6 +1428,7 @@ rm -rf $RPM_BUILD_ROOT %{_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 @@ -1390,13 +1450,14 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/vimtutor %dir %{_datadir}/vim/tutor -%dir %{_datadir}/vim/tutor/tutor +%{_datadir}/vim/tutor/tutor %{_datadir}/vim/tutor/README.txt %{_datadir}/vim/tutor/tutor.vim %{_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 @@ -1406,6 +1467,8 @@ rm -rf $RPM_BUILD_ROOT %lang(cs) %{_datadir}/vim/tutor/tutor.cs %lang(cs) %{_datadir}/vim/tutor/tutor.cs.cp1250 %lang(cs) %{_datadir}/vim/tutor/tutor.cs.utf-8 +%lang(da) %{_datadir}/vim/tutor/tutor.da +%lang(da) %{_datadir}/vim/tutor/tutor.da.utf-8 %lang(de) %{_datadir}/vim/tutor/tutor.de %lang(de) %{_datadir}/vim/tutor/tutor.de.utf-8 %lang(el) %{_datadir}/vim/tutor/tutor.el @@ -1428,9 +1491,11 @@ rm -rf $RPM_BUILD_ROOT %lang(ja) %{_datadir}/vim/tutor/tutor.ja.euc %lang(ja) %{_datadir}/vim/tutor/tutor.ja.sjis %lang(ja) %{_datadir}/vim/tutor/tutor.ja.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(lv) %{_datadir}/vim/tutor/tutor.lv +%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 %lang(nb) %{_datadir}/vim/tutor/tutor.nb @@ -1461,11 +1526,13 @@ rm -rf $RPM_BUILD_ROOT %lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh_tw.utf-8 %{_mandir}/man1/vimtutor.1* +%lang(da) %{_mandir}/da/man1/vimtutor.1* %lang(fr) %{_mandir}/fr/man1/vimtutor.1* %lang(it) %{_mandir}/it/man1/vimtutor.1* %lang(ja) %{_mandir}/ja/man1/vimtutor.1* %lang(pl) %{_mandir}/pl/man1/vimtutor.1* %lang(ru) %{_mandir}/ru/man1/vimtutor.1* +%lang(tr) %{_mandir}/tr/man1/vimtutor.1* %if %{with x11} %files -n vimx @@ -1516,32 +1583,43 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_bindir}/rgvim %{_mandir}/man1/eview.1* %{_mandir}/man1/evim.1* -%{_mandir}/man1/gvi* -%{_mandir}/man1/rgv* -%lang(fi) %{_mandir}/fi/man1/gvi* -%lang(fi) %{_mandir}/fi/man1/rgv* +%{_mandir}/man1/gview.1* +%{_mandir}/man1/gvim.1* +%{_mandir}/man1/gvimdiff.1* +%{_mandir}/man1/rgview.1* +%{_mandir}/man1/rgvim.1* +%lang(da) %{_mandir}/da/man1/gvi*.1* +%lang(da) %{_mandir}/da/man1/rgv*.1* +%lang(de) %{_mandir}/de/man1/gvi*.1* +%lang(de) %{_mandir}/de/man1/rgv*.1* +%lang(fi) %{_mandir}/fi/man1/gvi*.1* +%lang(fi) %{_mandir}/fi/man1/rgv*.1* %lang(fr) %{_mandir}/fr/man1/eview.1* %lang(fr) %{_mandir}/fr/man1/evim.1* -%lang(fr) %{_mandir}/fr/man1/gvi* -%lang(fr) %{_mandir}/fr/man1/rgv* -%lang(id) %{_mandir}/id/man1/gvi* -%lang(id) %{_mandir}/id/man1/rgv* +%lang(fr) %{_mandir}/fr/man1/gvi*.1* +%lang(fr) %{_mandir}/fr/man1/rgv*.1* +%lang(id) %{_mandir}/id/man1/gvi*.1* +%lang(id) %{_mandir}/id/man1/rgv*.1* %lang(it) %{_mandir}/it/man1/eview.1* %lang(it) %{_mandir}/it/man1/evim.1* -%lang(it) %{_mandir}/it/man1/gvi* -%lang(it) %{_mandir}/it/man1/rgv* +%lang(it) %{_mandir}/it/man1/gvi*.1* +%lang(it) %{_mandir}/it/man1/rgv*.1* %lang(ja) %{_mandir}/ja/man1/eview.1* %lang(ja) %{_mandir}/ja/man1/evim.1* -%lang(ja) %{_mandir}/ja/man1/gvi* -%lang(ja) %{_mandir}/ja/man1/rgv* +%lang(ja) %{_mandir}/ja/man1/gvi*.1* +%lang(ja) %{_mandir}/ja/man1/rgv*.1* %lang(pl) %{_mandir}/pl/man1/eview.1* %lang(pl) %{_mandir}/pl/man1/evim.1* -%lang(pl) %{_mandir}/pl/man1/gvi* -%lang(pl) %{_mandir}/pl/man1/rgv* +%lang(pl) %{_mandir}/pl/man1/gvi*.1* +%lang(pl) %{_mandir}/pl/man1/rgv*.1* %lang(ru) %{_mandir}/ru/man1/eview.1* %lang(ru) %{_mandir}/ru/man1/evim.1* -%lang(ru) %{_mandir}/ru/man1/gvi* -%lang(ru) %{_mandir}/ru/man1/rgv* +%lang(ru) %{_mandir}/ru/man1/gvi*.1* +%lang(ru) %{_mandir}/ru/man1/rgv*.1* +%lang(tr) %{_mandir}/tr/man1/eview.1* +%lang(tr) %{_mandir}/tr/man1/evim.1* +%lang(tr) %{_mandir}/tr/man1/gvi*.1* +%lang(tr) %{_mandir}/tr/man1/rgv*.1* %{_desktopdir}/gvim-gtk.desktop %endif