[packages/vim] Up to 9.1.0905

arekm arekm at pld-linux.org
Wed Dec 4 21:44:56 CET 2024


commit 0c77eadb2814e6ccd4ef269b710a9b2ce7fc0e52
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Wed Dec 4 21:37:15 2024 +0100

    Up to 9.1.0905

 vim-filetypes.patch      |   8 +--
 vim-po-syntax.patch      |  24 ++++----
 vim-tutor-lessdeps.patch |  30 ----------
 vim.spec                 | 142 +++++++++++++++++++++++------------------------
 4 files changed, 87 insertions(+), 117 deletions(-)
---
diff --git a/vim.spec b/vim.spec
index f666314..ae7f45f 100644
--- a/vim.spec
+++ b/vim.spec
@@ -31,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		9.1.0766
+%define		ver		9.1.0905
 %define		rel		1
 Summary:	Vi IMproved - a Vi clone
 Summary(de.UTF-8):	VIsual editor iMproved
@@ -52,7 +52,7 @@ 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:	26241b738a06be8ee67b9e7e5f8bb967
+# Source0-md5:	f5af4939c322cabe3ed72fba56fbb9c1
 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
@@ -1023,8 +1023,8 @@ install -d $RPM_BUILD_ROOT{%{_sysconfdir}/vim,%{_bindir}} \
 %{__rm} $RPM_BUILD_ROOT%{_desktopdir}/gvim.desktop
 
 # fix nb/no
-%{__mv} $RPM_BUILD_ROOT%{_datadir}/vim/tutor/tutor.n{o,b}
-%{__mv} $RPM_BUILD_ROOT%{_datadir}/vim/tutor/tutor.n{o,b}.utf-8
+%{__mv} $RPM_BUILD_ROOT%{_datadir}/vim/tutor/tutor1.n{o,b}
+%{__mv} $RPM_BUILD_ROOT%{_datadir}/vim/tutor/tutor1.n{o,b}.utf-8
 %{__mv} $RPM_BUILD_ROOT%{_datadir}/vim/lang/menu_n{o,b}.latin1.vim
 %{__mv} $RPM_BUILD_ROOT%{_datadir}/vim/lang/menu_n{o,b}.utf-8.vim
 %{__mv} $RPM_BUILD_ROOT%{_datadir}/vim/lang/menu_n{o,b}_no.latin1.vim
@@ -1449,80 +1449,80 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/vimtutor
 %dir %{_datadir}/vim/tutor
-%{_datadir}/vim/tutor/tutor
+%{_datadir}/vim/tutor/tutor1
 
 %{_datadir}/vim/tutor/README.txt
 %{_datadir}/vim/tutor/tutor.vim
