From facb7b3f00022b5a794e4df032e829757e7122a91ba26a6b555a3151f8c858df Mon Sep 17 00:00:00 2001 From: Jiri Slaby Date: Tue, 8 Feb 2022 05:43:16 +0000 Subject: [PATCH 1/4] fix OBS-URL: https://build.opensuse.org/package/show/editors/vim-plugins?expand=0&rev=89 --- _service | 61 -- bufexplorer-7.4.21.tar.gz | 3 - calendar.vim--Matsumoto-2.5.tar.gz | 3 - file-line-1.0+20161020.obscpio | 3 - file-line-Fix-other-plugins-loading.patch | 86 -- file-line.obsinfo | 4 - locateopen-1.3-locate-support.patch | 11 - neomutt.vim-20210218.obscpio | 3 - neomutt.vim.obsinfo | 4 - salt-vim-20170630.obscpio | 3 - salt-vim.obsinfo | 4 - showmarks-signs.patch | 22 - spec.snippets | 123 --- vim-latex-1.10.0+20210818.obscpio | 3 - vim-latex.obsinfo | 4 - vim-markdown-2.0.0+20220129.obscpio | 3 - vim-markdown.obsinfo | 4 - vim-plugins.changes | 279 ------ vim-plugins.spec | 1042 --------------------- vimplugin-NERDcommenter-2.6.0.tar.gz | 3 - vimplugin-NERDtree-6.10.16.tar.gz | 3 - vimplugin-a-2.18.tar.gz | 3 - vimplugin-ack-1.0.9.tar.gz | 3 - vimplugin-align-37.43.tar.gz | 3 - vimplugin-colorschemes-1.0.tar.bz2 | 3 - vimplugin-colorsel-20110107.tar.gz | 3 - vimplugin-diffchanges-0.6+g346dae2.tar.gz | 3 - vimplugin-editorconfig-0.3.3.tar.gz | 3 - vimplugin-fugitive-3.4.tar.gz | 3 - vimplugin-gitdiff-2.tar.gz | 3 - vimplugin-gnupg-2.7.1.tar.gz | 3 - vimplugin-gnupg-2.7.1.tar.gz.asc | 18 - vimplugin-locateopen-1.3.tar.gz | 3 - vimplugin-matrix-1.10.tar.gz | 3 - vimplugin-minibufexpl-6.3.2.tar.gz | 3 - vimplugin-multiplesearch-1.3.tar.gz | 3 - vimplugin-project-1.4.1.tar.gz | 3 - vimplugin-quilt-0.9.7.tar.gz | 3 - vimplugin-rails-5.2.tar.gz | 3 - vimplugin-searchcomplete-1.1.tar.gz | 3 - vimplugin-showmarks-2.3.tar.gz | 3 - vimplugin-snipmate-0.83.tar.gz | 3 - vimplugin-supertab-2.1.tar.gz | 3 - vimplugin-taglist-4.6.tar.gz | 3 - vimplugin-tlib-1.27.tar.gz | 3 - vimplugin-tregisters-0.2.tar.gz | 3 - vimplugin-tselectbuffer-0.7.tar.gz | 3 - vimplugin-tselectfiles-0.11.tar.gz | 3 - vimplugin-utl-2.0.tar.gz | 3 - vimplugin-vimwiki-2.1.tar.gz | 3 - vimplugin-zoomwin-24.tar.gz | 3 - 51 files changed, 1776 deletions(-) delete mode 100644 _service delete mode 100644 bufexplorer-7.4.21.tar.gz delete mode 100644 calendar.vim--Matsumoto-2.5.tar.gz delete mode 100644 file-line-1.0+20161020.obscpio delete mode 100644 file-line-Fix-other-plugins-loading.patch delete mode 100644 file-line.obsinfo delete mode 100644 locateopen-1.3-locate-support.patch delete mode 100644 neomutt.vim-20210218.obscpio delete mode 100644 neomutt.vim.obsinfo delete mode 100644 salt-vim-20170630.obscpio delete mode 100644 salt-vim.obsinfo delete mode 100644 showmarks-signs.patch delete mode 100644 spec.snippets delete mode 100644 vim-latex-1.10.0+20210818.obscpio delete mode 100644 vim-latex.obsinfo delete mode 100644 vim-markdown-2.0.0+20220129.obscpio delete mode 100644 vim-markdown.obsinfo delete mode 100644 vim-plugins.changes delete mode 100644 vim-plugins.spec delete mode 100644 vimplugin-NERDcommenter-2.6.0.tar.gz delete mode 100644 vimplugin-NERDtree-6.10.16.tar.gz delete mode 100644 vimplugin-a-2.18.tar.gz delete mode 100644 vimplugin-ack-1.0.9.tar.gz delete mode 100644 vimplugin-align-37.43.tar.gz delete mode 100644 vimplugin-colorschemes-1.0.tar.bz2 delete mode 100644 vimplugin-colorsel-20110107.tar.gz delete mode 100644 vimplugin-diffchanges-0.6+g346dae2.tar.gz delete mode 100644 vimplugin-editorconfig-0.3.3.tar.gz delete mode 100644 vimplugin-fugitive-3.4.tar.gz delete mode 100644 vimplugin-gitdiff-2.tar.gz delete mode 100644 vimplugin-gnupg-2.7.1.tar.gz delete mode 100644 vimplugin-gnupg-2.7.1.tar.gz.asc delete mode 100644 vimplugin-locateopen-1.3.tar.gz delete mode 100644 vimplugin-matrix-1.10.tar.gz delete mode 100644 vimplugin-minibufexpl-6.3.2.tar.gz delete mode 100644 vimplugin-multiplesearch-1.3.tar.gz delete mode 100644 vimplugin-project-1.4.1.tar.gz delete mode 100644 vimplugin-quilt-0.9.7.tar.gz delete mode 100644 vimplugin-rails-5.2.tar.gz delete mode 100644 vimplugin-searchcomplete-1.1.tar.gz delete mode 100644 vimplugin-showmarks-2.3.tar.gz delete mode 100644 vimplugin-snipmate-0.83.tar.gz delete mode 100644 vimplugin-supertab-2.1.tar.gz delete mode 100644 vimplugin-taglist-4.6.tar.gz delete mode 100644 vimplugin-tlib-1.27.tar.gz delete mode 100644 vimplugin-tregisters-0.2.tar.gz delete mode 100644 vimplugin-tselectbuffer-0.7.tar.gz delete mode 100644 vimplugin-tselectfiles-0.11.tar.gz delete mode 100644 vimplugin-utl-2.0.tar.gz delete mode 100644 vimplugin-vimwiki-2.1.tar.gz delete mode 100644 vimplugin-zoomwin-24.tar.gz diff --git a/_service b/_service deleted file mode 100644 index 48ae2a0..0000000 --- a/_service +++ /dev/null @@ -1,61 +0,0 @@ - - - https://github.com/bogado/file-line.git - git - @PARENT_TAG@+%cd - v(.*) - \1 - 559088afaf10124ea663ee0f4f73b1de48fb1632 - - - file-line.obsinfo - - - - https://github.com/neomutt/neomutt.vim.git - git - %cd - 15b06057a75e5b648b1c1c692c870bc7f052d0c9 - - - neomutt.vim.obsinfo - - - - https://github.com/saltstack/salt-vim.git - git - %cd - 6ca9e3500cc39dd417b411435d58a1b720b331cc - - - salt-vim.obsinfo - - - - https://github.com/vim-latex/vim-latex - git - @PARENT_TAG@+%cd - v(.*) - \1 - 0760891c71e4c332d0b07704f2356bc4f56a7128 - - - vim-latex.obsinfo - - - - https://github.com/plasticboy/vim-markdown - git - @PARENT_TAG@+%cd - 50d42082819cfa91745b6eff6e28ad5cbc8b27fa - - - vim-markdown.obsinfo - - - - *.tar - xz - - - diff --git a/bufexplorer-7.4.21.tar.gz b/bufexplorer-7.4.21.tar.gz deleted file mode 100644 index 1aa9563..0000000 --- a/bufexplorer-7.4.21.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:58cb89e9ac8c3a65e7ef01782b99ea15ef63171d40977645a3970c230b183678 -size 26135 diff --git a/calendar.vim--Matsumoto-2.5.tar.gz b/calendar.vim--Matsumoto-2.5.tar.gz deleted file mode 100644 index b940ddb..0000000 --- a/calendar.vim--Matsumoto-2.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5e41447efc3493161a34488bcb273f7cb1576b95be27d2453bc765e11ceac6e3 -size 10423 diff --git a/file-line-1.0+20161020.obscpio b/file-line-1.0+20161020.obscpio deleted file mode 100644 index 2adce82..0000000 --- a/file-line-1.0+20161020.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1be708765bc55ce44894c7a2cdf895903687a30a4c3d6c733d5dab87c4ce1930 -size 4105 diff --git a/file-line-Fix-other-plugins-loading.patch b/file-line-Fix-other-plugins-loading.patch deleted file mode 100644 index 15d8333..0000000 --- a/file-line-Fix-other-plugins-loading.patch +++ /dev/null @@ -1,86 +0,0 @@ -From: Sam Protsenko -Date: Wed, 12 Jun 2019 17:12:56 +0300 -Subject: Fix other plugins loading -Git-repo: https://github.com/joe-skb7/file-line -Git-commit: f1bf6c52f1948ebe639af9189ac240854cb84076 -Patch-mainline: https://github.com/bogado/file-line/pull/77 pending -References: https://github.com/bogado/file-line/issues/62 - -It was noticed that file_line plugin breaks the loading of -other plugins. For example, when having next line in ~/.vimrc: - - au BufNewFile main.c silent! 0r ~/.vim/skeleton/template.c - -this line loads the content from template file when I'm creating new -main.c file. But when file-line plugin is installed this functionality -doesn't work (newly created main.c is blank). This patch fixes that. - -Also, it was reported that file_line breaks vim-go plugin. I haven't -check if this patch fixes it though. - -Fixes: #62 - -Signed-off-by: Sam Protsenko -Signed-off-by: Jiri Slaby ---- - plugin/file_line.vim | 25 +++++++++++++++++++++---- - 1 file changed, 21 insertions(+), 4 deletions(-) - -diff --git a/plugin/file_line.vim b/plugin/file_line.vim -index 7244014c47e4..afa8012ece40 100644 ---- a/plugin/file_line.vim -+++ b/plugin/file_line.vim -@@ -35,7 +35,10 @@ function! s:reopenAndGotoLine(file_name, line_num, col_num) - exec "filetype detect" - endfunction - --function! s:gotoline() -+" Returns actual file name (without :* part) -+" If is_goto parameter is 1, then file will be re-opened at the line parsed from -+" :* part -+function! s:get_file_name_and_goto(is_goto) - let file = bufname("%") - - " :e command calls BufRead even though the file is a new one. -@@ -53,14 +56,27 @@ function! s:gotoline() - if ! empty(l:names) - let file_name = l:names[1] - let line_num = l:names[2] == ''? '0' : l:names[2] -- let col_num = l:names[3] == ''? '0' : l:names[3] -- call s:reopenAndGotoLine(file_name, line_num, col_num) -+ let col_num = l:names[3] == ''? '0' : l:names[3] -+ if (a:is_goto == 1) -+ call s:reopenAndGotoLine(file_name, line_num, -+ \ col_num) -+ endif - return file_name - endif - endfor - return file - endfunction - -+" Get the actual file name -+function! s:file_name() -+ return s:get_file_name_and_goto(0) -+endfunction -+ -+" Open file at the line after :* part -+function! s:gotoline() -+ return s:get_file_name_and_goto(1) -+endfunction -+ - " Handle entry in the argument list. - " This is called via `:argdo` when entering Vim. - function! s:handle_arg() -@@ -87,6 +103,7 @@ function! s:startup() - endif - endfunction - --if !isdirectory(expand("%:p")) -+" Only use file_line upon files (not directory), and only if file already exists -+if (!isdirectory(expand("%:p")) && filereadable(expand(s:file_name()))) - autocmd VimEnter * call s:startup() - endif --- -2.31.1 - diff --git a/file-line.obsinfo b/file-line.obsinfo deleted file mode 100644 index 80cb614..0000000 --- a/file-line.obsinfo +++ /dev/null @@ -1,4 +0,0 @@ -name: file-line -version: 1.0+20161020 -mtime: 1477011001 -commit: 559088afaf10124ea663ee0f4f73b1de48fb1632 diff --git a/locateopen-1.3-locate-support.patch b/locateopen-1.3-locate-support.patch deleted file mode 100644 index 2af7e97..0000000 --- a/locateopen-1.3-locate-support.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- plugin/locateopen.vim -+++ plugin/locateopen.vim -@@ -25,6 +25,8 @@ - let s:slocate_app = "slocate" - elseif executable("rlocate") - let s:slocate_app = "rlocate" -+elseif executable("locate") -+ let s:slocate_app = "locate" - else - finish - endif diff --git a/neomutt.vim-20210218.obscpio b/neomutt.vim-20210218.obscpio deleted file mode 100644 index fb804d5..0000000 --- a/neomutt.vim-20210218.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d68ba5f6b0734be236c7f4b0cc588e9ab07b594474f62728c72369e6ef72117e -size 92683 diff --git a/neomutt.vim.obsinfo b/neomutt.vim.obsinfo deleted file mode 100644 index dc9ffc7..0000000 --- a/neomutt.vim.obsinfo +++ /dev/null @@ -1,4 +0,0 @@ -name: neomutt.vim -version: 20210218 -mtime: 1613614995 -commit: 15b06057a75e5b648b1c1c692c870bc7f052d0c9 diff --git a/salt-vim-20170630.obscpio b/salt-vim-20170630.obscpio deleted file mode 100644 index b9ee906..0000000 --- a/salt-vim-20170630.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e87ec5c1f418c098bf4f249164af03b9381d3215c5b23f099ec979c10e056b19 -size 11786 diff --git a/salt-vim.obsinfo b/salt-vim.obsinfo deleted file mode 100644 index e05b08a..0000000 --- a/salt-vim.obsinfo +++ /dev/null @@ -1,4 +0,0 @@ -name: salt-vim -version: 20170630 -mtime: 1498869854 -commit: 6ca9e3500cc39dd417b411435d58a1b720b331cc diff --git a/showmarks-signs.patch b/showmarks-signs.patch deleted file mode 100644 index c2b377d..0000000 --- a/showmarks-signs.patch +++ /dev/null @@ -1,22 +0,0 @@ -From e752d376f3566b9ca646914d148259097fdc713a Mon Sep 17 00:00:00 2001 -From: Tobias Gehring -Date: Sat, 4 Oct 2014 17:37:23 +0200 -Subject: [PATCH] vim doesn't allow signs at the first line any more - ---- - plugin/showmarks.vim | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/plugin/showmarks.vim b/plugin/showmarks.vim -index affd240..80d9ab1 100644 ---- a/plugin/showmarks.vim -+++ b/plugin/showmarks.vim -@@ -372,7 +372,7 @@ fun! s:ShowMarks() - exe 'hi link '.s:ShowMarksDLink{nm}.nm.' '.b:ShowMarksLink{nm} - endif - let mark_at{ln} = nm -- if !exists('b:placed_'.nm) || b:placed_{nm} != ln -+ if ln > 0 && (!exists('b:placed_'.nm) || b:placed_{nm} != ln) - exe 'sign unplace '.id.' buffer='.winbufnr(0) - exe 'sign place '.id.' name=ShowMark'.nm.' line='.ln.' buffer='.winbufnr(0) - let b:placed_{nm} = ln diff --git a/spec.snippets b/spec.snippets deleted file mode 100644 index 8d95dba..0000000 --- a/spec.snippets +++ /dev/null @@ -1,123 +0,0 @@ -# Specfile snippets for snipMate vim plugin -# http://www.vim.org/scripts/script.php?script_id=2540 -# by Petr Uzel -snippet Pa - Patch${1:N}: ${2:NAME} -snippet So - Source${1:N}: ${2:NAME} -snippet BR - BuildRequires: ${1:PKG} -snippet Re - Requires: ${1:PKG} -snippet pa - %patch${1:N} -p${2:1} -snippet bd - %{_bindir} -snippet sbd - %{_sbindir} -snippet infd - %{_infodir} -snippet md - %{_mandir} -snippet ddd - %{_defaultdocdir} -snippet ld - %{_libdir} -snippet incd - %{_includedir} -snippet files - %files ${1:NAME} - %defattr{-,root,root} - ${2} -snippet filesn - %files -n ${1:NAME} - %defattr{-,root,root} - ${2} -snippet Name - Name: `expand("%:t:r")` - Version: ${1:VERSION} - Release: 0 - Summary: ${2:SUMMARY} - Group: ${3:GROUP} - License: ${4:LICENSE} - Url: ${5:URL} - PreReq: ${6:PKG} - Provides: ${7:SYMBOL} - BuildRequires: ${8:PKG} - Source: ${9:FILE} - BuildRoot: %{_tmppath}/%{name}-%{version}-build - AutoReqProv: on - - %description - ${10:LONG DESCRIPTION} - - - Authors: - -------- - ${11:AUTHOR} - - %prep - %setup - - %build - %configure - make %{?jobs:-j%jobs} - - %install - %makeinstall - - %clean - rm -rf $RPM_BUILD_ROOT - - %post - %postun - - %files - %defattr(-,root,root) - %doc ChangeLog README COPYING - - %changelog -snippet packagen - %package -n ${1:PKGNAME} - License: ${2:LICENSE} - Summary: ${3:SUMMARY} - Group: ${4:GROUP} - AutoReqProv: on - - %description -n $1 - ${5:LONG DESCRIPTION} -snippet package - %package ${1:PKGNAME} - License: ${2:LICENSE} - Summary: ${3:SUMMARY} - Group: ${4:GROUP} - AutoReqProv: on - - %description $1 - ${5:LONG DESCRIPTION} -snippet if - %if ${1:COND} - ${2:# STUFF} - %endif - ${3} -snippet ifarch - %ifarch ${1:ARCH} - ${2:# STUFF} - %endif - ${3} -snippet ifnarch - %ifnarch ${1:ARCH} - ${2:# STUFF} - %endif - ${3} -snippet install - install -m ${1:644} %{_buildroot}/%{_${2:DIR}}/${3:FILE} -snippet installd - install -d -m ${1:644} %{_buildroot}/%{_${2:DIR}}/${3:FILE} -snippet ifsusever - %if 0%{?suse_version} >= ${1:1130} - ${2:# STUFF} - %else - ${3:# STUFF} - %endif - ${4} diff --git a/vim-latex-1.10.0+20210818.obscpio b/vim-latex-1.10.0+20210818.obscpio deleted file mode 100644 index 82f493e..0000000 --- a/vim-latex-1.10.0+20210818.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ef6881ef3003e63e679f06b4b4349944acd284eb783496747cf12363e717bdb6 -size 1012236 diff --git a/vim-latex.obsinfo b/vim-latex.obsinfo deleted file mode 100644 index 4e17c34..0000000 --- a/vim-latex.obsinfo +++ /dev/null @@ -1,4 +0,0 @@ -name: vim-latex -version: 1.10.0+20210818 -mtime: 1629271826 -commit: 0760891c71e4c332d0b07704f2356bc4f56a7128 diff --git a/vim-markdown-2.0.0+20220129.obscpio b/vim-markdown-2.0.0+20220129.obscpio deleted file mode 100644 index 7f4e4d6..0000000 --- a/vim-markdown-2.0.0+20220129.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4cc73ca8340ddf54c83053ba200965cf2e6b26438904b74e5d91f6027d044e7c -size 157195 diff --git a/vim-markdown.obsinfo b/vim-markdown.obsinfo deleted file mode 100644 index d35cd93..0000000 --- a/vim-markdown.obsinfo +++ /dev/null @@ -1,4 +0,0 @@ -name: vim-markdown -version: 2.0.0+20220129 -mtime: 1643455211 -commit: 50d42082819cfa91745b6eff6e28ad5cbc8b27fa diff --git a/vim-plugins.changes b/vim-plugins.changes deleted file mode 100644 index 253b805..0000000 --- a/vim-plugins.changes +++ /dev/null @@ -1,279 +0,0 @@ -------------------------------------------------------------------- -Mon Feb 7 11:01:13 UTC 2022 - Jiri Slaby - -- update - * latex 1.10.0+20210818 - * neomutt 20210218 - * NERDcommenter 2.6.0 - * rails 5.2 - * salt-vim 20170630 - * vim-markdown 2.0.0+20220129 - -------------------------------------------------------------------- -Tue Nov 16 11:41:06 UTC 2021 - Jiri Slaby - -- update - * NERDcommenter 2.5.2 - * NERDtree 6.10.16 - * supertab 2.1 - * zoomwin 24 -- add - * vim-markdown 2.0.0+20200714 -- clean up the spec, esp. the post/postup part using macro. - -------------------------------------------------------------------- -Thu Sep 30 06:04:37 UTC 2021 - Jiri Slaby - -- update - * align 37.43 - * fugitive 3.4 - * tlib 1.27 - * tselectfiles 0.11 -- cleanup the spec and use URLs in Sources -- remove vim-fugitive-Remove-unnecessary-complete-on-command-with-no-argum.patch - (it's upstream) - -------------------------------------------------------------------- -Tue Aug 3 11:22:05 UTC 2021 - Jiri Slaby - -- update vim-fugitive to 3.3 -- add vim-fugitive-Remove-unnecessary-complete-on-command-with-no-argum.patch - -------------------------------------------------------------------- -Mon Apr 26 07:09:59 UTC 2021 - Jiri Slaby - -- Fix bufexplorer's source link. - -------------------------------------------------------------------- -Fri Apr 23 06:56:31 UTC 2021 - Jiri Slaby - -- Update several plugins - * bufexplorer to 7.4.21 - * calendar to 2.5 -- add file-line-Fix-other-plugins-loading.patch - -------------------------------------------------------------------- -Tue Apr 13 05:40:02 UTC 2021 - Jiri Slaby - -- Sort _service and .spec file - -------------------------------------------------------------------- -Mon Apr 12 09:38:44 UTC 2021 - Jiri Slaby - -- Add file-line-1.0+20161020 -- Update several plugins - * vim-latex to 1.10.0+20210323 (we use git snapshots as suggested - on the project page) - * vimplugin-fugitive to 3.2 - * vimplugin-gnupg to 2.7.1 (we provide also .asc to allow archive - verification) - * vimplugin-taglist to 4.6 - -------------------------------------------------------------------- -Mon Nov 11 13:07:12 UTC 2019 - Johannes Thumshirn - -- Update vim-plugin-fugitive to upstream version 3.1 - -------------------------------------------------------------------- -Wed Sep 11 22:28:32 UTC 2019 - Olav Reinert - -- add vim-plugin-salt 0.0.1 - -------------------------------------------------------------------- -Tue Feb 27 00:00:00 CET 2018 - dsterba@suse.cz - -- add plugin for neomutt config files - -------------------------------------------------------------------- -Mon Apr 10 08:15:38 UTC 2017 - tchvatal@suse.com - -- Fix showmarks script wrt bsc#905770: - * add patch from upstream https://github.com/vim-scripts/ShowMarks/pull/3: - + showmarks-signs.patch - -------------------------------------------------------------------- -Tue Aug 16 11:26:24 UTC 2016 - astieger@suse.com - -- Remove vim-plugin-ag: deprecated upstream, license issues. The - fork source vim-plugin-ack can be used: - let g:ackprg = 'ag --vimgrep' - -------------------------------------------------------------------- -Sat Jun 25 13:41:30 UTC 2016 - sebix+novell.com@sebix.at - -- Update vim-plugin-gnupg to upstream version 2.6 - -------------------------------------------------------------------- -Thu Apr 28 09:18:24 UTC 2016 - nicolas.bock@suse.com - -- Add vim-plugin-fugitive - -------------------------------------------------------------------- -Tue Feb 23 12:35:50 UTC 2016 - astieger@suse.com - -- update vim-plugin-ack to 1.0.9: - * Fix location list and layout of quickfix when using Dispatch - * Fix the quick help overlay clobbering the list mappings - * Fix :AckFile when using Dispatch - * Restore original 'makeprg' and 'errorformat' when using Dispatch - * Arrow keys also work for auto-preview - * Internal refactoring and clean-up -- update vim-plugin-ag to current git head: - * can now work on project root - * prevent empty searches -- update vim-plugin-editorconfig to 0.3.3 - -------------------------------------------------------------------- -Fri Dec 11 14:29:18 UTC 2015 - astieger@suse.com - -- add vim-plugin-editorconfig supporting EditorConfig - -------------------------------------------------------------------- -Fri Nov 27 10:51:45 UTC 2015 - astieger@suse.com - -- for spec.snippets, replace defunct _serv ce referencing - gitorious.org with plain gitlab URL - -------------------------------------------------------------------- -Mon Jun 8 20:00:20 UTC 2015 - astieger@suse.com - -- add plugin for ack -- add plugin for ag a.k.a. the_silver_searcher - -------------------------------------------------------------------- -Fri Sep 12 11:25:56 UTC 2014 - mrueckert@suse.de - -- downgrade the requires to a recommends. - -------------------------------------------------------------------- -Fri Sep 12 11:21:50 UTC 2014 - mrueckert@suse.de - -- adapt requires in the -rails subpackage to the rubygem() syntax. - -------------------------------------------------------------------- -Tue Sep 2 12:32:39 UTC 2014 - coolo@suse.com - -- fix license for spdx 1.2 - -------------------------------------------------------------------- -Thu Feb 20 08:10:46 UTC 2014 - puzel@suse.com - -- update vimwiki plugin to 2.1 -- most important changes: - - no more CamelCase links - - markdown support - - syntax changes -- for full changelog visit: - http://www.vim.org/scripts/script.php?script_id=2226 - -------------------------------------------------------------------- -Tue Feb 11 08:50:56 UTC 2014 - coolo@suse.com - -- change WTFPL license to new spdx.org spelling - -------------------------------------------------------------------- -Wed Nov 7 11:05:04 UTC 2012 - puzel@suse.com - -- Update quilt plugin to 0.9.7 - - fix problem with line history -- drop quilt-plugin-fix-autocmds.patch - -------------------------------------------------------------------- -Sat Nov 3 16:02:50 UTC 2012 - puzel@suse.com - -- quilt-plugin-fix-autocmds.patch (bnc#746971) - -------------------------------------------------------------------- -Wed Oct 10 13:55:06 UTC 2012 - puzel@suse.com - -- gitdiff plugin is GPLv2 - fix license string - -------------------------------------------------------------------- -Tue Oct 2 08:19:02 UTC 2012 - puzel@suse.com - -- drop matchit plugin - it's part of standard vim installation - -------------------------------------------------------------------- -Wed Sep 26 08:38:03 UTC 2012 - puzel@suse.com - -- Fix licenses for calendar, snipmate, project, matchit and matrix - plugins (bnc#768672) -- fix link to spec.snippets in _service - -------------------------------------------------------------------- -Wed Jun 27 12:35:19 UTC 2012 - puzel@suse.com - -- fixed some license strings (bnc#768672) -- updated following plugins to latest versions: - o align - o bufexplorer - o calendar - o colorsel - o diffchanges - o nerdcommenter - o nerdtree - o tlib - o tselectbuffer - o zoomwin - o latex - o rails -- drop colorsel-disable-nogui-warning-error.patch (upstream) - -------------------------------------------------------------------- -Tue Oct 18 07:35:54 UTC 2011 - coolo@suse.com - -- set the service to localrun only - -------------------------------------------------------------------- -Fri May 27 12:37:21 UTC 2011 - puzel@novell.com - -- update vimwiki-plugin (1.1.1) - -------------------------------------------------------------------- -Thu May 5 09:50:31 UTC 2011 - puzel@novell.com - -- use spec-cleaner -- add rails plugin - -------------------------------------------------------------------- -Sat Jan 15 18:29:53 UTC 2011 - roman@priesol.net - -- added service for downloading spec.snippets for snipMate - -------------------------------------------------------------------- -Tue Nov 2 13:30:40 UTC 2010 - puzel@novell.com - -- add snipMate plugin(0.83) - -------------------------------------------------------------------- -Wed Mar 31 15:45:46 UTC 2010 - puzel@novell.com - -- updates: - - NERDcommenter-2.2.2 - - NERDtree-4.1.0 - - bufexplorer-7.2.6 - - calendar-2.1 - - diffchanges-0.2.6 - - gnupg-3026 - - latex-20100129 - - supertab-1.0 - - tlib-0.36 - - tlib-0.36 - - tselectfiles-0.10 - - vimwiki-0.9.9 - -------------------------------------------------------------------- -Tue Jul 21 15:48:00 CEST 2009 - puzel@novell.com - -- add gitdiff plugin (2) - -------------------------------------------------------------------- -Mon Jun 29 19:01:14 CEST 2009 - puzel@novell.com - -- add gnupg plugin (2782) - -------------------------------------------------------------------- -Sun Jun 14 13:40:58 CEST 2009 - puzel@novell.com - -- add vimwiki plugin (0.9.3) - diff --git a/vim-plugins.spec b/vim-plugins.spec deleted file mode 100644 index 21f5f91..0000000 --- a/vim-plugins.spec +++ /dev/null @@ -1,1042 +0,0 @@ -# -# spec file for package vim-plugins -# -# Copyright (c) 2022 SUSE LLC -# -# All modifications and additions to the file contributed by third parties -# remain the property of their copyright owners, unless otherwise agreed -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# license that conforms to the Open Source Definition (Version 1.9) -# published by the Open Source Initiative. - -# Please submit bugfixes or comments via https://bugs.opensuse.org/ -# - - -%define ack_version 1.0.9 -%define align_version_orig 37-43 -%define align_version 37.43 -%define a_version 2.18 -%define bufexplorer_version 7.4.21 -%define calendar_version 2.5 -%define colorsel_version 20110107 -%define colorschemes_version 1.0 -%define diffchanges_tag 346dae2 -%define diffchanges_version 0.6+g346dae2 -%define editorconfig_version 0.3.3 -%define file_line_version 1.0+20161020 -%define fugitive_version 3.4 -%define gitdiff_version 2 -%define gnupg_version 2.7.1 -%define latex_version 1.10.0+20210818 -%define locateopen_version 1.3 -%define markdown_version 2.0.0+20220129 -%define matrix_version 1.10 -%define minibufexpl_version 6.3.2 -%define multiplesearch_version 1.3 -%define neomutt_version 20210218 -%define NERDcommenter_version 2.6.0 -%define NERDtree_version 6.10.16 -%define project_version 1.4.1 -%define quilt_version 0.9.7 -%define rails_version 5.2 -%define salt_version 20170630 -%define searchcomplete_version 1.1 -%define showmarks_version 2.3 -%define snipmate_version 0.83 -%define supertab_version 2.1 -%define taglist_version 4.6 -%define tlib_version 1.27 -%define tregisters_version 0.2 -%define tselectbuffer_version 0.7 -%define tselectfiles_version 0.11 -%define utl_version 2.0 -%define vimwiki_version 2.1 -%define zoomwin_version 24 - -Name: vim-plugins -Version: 7.3.0 -Release: 0 -Summary: Plug-ins pack for Vim -License: MIT -Group: Productivity/Text/Editors -URL: http://www.vim.org/ -Source0: https://github.com/vim-scripts/Align/archive/refs/tags/%{align_version_orig}.tar.gz#/vimplugin-align-%{align_version}.tar.gz -Source1: https://github.com/vim-scripts/a.vim/archive/refs/tags/%{a_version}.tar.gz#/vimplugin-a-%{a_version}.tar.gz -Source2: https://github.com/jlanzarotta/bufexplorer/archive/refs/tags/v%{bufexplorer_version}.tar.gz#/bufexplorer-%{bufexplorer_version}.tar.gz -Source3: https://github.com/vim-scripts/calendar.vim--Matsumoto/archive/refs/tags/%{calendar_version}.tar.gz#/calendar.vim--Matsumoto-%{calendar_version}.tar.gz -Source4: https://github.com/vim-scripts/colorsel.vim/archive/refs/tags/%{colorsel_version}.tar.gz#/vimplugin-colorsel-%{colorsel_version}.tar.gz -Source5: vimplugin-colorschemes-%{colorschemes_version}.tar.bz2 -Source6: https://github.com/vim-scripts/diffchanges.vim/archive/refs/tags/%{diffchanges_tag}.tar.gz#/vimplugin-diffchanges-%{diffchanges_version}.tar.gz -Source7: https://github.com/vim-scripts/LocateOpen/archive/refs/tags/%{locateopen_version}.tar.gz#/vimplugin-locateopen-%{locateopen_version}.tar.gz -Source9: https://github.com/vim-scripts/matrix.vim--Yang/archive/refs/tags/%{matrix_version}.tar.gz#/vimplugin-matrix-%{matrix_version}.tar.gz -Source10: https://github.com/vim-scripts/minibufexpl.vim/archive/refs/tags/%{minibufexpl_version}.tar.gz#/vimplugin-minibufexpl-%{minibufexpl_version}.tar.gz -Source11: https://github.com/vim-scripts/MultipleSearch/archive/refs/tags/%{multiplesearch_version}.tar.gz#/vimplugin-multiplesearch-%{multiplesearch_version}.tar.gz -Source12: https://github.com/preservim/nerdcommenter/archive/refs/tags/%{NERDcommenter_version}.tar.gz#/vimplugin-NERDcommenter-%{NERDcommenter_version}.tar.gz -Source13: https://github.com/preservim/nerdtree/archive/refs/tags/%{NERDtree_version}.tar.gz#/vimplugin-NERDtree-%{NERDtree_version}.tar.gz -Source14: https://github.com/vim-scripts/project.tar.gz/archive/refs/tags/%{project_version}.tar.gz#/vimplugin-project-%{project_version}.tar.gz -Source15: https://github.com/vim-scripts/SearchComplete/archive/refs/tags/%{searchcomplete_version}.tar.gz#/vimplugin-searchcomplete-%{searchcomplete_version}.tar.gz -Source16: https://github.com/vim-scripts/ShowMarks7/archive/refs/tags/%{showmarks_version}.tar.gz#/vimplugin-showmarks-%{showmarks_version}.tar.gz -Source17: https://github.com/vim-scripts/SuperTab--Van-Dewoestine/archive/refs/tags/%{supertab_version}.tar.gz#/vimplugin-supertab-%{supertab_version}.tar.gz -Source18: https://github.com/yegappan/taglist/archive/refs/tags/v%{taglist_version}.tar.gz#/vimplugin-taglist-%{taglist_version}.tar.gz -Source19: https://github.com/tomtom/tlib_vim/archive/refs/tags/%{tlib_version}.tar.gz#/vimplugin-tlib-%{tlib_version}.tar.gz -Source20: https://github.com/vim-scripts/tregisters/archive/refs/tags/%{tregisters_version}.tar.gz#/vimplugin-tregisters-%{tregisters_version}.tar.gz -Source21: https://github.com/vim-scripts/tselectbuffer/archive/refs/tags/%{tselectbuffer_version}.tar.gz#/vimplugin-tselectbuffer-%{tselectbuffer_version}.tar.gz -Source22: https://github.com/vim-scripts/tselectfiles/archive/refs/tags/%{tselectfiles_version}.tar.gz#/vimplugin-tselectfiles-%{tselectfiles_version}.tar.gz -Source23: https://github.com/vim-scripts/utl.vim/archive/refs/tags/%{utl_version}.tar.gz#/vimplugin-utl-%{utl_version}.tar.gz -Source24: https://github.com/vim-scripts/ZoomWin/archive/refs/tags/%{zoomwin_version}.tar.gz#/vimplugin-zoomwin-%{zoomwin_version}.tar.gz -Source26: https://github.com/vim-scripts/quilt/archive/refs/tags/%{quilt_version}.tar.gz#/vimplugin-quilt-%{quilt_version}.tar.gz -Source27: https://github.com/vim-scripts/vimwiki/archive/refs/tags/%{vimwiki_version}.tar.gz#/vimplugin-vimwiki-%{vimwiki_version}.tar.gz -Source28: https://github.com/jamessan/vim-gnupg/releases/download/v%{gnupg_version}/vim-gnupg-v%{gnupg_version}.tar.gz#/vimplugin-gnupg-%{gnupg_version}.tar.gz -Source29: https://github.com/jamessan/vim-gnupg/releases/download/v%{gnupg_version}/vim-gnupg-v%{gnupg_version}.tar.gz.asc#/vimplugin-gnupg-%{gnupg_version}.tar.gz.asc -Source30: https://github.com/vim-scripts/gitdiff.vim/archive/refs/tags/%{gitdiff_version}.tar.gz#/vimplugin-gitdiff-%{gitdiff_version}.tar.gz -Source31: https://github.com/vim-scripts/snipMate/archive/refs/tags/%{snipmate_version}.tar.gz#/vimplugin-snipmate-%{snipmate_version}.tar.gz -Source32: https://github.com/vim-scripts/rails.vim/archive/refs/tags/%{rails_version}.tar.gz#/vimplugin-rails-%{rails_version}.tar.gz -Source33: https://github.com/mileszs/ack.vim/archive/%{ack_version}.tar.gz#/vimplugin-ack-%{ack_version}.tar.gz -Source34: https://github.com/editorconfig/editorconfig-vim/archive/v%{editorconfig_version}.tar.gz#/vimplugin-editorconfig-%{editorconfig_version}.tar.gz -Source35: https://github.com/tpope/vim-fugitive/archive/v%{fugitive_version}.tar.gz#/vimplugin-fugitive-%{fugitive_version}.tar.gz -# from _service -Source100: file-line-%{file_line_version}.tar.xz -Source101: vim-markdown-%{markdown_version}.tar.xz -Source102: neomutt.vim-%{neomutt_version}.tar.xz -Source103: salt-vim-%{salt_version}.tar.xz -Source104: vim-latex-%{latex_version}.tar.xz -Source1000: https://raw.githubusercontent.com/openSUSE/pack-tools/master/contrib/vim/spec.snippets -Patch1: locateopen-1.3-locate-support.patch -Patch2: showmarks-signs.patch -Patch3: file-line-Fix-other-plugins-loading.patch -BuildRequires: vim -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildArch: noarch - -%define vimplugin_dir %{_datadir}/vim/site - -%description -Subpackages of this packages contains some plugins for Vi iMproved text editor. - -%package -n vim-plugin-a -Version: %a_version -Release: 0 -Summary: Alternate files quickly -License: ISC -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-a -Vim plugin to quickly switch between corresponding files. E.g. if you are -editing foo.c and need to edit foo.h simply execute :A and you will be editing -foo.h, to switch back to foo.c execute :A again. It has builtin support for C, -C++ and ADA95 and can be configured to support a variety of languages. - -%package -n vim-plugin-ack -Version: %ack_version -Release: 0 -Summary: Run the ack search tool from Vim -License: Vim -Group: Productivity/Text/Editors -Requires: ack >= 2.0 -Obsoletes: vim-plugin-ag <= 20160213 -Provides: vim-plugin-ag = 20160231 - -%description -n vim-plugin-ack -Run the ack search tool from Vim, with enhanced results listing. - -%package -n vim-plugin-align -Version: %align_version -Release: 0 -Summary: Plugin to produce aligned text, equations, declarations, etc -License: Vim -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-align -Align lets you align statements on their equal signs, make comment boxes, align -comments, align declarations, etc. It handles alignment on multiple separators, -not just the first one, and the separators may be the same across the line or -different. - -%package -n vim-plugin-bufexplorer -Version: %bufexplorer_version -Release: 0 -Summary: Buffer Explorer / Browser -License: BSD-3-Clause -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-bufexplorer -With bufexplorer, you can quickly and easily switch between buffers by using -the one of the default public interfaces: -\be normal open -\bt toggle open / close -\bs force horizontal split open -\bv force vertical split open - -Once the bufexplorer window is open you can use the normal movement keys (hjkl) -to move around and then use or to select the buffer you would like to open. If -you would like to have the selected buffer opened in a new tab, simply press -either or 't'. Please note that when opening a buffer in a tab, that if the -buffer is already in another tab, bufexplorer can switch to that tab -automatically for you if you would like. - -%package -n vim-plugin-calendar -Version: %calendar_version -Release: 0 -Summary: Calendar for vim -License: BSD-3-Clause -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-calendar -Plugin for vim that displays simple calendar in the side window. - -%package -n vim-plugin-colorschemes -Version: %colorschemes_version -Release: 0 -Summary: Vim color schemes selection -License: GPL-2.0-only -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-colorschemes -Selection of vim color schemes based on Colors Sample Pack - -http://www.vim.org/scripts/script.php?script_id=625. - -%package -n vim-plugin-colorsel -Version: %colorsel_version -Release: 0 -Summary: A RGB/HSV color selector -License: SUSE-Public-Domain -Group: Productivity/Text/Editors -Requires: gvim -Requires: vim - -%description -n vim-plugin-colorsel -A simple interactive RGB/HSV color selector modelled after Gimp2 RGB/HSV color -selector. - -%package -n vim-plugin-diffchanges -Version: %diffchanges_version -Release: 0 -Summary: Show changes since the last save -License: Vim -Group: Productivity/Text/Editors -Requires: diffutils -Requires: vim - -%description -n vim-plugin-diffchanges -Show changes made to current buffer since the last save. This plugin is based -from an example in the Hacking Vim book. The differences are that this -functionality is in the form of a plugin, is a bit more robust, and can be -toggled. - -%package -n vim-plugin-editorconfig -Version: %editorconfig_version -Release: 0 -Summary: EditorConfig plugin for Vim -License: BSD-2-Clause -Group: Productivity/Text/Editors -Requires: editorconfig - -%description -n vim-plugin-editorconfig -EditorConfig helps developers define and maintain consistent coding styles -between different editors and IDEs. The EditorConfig project consists of a file -format for defining coding styles and a collection of text editor plugins that -enable editors to read the file format and adhere to defined styles. -EditorConfig files are easily readable and they work nicely with version -control systems. - -This package contains a Vim plugin to support EditorConfig. - -%package -n vim-plugin-file-line -Version: %file_line_version -Release: 0 -Summary: File-line plugin for Vim -License: GPL-3.0-only -Group: Productivity/Text/Editors - -%description -n vim-plugin-file-line -Plugin for vim to enable opening a file in a given line. - -%package -n vim-plugin-fugitive -Version: %fugitive_version -Release: 0 -Summary: Fugitive plugin for Vim -License: Vim -Group: Productivity/Text/Editors -Requires: git-core - -%description -n vim-plugin-fugitive -Provides git integration with vim. - -%package -n vim-plugin-gitdiff -Version: %gitdiff_version -Release: 0 -Summary: Show git diff in a split window -License: GPL-2.0-only -Group: Productivity/Text/Editors -Requires: git-core - -%description -n vim-plugin-gitdiff -This script provides two functions to display git diffs in vim. -:GITDiff [commitish] - Split the vim window vertically, display the HEAD, or some other changeset, version of the file in the split, then diff them. -:GITChanges [commitish] - Highlight lines that were changed since the HEAD or some other changeset. - -%package -n vim-plugin-gnupg -Version: %gnupg_version -Release: 0 -Summary: Plugin for transparent editing of gpg encrypted files -License: GPL-1.0-or-later -Group: Productivity/Text/Editors -URL: https://github.com/jamessan/vim-gnupg -Requires: gpg2 - -%description -n vim-plugin-gnupg -This script implements transparent editing of gpg encrypted files. The filename -must have a ".gpg", ".pgp" or ".asc" suffix. When opening such a file the -content is decrypted, when opening a new file the script will ask for the -recipients of the encrypted file. The file content will be encrypted to all -recipients before it is written. The script turns off viminfo, swapfile, and -undofile to increase security. - -%package -n vim-plugin-latex -Version: %latex_version -Release: 0 -Summary: A rich set of tools for editing LaTeX -License: Vim -Group: Productivity/Text/Editors -Requires: texlive-latex -Requires: vim - -%description -n vim-plugin-latex -Vim-LaTeX (aka LaTeX-suite) is a mature project which aims at bringing -together the rich set of LaTeX tools the vim community has produced over -the years into one comprehensive package. It provides a set of tools -which enable you to do all your LaTeX-ing without needing to quit Vim. - -%package -n vim-plugin-locateopen -Version: %locateopen_version -Release: 0 -Summary: Edit file without entering the whole path -License: Vim -Group: Productivity/Text/Editors -Requires: findutils-locate -Requires: vim - -%description -n vim-plugin-locateopen -This script uses slocate (or a similar application) to allow the user to open a -file without having to enter a path. If multiple files are found the user is -given the choice of which file to open. - -Usage: - :LocateEdit somefile.txt - :LocateSplit somefile.txt - :LocateSource somefile.vim - :LocateRead somefile.txt - -%package -n vim-plugin-markdown -Version: %markdown_version -Release: 0 -Summary: Markdown support for vim -License: MIT -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-markdown -Syntax highlighting, matching rules and mappings for the original Markdown and -extensions. - -%package -n vim-plugin-matrix -Version: %matrix_version -Release: 0 -Summary: Matrix screensaver for vim -License: MIT -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-matrix -Matrix screensaver for VIM, inspired by Chris Allegretta's cmatrix. - -%package -n vim-plugin-minibufexpl -Version: %minibufexpl_version -Release: 0 -Summary: Elegant buffer explorer that takes very little screen space -License: ISC -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-minibufexpl -Minibufexplorer allows to quickly switch buffers by double-clicking the -appropriate "tab". Tabs get updated as buffers are opened and closed. -Buffers that are modified get visually marked and buffers that are open in a -window get visually marked. - -%package -n vim-plugin-multiplesearch -Version: %multiplesearch_version -Release: 0 -Summary: Display multiple searches at the same time -License: Vim -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-multiplesearch -MultipleSearch allows you to have the results of multiple searches displayed -on the screen at the same time. Each search highlights its results in a -different color, and all searches are displayed at once. After the maximum -number of colors is used, the script starts over with the first color. - -%package -n vim-plugin-neomutt -Version: %neomutt_version -Release: 0 -Summary: Neomutt plugin for Vim -License: Vim -Group: Productivity/Text/Editors - -%description -n vim-plugin-neomutt -This plugin provides syntax for the neomutt configuration file. In addition, it -sets the mail filetype to temporary mail files created by neomutt when writing -or editing emails. - -%package -n vim-plugin-NERDcommenter -Version: %NERDcommenter_version -Release: 0 -Summary: A plugin that allows for easy commenting of code for many filetypes -License: WTFPL -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-NERDcommenter -The NERD commenter provides many different commenting operations and styles -which may be invoked via key mappings and a commenting menu. These operations -are available for most filetypes. - -%package -n vim-plugin-NERDtree -Version: %NERDtree_version -Release: 0 -Summary: A tree explorer plugin for navigating the filesystem -License: WTFPL -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-NERDtree -The NERD tree allows you to explore your filesystem and to open files and -directories. It presents the filesystem to you in the form of a tree which you -manipulate with the keyboard and/or mouse. It also allows you to perform simple -filesystem operations. - -%package -n vim-plugin-project -Version: %project_version -Release: 0 -Summary: Organize/Navigate projects of files -License: SUSE-Public-Domain -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-project -You can use this plugin's basic functionality to set up a list of -frequently-accessed files for easy navigation. The list of files will be -displayed in a window on the left side of the vim window, and you can press - or double-click on filenames in the list to open the files. This is -similar to how some IDEs I've used work. I find this easier to use than having -to navigate a directory hierarchy with the file-explorer. It also obviates the -need for a buffer explorer because you have your list of files on the left of -the vim window. - -%package -n vim-plugin-quilt -Version: %quilt_version -Release: 0 -Summary: Quilt support for vim -License: GPL-2.0-only -Group: Productivity/Text/Editors -Requires: quilt -Requires: vim - -%description -n vim-plugin-quilt -Vim plugin that helps with quilt operations from inside vim. - -%package -n vim-plugin-rails -Version: %rails_version -Release: 0 -Summary: Support for Ruby on Rails development -License: Vim -Group: Productivity/Text/Editors -Recommends: rubygem(rails) - -%description -n vim-plugin-rails -This plugin offers the many features for Ruby on Rails application development. - -%package -n vim-plugin-salt -Version: %salt_version -Release: 0 -Summary: Salt plugin for Vim -License: Apache-2.0 -Group: Productivity/Text/Editors -URL: https://github.com/saltstack/salt-vim - -%description -n vim-plugin-salt -This Vim plugin provides support for editing Saltstack .sls files. - -%package -n vim-plugin-searchcomplete -Version: %searchcomplete_version -Release: 0 -Summary: Tab completion of words inside of a search -License: GPL-2.0-only -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-searchcomplete -This plugin allows to tab-complete words while typing in a -search ('/'). - -%package -n vim-plugin-showmarks -Version: %showmarks_version -Release: 0 -Summary: Visually shows the location of marks -License: SUSE-Public-Domain -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-showmarks -ShowMarks provides a visual representation of the location marks. Marks are -useful for jumping back and forth between interesting points in a buffer, but -can be hard to keep track of without any way to see where you have placed them. -ShowMarks hopefully makes life easier by placing a sign in the leftmost column -of the buffer. The sign indicates the label of the mark and its location. It -can be toggled on and off and individual marks can be hidden. - -%package -n vim-plugin-snipmate -Version: %snipmate_version -Release: 0 -Summary: Implements some of TextMate's snippets features in Vim -License: MIT -Group: Productivity/Text/Editors - -%description -n vim-plugin-snipmate -snipMate aims to be an unobtrusive, concise vim script that implements some of -TextMate's snippets features in Vim. A snippet is a piece of often-typed text -that you can insert into your document using a trigger word followed by a -. - -For instance, in a C file using the default installation of snipMate.vim, if -you type "for" in insert mode, it will expand a typical for loop in C: - -for (i = 0; i < count; i++) { -} - -%package -n vim-plugin-supertab -Version: %supertab_version -Release: 0 -Summary: Easy insert mode completion with Tab key -License: BSD-3-Clause -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-supertab -This script allows you to use the tab key to do all your insert completion. - -%package -n vim-plugin-taglist -Version: %taglist_version -Release: 0 -Summary: Source code browser with support for many languages -License: ISC -Group: Productivity/Text/Editors -Requires: ctags -Requires: vim - -%description -n vim-plugin-taglist -The "Tag List" plugin is a source code browser plugin for Vim and provides an -overview of the structure of source code files and allows you to efficiently -browse through source code files for different programming languages. - -%package -n vim-plugin-tlib -Version: %tlib_version -Release: 0 -Summary: Utility functions for vim -License: GPL-1.0-or-later -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-tlib -This library provides some utility functions. There isn't much need to install -it unless another plugin requires you to do so. - -%package -n vim-plugin-tregisters -Version: %tregisters_version -Release: 0 -Summary: List, edit, and run/execute registers/clipboards -License: GPL-1.0-or-later -Group: Productivity/Text/Editors -Requires: vim -Requires: vim-plugin-tlib - -%description -n vim-plugin-tregisters -List, edit, and run or execute registers and/or clipboards - -%package -n vim-plugin-tselectbuffer -Version: %tselectbuffer_version -Release: 0 -Summary: A quick buffer selector/switcher -License: GPL-1.0-or-later -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-tselectbuffer -This plugin provides a simple buffer selector. It doesn't have all the features -other buffer selectors have but can be useful for quickly switching to a -different buffer or for deleting buffers. - -%package -n vim-plugin-tselectfiles -Version: %tselectfiles_version -Release: 0 -Summary: A quick file selector/browser/explorer -License: GPL-1.0-or-later -Group: Productivity/Text/Editors -Requires: vim -Requires: vim-plugin-tlib - -%description -n vim-plugin-tselectfiles -This plugin provides a simple file browser. It is not a full blown explorer but -can be nevertheless be useful for quickly selecting a few files or renaming -them. - -%package -n vim-plugin-utl -Version: %utl_version -Release: 0 -Summary: Universal text linking for vim -License: GPL-1.0-or-later -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-utl -Universal text link allows you to set hyperlinks within your text documents. -Hyperlinks can be used to start applications, open related documents, or -bookmark parts of your text document. - -%package -n vim-plugin-vimwiki -Version: %vimwiki_version -Release: 0 -Summary: Personal wiki for vim -License: GPL-2.0-only -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-vimwiki -Vimwiki is a personal wiki for Vim. Using it you can organize text files with -hyperlinks. To do a quick start press ww (this is usually \ww) to go -to your index wiki file. By default it is located in ~/vimwiki/index.wiki. -You do not have to create it manually - vimwiki can make it for you. - -%package -n vim-plugin-zoomwin -Version: %zoomwin_version -Release: 0 -Summary: Zoom in/out of windows (toggle between one window and multi-window) -License: Vim -Group: Productivity/Text/Editors -Requires: vim - -%description -n vim-plugin-zoomwin -The idea is to make it easy to zoom into and out of a window. -Usage: - - Press o : the current window zooms into a full screen - Press o again: the previous set of windows is restored - -%prep -%setup -q -c -n %{name} -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 -a18 -a19 -a20 -a21 -a22 -a23 -a24 -a26 -a27 -a28 -a30 -a31 -a32 -a33 -a34 -a35 -a100 -a101 -a102 -a103 -a104 -# ------- patch locateopen ------ -pushd LocateOpen-%locateopen_version -%patch1 -popd -pushd ShowMarks7-%showmarks_version -%patch2 -p1 -popd -pushd file-line-%file_line_version -%patch3 -p1 -popd - -find tlib_vim-%{tlib_version} -type f \( -name '*.vim' -o -name '*.txt' \) -exec chmod -v 644 {} + -chmod -v 644 taglist-%{taglist_version}/doc/taglist.txt - -%build - -%install -pushd editorconfig-vim-%{editorconfig_version} -rm -rf plugin/editorconfig-core-py/ tests/ -rm mkzip.sh -popd - -pushd nerdtree-%{NERDtree_version} -rm -f _config.yml screenshot.png -popd - -pushd salt-vim-%{salt_version} -rm -f salt-vim.spec -popd - -pushd tlib_vim-%{tlib_version} -rm -r addon-info.json doc/tags etc samples scripts test -popd - -install -d %buildroot/%vimplugin_dir -for i in vimplugin-* a.vim-* ack.vim-* Align-* calendar.vim--Matsumoto-* \ - colorsel.vim-* bufexplorer-* diffchanges.vim-* editorconfig-vim-* \ - file-line-* gitdiff.vim-* LocateOpen-* matrix.vim--Yang-* \ - minibufexpl.vim-* MultipleSearch-* neomutt.vim-* nerdcommenter-* \ - nerdtree-* project.tar.gz-* quilt-* rails.vim-* salt-vim-* \ - SearchComplete-* ShowMarks7-* snipMate-* SuperTab--Van-Dewoestine-* \ - taglist-* tlib_vim-* tregisters-* tselectbuffer-* tselectfiles-* \ - utl.vim-* vim-fugitive-* vim-gnupg-* vimwiki-* ZoomWin-*; do - pushd $i - cp -av * %buildroot/%vimplugin_dir/ - popd -done - -install -d %{buildroot}%{_defaultdocdir}/vimplugin-NERDtree/ -mv %{buildroot}/%vimplugin_dir/nerdtree_plugin %{buildroot}%{_defaultdocdir}/vimplugin-NERDtree/ - -# vim-plugin-latex -pushd vim-latex-%{latex_version} -cp -av compiler doc ftplugin indent latextags ltags plugin %{buildroot}/%{vimplugin_dir} -install -d %{buildroot}%{_datadir}/appdata -install -m 644 vim-latex.metainfo.xml %{buildroot}%{_datadir}/appdata/ -popd - -pushd vim-markdown-%{markdown_version} -chmod 644 indent/markdown.vim -%{makeinstall} 'ADDONS=${VIMDIR}/site' -popd - -install -d %{buildroot}/%vimplugin_dir/snippets/ -install -m 644 %{SOURCE1000} %{buildroot}/%vimplugin_dir/snippets/ - -# delete unneeded files -rm -rf %{buildroot}/%vimplugin_dir/CHANGE* -rm -rf %{buildroot}/%vimplugin_dir/CONTRIBUT* -rm -rf %{buildroot}/%vimplugin_dir/LICEN?E* -rm -rf %{buildroot}/%vimplugin_dir/README* -rm -rf %{buildroot}/%vimplugin_dir/doc/Makefile* -rm -rf %{buildroot}/%vimplugin_dir/doc/README* -rm -rf %{buildroot}/%vimplugin_dir/doc/*.{xml,xsl,css} - -# For every plugin providing documentation, we have to call the post and postun -# scriptlets. - -%define vim_doc_post(n:) \ -%%post %{-n:-n %{-n*}} \ -vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null \ -%%postun %{-n:-n %{-n*}} \ -if [ $1 == 0 ]; then \ - vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null \ -fi \ -%{nil} - -%vim_doc_post -n vim-plugin-ack -%vim_doc_post -n vim-plugin-align -%vim_doc_post -n vim-plugin-bufexplorer -%vim_doc_post -n vim-plugin-colorsel -%vim_doc_post -n vim-plugin-diffchanges -%vim_doc_post -n vim-plugin-editorconfig -%vim_doc_post -n vim-plugin-fugitive -%vim_doc_post -n vim-plugin-gnupg -%vim_doc_post -n vim-plugin-latex -%vim_doc_post -n vim-plugin-markdown -%vim_doc_post -n vim-plugin-multiplesearch -%vim_doc_post -n vim-plugin-neomutt -%vim_doc_post -n vim-plugin-NERDcommenter -%vim_doc_post -n vim-plugin-NERDtree -%vim_doc_post -n vim-plugin-project -%vim_doc_post -n vim-plugin-quilt -%vim_doc_post -n vim-plugin-rails -%vim_doc_post -n vim-plugin-snipmate -%vim_doc_post -n vim-plugin-supertab -%vim_doc_post -n vim-plugin-taglist -%vim_doc_post -n vim-plugin-tlib -%vim_doc_post -n vim-plugin-tselectbuffer -%vim_doc_post -n vim-plugin-tselectfiles -%vim_doc_post -n vim-plugin-utl -%vim_doc_post -n vim-plugin-vimwiki -%vim_doc_post -n vim-plugin-zoomwin -%vim_doc_post - -%files -n vim-plugin-a -%doc a.vim-%{a_version}/README -%vimplugin_dir/plugin/a.vim - -%files -n vim-plugin-ack -%defattr(-,root,root,0755) -%doc ack.vim-%{ack_version}/README.md -%license ack.vim-%{ack_version}/LICENSE -%vimplugin_dir/plugin/ack.vim -%vimplugin_dir/autoload/ack.vim -%vimplugin_dir/doc/ack.txt -%vimplugin_dir/doc/ack_quick_help.txt -%dir %vimplugin_dir/ftplugin -%vimplugin_dir/ftplugin/qf.vim - -%files -n vim-plugin-align -%defattr(-,root,root,0755) -%vimplugin_dir/doc/Align.txt -%vimplugin_dir/autoload/AlignMaps.vim -%vimplugin_dir/autoload/Align.vim -%vimplugin_dir/plugin/AlignMapsPlugin.vim -%vimplugin_dir/plugin/AlignPlugin.vim -%vimplugin_dir/plugin/cecutil.vim - -%files -n vim-plugin-bufexplorer -%defattr(-,root,root,0755) -%license bufexplorer-%{bufexplorer_version}/LICENSE -%vimplugin_dir/doc/bufexplorer.txt -%vimplugin_dir/plugin/bufexplorer.vim - -%files -n vim-plugin-calendar -%defattr(-,root,root,0755) -%vimplugin_dir/plugin/calendar.vim - -%files -n vim-plugin-colorsel -%defattr(-,root,root,0755) -%vimplugin_dir/plugin/colorsel.vim -%vimplugin_dir/autoload/colorsel.vim -%vimplugin_dir/doc/colorsel.txt - -%files -n vim-plugin-colorschemes -%defattr(-,root,root,0755) -%vimplugin_dir/colors/*.vim - -%files -n vim-plugin-diffchanges -%defattr(-,root,root,0755) -%vimplugin_dir/plugin/diffchanges.vim -%vimplugin_dir/doc/diffchanges.txt - -%files -n vim-plugin-editorconfig -%defattr(-,root,root,0755) -%license editorconfig-vim-%{editorconfig_version}/LICENSE -%vimplugin_dir/plugin/editorconfig.vim -%vimplugin_dir/autoload/editorconfig.vim -%vimplugin_dir/doc/editorconfig.txt - -%files -n vim-plugin-file-line -%doc file-line-%{file_line_version}/README.md -%vimplugin_dir/plugin/file_line.vim - -%files -n vim-plugin-fugitive -%defattr(-,root,root,0755) -%vimplugin_dir/plugin/fugitive.vim -%vimplugin_dir/doc/fugitive.txt -%vimplugin_dir/autoload/fugitive.vim -%vimplugin_dir/ftdetect/fugitive.vim -%dir %vimplugin_dir/ftplugin/ -%vimplugin_dir/ftplugin/fugitiveblame.vim -%vimplugin_dir/syntax/fugitive.vim -%vimplugin_dir/syntax/fugitiveblame.vim - -%files -n vim-plugin-gitdiff -%defattr(-,root,root,0755) -%vimplugin_dir/plugin/gitdiff.vim - -%files -n vim-plugin-gnupg -%defattr(-,root,root,0755) -%vimplugin_dir/autoload/gnupg.vim -%vimplugin_dir/doc/gnupg.txt -%vimplugin_dir/plugin/gnupg.vim - -%files -n vim-plugin-latex -%defattr(-,root,root,0755) -%doc vim-latex-%{latex_version}/README.md -%{_datadir}/appdata/vim-latex.metainfo.xml -%vimplugin_dir/doc/db2vim/ -%vimplugin_dir/doc/latex*.txt -%vimplugin_dir/doc/imaps.txt -%vimplugin_dir/plugin/imaps.vim -%vimplugin_dir/plugin/remoteOpen.vim -%vimplugin_dir/plugin/filebrowser.vim -%vimplugin_dir/plugin/SyntaxFolds.vim -%dir %vimplugin_dir/compiler/ -%vimplugin_dir/compiler/tex.vim -%dir %vimplugin_dir/indent/ -%vimplugin_dir/indent/tex.vim -%dir %vimplugin_dir/ftplugin/ -%vimplugin_dir/ftplugin/latex-suite -%vimplugin_dir/ftplugin/tex_latexSuite.vim -%vimplugin_dir/ftplugin/bib_latexSuite.vim -%vimplugin_dir/ltags -%vimplugin_dir/latextags - -%files -n vim-plugin-locateopen -%defattr(-,root,root,0755) -%vimplugin_dir/plugin/locateopen.vim - -%files -n vim-plugin-markdown -%doc vim-markdown-%{markdown_version}/README.md vim-markdown-%{markdown_version}/CONTRIBUTING.md -%dir %vimplugin_dir/after/ -%dir %vimplugin_dir/after/ftplugin/ -%vimplugin_dir/after/ftplugin/markdown.vim -%dir %vimplugin_dir/ftdetect/ -%vimplugin_dir/ftdetect/markdown.vim -%dir %vimplugin_dir/ftplugin/ -%vimplugin_dir/ftplugin/markdown.vim -%dir %vimplugin_dir/indent/ -%vimplugin_dir/indent/markdown.vim -%dir %{_datadir}/vim/registry/ -%{_datadir}/vim/registry/markdown.yaml -%dir %vimplugin_dir/syntax/ -%vimplugin_dir/syntax/markdown.vim -%vimplugin_dir/doc/vim-markdown.txt - -%files -n vim-plugin-matrix -%defattr(-,root,root,0755) -%vimplugin_dir/plugin/matrix.vim - -%files -n vim-plugin-minibufexpl -%defattr(-,root,root,0755) -%vimplugin_dir/plugin/minibufexpl.vim - -%files -n vim-plugin-multiplesearch -%defattr(-,root,root,0755) -%vimplugin_dir/doc/MultipleSearch.txt -%vimplugin_dir/autoload/MultipleSearch.vim -%vimplugin_dir/plugin/MultipleSearch.vim - -%files -n vim-plugin-neomutt -%defattr(-,root,root,0755) -%vimplugin_dir/doc/neomutt.txt -%vimplugin_dir/ftdetect/logfile.vim -%vimplugin_dir/ftdetect/mail.vim -%vimplugin_dir/ftdetect/neomuttrc.vim -%vimplugin_dir/ftplugin/neomuttrc.vim -%vimplugin_dir/syntax/neomuttlog.vim -%vimplugin_dir/syntax/neomuttrc.vim - -%files -n vim-plugin-NERDcommenter -%defattr(-,root,root,0755) -%doc nerdcommenter-%{NERDcommenter_version}/README.md -%vimplugin_dir/autoload/nerdcommenter.vim -%vimplugin_dir/doc/nerdcommenter.txt -%vimplugin_dir/plugin/nerdcommenter.vim - -%files -n vim-plugin-NERDtree -%defattr(-,root,root,0755) -%license nerdtree-%{NERDtree_version}/LICENCE -%doc nerdtree-%{NERDtree_version}/README.markdown -%vimplugin_dir/doc/NERDTree.txt -%vimplugin_dir/autoload/nerdtree.vim -%dir %vimplugin_dir/autoload/nerdtree/ -%vimplugin_dir/autoload/nerdtree/ui_glue.vim -%dir %vimplugin_dir/lib/ -%vimplugin_dir/lib/nerdtree/ -%vimplugin_dir/plugin/NERD_tree.vim -%vimplugin_dir/syntax/nerdtree.vim -%doc %{_defaultdocdir}/vimplugin-NERDtree - -%files -n vim-plugin-project -%defattr(-,root,root,0755) -%vimplugin_dir/doc/project.txt -%vimplugin_dir/plugin/project.vim - -%files -n vim-plugin-quilt -%defattr(-,root,root,0755) -%vimplugin_dir/doc/quilt.txt -%vimplugin_dir/plugin/quilt.vim - -%files -n vim-plugin-rails -%defattr(-,root,root,0755) -%vimplugin_dir/compiler/rails.vim -%vimplugin_dir/plugin/rails.vim -%vimplugin_dir/autoload/rails.vim -%vimplugin_dir/doc/rails.txt - -%files -n vim-plugin-salt -%defattr(-,root,root,0755) -%vimplugin_dir/ftdetect/sls.vim -%vimplugin_dir/ftplugin/sls.vim -%vimplugin_dir/syntax/sls.vim - -%files -n vim-plugin-searchcomplete -%defattr(-,root,root,0755) -%vimplugin_dir/plugin/SearchComplete.vim - -%files -n vim-plugin-showmarks -%doc ShowMarks7-%{showmarks_version}/README -%vimplugin_dir/plugin/showmarks.vim - -%files -n vim-plugin-snipmate -%defattr(-,root,root,0755) -%vimplugin_dir/snippets -%vimplugin_dir/syntax/snippet.vim -%vimplugin_dir/plugin/snipMate.vim -%vimplugin_dir/ftplugin/html_snip_helper.vim -%dir %vimplugin_dir/after/ -%dir %vimplugin_dir/after/plugin/ -%vimplugin_dir/after/plugin/snipMate.vim -%vimplugin_dir/autoload/snipMate.vim -%vimplugin_dir/doc/snipMate.txt - -%files -n vim-plugin-supertab -%defattr(-,root,root,0755) -%vimplugin_dir/plugin/supertab.vim -%vimplugin_dir/doc/supertab.txt - -%files -n vim-plugin-taglist -%defattr(-,root,root,0755) -%vimplugin_dir/doc/taglist.txt -%vimplugin_dir/plugin/taglist.vim - -%files -n vim-plugin-tlib -%defattr(-,root,root,0755) -%license tlib_vim-%{tlib_version}/LICENSE.TXT -%vimplugin_dir/doc/tlib.txt -%vimplugin_dir/autoload/tlib -%vimplugin_dir/autoload/tinykeymap -%vimplugin_dir/plugin/02tlib.vim -%vimplugin_dir/autoload/tlib.vim -%dir %vimplugin_dir/macros/ -%vimplugin_dir/macros/tlib.vim -%dir %vimplugin_dir/spec/ -%vimplugin_dir/spec/tlib/ - -%files -n vim-plugin-tregisters -%defattr(-,root,root,0755) -%vimplugin_dir/plugin/tregisters.vim - -%files -n vim-plugin-tselectbuffer -%defattr(-,root,root,0755) -%vimplugin_dir/plugin/tselectbuffer.vim -%vimplugin_dir/autoload/tselectbuffer.vim -%vimplugin_dir/doc/tselectbuffer.txt - -%files -n vim-plugin-tselectfiles -%defattr(-,root,root,0755) -%vimplugin_dir/doc/tselectfiles.txt -%vimplugin_dir/autoload/tselectfiles.vim -%vimplugin_dir/plugin/tselectfiles.vim - -%files -n vim-plugin-utl -%defattr(-,root,root,0755) -%doc utl.vim-%{utl_version}/README -%vimplugin_dir/doc/utl_ref.txt -%vimplugin_dir/doc/utl_usr.txt -%vimplugin_dir/plugin/utl_scm.vim -%vimplugin_dir/plugin/utl_rc.vim -%vimplugin_dir/plugin/utl_uri.vim -%vimplugin_dir/plugin/utl.vim -%vimplugin_dir/plugin/utl_arr.vim - -%files -n vim-plugin-vimwiki -%defattr(-,root,root,0755) -%vimplugin_dir/doc/vimwiki.txt -%vimplugin_dir/plugin/vimwiki.vim -%dir %vimplugin_dir/ftplugin -%vimplugin_dir/ftplugin/vimwiki.vim -%vimplugin_dir/autoload/vimwiki -%vimplugin_dir/syntax/vimwiki*.vim - -%files -n vim-plugin-zoomwin -%defattr(-,root,root,0755) -%vimplugin_dir/doc/ZoomWin.txt -%vimplugin_dir/plugin/ZoomWinPlugin.vim -%vimplugin_dir/autoload/ZoomWin.vim - -%changelog diff --git a/vimplugin-NERDcommenter-2.6.0.tar.gz b/vimplugin-NERDcommenter-2.6.0.tar.gz deleted file mode 100644 index 8e2d3b8..0000000 --- a/vimplugin-NERDcommenter-2.6.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9a6c3e5135d05a1e04d997909df5100814be72a14fa4a3ff86a5c8a0a4e340c9 -size 41574 diff --git a/vimplugin-NERDtree-6.10.16.tar.gz b/vimplugin-NERDtree-6.10.16.tar.gz deleted file mode 100644 index 12ef001..0000000 --- a/vimplugin-NERDtree-6.10.16.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f0e3a0ba1493c8cbc7d2048c04bee9c002d4b8c0192bd695d9b8a633187e6f63 -size 163149 diff --git a/vimplugin-a-2.18.tar.gz b/vimplugin-a-2.18.tar.gz deleted file mode 100644 index f1bb560..0000000 --- a/vimplugin-a-2.18.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:307db47258a5aaf0293bb972e2aa24c1a887316f52ee6c0e5811d204b2682e82 -size 8652 diff --git a/vimplugin-ack-1.0.9.tar.gz b/vimplugin-ack-1.0.9.tar.gz deleted file mode 100644 index 8e2c9da..0000000 --- a/vimplugin-ack-1.0.9.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:598af55eed01886428027ea26f3f99a5029ece88c28e34c22fb94d09ac552cab -size 9361 diff --git a/vimplugin-align-37.43.tar.gz b/vimplugin-align-37.43.tar.gz deleted file mode 100644 index a851594..0000000 --- a/vimplugin-align-37.43.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f7b749af327aa766d1dd568ede11442c4ed890c8f502f2fd052e92315004574d -size 45048 diff --git a/vimplugin-colorschemes-1.0.tar.bz2 b/vimplugin-colorschemes-1.0.tar.bz2 deleted file mode 100644 index 6b5ce30..0000000 --- a/vimplugin-colorschemes-1.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a822b5fd40d6b6168e90e4da2779545d21d370d6a024b378517a027f1baeef67 -size 82565 diff --git a/vimplugin-colorsel-20110107.tar.gz b/vimplugin-colorsel-20110107.tar.gz deleted file mode 100644 index 2231592..0000000 --- a/vimplugin-colorsel-20110107.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:74bf1518a08903bd5c88cd22e8e4b79373497fe30802db04e6dfe7701b329656 -size 11670 diff --git a/vimplugin-diffchanges-0.6+g346dae2.tar.gz b/vimplugin-diffchanges-0.6+g346dae2.tar.gz deleted file mode 100644 index c37dd07..0000000 --- a/vimplugin-diffchanges-0.6+g346dae2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:22c67227d72e67352b9f2bda7983a9490f9260fef3fdbf777a5baf901d0ca6a1 -size 2272 diff --git a/vimplugin-editorconfig-0.3.3.tar.gz b/vimplugin-editorconfig-0.3.3.tar.gz deleted file mode 100644 index b4fe3d6..0000000 --- a/vimplugin-editorconfig-0.3.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fd579672c426a089835e9bc57a1fd5fc18dba77c014b67141153372e83c92c57 -size 35395 diff --git a/vimplugin-fugitive-3.4.tar.gz b/vimplugin-fugitive-3.4.tar.gz deleted file mode 100644 index 6913b9b..0000000 --- a/vimplugin-fugitive-3.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:421b7cbf413f026cbe7fa5491266758b2d14a9d27223a28fb834e88011ecae65 -size 80677 diff --git a/vimplugin-gitdiff-2.tar.gz b/vimplugin-gitdiff-2.tar.gz deleted file mode 100644 index 532d788..0000000 --- a/vimplugin-gitdiff-2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f3aaee33d1d2bc80f08420a560cc182a1dcd77e1a455ea7b5b77aba19423e918 -size 1850 diff --git a/vimplugin-gnupg-2.7.1.tar.gz b/vimplugin-gnupg-2.7.1.tar.gz deleted file mode 100644 index c916665..0000000 --- a/vimplugin-gnupg-2.7.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c74e0d6e868ea17ed2de9faa01fdcadb0056944c8ed5bab5ef8f1fe8fda3880b -size 14514 diff --git a/vimplugin-gnupg-2.7.1.tar.gz.asc b/vimplugin-gnupg-2.7.1.tar.gz.asc deleted file mode 100644 index 5dfd0a0..0000000 --- a/vimplugin-gnupg-2.7.1.tar.gz.asc +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQKTBAABCgB9FiEEkb+/TWlWvV33ty0j3+aRrjMbo9sFAl+sSN5fFIAAAAAALgAo -aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDkx -QkZCRjRENjk1NkJENURGN0I3MkQyM0RGRTY5MUFFMzMxQkEzREIACgkQ3+aRrjMb -o9sPvhAAuPDA3noTN5HUBJfBLEcMrzZN2SWDCNmTgLRxhog+iE1d9C8femPNObxs -hSb2P6GKsiIHrCpFW78v8OS3gZSKKuqCWP1inmgVImFKvJ3SDij4+kDfVKpLGv8v -6V5xSgBy1svbDmQzHW5CUOUmu3seBKN4OluM+gJYrNZguohnLmgABfG/e/oRO8iF -AcszgyEdZYjqMgEdvf0U6TPJOd3xvQn6cYawz0Cn6/gFx7Z0oZyJZ1TZVqVr4PYr -WUt3mfPgeK0O8qa9LTL+MT6+wIJLUTySpRe1XIIyl7utxni95+u+mtVfouj7Cr2L -L0IW2925RIcBBk8ODKaD/KZPAjUwy/djFdSB5jBSgYjp/gaW3fdw1/5mPaRaYGaC -Kyj4llZFUotKIDhcYesku+wLV8kuAWNx88RKQDNcMzM4Utm7hM3cIq+PJRwVoZH6 -7lDNPG3pDpYH/KhMjwHdfGxNg9v+vD+jglrgTLSv6uDN72YPRF+k0qdaDSoRNF6Y -HjBkH9JEsu6rSSaeNQ1/yokrE/ugyalokrfmip2Be4T6/qvAWpNbHpsP8QGNU3aK -7WeVe6BTz9qTU3Eqytda3szWVJLjPY/3nhgQLZmDiq05j1xHqVTkxRgJOHf0AW1L -LDJAGTiYX5+yu9tFArk7vY8VWmjW4C5wijfLf51s9dC/C92JBIo= -=FibZ ------END PGP SIGNATURE----- diff --git a/vimplugin-locateopen-1.3.tar.gz b/vimplugin-locateopen-1.3.tar.gz deleted file mode 100644 index 650f93c..0000000 --- a/vimplugin-locateopen-1.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2a35ffcfc484b11b40afaaadc88678eb152d22c593406900b906844f6230aee5 -size 2484 diff --git a/vimplugin-matrix-1.10.tar.gz b/vimplugin-matrix-1.10.tar.gz deleted file mode 100644 index a76d74d..0000000 --- a/vimplugin-matrix-1.10.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:02722f35e18ff892ede86a81892b488bfbf007e20e041a517565fe64419a4e0e -size 3546 diff --git a/vimplugin-minibufexpl-6.3.2.tar.gz b/vimplugin-minibufexpl-6.3.2.tar.gz deleted file mode 100644 index 0279e01..0000000 --- a/vimplugin-minibufexpl-6.3.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2a215b5460cd3e54043a3abec091d04ef3453507603de65eea207c87f794bdbe -size 18524 diff --git a/vimplugin-multiplesearch-1.3.tar.gz b/vimplugin-multiplesearch-1.3.tar.gz deleted file mode 100644 index 798d3f4..0000000 --- a/vimplugin-multiplesearch-1.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3a5f9d513de00dab849eaadb48e29b0fe926ef4f546255b5c9e1b174543b72cd -size 5094 diff --git a/vimplugin-project-1.4.1.tar.gz b/vimplugin-project-1.4.1.tar.gz deleted file mode 100644 index b0860e6..0000000 --- a/vimplugin-project-1.4.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:48ff0d2e191ba9c4e7770b9688c8468318cd20c3485982eca61ed42bc409ae39 -size 21430 diff --git a/vimplugin-quilt-0.9.7.tar.gz b/vimplugin-quilt-0.9.7.tar.gz deleted file mode 100644 index 5f0934b..0000000 --- a/vimplugin-quilt-0.9.7.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7f15bd4b6d9bf2b57502f2e89971893839daf7bfc5266818c2a0420b54f4bcb5 -size 16206 diff --git a/vimplugin-rails-5.2.tar.gz b/vimplugin-rails-5.2.tar.gz deleted file mode 100644 index a4e305c..0000000 --- a/vimplugin-rails-5.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:53db30e16418c9a8dbee42301db7eb1af70d1b7e47e6a8664157bed8ad2d71dd -size 59554 diff --git a/vimplugin-searchcomplete-1.1.tar.gz b/vimplugin-searchcomplete-1.1.tar.gz deleted file mode 100644 index 95692e6..0000000 --- a/vimplugin-searchcomplete-1.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e9053eb05e6be9c28d3c7329502d65a8e9a89d7ac37d3669ae91e9d8553e40e4 -size 1429 diff --git a/vimplugin-showmarks-2.3.tar.gz b/vimplugin-showmarks-2.3.tar.gz deleted file mode 100644 index a61ffdd..0000000 --- a/vimplugin-showmarks-2.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c585800d155036f9918f7a41c752f8ae769deb2a8af85cc7b10460a42a30a7f2 -size 5883 diff --git a/vimplugin-snipmate-0.83.tar.gz b/vimplugin-snipmate-0.83.tar.gz deleted file mode 100644 index 0e744c2..0000000 --- a/vimplugin-snipmate-0.83.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d5cd54572acecb3ac8692132f9f169de63465e1becf2890c832c5165cd4cb7ef -size 24212 diff --git a/vimplugin-supertab-2.1.tar.gz b/vimplugin-supertab-2.1.tar.gz deleted file mode 100644 index 0782025..0000000 --- a/vimplugin-supertab-2.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e0759d48531697ce52e1799cb41ce6c87c71db259a99f95ca96332d4dbae41d4 -size 15137 diff --git a/vimplugin-taglist-4.6.tar.gz b/vimplugin-taglist-4.6.tar.gz deleted file mode 100644 index 14e40f1..0000000 --- a/vimplugin-taglist-4.6.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:058e49688be2ae06debe5fbf6bab08aa7cdc10b08c27735eb03500d1f1c9eefe -size 51694 diff --git a/vimplugin-tlib-1.27.tar.gz b/vimplugin-tlib-1.27.tar.gz deleted file mode 100644 index b8236e5..0000000 --- a/vimplugin-tlib-1.27.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ef74d2175f612c5f720f2e75ccc34a188b04fef4569ccb8e4835bfc2b5ae221f -size 124891 diff --git a/vimplugin-tregisters-0.2.tar.gz b/vimplugin-tregisters-0.2.tar.gz deleted file mode 100644 index 682432b..0000000 --- a/vimplugin-tregisters-0.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:41b30e46d8e4e4696a37bfb6eb09f7caade301decf88846859a1df38bb9ff156 -size 1724 diff --git a/vimplugin-tselectbuffer-0.7.tar.gz b/vimplugin-tselectbuffer-0.7.tar.gz deleted file mode 100644 index 96cde16..0000000 --- a/vimplugin-tselectbuffer-0.7.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:676f82e24852255d06a7186e25689584089c211808179a357b300817cf7c365e -size 4075 diff --git a/vimplugin-tselectfiles-0.11.tar.gz b/vimplugin-tselectfiles-0.11.tar.gz deleted file mode 100644 index 35d5e00..0000000 --- a/vimplugin-tselectfiles-0.11.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a7cc07acfdaa94ebf04c2b87a7b25a1ae8d7c1a58dd83cb2e644aae746a28a4c -size 10541 diff --git a/vimplugin-utl-2.0.tar.gz b/vimplugin-utl-2.0.tar.gz deleted file mode 100644 index 1d8acaa..0000000 --- a/vimplugin-utl-2.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:83c6b70db1f5ccfde517adcebc0269c83530dded5e73313c66adce25155c428f -size 44675 diff --git a/vimplugin-vimwiki-2.1.tar.gz b/vimplugin-vimwiki-2.1.tar.gz deleted file mode 100644 index 2751857..0000000 --- a/vimplugin-vimwiki-2.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6bd9360bb2c544c474a09216198cb3ad7615ee62c848e1da8566745e8407f26f -size 76349 diff --git a/vimplugin-zoomwin-24.tar.gz b/vimplugin-zoomwin-24.tar.gz deleted file mode 100644 index 51fc15a..0000000 --- a/vimplugin-zoomwin-24.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:101871591f2d255148ce9db3166355f062873274f1f57aeb064cdc065dea7c3c -size 8892 From 012784cc1895446fa8ae8a04f4de9b7ddcd30bd2f8e316b551fb5d52c421ed6c Mon Sep 17 00:00:00 2001 From: Jiri Slaby Date: Tue, 8 Feb 2022 05:44:14 +0000 Subject: [PATCH 2/4] fix OBS-URL: https://build.opensuse.org/package/show/editors/vim-plugins?expand=0&rev=90 --- _service | 61 ++ bufexplorer-7.4.21.tar.gz | 3 + calendar.vim--Matsumoto-2.5.tar.gz | 3 + file-line-1.0+20161020.obscpio | 3 + file-line-Fix-other-plugins-loading.patch | 86 ++ file-line.obsinfo | 4 + locateopen-1.3-locate-support.patch | 11 + neomutt.vim-20210218.obscpio | 3 + neomutt.vim.obsinfo | 4 + salt-vim-20170630.obscpio | 3 + salt-vim.obsinfo | 4 + showmarks-signs.patch | 22 + spec.snippets | 123 +++ vim-latex-1.10.0+20210818.obscpio | 3 + vim-latex.obsinfo | 4 + vim-markdown-2.0.0+20220129.obscpio | 3 + vim-markdown.obsinfo | 4 + vim-plugins.changes | 279 ++++++ vim-plugins.spec | 1042 +++++++++++++++++++++ vimplugin-NERDcommenter-2.6.0.tar.gz | 3 + vimplugin-NERDtree-6.10.16.tar.gz | 3 + vimplugin-a-2.18.tar.gz | 3 + vimplugin-ack-1.0.9.tar.gz | 3 + vimplugin-align-37.43.tar.gz | 3 + vimplugin-colorschemes-1.0.tar.bz2 | 3 + vimplugin-colorsel-20110107.tar.gz | 3 + vimplugin-diffchanges-0.6+g346dae2.tar.gz | 3 + vimplugin-editorconfig-0.3.3.tar.gz | 3 + vimplugin-fugitive-3.4.tar.gz | 3 + vimplugin-gitdiff-2.tar.gz | 3 + vimplugin-gnupg-2.7.1.tar.gz | 3 + vimplugin-gnupg-2.7.1.tar.gz.asc | 18 + vimplugin-locateopen-1.3.tar.gz | 3 + vimplugin-matrix-1.10.tar.gz | 3 + vimplugin-minibufexpl-6.3.2.tar.gz | 3 + vimplugin-multiplesearch-1.3.tar.gz | 3 + vimplugin-project-1.4.1.tar.gz | 3 + vimplugin-quilt-0.9.7.tar.gz | 3 + vimplugin-rails-5.2.tar.gz | 3 + vimplugin-searchcomplete-1.1.tar.gz | 3 + vimplugin-showmarks-2.3.tar.gz | 3 + vimplugin-snipmate-0.83.tar.gz | 3 + vimplugin-supertab-2.1.tar.gz | 3 + vimplugin-taglist-4.6.tar.gz | 3 + vimplugin-tlib-1.27.tar.gz | 3 + vimplugin-tregisters-0.2.tar.gz | 3 + vimplugin-tselectbuffer-0.7.tar.gz | 3 + vimplugin-tselectfiles-0.11.tar.gz | 3 + vimplugin-utl-2.0.tar.gz | 3 + vimplugin-vimwiki-2.1.tar.gz | 3 + vimplugin-zoomwin-24.tar.gz | 3 + 51 files changed, 1776 insertions(+) create mode 100644 _service create mode 100644 bufexplorer-7.4.21.tar.gz create mode 100644 calendar.vim--Matsumoto-2.5.tar.gz create mode 100644 file-line-1.0+20161020.obscpio create mode 100644 file-line-Fix-other-plugins-loading.patch create mode 100644 file-line.obsinfo create mode 100644 locateopen-1.3-locate-support.patch create mode 100644 neomutt.vim-20210218.obscpio create mode 100644 neomutt.vim.obsinfo create mode 100644 salt-vim-20170630.obscpio create mode 100644 salt-vim.obsinfo create mode 100644 showmarks-signs.patch create mode 100644 spec.snippets create mode 100644 vim-latex-1.10.0+20210818.obscpio create mode 100644 vim-latex.obsinfo create mode 100644 vim-markdown-2.0.0+20220129.obscpio create mode 100644 vim-markdown.obsinfo create mode 100644 vim-plugins.changes create mode 100644 vim-plugins.spec create mode 100644 vimplugin-NERDcommenter-2.6.0.tar.gz create mode 100644 vimplugin-NERDtree-6.10.16.tar.gz create mode 100644 vimplugin-a-2.18.tar.gz create mode 100644 vimplugin-ack-1.0.9.tar.gz create mode 100644 vimplugin-align-37.43.tar.gz create mode 100644 vimplugin-colorschemes-1.0.tar.bz2 create mode 100644 vimplugin-colorsel-20110107.tar.gz create mode 100644 vimplugin-diffchanges-0.6+g346dae2.tar.gz create mode 100644 vimplugin-editorconfig-0.3.3.tar.gz create mode 100644 vimplugin-fugitive-3.4.tar.gz create mode 100644 vimplugin-gitdiff-2.tar.gz create mode 100644 vimplugin-gnupg-2.7.1.tar.gz create mode 100644 vimplugin-gnupg-2.7.1.tar.gz.asc create mode 100644 vimplugin-locateopen-1.3.tar.gz create mode 100644 vimplugin-matrix-1.10.tar.gz create mode 100644 vimplugin-minibufexpl-6.3.2.tar.gz create mode 100644 vimplugin-multiplesearch-1.3.tar.gz create mode 100644 vimplugin-project-1.4.1.tar.gz create mode 100644 vimplugin-quilt-0.9.7.tar.gz create mode 100644 vimplugin-rails-5.2.tar.gz create mode 100644 vimplugin-searchcomplete-1.1.tar.gz create mode 100644 vimplugin-showmarks-2.3.tar.gz create mode 100644 vimplugin-snipmate-0.83.tar.gz create mode 100644 vimplugin-supertab-2.1.tar.gz create mode 100644 vimplugin-taglist-4.6.tar.gz create mode 100644 vimplugin-tlib-1.27.tar.gz create mode 100644 vimplugin-tregisters-0.2.tar.gz create mode 100644 vimplugin-tselectbuffer-0.7.tar.gz create mode 100644 vimplugin-tselectfiles-0.11.tar.gz create mode 100644 vimplugin-utl-2.0.tar.gz create mode 100644 vimplugin-vimwiki-2.1.tar.gz create mode 100644 vimplugin-zoomwin-24.tar.gz diff --git a/_service b/_service new file mode 100644 index 0000000..48ae2a0 --- /dev/null +++ b/_service @@ -0,0 +1,61 @@ + + + https://github.com/bogado/file-line.git + git + @PARENT_TAG@+%cd + v(.*) + \1 + 559088afaf10124ea663ee0f4f73b1de48fb1632 + + + file-line.obsinfo + + + + https://github.com/neomutt/neomutt.vim.git + git + %cd + 15b06057a75e5b648b1c1c692c870bc7f052d0c9 + + + neomutt.vim.obsinfo + + + + https://github.com/saltstack/salt-vim.git + git + %cd + 6ca9e3500cc39dd417b411435d58a1b720b331cc + + + salt-vim.obsinfo + + + + https://github.com/vim-latex/vim-latex + git + @PARENT_TAG@+%cd + v(.*) + \1 + 0760891c71e4c332d0b07704f2356bc4f56a7128 + + + vim-latex.obsinfo + + + + https://github.com/plasticboy/vim-markdown + git + @PARENT_TAG@+%cd + 50d42082819cfa91745b6eff6e28ad5cbc8b27fa + + + vim-markdown.obsinfo + + + + *.tar + xz + + + diff --git a/bufexplorer-7.4.21.tar.gz b/bufexplorer-7.4.21.tar.gz new file mode 100644 index 0000000..1aa9563 --- /dev/null +++ b/bufexplorer-7.4.21.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58cb89e9ac8c3a65e7ef01782b99ea15ef63171d40977645a3970c230b183678 +size 26135 diff --git a/calendar.vim--Matsumoto-2.5.tar.gz b/calendar.vim--Matsumoto-2.5.tar.gz new file mode 100644 index 0000000..b940ddb --- /dev/null +++ b/calendar.vim--Matsumoto-2.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e41447efc3493161a34488bcb273f7cb1576b95be27d2453bc765e11ceac6e3 +size 10423 diff --git a/file-line-1.0+20161020.obscpio b/file-line-1.0+20161020.obscpio new file mode 100644 index 0000000..2adce82 --- /dev/null +++ b/file-line-1.0+20161020.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1be708765bc55ce44894c7a2cdf895903687a30a4c3d6c733d5dab87c4ce1930 +size 4105 diff --git a/file-line-Fix-other-plugins-loading.patch b/file-line-Fix-other-plugins-loading.patch new file mode 100644 index 0000000..15d8333 --- /dev/null +++ b/file-line-Fix-other-plugins-loading.patch @@ -0,0 +1,86 @@ +From: Sam Protsenko +Date: Wed, 12 Jun 2019 17:12:56 +0300 +Subject: Fix other plugins loading +Git-repo: https://github.com/joe-skb7/file-line +Git-commit: f1bf6c52f1948ebe639af9189ac240854cb84076 +Patch-mainline: https://github.com/bogado/file-line/pull/77 pending +References: https://github.com/bogado/file-line/issues/62 + +It was noticed that file_line plugin breaks the loading of +other plugins. For example, when having next line in ~/.vimrc: + + au BufNewFile main.c silent! 0r ~/.vim/skeleton/template.c + +this line loads the content from template file when I'm creating new +main.c file. But when file-line plugin is installed this functionality +doesn't work (newly created main.c is blank). This patch fixes that. + +Also, it was reported that file_line breaks vim-go plugin. I haven't +check if this patch fixes it though. + +Fixes: #62 + +Signed-off-by: Sam Protsenko +Signed-off-by: Jiri Slaby +--- + plugin/file_line.vim | 25 +++++++++++++++++++++---- + 1 file changed, 21 insertions(+), 4 deletions(-) + +diff --git a/plugin/file_line.vim b/plugin/file_line.vim +index 7244014c47e4..afa8012ece40 100644 +--- a/plugin/file_line.vim ++++ b/plugin/file_line.vim +@@ -35,7 +35,10 @@ function! s:reopenAndGotoLine(file_name, line_num, col_num) + exec "filetype detect" + endfunction + +-function! s:gotoline() ++" Returns actual file name (without :* part) ++" If is_goto parameter is 1, then file will be re-opened at the line parsed from ++" :* part ++function! s:get_file_name_and_goto(is_goto) + let file = bufname("%") + + " :e command calls BufRead even though the file is a new one. +@@ -53,14 +56,27 @@ function! s:gotoline() + if ! empty(l:names) + let file_name = l:names[1] + let line_num = l:names[2] == ''? '0' : l:names[2] +- let col_num = l:names[3] == ''? '0' : l:names[3] +- call s:reopenAndGotoLine(file_name, line_num, col_num) ++ let col_num = l:names[3] == ''? '0' : l:names[3] ++ if (a:is_goto == 1) ++ call s:reopenAndGotoLine(file_name, line_num, ++ \ col_num) ++ endif + return file_name + endif + endfor + return file + endfunction + ++" Get the actual file name ++function! s:file_name() ++ return s:get_file_name_and_goto(0) ++endfunction ++ ++" Open file at the line after :* part ++function! s:gotoline() ++ return s:get_file_name_and_goto(1) ++endfunction ++ + " Handle entry in the argument list. + " This is called via `:argdo` when entering Vim. + function! s:handle_arg() +@@ -87,6 +103,7 @@ function! s:startup() + endif + endfunction + +-if !isdirectory(expand("%:p")) ++" Only use file_line upon files (not directory), and only if file already exists ++if (!isdirectory(expand("%:p")) && filereadable(expand(s:file_name()))) + autocmd VimEnter * call s:startup() + endif +-- +2.31.1 + diff --git a/file-line.obsinfo b/file-line.obsinfo new file mode 100644 index 0000000..80cb614 --- /dev/null +++ b/file-line.obsinfo @@ -0,0 +1,4 @@ +name: file-line +version: 1.0+20161020 +mtime: 1477011001 +commit: 559088afaf10124ea663ee0f4f73b1de48fb1632 diff --git a/locateopen-1.3-locate-support.patch b/locateopen-1.3-locate-support.patch new file mode 100644 index 0000000..2af7e97 --- /dev/null +++ b/locateopen-1.3-locate-support.patch @@ -0,0 +1,11 @@ +--- plugin/locateopen.vim ++++ plugin/locateopen.vim +@@ -25,6 +25,8 @@ + let s:slocate_app = "slocate" + elseif executable("rlocate") + let s:slocate_app = "rlocate" ++elseif executable("locate") ++ let s:slocate_app = "locate" + else + finish + endif diff --git a/neomutt.vim-20210218.obscpio b/neomutt.vim-20210218.obscpio new file mode 100644 index 0000000..fb804d5 --- /dev/null +++ b/neomutt.vim-20210218.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d68ba5f6b0734be236c7f4b0cc588e9ab07b594474f62728c72369e6ef72117e +size 92683 diff --git a/neomutt.vim.obsinfo b/neomutt.vim.obsinfo new file mode 100644 index 0000000..dc9ffc7 --- /dev/null +++ b/neomutt.vim.obsinfo @@ -0,0 +1,4 @@ +name: neomutt.vim +version: 20210218 +mtime: 1613614995 +commit: 15b06057a75e5b648b1c1c692c870bc7f052d0c9 diff --git a/salt-vim-20170630.obscpio b/salt-vim-20170630.obscpio new file mode 100644 index 0000000..b9ee906 --- /dev/null +++ b/salt-vim-20170630.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e87ec5c1f418c098bf4f249164af03b9381d3215c5b23f099ec979c10e056b19 +size 11786 diff --git a/salt-vim.obsinfo b/salt-vim.obsinfo new file mode 100644 index 0000000..e05b08a --- /dev/null +++ b/salt-vim.obsinfo @@ -0,0 +1,4 @@ +name: salt-vim +version: 20170630 +mtime: 1498869854 +commit: 6ca9e3500cc39dd417b411435d58a1b720b331cc diff --git a/showmarks-signs.patch b/showmarks-signs.patch new file mode 100644 index 0000000..c2b377d --- /dev/null +++ b/showmarks-signs.patch @@ -0,0 +1,22 @@ +From e752d376f3566b9ca646914d148259097fdc713a Mon Sep 17 00:00:00 2001 +From: Tobias Gehring +Date: Sat, 4 Oct 2014 17:37:23 +0200 +Subject: [PATCH] vim doesn't allow signs at the first line any more + +--- + plugin/showmarks.vim | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/plugin/showmarks.vim b/plugin/showmarks.vim +index affd240..80d9ab1 100644 +--- a/plugin/showmarks.vim ++++ b/plugin/showmarks.vim +@@ -372,7 +372,7 @@ fun! s:ShowMarks() + exe 'hi link '.s:ShowMarksDLink{nm}.nm.' '.b:ShowMarksLink{nm} + endif + let mark_at{ln} = nm +- if !exists('b:placed_'.nm) || b:placed_{nm} != ln ++ if ln > 0 && (!exists('b:placed_'.nm) || b:placed_{nm} != ln) + exe 'sign unplace '.id.' buffer='.winbufnr(0) + exe 'sign place '.id.' name=ShowMark'.nm.' line='.ln.' buffer='.winbufnr(0) + let b:placed_{nm} = ln diff --git a/spec.snippets b/spec.snippets new file mode 100644 index 0000000..8d95dba --- /dev/null +++ b/spec.snippets @@ -0,0 +1,123 @@ +# Specfile snippets for snipMate vim plugin +# http://www.vim.org/scripts/script.php?script_id=2540 +# by Petr Uzel +snippet Pa + Patch${1:N}: ${2:NAME} +snippet So + Source${1:N}: ${2:NAME} +snippet BR + BuildRequires: ${1:PKG} +snippet Re + Requires: ${1:PKG} +snippet pa + %patch${1:N} -p${2:1} +snippet bd + %{_bindir} +snippet sbd + %{_sbindir} +snippet infd + %{_infodir} +snippet md + %{_mandir} +snippet ddd + %{_defaultdocdir} +snippet ld + %{_libdir} +snippet incd + %{_includedir} +snippet files + %files ${1:NAME} + %defattr{-,root,root} + ${2} +snippet filesn + %files -n ${1:NAME} + %defattr{-,root,root} + ${2} +snippet Name + Name: `expand("%:t:r")` + Version: ${1:VERSION} + Release: 0 + Summary: ${2:SUMMARY} + Group: ${3:GROUP} + License: ${4:LICENSE} + Url: ${5:URL} + PreReq: ${6:PKG} + Provides: ${7:SYMBOL} + BuildRequires: ${8:PKG} + Source: ${9:FILE} + BuildRoot: %{_tmppath}/%{name}-%{version}-build + AutoReqProv: on + + %description + ${10:LONG DESCRIPTION} + + + Authors: + -------- + ${11:AUTHOR} + + %prep + %setup + + %build + %configure + make %{?jobs:-j%jobs} + + %install + %makeinstall + + %clean + rm -rf $RPM_BUILD_ROOT + + %post + %postun + + %files + %defattr(-,root,root) + %doc ChangeLog README COPYING + + %changelog +snippet packagen + %package -n ${1:PKGNAME} + License: ${2:LICENSE} + Summary: ${3:SUMMARY} + Group: ${4:GROUP} + AutoReqProv: on + + %description -n $1 + ${5:LONG DESCRIPTION} +snippet package + %package ${1:PKGNAME} + License: ${2:LICENSE} + Summary: ${3:SUMMARY} + Group: ${4:GROUP} + AutoReqProv: on + + %description $1 + ${5:LONG DESCRIPTION} +snippet if + %if ${1:COND} + ${2:# STUFF} + %endif + ${3} +snippet ifarch + %ifarch ${1:ARCH} + ${2:# STUFF} + %endif + ${3} +snippet ifnarch + %ifnarch ${1:ARCH} + ${2:# STUFF} + %endif + ${3} +snippet install + install -m ${1:644} %{_buildroot}/%{_${2:DIR}}/${3:FILE} +snippet installd + install -d -m ${1:644} %{_buildroot}/%{_${2:DIR}}/${3:FILE} +snippet ifsusever + %if 0%{?suse_version} >= ${1:1130} + ${2:# STUFF} + %else + ${3:# STUFF} + %endif + ${4} diff --git a/vim-latex-1.10.0+20210818.obscpio b/vim-latex-1.10.0+20210818.obscpio new file mode 100644 index 0000000..82f493e --- /dev/null +++ b/vim-latex-1.10.0+20210818.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef6881ef3003e63e679f06b4b4349944acd284eb783496747cf12363e717bdb6 +size 1012236 diff --git a/vim-latex.obsinfo b/vim-latex.obsinfo new file mode 100644 index 0000000..4e17c34 --- /dev/null +++ b/vim-latex.obsinfo @@ -0,0 +1,4 @@ +name: vim-latex +version: 1.10.0+20210818 +mtime: 1629271826 +commit: 0760891c71e4c332d0b07704f2356bc4f56a7128 diff --git a/vim-markdown-2.0.0+20220129.obscpio b/vim-markdown-2.0.0+20220129.obscpio new file mode 100644 index 0000000..7f4e4d6 --- /dev/null +++ b/vim-markdown-2.0.0+20220129.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cc73ca8340ddf54c83053ba200965cf2e6b26438904b74e5d91f6027d044e7c +size 157195 diff --git a/vim-markdown.obsinfo b/vim-markdown.obsinfo new file mode 100644 index 0000000..d35cd93 --- /dev/null +++ b/vim-markdown.obsinfo @@ -0,0 +1,4 @@ +name: vim-markdown +version: 2.0.0+20220129 +mtime: 1643455211 +commit: 50d42082819cfa91745b6eff6e28ad5cbc8b27fa diff --git a/vim-plugins.changes b/vim-plugins.changes new file mode 100644 index 0000000..253b805 --- /dev/null +++ b/vim-plugins.changes @@ -0,0 +1,279 @@ +------------------------------------------------------------------- +Mon Feb 7 11:01:13 UTC 2022 - Jiri Slaby + +- update + * latex 1.10.0+20210818 + * neomutt 20210218 + * NERDcommenter 2.6.0 + * rails 5.2 + * salt-vim 20170630 + * vim-markdown 2.0.0+20220129 + +------------------------------------------------------------------- +Tue Nov 16 11:41:06 UTC 2021 - Jiri Slaby + +- update + * NERDcommenter 2.5.2 + * NERDtree 6.10.16 + * supertab 2.1 + * zoomwin 24 +- add + * vim-markdown 2.0.0+20200714 +- clean up the spec, esp. the post/postup part using macro. + +------------------------------------------------------------------- +Thu Sep 30 06:04:37 UTC 2021 - Jiri Slaby + +- update + * align 37.43 + * fugitive 3.4 + * tlib 1.27 + * tselectfiles 0.11 +- cleanup the spec and use URLs in Sources +- remove vim-fugitive-Remove-unnecessary-complete-on-command-with-no-argum.patch + (it's upstream) + +------------------------------------------------------------------- +Tue Aug 3 11:22:05 UTC 2021 - Jiri Slaby + +- update vim-fugitive to 3.3 +- add vim-fugitive-Remove-unnecessary-complete-on-command-with-no-argum.patch + +------------------------------------------------------------------- +Mon Apr 26 07:09:59 UTC 2021 - Jiri Slaby + +- Fix bufexplorer's source link. + +------------------------------------------------------------------- +Fri Apr 23 06:56:31 UTC 2021 - Jiri Slaby + +- Update several plugins + * bufexplorer to 7.4.21 + * calendar to 2.5 +- add file-line-Fix-other-plugins-loading.patch + +------------------------------------------------------------------- +Tue Apr 13 05:40:02 UTC 2021 - Jiri Slaby + +- Sort _service and .spec file + +------------------------------------------------------------------- +Mon Apr 12 09:38:44 UTC 2021 - Jiri Slaby + +- Add file-line-1.0+20161020 +- Update several plugins + * vim-latex to 1.10.0+20210323 (we use git snapshots as suggested + on the project page) + * vimplugin-fugitive to 3.2 + * vimplugin-gnupg to 2.7.1 (we provide also .asc to allow archive + verification) + * vimplugin-taglist to 4.6 + +------------------------------------------------------------------- +Mon Nov 11 13:07:12 UTC 2019 - Johannes Thumshirn + +- Update vim-plugin-fugitive to upstream version 3.1 + +------------------------------------------------------------------- +Wed Sep 11 22:28:32 UTC 2019 - Olav Reinert + +- add vim-plugin-salt 0.0.1 + +------------------------------------------------------------------- +Tue Feb 27 00:00:00 CET 2018 - dsterba@suse.cz + +- add plugin for neomutt config files + +------------------------------------------------------------------- +Mon Apr 10 08:15:38 UTC 2017 - tchvatal@suse.com + +- Fix showmarks script wrt bsc#905770: + * add patch from upstream https://github.com/vim-scripts/ShowMarks/pull/3: + + showmarks-signs.patch + +------------------------------------------------------------------- +Tue Aug 16 11:26:24 UTC 2016 - astieger@suse.com + +- Remove vim-plugin-ag: deprecated upstream, license issues. The + fork source vim-plugin-ack can be used: + let g:ackprg = 'ag --vimgrep' + +------------------------------------------------------------------- +Sat Jun 25 13:41:30 UTC 2016 - sebix+novell.com@sebix.at + +- Update vim-plugin-gnupg to upstream version 2.6 + +------------------------------------------------------------------- +Thu Apr 28 09:18:24 UTC 2016 - nicolas.bock@suse.com + +- Add vim-plugin-fugitive + +------------------------------------------------------------------- +Tue Feb 23 12:35:50 UTC 2016 - astieger@suse.com + +- update vim-plugin-ack to 1.0.9: + * Fix location list and layout of quickfix when using Dispatch + * Fix the quick help overlay clobbering the list mappings + * Fix :AckFile when using Dispatch + * Restore original 'makeprg' and 'errorformat' when using Dispatch + * Arrow keys also work for auto-preview + * Internal refactoring and clean-up +- update vim-plugin-ag to current git head: + * can now work on project root + * prevent empty searches +- update vim-plugin-editorconfig to 0.3.3 + +------------------------------------------------------------------- +Fri Dec 11 14:29:18 UTC 2015 - astieger@suse.com + +- add vim-plugin-editorconfig supporting EditorConfig + +------------------------------------------------------------------- +Fri Nov 27 10:51:45 UTC 2015 - astieger@suse.com + +- for spec.snippets, replace defunct _serv ce referencing + gitorious.org with plain gitlab URL + +------------------------------------------------------------------- +Mon Jun 8 20:00:20 UTC 2015 - astieger@suse.com + +- add plugin for ack +- add plugin for ag a.k.a. the_silver_searcher + +------------------------------------------------------------------- +Fri Sep 12 11:25:56 UTC 2014 - mrueckert@suse.de + +- downgrade the requires to a recommends. + +------------------------------------------------------------------- +Fri Sep 12 11:21:50 UTC 2014 - mrueckert@suse.de + +- adapt requires in the -rails subpackage to the rubygem() syntax. + +------------------------------------------------------------------- +Tue Sep 2 12:32:39 UTC 2014 - coolo@suse.com + +- fix license for spdx 1.2 + +------------------------------------------------------------------- +Thu Feb 20 08:10:46 UTC 2014 - puzel@suse.com + +- update vimwiki plugin to 2.1 +- most important changes: + - no more CamelCase links + - markdown support + - syntax changes +- for full changelog visit: + http://www.vim.org/scripts/script.php?script_id=2226 + +------------------------------------------------------------------- +Tue Feb 11 08:50:56 UTC 2014 - coolo@suse.com + +- change WTFPL license to new spdx.org spelling + +------------------------------------------------------------------- +Wed Nov 7 11:05:04 UTC 2012 - puzel@suse.com + +- Update quilt plugin to 0.9.7 + - fix problem with line history +- drop quilt-plugin-fix-autocmds.patch + +------------------------------------------------------------------- +Sat Nov 3 16:02:50 UTC 2012 - puzel@suse.com + +- quilt-plugin-fix-autocmds.patch (bnc#746971) + +------------------------------------------------------------------- +Wed Oct 10 13:55:06 UTC 2012 - puzel@suse.com + +- gitdiff plugin is GPLv2 - fix license string + +------------------------------------------------------------------- +Tue Oct 2 08:19:02 UTC 2012 - puzel@suse.com + +- drop matchit plugin - it's part of standard vim installation + +------------------------------------------------------------------- +Wed Sep 26 08:38:03 UTC 2012 - puzel@suse.com + +- Fix licenses for calendar, snipmate, project, matchit and matrix + plugins (bnc#768672) +- fix link to spec.snippets in _service + +------------------------------------------------------------------- +Wed Jun 27 12:35:19 UTC 2012 - puzel@suse.com + +- fixed some license strings (bnc#768672) +- updated following plugins to latest versions: + o align + o bufexplorer + o calendar + o colorsel + o diffchanges + o nerdcommenter + o nerdtree + o tlib + o tselectbuffer + o zoomwin + o latex + o rails +- drop colorsel-disable-nogui-warning-error.patch (upstream) + +------------------------------------------------------------------- +Tue Oct 18 07:35:54 UTC 2011 - coolo@suse.com + +- set the service to localrun only + +------------------------------------------------------------------- +Fri May 27 12:37:21 UTC 2011 - puzel@novell.com + +- update vimwiki-plugin (1.1.1) + +------------------------------------------------------------------- +Thu May 5 09:50:31 UTC 2011 - puzel@novell.com + +- use spec-cleaner +- add rails plugin + +------------------------------------------------------------------- +Sat Jan 15 18:29:53 UTC 2011 - roman@priesol.net + +- added service for downloading spec.snippets for snipMate + +------------------------------------------------------------------- +Tue Nov 2 13:30:40 UTC 2010 - puzel@novell.com + +- add snipMate plugin(0.83) + +------------------------------------------------------------------- +Wed Mar 31 15:45:46 UTC 2010 - puzel@novell.com + +- updates: + - NERDcommenter-2.2.2 + - NERDtree-4.1.0 + - bufexplorer-7.2.6 + - calendar-2.1 + - diffchanges-0.2.6 + - gnupg-3026 + - latex-20100129 + - supertab-1.0 + - tlib-0.36 + - tlib-0.36 + - tselectfiles-0.10 + - vimwiki-0.9.9 + +------------------------------------------------------------------- +Tue Jul 21 15:48:00 CEST 2009 - puzel@novell.com + +- add gitdiff plugin (2) + +------------------------------------------------------------------- +Mon Jun 29 19:01:14 CEST 2009 - puzel@novell.com + +- add gnupg plugin (2782) + +------------------------------------------------------------------- +Sun Jun 14 13:40:58 CEST 2009 - puzel@novell.com + +- add vimwiki plugin (0.9.3) + diff --git a/vim-plugins.spec b/vim-plugins.spec new file mode 100644 index 0000000..21f5f91 --- /dev/null +++ b/vim-plugins.spec @@ -0,0 +1,1042 @@ +# +# spec file for package vim-plugins +# +# Copyright (c) 2022 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%define ack_version 1.0.9 +%define align_version_orig 37-43 +%define align_version 37.43 +%define a_version 2.18 +%define bufexplorer_version 7.4.21 +%define calendar_version 2.5 +%define colorsel_version 20110107 +%define colorschemes_version 1.0 +%define diffchanges_tag 346dae2 +%define diffchanges_version 0.6+g346dae2 +%define editorconfig_version 0.3.3 +%define file_line_version 1.0+20161020 +%define fugitive_version 3.4 +%define gitdiff_version 2 +%define gnupg_version 2.7.1 +%define latex_version 1.10.0+20210818 +%define locateopen_version 1.3 +%define markdown_version 2.0.0+20220129 +%define matrix_version 1.10 +%define minibufexpl_version 6.3.2 +%define multiplesearch_version 1.3 +%define neomutt_version 20210218 +%define NERDcommenter_version 2.6.0 +%define NERDtree_version 6.10.16 +%define project_version 1.4.1 +%define quilt_version 0.9.7 +%define rails_version 5.2 +%define salt_version 20170630 +%define searchcomplete_version 1.1 +%define showmarks_version 2.3 +%define snipmate_version 0.83 +%define supertab_version 2.1 +%define taglist_version 4.6 +%define tlib_version 1.27 +%define tregisters_version 0.2 +%define tselectbuffer_version 0.7 +%define tselectfiles_version 0.11 +%define utl_version 2.0 +%define vimwiki_version 2.1 +%define zoomwin_version 24 + +Name: vim-plugins +Version: 7.3.0 +Release: 0 +Summary: Plug-ins pack for Vim +License: MIT +Group: Productivity/Text/Editors +URL: http://www.vim.org/ +Source0: https://github.com/vim-scripts/Align/archive/refs/tags/%{align_version_orig}.tar.gz#/vimplugin-align-%{align_version}.tar.gz +Source1: https://github.com/vim-scripts/a.vim/archive/refs/tags/%{a_version}.tar.gz#/vimplugin-a-%{a_version}.tar.gz +Source2: https://github.com/jlanzarotta/bufexplorer/archive/refs/tags/v%{bufexplorer_version}.tar.gz#/bufexplorer-%{bufexplorer_version}.tar.gz +Source3: https://github.com/vim-scripts/calendar.vim--Matsumoto/archive/refs/tags/%{calendar_version}.tar.gz#/calendar.vim--Matsumoto-%{calendar_version}.tar.gz +Source4: https://github.com/vim-scripts/colorsel.vim/archive/refs/tags/%{colorsel_version}.tar.gz#/vimplugin-colorsel-%{colorsel_version}.tar.gz +Source5: vimplugin-colorschemes-%{colorschemes_version}.tar.bz2 +Source6: https://github.com/vim-scripts/diffchanges.vim/archive/refs/tags/%{diffchanges_tag}.tar.gz#/vimplugin-diffchanges-%{diffchanges_version}.tar.gz +Source7: https://github.com/vim-scripts/LocateOpen/archive/refs/tags/%{locateopen_version}.tar.gz#/vimplugin-locateopen-%{locateopen_version}.tar.gz +Source9: https://github.com/vim-scripts/matrix.vim--Yang/archive/refs/tags/%{matrix_version}.tar.gz#/vimplugin-matrix-%{matrix_version}.tar.gz +Source10: https://github.com/vim-scripts/minibufexpl.vim/archive/refs/tags/%{minibufexpl_version}.tar.gz#/vimplugin-minibufexpl-%{minibufexpl_version}.tar.gz +Source11: https://github.com/vim-scripts/MultipleSearch/archive/refs/tags/%{multiplesearch_version}.tar.gz#/vimplugin-multiplesearch-%{multiplesearch_version}.tar.gz +Source12: https://github.com/preservim/nerdcommenter/archive/refs/tags/%{NERDcommenter_version}.tar.gz#/vimplugin-NERDcommenter-%{NERDcommenter_version}.tar.gz +Source13: https://github.com/preservim/nerdtree/archive/refs/tags/%{NERDtree_version}.tar.gz#/vimplugin-NERDtree-%{NERDtree_version}.tar.gz +Source14: https://github.com/vim-scripts/project.tar.gz/archive/refs/tags/%{project_version}.tar.gz#/vimplugin-project-%{project_version}.tar.gz +Source15: https://github.com/vim-scripts/SearchComplete/archive/refs/tags/%{searchcomplete_version}.tar.gz#/vimplugin-searchcomplete-%{searchcomplete_version}.tar.gz +Source16: https://github.com/vim-scripts/ShowMarks7/archive/refs/tags/%{showmarks_version}.tar.gz#/vimplugin-showmarks-%{showmarks_version}.tar.gz +Source17: https://github.com/vim-scripts/SuperTab--Van-Dewoestine/archive/refs/tags/%{supertab_version}.tar.gz#/vimplugin-supertab-%{supertab_version}.tar.gz +Source18: https://github.com/yegappan/taglist/archive/refs/tags/v%{taglist_version}.tar.gz#/vimplugin-taglist-%{taglist_version}.tar.gz +Source19: https://github.com/tomtom/tlib_vim/archive/refs/tags/%{tlib_version}.tar.gz#/vimplugin-tlib-%{tlib_version}.tar.gz +Source20: https://github.com/vim-scripts/tregisters/archive/refs/tags/%{tregisters_version}.tar.gz#/vimplugin-tregisters-%{tregisters_version}.tar.gz +Source21: https://github.com/vim-scripts/tselectbuffer/archive/refs/tags/%{tselectbuffer_version}.tar.gz#/vimplugin-tselectbuffer-%{tselectbuffer_version}.tar.gz +Source22: https://github.com/vim-scripts/tselectfiles/archive/refs/tags/%{tselectfiles_version}.tar.gz#/vimplugin-tselectfiles-%{tselectfiles_version}.tar.gz +Source23: https://github.com/vim-scripts/utl.vim/archive/refs/tags/%{utl_version}.tar.gz#/vimplugin-utl-%{utl_version}.tar.gz +Source24: https://github.com/vim-scripts/ZoomWin/archive/refs/tags/%{zoomwin_version}.tar.gz#/vimplugin-zoomwin-%{zoomwin_version}.tar.gz +Source26: https://github.com/vim-scripts/quilt/archive/refs/tags/%{quilt_version}.tar.gz#/vimplugin-quilt-%{quilt_version}.tar.gz +Source27: https://github.com/vim-scripts/vimwiki/archive/refs/tags/%{vimwiki_version}.tar.gz#/vimplugin-vimwiki-%{vimwiki_version}.tar.gz +Source28: https://github.com/jamessan/vim-gnupg/releases/download/v%{gnupg_version}/vim-gnupg-v%{gnupg_version}.tar.gz#/vimplugin-gnupg-%{gnupg_version}.tar.gz +Source29: https://github.com/jamessan/vim-gnupg/releases/download/v%{gnupg_version}/vim-gnupg-v%{gnupg_version}.tar.gz.asc#/vimplugin-gnupg-%{gnupg_version}.tar.gz.asc +Source30: https://github.com/vim-scripts/gitdiff.vim/archive/refs/tags/%{gitdiff_version}.tar.gz#/vimplugin-gitdiff-%{gitdiff_version}.tar.gz +Source31: https://github.com/vim-scripts/snipMate/archive/refs/tags/%{snipmate_version}.tar.gz#/vimplugin-snipmate-%{snipmate_version}.tar.gz +Source32: https://github.com/vim-scripts/rails.vim/archive/refs/tags/%{rails_version}.tar.gz#/vimplugin-rails-%{rails_version}.tar.gz +Source33: https://github.com/mileszs/ack.vim/archive/%{ack_version}.tar.gz#/vimplugin-ack-%{ack_version}.tar.gz +Source34: https://github.com/editorconfig/editorconfig-vim/archive/v%{editorconfig_version}.tar.gz#/vimplugin-editorconfig-%{editorconfig_version}.tar.gz +Source35: https://github.com/tpope/vim-fugitive/archive/v%{fugitive_version}.tar.gz#/vimplugin-fugitive-%{fugitive_version}.tar.gz +# from _service +Source100: file-line-%{file_line_version}.tar.xz +Source101: vim-markdown-%{markdown_version}.tar.xz +Source102: neomutt.vim-%{neomutt_version}.tar.xz +Source103: salt-vim-%{salt_version}.tar.xz +Source104: vim-latex-%{latex_version}.tar.xz +Source1000: https://raw.githubusercontent.com/openSUSE/pack-tools/master/contrib/vim/spec.snippets +Patch1: locateopen-1.3-locate-support.patch +Patch2: showmarks-signs.patch +Patch3: file-line-Fix-other-plugins-loading.patch +BuildRequires: vim +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch + +%define vimplugin_dir %{_datadir}/vim/site + +%description +Subpackages of this packages contains some plugins for Vi iMproved text editor. + +%package -n vim-plugin-a +Version: %a_version +Release: 0 +Summary: Alternate files quickly +License: ISC +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-a +Vim plugin to quickly switch between corresponding files. E.g. if you are +editing foo.c and need to edit foo.h simply execute :A and you will be editing +foo.h, to switch back to foo.c execute :A again. It has builtin support for C, +C++ and ADA95 and can be configured to support a variety of languages. + +%package -n vim-plugin-ack +Version: %ack_version +Release: 0 +Summary: Run the ack search tool from Vim +License: Vim +Group: Productivity/Text/Editors +Requires: ack >= 2.0 +Obsoletes: vim-plugin-ag <= 20160213 +Provides: vim-plugin-ag = 20160231 + +%description -n vim-plugin-ack +Run the ack search tool from Vim, with enhanced results listing. + +%package -n vim-plugin-align +Version: %align_version +Release: 0 +Summary: Plugin to produce aligned text, equations, declarations, etc +License: Vim +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-align +Align lets you align statements on their equal signs, make comment boxes, align +comments, align declarations, etc. It handles alignment on multiple separators, +not just the first one, and the separators may be the same across the line or +different. + +%package -n vim-plugin-bufexplorer +Version: %bufexplorer_version +Release: 0 +Summary: Buffer Explorer / Browser +License: BSD-3-Clause +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-bufexplorer +With bufexplorer, you can quickly and easily switch between buffers by using +the one of the default public interfaces: +\be normal open +\bt toggle open / close +\bs force horizontal split open +\bv force vertical split open + +Once the bufexplorer window is open you can use the normal movement keys (hjkl) +to move around and then use or to select the buffer you would like to open. If +you would like to have the selected buffer opened in a new tab, simply press +either or 't'. Please note that when opening a buffer in a tab, that if the +buffer is already in another tab, bufexplorer can switch to that tab +automatically for you if you would like. + +%package -n vim-plugin-calendar +Version: %calendar_version +Release: 0 +Summary: Calendar for vim +License: BSD-3-Clause +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-calendar +Plugin for vim that displays simple calendar in the side window. + +%package -n vim-plugin-colorschemes +Version: %colorschemes_version +Release: 0 +Summary: Vim color schemes selection +License: GPL-2.0-only +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-colorschemes +Selection of vim color schemes based on Colors Sample Pack - +http://www.vim.org/scripts/script.php?script_id=625. + +%package -n vim-plugin-colorsel +Version: %colorsel_version +Release: 0 +Summary: A RGB/HSV color selector +License: SUSE-Public-Domain +Group: Productivity/Text/Editors +Requires: gvim +Requires: vim + +%description -n vim-plugin-colorsel +A simple interactive RGB/HSV color selector modelled after Gimp2 RGB/HSV color +selector. + +%package -n vim-plugin-diffchanges +Version: %diffchanges_version +Release: 0 +Summary: Show changes since the last save +License: Vim +Group: Productivity/Text/Editors +Requires: diffutils +Requires: vim + +%description -n vim-plugin-diffchanges +Show changes made to current buffer since the last save. This plugin is based +from an example in the Hacking Vim book. The differences are that this +functionality is in the form of a plugin, is a bit more robust, and can be +toggled. + +%package -n vim-plugin-editorconfig +Version: %editorconfig_version +Release: 0 +Summary: EditorConfig plugin for Vim +License: BSD-2-Clause +Group: Productivity/Text/Editors +Requires: editorconfig + +%description -n vim-plugin-editorconfig +EditorConfig helps developers define and maintain consistent coding styles +between different editors and IDEs. The EditorConfig project consists of a file +format for defining coding styles and a collection of text editor plugins that +enable editors to read the file format and adhere to defined styles. +EditorConfig files are easily readable and they work nicely with version +control systems. + +This package contains a Vim plugin to support EditorConfig. + +%package -n vim-plugin-file-line +Version: %file_line_version +Release: 0 +Summary: File-line plugin for Vim +License: GPL-3.0-only +Group: Productivity/Text/Editors + +%description -n vim-plugin-file-line +Plugin for vim to enable opening a file in a given line. + +%package -n vim-plugin-fugitive +Version: %fugitive_version +Release: 0 +Summary: Fugitive plugin for Vim +License: Vim +Group: Productivity/Text/Editors +Requires: git-core + +%description -n vim-plugin-fugitive +Provides git integration with vim. + +%package -n vim-plugin-gitdiff +Version: %gitdiff_version +Release: 0 +Summary: Show git diff in a split window +License: GPL-2.0-only +Group: Productivity/Text/Editors +Requires: git-core + +%description -n vim-plugin-gitdiff +This script provides two functions to display git diffs in vim. +:GITDiff [commitish] + Split the vim window vertically, display the HEAD, or some other changeset, version of the file in the split, then diff them. +:GITChanges [commitish] + Highlight lines that were changed since the HEAD or some other changeset. + +%package -n vim-plugin-gnupg +Version: %gnupg_version +Release: 0 +Summary: Plugin for transparent editing of gpg encrypted files +License: GPL-1.0-or-later +Group: Productivity/Text/Editors +URL: https://github.com/jamessan/vim-gnupg +Requires: gpg2 + +%description -n vim-plugin-gnupg +This script implements transparent editing of gpg encrypted files. The filename +must have a ".gpg", ".pgp" or ".asc" suffix. When opening such a file the +content is decrypted, when opening a new file the script will ask for the +recipients of the encrypted file. The file content will be encrypted to all +recipients before it is written. The script turns off viminfo, swapfile, and +undofile to increase security. + +%package -n vim-plugin-latex +Version: %latex_version +Release: 0 +Summary: A rich set of tools for editing LaTeX +License: Vim +Group: Productivity/Text/Editors +Requires: texlive-latex +Requires: vim + +%description -n vim-plugin-latex +Vim-LaTeX (aka LaTeX-suite) is a mature project which aims at bringing +together the rich set of LaTeX tools the vim community has produced over +the years into one comprehensive package. It provides a set of tools +which enable you to do all your LaTeX-ing without needing to quit Vim. + +%package -n vim-plugin-locateopen +Version: %locateopen_version +Release: 0 +Summary: Edit file without entering the whole path +License: Vim +Group: Productivity/Text/Editors +Requires: findutils-locate +Requires: vim + +%description -n vim-plugin-locateopen +This script uses slocate (or a similar application) to allow the user to open a +file without having to enter a path. If multiple files are found the user is +given the choice of which file to open. + +Usage: + :LocateEdit somefile.txt + :LocateSplit somefile.txt + :LocateSource somefile.vim + :LocateRead somefile.txt + +%package -n vim-plugin-markdown +Version: %markdown_version +Release: 0 +Summary: Markdown support for vim +License: MIT +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-markdown +Syntax highlighting, matching rules and mappings for the original Markdown and +extensions. + +%package -n vim-plugin-matrix +Version: %matrix_version +Release: 0 +Summary: Matrix screensaver for vim +License: MIT +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-matrix +Matrix screensaver for VIM, inspired by Chris Allegretta's cmatrix. + +%package -n vim-plugin-minibufexpl +Version: %minibufexpl_version +Release: 0 +Summary: Elegant buffer explorer that takes very little screen space +License: ISC +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-minibufexpl +Minibufexplorer allows to quickly switch buffers by double-clicking the +appropriate "tab". Tabs get updated as buffers are opened and closed. +Buffers that are modified get visually marked and buffers that are open in a +window get visually marked. + +%package -n vim-plugin-multiplesearch +Version: %multiplesearch_version +Release: 0 +Summary: Display multiple searches at the same time +License: Vim +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-multiplesearch +MultipleSearch allows you to have the results of multiple searches displayed +on the screen at the same time. Each search highlights its results in a +different color, and all searches are displayed at once. After the maximum +number of colors is used, the script starts over with the first color. + +%package -n vim-plugin-neomutt +Version: %neomutt_version +Release: 0 +Summary: Neomutt plugin for Vim +License: Vim +Group: Productivity/Text/Editors + +%description -n vim-plugin-neomutt +This plugin provides syntax for the neomutt configuration file. In addition, it +sets the mail filetype to temporary mail files created by neomutt when writing +or editing emails. + +%package -n vim-plugin-NERDcommenter +Version: %NERDcommenter_version +Release: 0 +Summary: A plugin that allows for easy commenting of code for many filetypes +License: WTFPL +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-NERDcommenter +The NERD commenter provides many different commenting operations and styles +which may be invoked via key mappings and a commenting menu. These operations +are available for most filetypes. + +%package -n vim-plugin-NERDtree +Version: %NERDtree_version +Release: 0 +Summary: A tree explorer plugin for navigating the filesystem +License: WTFPL +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-NERDtree +The NERD tree allows you to explore your filesystem and to open files and +directories. It presents the filesystem to you in the form of a tree which you +manipulate with the keyboard and/or mouse. It also allows you to perform simple +filesystem operations. + +%package -n vim-plugin-project +Version: %project_version +Release: 0 +Summary: Organize/Navigate projects of files +License: SUSE-Public-Domain +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-project +You can use this plugin's basic functionality to set up a list of +frequently-accessed files for easy navigation. The list of files will be +displayed in a window on the left side of the vim window, and you can press + or double-click on filenames in the list to open the files. This is +similar to how some IDEs I've used work. I find this easier to use than having +to navigate a directory hierarchy with the file-explorer. It also obviates the +need for a buffer explorer because you have your list of files on the left of +the vim window. + +%package -n vim-plugin-quilt +Version: %quilt_version +Release: 0 +Summary: Quilt support for vim +License: GPL-2.0-only +Group: Productivity/Text/Editors +Requires: quilt +Requires: vim + +%description -n vim-plugin-quilt +Vim plugin that helps with quilt operations from inside vim. + +%package -n vim-plugin-rails +Version: %rails_version +Release: 0 +Summary: Support for Ruby on Rails development +License: Vim +Group: Productivity/Text/Editors +Recommends: rubygem(rails) + +%description -n vim-plugin-rails +This plugin offers the many features for Ruby on Rails application development. + +%package -n vim-plugin-salt +Version: %salt_version +Release: 0 +Summary: Salt plugin for Vim +License: Apache-2.0 +Group: Productivity/Text/Editors +URL: https://github.com/saltstack/salt-vim + +%description -n vim-plugin-salt +This Vim plugin provides support for editing Saltstack .sls files. + +%package -n vim-plugin-searchcomplete +Version: %searchcomplete_version +Release: 0 +Summary: Tab completion of words inside of a search +License: GPL-2.0-only +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-searchcomplete +This plugin allows to tab-complete words while typing in a +search ('/'). + +%package -n vim-plugin-showmarks +Version: %showmarks_version +Release: 0 +Summary: Visually shows the location of marks +License: SUSE-Public-Domain +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-showmarks +ShowMarks provides a visual representation of the location marks. Marks are +useful for jumping back and forth between interesting points in a buffer, but +can be hard to keep track of without any way to see where you have placed them. +ShowMarks hopefully makes life easier by placing a sign in the leftmost column +of the buffer. The sign indicates the label of the mark and its location. It +can be toggled on and off and individual marks can be hidden. + +%package -n vim-plugin-snipmate +Version: %snipmate_version +Release: 0 +Summary: Implements some of TextMate's snippets features in Vim +License: MIT +Group: Productivity/Text/Editors + +%description -n vim-plugin-snipmate +snipMate aims to be an unobtrusive, concise vim script that implements some of +TextMate's snippets features in Vim. A snippet is a piece of often-typed text +that you can insert into your document using a trigger word followed by a +. + +For instance, in a C file using the default installation of snipMate.vim, if +you type "for" in insert mode, it will expand a typical for loop in C: + +for (i = 0; i < count; i++) { +} + +%package -n vim-plugin-supertab +Version: %supertab_version +Release: 0 +Summary: Easy insert mode completion with Tab key +License: BSD-3-Clause +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-supertab +This script allows you to use the tab key to do all your insert completion. + +%package -n vim-plugin-taglist +Version: %taglist_version +Release: 0 +Summary: Source code browser with support for many languages +License: ISC +Group: Productivity/Text/Editors +Requires: ctags +Requires: vim + +%description -n vim-plugin-taglist +The "Tag List" plugin is a source code browser plugin for Vim and provides an +overview of the structure of source code files and allows you to efficiently +browse through source code files for different programming languages. + +%package -n vim-plugin-tlib +Version: %tlib_version +Release: 0 +Summary: Utility functions for vim +License: GPL-1.0-or-later +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-tlib +This library provides some utility functions. There isn't much need to install +it unless another plugin requires you to do so. + +%package -n vim-plugin-tregisters +Version: %tregisters_version +Release: 0 +Summary: List, edit, and run/execute registers/clipboards +License: GPL-1.0-or-later +Group: Productivity/Text/Editors +Requires: vim +Requires: vim-plugin-tlib + +%description -n vim-plugin-tregisters +List, edit, and run or execute registers and/or clipboards + +%package -n vim-plugin-tselectbuffer +Version: %tselectbuffer_version +Release: 0 +Summary: A quick buffer selector/switcher +License: GPL-1.0-or-later +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-tselectbuffer +This plugin provides a simple buffer selector. It doesn't have all the features +other buffer selectors have but can be useful for quickly switching to a +different buffer or for deleting buffers. + +%package -n vim-plugin-tselectfiles +Version: %tselectfiles_version +Release: 0 +Summary: A quick file selector/browser/explorer +License: GPL-1.0-or-later +Group: Productivity/Text/Editors +Requires: vim +Requires: vim-plugin-tlib + +%description -n vim-plugin-tselectfiles +This plugin provides a simple file browser. It is not a full blown explorer but +can be nevertheless be useful for quickly selecting a few files or renaming +them. + +%package -n vim-plugin-utl +Version: %utl_version +Release: 0 +Summary: Universal text linking for vim +License: GPL-1.0-or-later +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-utl +Universal text link allows you to set hyperlinks within your text documents. +Hyperlinks can be used to start applications, open related documents, or +bookmark parts of your text document. + +%package -n vim-plugin-vimwiki +Version: %vimwiki_version +Release: 0 +Summary: Personal wiki for vim +License: GPL-2.0-only +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-vimwiki +Vimwiki is a personal wiki for Vim. Using it you can organize text files with +hyperlinks. To do a quick start press ww (this is usually \ww) to go +to your index wiki file. By default it is located in ~/vimwiki/index.wiki. +You do not have to create it manually - vimwiki can make it for you. + +%package -n vim-plugin-zoomwin +Version: %zoomwin_version +Release: 0 +Summary: Zoom in/out of windows (toggle between one window and multi-window) +License: Vim +Group: Productivity/Text/Editors +Requires: vim + +%description -n vim-plugin-zoomwin +The idea is to make it easy to zoom into and out of a window. +Usage: + + Press o : the current window zooms into a full screen + Press o again: the previous set of windows is restored + +%prep +%setup -q -c -n %{name} -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 -a18 -a19 -a20 -a21 -a22 -a23 -a24 -a26 -a27 -a28 -a30 -a31 -a32 -a33 -a34 -a35 -a100 -a101 -a102 -a103 -a104 +# ------- patch locateopen ------ +pushd LocateOpen-%locateopen_version +%patch1 +popd +pushd ShowMarks7-%showmarks_version +%patch2 -p1 +popd +pushd file-line-%file_line_version +%patch3 -p1 +popd + +find tlib_vim-%{tlib_version} -type f \( -name '*.vim' -o -name '*.txt' \) -exec chmod -v 644 {} + +chmod -v 644 taglist-%{taglist_version}/doc/taglist.txt + +%build + +%install +pushd editorconfig-vim-%{editorconfig_version} +rm -rf plugin/editorconfig-core-py/ tests/ +rm mkzip.sh +popd + +pushd nerdtree-%{NERDtree_version} +rm -f _config.yml screenshot.png +popd + +pushd salt-vim-%{salt_version} +rm -f salt-vim.spec +popd + +pushd tlib_vim-%{tlib_version} +rm -r addon-info.json doc/tags etc samples scripts test +popd + +install -d %buildroot/%vimplugin_dir +for i in vimplugin-* a.vim-* ack.vim-* Align-* calendar.vim--Matsumoto-* \ + colorsel.vim-* bufexplorer-* diffchanges.vim-* editorconfig-vim-* \ + file-line-* gitdiff.vim-* LocateOpen-* matrix.vim--Yang-* \ + minibufexpl.vim-* MultipleSearch-* neomutt.vim-* nerdcommenter-* \ + nerdtree-* project.tar.gz-* quilt-* rails.vim-* salt-vim-* \ + SearchComplete-* ShowMarks7-* snipMate-* SuperTab--Van-Dewoestine-* \ + taglist-* tlib_vim-* tregisters-* tselectbuffer-* tselectfiles-* \ + utl.vim-* vim-fugitive-* vim-gnupg-* vimwiki-* ZoomWin-*; do + pushd $i + cp -av * %buildroot/%vimplugin_dir/ + popd +done + +install -d %{buildroot}%{_defaultdocdir}/vimplugin-NERDtree/ +mv %{buildroot}/%vimplugin_dir/nerdtree_plugin %{buildroot}%{_defaultdocdir}/vimplugin-NERDtree/ + +# vim-plugin-latex +pushd vim-latex-%{latex_version} +cp -av compiler doc ftplugin indent latextags ltags plugin %{buildroot}/%{vimplugin_dir} +install -d %{buildroot}%{_datadir}/appdata +install -m 644 vim-latex.metainfo.xml %{buildroot}%{_datadir}/appdata/ +popd + +pushd vim-markdown-%{markdown_version} +chmod 644 indent/markdown.vim +%{makeinstall} 'ADDONS=${VIMDIR}/site' +popd + +install -d %{buildroot}/%vimplugin_dir/snippets/ +install -m 644 %{SOURCE1000} %{buildroot}/%vimplugin_dir/snippets/ + +# delete unneeded files +rm -rf %{buildroot}/%vimplugin_dir/CHANGE* +rm -rf %{buildroot}/%vimplugin_dir/CONTRIBUT* +rm -rf %{buildroot}/%vimplugin_dir/LICEN?E* +rm -rf %{buildroot}/%vimplugin_dir/README* +rm -rf %{buildroot}/%vimplugin_dir/doc/Makefile* +rm -rf %{buildroot}/%vimplugin_dir/doc/README* +rm -rf %{buildroot}/%vimplugin_dir/doc/*.{xml,xsl,css} + +# For every plugin providing documentation, we have to call the post and postun +# scriptlets. + +%define vim_doc_post(n:) \ +%%post %{-n:-n %{-n*}} \ +vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null \ +%%postun %{-n:-n %{-n*}} \ +if [ $1 == 0 ]; then \ + vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null \ +fi \ +%{nil} + +%vim_doc_post -n vim-plugin-ack +%vim_doc_post -n vim-plugin-align +%vim_doc_post -n vim-plugin-bufexplorer +%vim_doc_post -n vim-plugin-colorsel +%vim_doc_post -n vim-plugin-diffchanges +%vim_doc_post -n vim-plugin-editorconfig +%vim_doc_post -n vim-plugin-fugitive +%vim_doc_post -n vim-plugin-gnupg +%vim_doc_post -n vim-plugin-latex +%vim_doc_post -n vim-plugin-markdown +%vim_doc_post -n vim-plugin-multiplesearch +%vim_doc_post -n vim-plugin-neomutt +%vim_doc_post -n vim-plugin-NERDcommenter +%vim_doc_post -n vim-plugin-NERDtree +%vim_doc_post -n vim-plugin-project +%vim_doc_post -n vim-plugin-quilt +%vim_doc_post -n vim-plugin-rails +%vim_doc_post -n vim-plugin-snipmate +%vim_doc_post -n vim-plugin-supertab +%vim_doc_post -n vim-plugin-taglist +%vim_doc_post -n vim-plugin-tlib +%vim_doc_post -n vim-plugin-tselectbuffer +%vim_doc_post -n vim-plugin-tselectfiles +%vim_doc_post -n vim-plugin-utl +%vim_doc_post -n vim-plugin-vimwiki +%vim_doc_post -n vim-plugin-zoomwin +%vim_doc_post + +%files -n vim-plugin-a +%doc a.vim-%{a_version}/README +%vimplugin_dir/plugin/a.vim + +%files -n vim-plugin-ack +%defattr(-,root,root,0755) +%doc ack.vim-%{ack_version}/README.md +%license ack.vim-%{ack_version}/LICENSE +%vimplugin_dir/plugin/ack.vim +%vimplugin_dir/autoload/ack.vim +%vimplugin_dir/doc/ack.txt +%vimplugin_dir/doc/ack_quick_help.txt +%dir %vimplugin_dir/ftplugin +%vimplugin_dir/ftplugin/qf.vim + +%files -n vim-plugin-align +%defattr(-,root,root,0755) +%vimplugin_dir/doc/Align.txt +%vimplugin_dir/autoload/AlignMaps.vim +%vimplugin_dir/autoload/Align.vim +%vimplugin_dir/plugin/AlignMapsPlugin.vim +%vimplugin_dir/plugin/AlignPlugin.vim +%vimplugin_dir/plugin/cecutil.vim + +%files -n vim-plugin-bufexplorer +%defattr(-,root,root,0755) +%license bufexplorer-%{bufexplorer_version}/LICENSE +%vimplugin_dir/doc/bufexplorer.txt +%vimplugin_dir/plugin/bufexplorer.vim + +%files -n vim-plugin-calendar +%defattr(-,root,root,0755) +%vimplugin_dir/plugin/calendar.vim + +%files -n vim-plugin-colorsel +%defattr(-,root,root,0755) +%vimplugin_dir/plugin/colorsel.vim +%vimplugin_dir/autoload/colorsel.vim +%vimplugin_dir/doc/colorsel.txt + +%files -n vim-plugin-colorschemes +%defattr(-,root,root,0755) +%vimplugin_dir/colors/*.vim + +%files -n vim-plugin-diffchanges +%defattr(-,root,root,0755) +%vimplugin_dir/plugin/diffchanges.vim +%vimplugin_dir/doc/diffchanges.txt + +%files -n vim-plugin-editorconfig +%defattr(-,root,root,0755) +%license editorconfig-vim-%{editorconfig_version}/LICENSE +%vimplugin_dir/plugin/editorconfig.vim +%vimplugin_dir/autoload/editorconfig.vim +%vimplugin_dir/doc/editorconfig.txt + +%files -n vim-plugin-file-line +%doc file-line-%{file_line_version}/README.md +%vimplugin_dir/plugin/file_line.vim + +%files -n vim-plugin-fugitive +%defattr(-,root,root,0755) +%vimplugin_dir/plugin/fugitive.vim +%vimplugin_dir/doc/fugitive.txt +%vimplugin_dir/autoload/fugitive.vim +%vimplugin_dir/ftdetect/fugitive.vim +%dir %vimplugin_dir/ftplugin/ +%vimplugin_dir/ftplugin/fugitiveblame.vim +%vimplugin_dir/syntax/fugitive.vim +%vimplugin_dir/syntax/fugitiveblame.vim + +%files -n vim-plugin-gitdiff +%defattr(-,root,root,0755) +%vimplugin_dir/plugin/gitdiff.vim + +%files -n vim-plugin-gnupg +%defattr(-,root,root,0755) +%vimplugin_dir/autoload/gnupg.vim +%vimplugin_dir/doc/gnupg.txt +%vimplugin_dir/plugin/gnupg.vim + +%files -n vim-plugin-latex +%defattr(-,root,root,0755) +%doc vim-latex-%{latex_version}/README.md +%{_datadir}/appdata/vim-latex.metainfo.xml +%vimplugin_dir/doc/db2vim/ +%vimplugin_dir/doc/latex*.txt +%vimplugin_dir/doc/imaps.txt +%vimplugin_dir/plugin/imaps.vim +%vimplugin_dir/plugin/remoteOpen.vim +%vimplugin_dir/plugin/filebrowser.vim +%vimplugin_dir/plugin/SyntaxFolds.vim +%dir %vimplugin_dir/compiler/ +%vimplugin_dir/compiler/tex.vim +%dir %vimplugin_dir/indent/ +%vimplugin_dir/indent/tex.vim +%dir %vimplugin_dir/ftplugin/ +%vimplugin_dir/ftplugin/latex-suite +%vimplugin_dir/ftplugin/tex_latexSuite.vim +%vimplugin_dir/ftplugin/bib_latexSuite.vim +%vimplugin_dir/ltags +%vimplugin_dir/latextags + +%files -n vim-plugin-locateopen +%defattr(-,root,root,0755) +%vimplugin_dir/plugin/locateopen.vim + +%files -n vim-plugin-markdown +%doc vim-markdown-%{markdown_version}/README.md vim-markdown-%{markdown_version}/CONTRIBUTING.md +%dir %vimplugin_dir/after/ +%dir %vimplugin_dir/after/ftplugin/ +%vimplugin_dir/after/ftplugin/markdown.vim +%dir %vimplugin_dir/ftdetect/ +%vimplugin_dir/ftdetect/markdown.vim +%dir %vimplugin_dir/ftplugin/ +%vimplugin_dir/ftplugin/markdown.vim +%dir %vimplugin_dir/indent/ +%vimplugin_dir/indent/markdown.vim +%dir %{_datadir}/vim/registry/ +%{_datadir}/vim/registry/markdown.yaml +%dir %vimplugin_dir/syntax/ +%vimplugin_dir/syntax/markdown.vim +%vimplugin_dir/doc/vim-markdown.txt + +%files -n vim-plugin-matrix +%defattr(-,root,root,0755) +%vimplugin_dir/plugin/matrix.vim + +%files -n vim-plugin-minibufexpl +%defattr(-,root,root,0755) +%vimplugin_dir/plugin/minibufexpl.vim + +%files -n vim-plugin-multiplesearch +%defattr(-,root,root,0755) +%vimplugin_dir/doc/MultipleSearch.txt +%vimplugin_dir/autoload/MultipleSearch.vim +%vimplugin_dir/plugin/MultipleSearch.vim + +%files -n vim-plugin-neomutt +%defattr(-,root,root,0755) +%vimplugin_dir/doc/neomutt.txt +%vimplugin_dir/ftdetect/logfile.vim +%vimplugin_dir/ftdetect/mail.vim +%vimplugin_dir/ftdetect/neomuttrc.vim +%vimplugin_dir/ftplugin/neomuttrc.vim +%vimplugin_dir/syntax/neomuttlog.vim +%vimplugin_dir/syntax/neomuttrc.vim + +%files -n vim-plugin-NERDcommenter +%defattr(-,root,root,0755) +%doc nerdcommenter-%{NERDcommenter_version}/README.md +%vimplugin_dir/autoload/nerdcommenter.vim +%vimplugin_dir/doc/nerdcommenter.txt +%vimplugin_dir/plugin/nerdcommenter.vim + +%files -n vim-plugin-NERDtree +%defattr(-,root,root,0755) +%license nerdtree-%{NERDtree_version}/LICENCE +%doc nerdtree-%{NERDtree_version}/README.markdown +%vimplugin_dir/doc/NERDTree.txt +%vimplugin_dir/autoload/nerdtree.vim +%dir %vimplugin_dir/autoload/nerdtree/ +%vimplugin_dir/autoload/nerdtree/ui_glue.vim +%dir %vimplugin_dir/lib/ +%vimplugin_dir/lib/nerdtree/ +%vimplugin_dir/plugin/NERD_tree.vim +%vimplugin_dir/syntax/nerdtree.vim +%doc %{_defaultdocdir}/vimplugin-NERDtree + +%files -n vim-plugin-project +%defattr(-,root,root,0755) +%vimplugin_dir/doc/project.txt +%vimplugin_dir/plugin/project.vim + +%files -n vim-plugin-quilt +%defattr(-,root,root,0755) +%vimplugin_dir/doc/quilt.txt +%vimplugin_dir/plugin/quilt.vim + +%files -n vim-plugin-rails +%defattr(-,root,root,0755) +%vimplugin_dir/compiler/rails.vim +%vimplugin_dir/plugin/rails.vim +%vimplugin_dir/autoload/rails.vim +%vimplugin_dir/doc/rails.txt + +%files -n vim-plugin-salt +%defattr(-,root,root,0755) +%vimplugin_dir/ftdetect/sls.vim +%vimplugin_dir/ftplugin/sls.vim +%vimplugin_dir/syntax/sls.vim + +%files -n vim-plugin-searchcomplete +%defattr(-,root,root,0755) +%vimplugin_dir/plugin/SearchComplete.vim + +%files -n vim-plugin-showmarks +%doc ShowMarks7-%{showmarks_version}/README +%vimplugin_dir/plugin/showmarks.vim + +%files -n vim-plugin-snipmate +%defattr(-,root,root,0755) +%vimplugin_dir/snippets +%vimplugin_dir/syntax/snippet.vim +%vimplugin_dir/plugin/snipMate.vim +%vimplugin_dir/ftplugin/html_snip_helper.vim +%dir %vimplugin_dir/after/ +%dir %vimplugin_dir/after/plugin/ +%vimplugin_dir/after/plugin/snipMate.vim +%vimplugin_dir/autoload/snipMate.vim +%vimplugin_dir/doc/snipMate.txt + +%files -n vim-plugin-supertab +%defattr(-,root,root,0755) +%vimplugin_dir/plugin/supertab.vim +%vimplugin_dir/doc/supertab.txt + +%files -n vim-plugin-taglist +%defattr(-,root,root,0755) +%vimplugin_dir/doc/taglist.txt +%vimplugin_dir/plugin/taglist.vim + +%files -n vim-plugin-tlib +%defattr(-,root,root,0755) +%license tlib_vim-%{tlib_version}/LICENSE.TXT +%vimplugin_dir/doc/tlib.txt +%vimplugin_dir/autoload/tlib +%vimplugin_dir/autoload/tinykeymap +%vimplugin_dir/plugin/02tlib.vim +%vimplugin_dir/autoload/tlib.vim +%dir %vimplugin_dir/macros/ +%vimplugin_dir/macros/tlib.vim +%dir %vimplugin_dir/spec/ +%vimplugin_dir/spec/tlib/ + +%files -n vim-plugin-tregisters +%defattr(-,root,root,0755) +%vimplugin_dir/plugin/tregisters.vim + +%files -n vim-plugin-tselectbuffer +%defattr(-,root,root,0755) +%vimplugin_dir/plugin/tselectbuffer.vim +%vimplugin_dir/autoload/tselectbuffer.vim +%vimplugin_dir/doc/tselectbuffer.txt + +%files -n vim-plugin-tselectfiles +%defattr(-,root,root,0755) +%vimplugin_dir/doc/tselectfiles.txt +%vimplugin_dir/autoload/tselectfiles.vim +%vimplugin_dir/plugin/tselectfiles.vim + +%files -n vim-plugin-utl +%defattr(-,root,root,0755) +%doc utl.vim-%{utl_version}/README +%vimplugin_dir/doc/utl_ref.txt +%vimplugin_dir/doc/utl_usr.txt +%vimplugin_dir/plugin/utl_scm.vim +%vimplugin_dir/plugin/utl_rc.vim +%vimplugin_dir/plugin/utl_uri.vim +%vimplugin_dir/plugin/utl.vim +%vimplugin_dir/plugin/utl_arr.vim + +%files -n vim-plugin-vimwiki +%defattr(-,root,root,0755) +%vimplugin_dir/doc/vimwiki.txt +%vimplugin_dir/plugin/vimwiki.vim +%dir %vimplugin_dir/ftplugin +%vimplugin_dir/ftplugin/vimwiki.vim +%vimplugin_dir/autoload/vimwiki +%vimplugin_dir/syntax/vimwiki*.vim + +%files -n vim-plugin-zoomwin +%defattr(-,root,root,0755) +%vimplugin_dir/doc/ZoomWin.txt +%vimplugin_dir/plugin/ZoomWinPlugin.vim +%vimplugin_dir/autoload/ZoomWin.vim + +%changelog diff --git a/vimplugin-NERDcommenter-2.6.0.tar.gz b/vimplugin-NERDcommenter-2.6.0.tar.gz new file mode 100644 index 0000000..8e2d3b8 --- /dev/null +++ b/vimplugin-NERDcommenter-2.6.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a6c3e5135d05a1e04d997909df5100814be72a14fa4a3ff86a5c8a0a4e340c9 +size 41574 diff --git a/vimplugin-NERDtree-6.10.16.tar.gz b/vimplugin-NERDtree-6.10.16.tar.gz new file mode 100644 index 0000000..12ef001 --- /dev/null +++ b/vimplugin-NERDtree-6.10.16.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0e3a0ba1493c8cbc7d2048c04bee9c002d4b8c0192bd695d9b8a633187e6f63 +size 163149 diff --git a/vimplugin-a-2.18.tar.gz b/vimplugin-a-2.18.tar.gz new file mode 100644 index 0000000..f1bb560 --- /dev/null +++ b/vimplugin-a-2.18.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:307db47258a5aaf0293bb972e2aa24c1a887316f52ee6c0e5811d204b2682e82 +size 8652 diff --git a/vimplugin-ack-1.0.9.tar.gz b/vimplugin-ack-1.0.9.tar.gz new file mode 100644 index 0000000..8e2c9da --- /dev/null +++ b/vimplugin-ack-1.0.9.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:598af55eed01886428027ea26f3f99a5029ece88c28e34c22fb94d09ac552cab +size 9361 diff --git a/vimplugin-align-37.43.tar.gz b/vimplugin-align-37.43.tar.gz new file mode 100644 index 0000000..a851594 --- /dev/null +++ b/vimplugin-align-37.43.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7b749af327aa766d1dd568ede11442c4ed890c8f502f2fd052e92315004574d +size 45048 diff --git a/vimplugin-colorschemes-1.0.tar.bz2 b/vimplugin-colorschemes-1.0.tar.bz2 new file mode 100644 index 0000000..6b5ce30 --- /dev/null +++ b/vimplugin-colorschemes-1.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a822b5fd40d6b6168e90e4da2779545d21d370d6a024b378517a027f1baeef67 +size 82565 diff --git a/vimplugin-colorsel-20110107.tar.gz b/vimplugin-colorsel-20110107.tar.gz new file mode 100644 index 0000000..2231592 --- /dev/null +++ b/vimplugin-colorsel-20110107.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74bf1518a08903bd5c88cd22e8e4b79373497fe30802db04e6dfe7701b329656 +size 11670 diff --git a/vimplugin-diffchanges-0.6+g346dae2.tar.gz b/vimplugin-diffchanges-0.6+g346dae2.tar.gz new file mode 100644 index 0000000..c37dd07 --- /dev/null +++ b/vimplugin-diffchanges-0.6+g346dae2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22c67227d72e67352b9f2bda7983a9490f9260fef3fdbf777a5baf901d0ca6a1 +size 2272 diff --git a/vimplugin-editorconfig-0.3.3.tar.gz b/vimplugin-editorconfig-0.3.3.tar.gz new file mode 100644 index 0000000..b4fe3d6 --- /dev/null +++ b/vimplugin-editorconfig-0.3.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd579672c426a089835e9bc57a1fd5fc18dba77c014b67141153372e83c92c57 +size 35395 diff --git a/vimplugin-fugitive-3.4.tar.gz b/vimplugin-fugitive-3.4.tar.gz new file mode 100644 index 0000000..6913b9b --- /dev/null +++ b/vimplugin-fugitive-3.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:421b7cbf413f026cbe7fa5491266758b2d14a9d27223a28fb834e88011ecae65 +size 80677 diff --git a/vimplugin-gitdiff-2.tar.gz b/vimplugin-gitdiff-2.tar.gz new file mode 100644 index 0000000..532d788 --- /dev/null +++ b/vimplugin-gitdiff-2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3aaee33d1d2bc80f08420a560cc182a1dcd77e1a455ea7b5b77aba19423e918 +size 1850 diff --git a/vimplugin-gnupg-2.7.1.tar.gz b/vimplugin-gnupg-2.7.1.tar.gz new file mode 100644 index 0000000..c916665 --- /dev/null +++ b/vimplugin-gnupg-2.7.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c74e0d6e868ea17ed2de9faa01fdcadb0056944c8ed5bab5ef8f1fe8fda3880b +size 14514 diff --git a/vimplugin-gnupg-2.7.1.tar.gz.asc b/vimplugin-gnupg-2.7.1.tar.gz.asc new file mode 100644 index 0000000..5dfd0a0 --- /dev/null +++ b/vimplugin-gnupg-2.7.1.tar.gz.asc @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNATURE----- + +iQKTBAABCgB9FiEEkb+/TWlWvV33ty0j3+aRrjMbo9sFAl+sSN5fFIAAAAAALgAo +aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDkx +QkZCRjRENjk1NkJENURGN0I3MkQyM0RGRTY5MUFFMzMxQkEzREIACgkQ3+aRrjMb +o9sPvhAAuPDA3noTN5HUBJfBLEcMrzZN2SWDCNmTgLRxhog+iE1d9C8femPNObxs +hSb2P6GKsiIHrCpFW78v8OS3gZSKKuqCWP1inmgVImFKvJ3SDij4+kDfVKpLGv8v +6V5xSgBy1svbDmQzHW5CUOUmu3seBKN4OluM+gJYrNZguohnLmgABfG/e/oRO8iF +AcszgyEdZYjqMgEdvf0U6TPJOd3xvQn6cYawz0Cn6/gFx7Z0oZyJZ1TZVqVr4PYr +WUt3mfPgeK0O8qa9LTL+MT6+wIJLUTySpRe1XIIyl7utxni95+u+mtVfouj7Cr2L +L0IW2925RIcBBk8ODKaD/KZPAjUwy/djFdSB5jBSgYjp/gaW3fdw1/5mPaRaYGaC +Kyj4llZFUotKIDhcYesku+wLV8kuAWNx88RKQDNcMzM4Utm7hM3cIq+PJRwVoZH6 +7lDNPG3pDpYH/KhMjwHdfGxNg9v+vD+jglrgTLSv6uDN72YPRF+k0qdaDSoRNF6Y +HjBkH9JEsu6rSSaeNQ1/yokrE/ugyalokrfmip2Be4T6/qvAWpNbHpsP8QGNU3aK +7WeVe6BTz9qTU3Eqytda3szWVJLjPY/3nhgQLZmDiq05j1xHqVTkxRgJOHf0AW1L +LDJAGTiYX5+yu9tFArk7vY8VWmjW4C5wijfLf51s9dC/C92JBIo= +=FibZ +-----END PGP SIGNATURE----- diff --git a/vimplugin-locateopen-1.3.tar.gz b/vimplugin-locateopen-1.3.tar.gz new file mode 100644 index 0000000..650f93c --- /dev/null +++ b/vimplugin-locateopen-1.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a35ffcfc484b11b40afaaadc88678eb152d22c593406900b906844f6230aee5 +size 2484 diff --git a/vimplugin-matrix-1.10.tar.gz b/vimplugin-matrix-1.10.tar.gz new file mode 100644 index 0000000..a76d74d --- /dev/null +++ b/vimplugin-matrix-1.10.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:02722f35e18ff892ede86a81892b488bfbf007e20e041a517565fe64419a4e0e +size 3546 diff --git a/vimplugin-minibufexpl-6.3.2.tar.gz b/vimplugin-minibufexpl-6.3.2.tar.gz new file mode 100644 index 0000000..0279e01 --- /dev/null +++ b/vimplugin-minibufexpl-6.3.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a215b5460cd3e54043a3abec091d04ef3453507603de65eea207c87f794bdbe +size 18524 diff --git a/vimplugin-multiplesearch-1.3.tar.gz b/vimplugin-multiplesearch-1.3.tar.gz new file mode 100644 index 0000000..798d3f4 --- /dev/null +++ b/vimplugin-multiplesearch-1.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a5f9d513de00dab849eaadb48e29b0fe926ef4f546255b5c9e1b174543b72cd +size 5094 diff --git a/vimplugin-project-1.4.1.tar.gz b/vimplugin-project-1.4.1.tar.gz new file mode 100644 index 0000000..b0860e6 --- /dev/null +++ b/vimplugin-project-1.4.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48ff0d2e191ba9c4e7770b9688c8468318cd20c3485982eca61ed42bc409ae39 +size 21430 diff --git a/vimplugin-quilt-0.9.7.tar.gz b/vimplugin-quilt-0.9.7.tar.gz new file mode 100644 index 0000000..5f0934b --- /dev/null +++ b/vimplugin-quilt-0.9.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f15bd4b6d9bf2b57502f2e89971893839daf7bfc5266818c2a0420b54f4bcb5 +size 16206 diff --git a/vimplugin-rails-5.2.tar.gz b/vimplugin-rails-5.2.tar.gz new file mode 100644 index 0000000..a4e305c --- /dev/null +++ b/vimplugin-rails-5.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53db30e16418c9a8dbee42301db7eb1af70d1b7e47e6a8664157bed8ad2d71dd +size 59554 diff --git a/vimplugin-searchcomplete-1.1.tar.gz b/vimplugin-searchcomplete-1.1.tar.gz new file mode 100644 index 0000000..95692e6 --- /dev/null +++ b/vimplugin-searchcomplete-1.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9053eb05e6be9c28d3c7329502d65a8e9a89d7ac37d3669ae91e9d8553e40e4 +size 1429 diff --git a/vimplugin-showmarks-2.3.tar.gz b/vimplugin-showmarks-2.3.tar.gz new file mode 100644 index 0000000..a61ffdd --- /dev/null +++ b/vimplugin-showmarks-2.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c585800d155036f9918f7a41c752f8ae769deb2a8af85cc7b10460a42a30a7f2 +size 5883 diff --git a/vimplugin-snipmate-0.83.tar.gz b/vimplugin-snipmate-0.83.tar.gz new file mode 100644 index 0000000..0e744c2 --- /dev/null +++ b/vimplugin-snipmate-0.83.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5cd54572acecb3ac8692132f9f169de63465e1becf2890c832c5165cd4cb7ef +size 24212 diff --git a/vimplugin-supertab-2.1.tar.gz b/vimplugin-supertab-2.1.tar.gz new file mode 100644 index 0000000..0782025 --- /dev/null +++ b/vimplugin-supertab-2.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0759d48531697ce52e1799cb41ce6c87c71db259a99f95ca96332d4dbae41d4 +size 15137 diff --git a/vimplugin-taglist-4.6.tar.gz b/vimplugin-taglist-4.6.tar.gz new file mode 100644 index 0000000..14e40f1 --- /dev/null +++ b/vimplugin-taglist-4.6.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:058e49688be2ae06debe5fbf6bab08aa7cdc10b08c27735eb03500d1f1c9eefe +size 51694 diff --git a/vimplugin-tlib-1.27.tar.gz b/vimplugin-tlib-1.27.tar.gz new file mode 100644 index 0000000..b8236e5 --- /dev/null +++ b/vimplugin-tlib-1.27.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef74d2175f612c5f720f2e75ccc34a188b04fef4569ccb8e4835bfc2b5ae221f +size 124891 diff --git a/vimplugin-tregisters-0.2.tar.gz b/vimplugin-tregisters-0.2.tar.gz new file mode 100644 index 0000000..682432b --- /dev/null +++ b/vimplugin-tregisters-0.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41b30e46d8e4e4696a37bfb6eb09f7caade301decf88846859a1df38bb9ff156 +size 1724 diff --git a/vimplugin-tselectbuffer-0.7.tar.gz b/vimplugin-tselectbuffer-0.7.tar.gz new file mode 100644 index 0000000..96cde16 --- /dev/null +++ b/vimplugin-tselectbuffer-0.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:676f82e24852255d06a7186e25689584089c211808179a357b300817cf7c365e +size 4075 diff --git a/vimplugin-tselectfiles-0.11.tar.gz b/vimplugin-tselectfiles-0.11.tar.gz new file mode 100644 index 0000000..35d5e00 --- /dev/null +++ b/vimplugin-tselectfiles-0.11.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7cc07acfdaa94ebf04c2b87a7b25a1ae8d7c1a58dd83cb2e644aae746a28a4c +size 10541 diff --git a/vimplugin-utl-2.0.tar.gz b/vimplugin-utl-2.0.tar.gz new file mode 100644 index 0000000..1d8acaa --- /dev/null +++ b/vimplugin-utl-2.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83c6b70db1f5ccfde517adcebc0269c83530dded5e73313c66adce25155c428f +size 44675 diff --git a/vimplugin-vimwiki-2.1.tar.gz b/vimplugin-vimwiki-2.1.tar.gz new file mode 100644 index 0000000..2751857 --- /dev/null +++ b/vimplugin-vimwiki-2.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6bd9360bb2c544c474a09216198cb3ad7615ee62c848e1da8566745e8407f26f +size 76349 diff --git a/vimplugin-zoomwin-24.tar.gz b/vimplugin-zoomwin-24.tar.gz new file mode 100644 index 0000000..51fc15a --- /dev/null +++ b/vimplugin-zoomwin-24.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:101871591f2d255148ce9db3166355f062873274f1f57aeb064cdc065dea7c3c +size 8892 From 471d5bb9893fd8ddef00baa679bd1d84cff705823e74991d76ace18579fdeae1 Mon Sep 17 00:00:00 2001 From: Jiri Slaby Date: Wed, 9 Mar 2022 08:39:12 +0000 Subject: [PATCH 3/4] add vim-plugin-gitrebase-keywordprg OBS-URL: https://build.opensuse.org/package/show/editors/vim-plugins?expand=0&rev=91 --- gitrebase.vim | 6 ++++++ vim-plugins.changes | 5 +++++ vim-plugins.spec | 20 ++++++++++++++++++++ 3 files changed, 31 insertions(+) create mode 100644 gitrebase.vim diff --git a/gitrebase.vim b/gitrebase.vim new file mode 100644 index 0000000..dc79d10 --- /dev/null +++ b/gitrebase.vim @@ -0,0 +1,6 @@ +" Vim filetype plugin +" Language: git rebase --interactive +" Maintainer: Jiri Slaby +" Last Change: 2022 Mar 09 + +setlocal keywordprg=git\ show diff --git a/vim-plugins.changes b/vim-plugins.changes index 253b805..c1a49ac 100644 --- a/vim-plugins.changes +++ b/vim-plugins.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Mar 9 08:38:55 UTC 2022 - Jiri Slaby + +- add vim-plugin-gitrebase-keywordprg + ------------------------------------------------------------------- Mon Feb 7 11:01:13 UTC 2022 - Jiri Slaby diff --git a/vim-plugins.spec b/vim-plugins.spec index 21f5f91..aba26c4 100644 --- a/vim-plugins.spec +++ b/vim-plugins.spec @@ -104,6 +104,7 @@ Source101: vim-markdown-%{markdown_version}.tar.xz Source102: neomutt.vim-%{neomutt_version}.tar.xz Source103: salt-vim-%{salt_version}.tar.xz Source104: vim-latex-%{latex_version}.tar.xz +Source200: gitrebase.vim Source1000: https://raw.githubusercontent.com/openSUSE/pack-tools/master/contrib/vim/spec.snippets Patch1: locateopen-1.3-locate-support.patch Patch2: showmarks-signs.patch @@ -286,6 +287,19 @@ This script provides two functions to display git diffs in vim. :GITChanges [commitish] Highlight lines that were changed since the HEAD or some other changeset. +%package -n vim-plugin-gitrebase-keywordprg +Version: 1 +Release: 0 +Summary: Set keywordprg in git rebase --interactive +License: GPL-2.0-only +Group: Productivity/Text/Editors +Requires: git-core + +%description -n vim-plugin-gitrebase-keywordprg +Set keywordprg in git rebase --interactive. This was used to done before vim +8.2.4529, but was changed afterwards. For details, see +https://github.com/vim/vim/issues/9845. + %package -n vim-plugin-gnupg Version: %gnupg_version Release: 0 @@ -695,6 +709,9 @@ for i in vimplugin-* a.vim-* ack.vim-* Align-* calendar.vim--Matsumoto-* \ popd done +install -d %buildroot/%vimplugin_dir/after/ftplugin/ +install -m 644 %{SOURCE200} %buildroot/%vimplugin_dir/after/ftplugin/ + install -d %{buildroot}%{_defaultdocdir}/vimplugin-NERDtree/ mv %{buildroot}/%vimplugin_dir/nerdtree_plugin %{buildroot}%{_defaultdocdir}/vimplugin-NERDtree/ @@ -837,6 +854,9 @@ fi \ %defattr(-,root,root,0755) %vimplugin_dir/plugin/gitdiff.vim +%files -n vim-plugin-gitrebase-keywordprg +%vimplugin_dir/after/ftplugin/gitrebase.vim + %files -n vim-plugin-gnupg %defattr(-,root,root,0755) %vimplugin_dir/autoload/gnupg.vim From a21405cfba9ff8419716dc8b7fca4071237067c4af36b5d0b28c79fddde338f6 Mon Sep 17 00:00:00 2001 From: Jiri Slaby Date: Thu, 10 Mar 2022 07:12:48 +0000 Subject: [PATCH 4/4] add a ref OBS-URL: https://build.opensuse.org/package/show/editors/vim-plugins?expand=0&rev=92 --- gitrebase.vim | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gitrebase.vim b/gitrebase.vim index dc79d10..fec8f07 100644 --- a/gitrebase.vim +++ b/gitrebase.vim @@ -2,5 +2,7 @@ " Language: git rebase --interactive " Maintainer: Jiri Slaby " Last Change: 2022 Mar 09 +" +" See https://github.com/vim/vim/issues/9845 setlocal keywordprg=git\ show