-%{_datadir}/vim/tutor/tutor.utf-8
+%{_datadir}/vim/tutor/tutor1.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(bg) %{_datadir}/vim/tutor/tutor.bg.utf-8
-%lang(ca) %{_datadir}/vim/tutor/tutor.ca
-%lang(ca) %{_datadir}/vim/tutor/tutor.ca.utf-8
-%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
-%lang(el) %{_datadir}/vim/tutor/tutor.el.cp737
-%lang(el) %{_datadir}/vim/tutor/tutor.el.utf-8
-%lang(eo) %{_datadir}/vim/tutor/tutor.eo
-%lang(eo) %{_datadir}/vim/tutor/tutor.eo.utf-8
-%lang(es) %{_datadir}/vim/tutor/tutor.es
-%lang(es) %{_datadir}/vim/tutor/tutor.es.utf-8
-%lang(fr) %{_datadir}/vim/tutor/tutor.fr
-%lang(fr) %{_datadir}/vim/tutor/tutor.fr.utf-8
-%lang(hr) %{_datadir}/vim/tutor/tutor.hr
-%lang(hr) %{_datadir}/vim/tutor/tutor.hr.cp1250
-%lang(hr) %{_datadir}/vim/tutor/tutor.hr.utf-8
-%lang(hu) %{_datadir}/vim/tutor/tutor.hu
-%lang(hu) %{_datadir}/vim/tutor/tutor.hu.cp1250
-%lang(hu) %{_datadir}/vim/tutor/tutor.hu.utf-8
-%lang(it) %{_datadir}/vim/tutor/tutor.it
-%lang(it) %{_datadir}/vim/tutor/tutor.it.utf-8
-%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(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
-%lang(nb) %{_datadir}/vim/tutor/tutor.nb.utf-8
-%lang(pl) %{_datadir}/vim/tutor/tutor.pl
-%lang(pl) %{_datadir}/vim/tutor/tutor.pl.cp1250
-%lang(pl) %{_datadir}/vim/tutor/tutor.pl.utf-8
-%lang(pt) %{_datadir}/vim/tutor/tutor.pt
-%lang(pt) %{_datadir}/vim/tutor/tutor.pt.utf-8
-%lang(ru) %{_datadir}/vim/tutor/tutor.ru
-%lang(ru) %{_datadir}/vim/tutor/tutor.ru.cp1251
-%lang(ru) %{_datadir}/vim/tutor/tutor.ru.utf-8
-%lang(sk) %{_datadir}/vim/tutor/tutor.sk
-%lang(sk) %{_datadir}/vim/tutor/tutor.sk.cp1250
-%lang(sk) %{_datadir}/vim/tutor/tutor.sk.utf-8
-%lang(sr) %{_datadir}/vim/tutor/tutor.sr.cp1250
-%lang(sr) %{_datadir}/vim/tutor/tutor.sr.utf-8
-%lang(sv) %{_datadir}/vim/tutor/tutor.sv
-%lang(sv) %{_datadir}/vim/tutor/tutor.sv.utf-8
-%lang(tr) %{_datadir}/vim/tutor/tutor.tr.iso9
-%lang(tr) %{_datadir}/vim/tutor/tutor.tr.utf-8
-%lang(uk) %{_datadir}/vim/tutor/tutor.uk.utf-8
-%lang(vi) %{_datadir}/vim/tutor/tutor.vi.utf-8
-%lang(zh_CN) %{_datadir}/vim/tutor/tutor.zh_cn.utf-8
-%lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh.big5
-%lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh.euc
-%lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh.utf-8
-%lang(zh_TW) %{_datadir}/vim/tutor/tutor.zh_tw.utf-8
+%lang(de) %{_datadir}/vim/tutor/tutor1.bar
+%lang(de) %{_datadir}/vim/tutor/tutor1.bar.utf-8
+%lang(bg) %{_datadir}/vim/tutor/tutor1.bg.utf-8
+%lang(ca) %{_datadir}/vim/tutor/tutor1.ca
+%lang(ca) %{_datadir}/vim/tutor/tutor1.ca.utf-8
+%lang(cs) %{_datadir}/vim/tutor/tutor1.cs
+%lang(cs) %{_datadir}/vim/tutor/tutor1.cs.cp1250
+%lang(cs) %{_datadir}/vim/tutor/tutor1.cs.utf-8
+%lang(da) %{_datadir}/vim/tutor/tutor1.da
+%lang(da) %{_datadir}/vim/tutor/tutor1.da.utf-8
+%lang(de) %{_datadir}/vim/tutor/tutor1.de
+%lang(de) %{_datadir}/vim/tutor/tutor1.de.utf-8
+%lang(el) %{_datadir}/vim/tutor/tutor1.el
+%lang(el) %{_datadir}/vim/tutor/tutor1.el.cp737
+%lang(el) %{_datadir}/vim/tutor/tutor1.el.utf-8
+%lang(eo) %{_datadir}/vim/tutor/tutor1.eo
+%lang(eo) %{_datadir}/vim/tutor/tutor1.eo.utf-8
+%lang(es) %{_datadir}/vim/tutor/tutor1.es
+%lang(es) %{_datadir}/vim/tutor/tutor1.es.utf-8
+%lang(fr) %{_datadir}/vim/tutor/tutor1.fr
+%lang(fr) %{_datadir}/vim/tutor/tutor1.fr.utf-8
+%lang(hr) %{_datadir}/vim/tutor/tutor1.hr
+%lang(hr) %{_datadir}/vim/tutor/tutor1.hr.cp1250
+%lang(hr) %{_datadir}/vim/tutor/tutor1.hr.utf-8
+%lang(hu) %{_datadir}/vim/tutor/tutor1.hu
+%lang(hu) %{_datadir}/vim/tutor/tutor1.hu.cp1250
+%lang(hu) %{_datadir}/vim/tutor/tutor1.hu.utf-8
+%lang(it) %{_datadir}/vim/tutor/tutor1.it
+%lang(it) %{_datadir}/vim/tutor/tutor1.it.utf-8
+%lang(ja) %{_datadir}/vim/tutor/tutor1.ja.euc
+%lang(ja) %{_datadir}/vim/tutor/tutor1.ja.sjis
+%lang(ja) %{_datadir}/vim/tutor/tutor1.ja.utf-8
+%lang(ko) %{_datadir}/vim/tutor/tutor1.ko
+%lang(ko) %{_datadir}/vim/tutor/tutor1.ko.euc
+%lang(ko) %{_datadir}/vim/tutor/tutor1.ko.utf-8
+%lang(lt) %{_datadir}/vim/tutor/tutor1.lt.utf-8
+%lang(lv) %{_datadir}/vim/tutor/tutor1.lv.utf-8
+%lang(nl) %{_datadir}/vim/tutor/tutor1.nl
+%lang(nl) %{_datadir}/vim/tutor/tutor1.nl.utf-8
+%lang(nb) %{_datadir}/vim/tutor/tutor1.nb
+%lang(nb) %{_datadir}/vim/tutor/tutor1.nb.utf-8
+%lang(pl) %{_datadir}/vim/tutor/tutor1.pl
+%lang(pl) %{_datadir}/vim/tutor/tutor1.pl.cp1250
+%lang(pl) %{_datadir}/vim/tutor/tutor1.pl.utf-8
+%lang(pt) %{_datadir}/vim/tutor/tutor1.pt
+%lang(pt) %{_datadir}/vim/tutor/tutor1.pt.utf-8
+%lang(ru) %{_datadir}/vim/tutor/tutor1.ru
+%lang(ru) %{_datadir}/vim/tutor/tutor1.ru.cp1251
+%lang(ru) %{_datadir}/vim/tutor/tutor1.ru.utf-8
+%lang(sk) %{_datadir}/vim/tutor/tutor1.sk
+%lang(sk) %{_datadir}/vim/tutor/tutor1.sk.cp1250
+%lang(sk) %{_datadir}/vim/tutor/tutor1.sk.utf-8
+%lang(sr) %{_datadir}/vim/tutor/tutor1.sr.cp1250
+%lang(sr) %{_datadir}/vim/tutor/tutor1.sr.utf-8
+%lang(sv) %{_datadir}/vim/tutor/tutor1.sv
+%lang(sv) %{_datadir}/vim/tutor/tutor1.sv.utf-8
+%lang(tr) %{_datadir}/vim/tutor/tutor1.tr.iso9
+%lang(tr) %{_datadir}/vim/tutor/tutor1.tr.utf-8
+%lang(uk) %{_datadir}/vim/tutor/tutor1.uk.utf-8
+%lang(vi) %{_datadir}/vim/tutor/tutor1.vi.utf-8
+%lang(zh_CN) %{_datadir}/vim/tutor/tutor1.zh_cn.utf-8
+%lang(zh_TW) %{_datadir}/vim/tutor/tutor1.zh.big5
+%lang(zh_TW) %{_datadir}/vim/tutor/tutor1.zh.euc
+%lang(zh_TW) %{_datadir}/vim/tutor/tutor1.zh.utf-8
+%lang(zh_TW) %{_datadir}/vim/tutor/tutor1.zh_tw.utf-8
 
 %{_mandir}/man1/vimtutor.1*
 %lang(da) %{_mandir}/da/man1/vimtutor.1*
diff --git a/vim-filetypes.patch b/vim-filetypes.patch
index b9f2e24..9926f73 100644
--- a/vim-filetypes.patch
+++ b/vim-filetypes.patch
@@ -1,6 +1,6 @@
---- vim-7.0/runtime/filetype.vim~	2006-04-29 14:54:54.702689335 +0300
-+++ vim-7.0/runtime/filetype.vim	2006-04-29 14:56:07.254310876 +0300
-@@ -1974,7 +1974,7 @@
+--- vim-9.1.0905/runtime/filetype.vim~	2024-12-04 21:10:01.000000000 +0100
++++ vim-9.1.0905/runtime/filetype.vim	2024-12-04 21:11:37.149975444 +0100
+@@ -3007,7 +3007,7 @@ au BufNewFile,BufRead *.text,README,LICE
  
  " More Apache style config files
  au BufNewFile,BufRead */etc/proftpd/*.conf*,*/etc/proftpd/conf.*/*	call s:StarSetf('apachestyle')
@@ -8,4 +8,4 @@
 +au BufNewFile,BufRead /etc/ftpd/conf.d/*.conf,proftpd*.conf*		call s:StarSetf('apachestyle')
  
  " More Apache config files
- au BufNewFile,BufRead access.conf*,apache.conf*,apache2.conf*,httpd.conf*,srm.conf*	call s:StarSetf('apache')
+ au BufNewFile,BufRead access.conf*,apache.conf*,apache2.conf*,httpd.conf*,httpd-*.conf*,srm.conf*,proxy-html.conf*	call s:StarSetf('apache')
diff --git a/vim-po-syntax.patch b/vim-po-syntax.patch
index 4787919..38a5374 100644
--- a/vim-po-syntax.patch
+++ b/vim-po-syntax.patch
@@ -1,16 +1,16 @@
---- vim-7.4.979/runtime/syntax/po.vim~	2015-12-19 16:28:18.000000000 +0200
-+++ vim-7.4.979/runtime/syntax/po.vim	2015-12-22 10:39:56.522234440 +0200
-@@ -55,6 +55,7 @@
- syn match     poDiffOld '\(^#| "[^{]*+}\|{+[^}]*+}\|{+[^}]*\|"$\)' contained
- syn match     poDiffNew '\(^#| "[^{]*-}\|{-[^}]*-}\|{-[^}]*\|"$\)' contained
- syn match     poCommentDiff "^#|.*$" contains=poDiffOld,poDiffNew
-+syn match     poUntranslated /^msgstr\s\+""\n\n/
+--- vim-9.1.0905/runtime/syntax/po.vim~	2024-12-04 20:31:43.000000000 +0100
++++ vim-9.1.0905/runtime/syntax/po.vim	2024-12-04 21:09:52.719975448 +0100
+@@ -21,6 +21,7 @@ syn match  poStatementMsgCTxt "^msgctxt"
+ syn match  poStatementMsgidplural "^msgid_plural" contained
+ syn match  poPluralCaseN "[0-9]" contained
+ syn match  poStatementMsgstr "^msgstr\(\[[0-9]\]\)" contains=poPluralCaseN
++syn match  poUntranslated /^msgstr\s\+""\n\n/
  
- " Translations (also includes header fields as they appear in a translation msgstr)
- syn region poCommentKDE	  start=+"_: +ms=s+1 end="\\n" end="\"\n^msgstr"me=s-1 contained
-@@ -103,6 +104,7 @@
- hi def link poDiffOld           Todo
- hi def link poDiffNew          Special
+ " Simple HTML and XML highlighting
+ syn match  poHtml "<\_[^<>]\+>" contains=poHtmlTranslatables,poLineBreak
+@@ -122,6 +123,7 @@ hi def link poCopyrightUnset    Todo
+ hi def link poFlagFuzzy         Todo
+ hi def link poFlagFormat        Todo
  hi def link poObsolete         Comment
 +hi def link poUntranslated      Todo
  
diff --git a/vim-tutor-lessdeps.patch b/vim-tutor-lessdeps.patch
index 7adebd8..e69de29 100644
--- a/vim-tutor-lessdeps.patch
+++ b/vim-tutor-lessdeps.patch
@@ -1,30 +0,0 @@
---- vim-8.2.3570/src/vimtutor.orig	2021-11-02 20:05:13.183015908 +0100
-+++ vim-8.2.3570/src/vimtutor	2021-11-02 20:07:12.539682552 +0100
-@@ -9,14 +9,12 @@
- # When this fails or no argument was given, it tries using 'v:lang'
- # When that also fails, it uses the English version.
- 
--# Vim could be called "vim" or "vi".  Also check for "vimN", for people who
--# have Vim installed with its version number.
--# We anticipate up to a future Vim 8.1 version :-).
--seq="vim vim81 vim80 vim8 vim74 vim73 vim72 vim71 vim70 vim7 vim6 vi"
-+# Vim could be called "vim" or "vi".
-+seq="/usr/bin/vim.heavy /usr/bin/vim /bin/vi"
- if test "$1" = "-g"; then
-     # Try to use the GUI version of Vim if possible, it will fall back
-     # on Vim if Gvim is not installed.
--    seq="gvim gvim81 gvim80 gvim8 gvim74 gvim73 gvim72 gvim71 gvim70 gvim7 gvim6 $seq"
-+    seq="/usr/bin/gvim /usr/bin/gvim.heavy /usr/bin/gvim.athena /usr/bin/gvim.gnome /usr/bin/gvim.gtk /usr/bin/gvim.motif $seq"
-     shift
- fi
- 
-@@ -53,8 +51,7 @@ export TUTORCOPY
- trap "rm -rf $TODELETE" 0 1 2 3 9 11 13 15
- 
- for i in $seq; do
--    testvim=$(which $i 2>/dev/null)
--    if test -f "$testvim"; then
-+    if test -x "$i"; then
-         VIM=$i
-         break
-     fi
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/vim.git/commitdiff/0c77eadb2814e6ccd4ef269b710a9b2ce7fc0e52



More information about the pld-cvs-commit mailing list