diff --git a/_service b/_service
new file mode 100644
index 0000000..b588a43
--- /dev/null
+++ b/_service
@@ -0,0 +1,31 @@
+
+
+ https://github.com/vim-latex/vim-latex
+ git
+ @PARENT_TAG@+%cd
+ v(.*)
+ \1
+ c04c32f467c160a569d0aec7f938ebe67297e321
+
+
+ vim-latex.obsinfo
+
+
+
+ https://github.com/bogado/file-line.git
+ git
+ @PARENT_TAG@+%cd
+ v(.*)
+ \1
+ 559088afaf10124ea663ee0f4f73b1de48fb1632
+
+
+ file-line.obsinfo
+
+
+
+ *.tar
+ xz
+
+
+
diff --git a/file-line-1.0+20161020.obscpio b/file-line-1.0+20161020.obscpio
new file mode 100644
index 0000000..46d8609
--- /dev/null
+++ b/file-line-1.0+20161020.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f3e05f77f305ba2a8d0531b7c8a5eb0f44424a344f95f3cef0249b393aadcdec
+size 4105
diff --git a/file-line.obsinfo b/file-line.obsinfo
new file mode 100644
index 0000000..79468c2
--- /dev/null
+++ b/file-line.obsinfo
@@ -0,0 +1,5 @@
+name: file-line
+version: 1.0+20161020
+mtime: 1477011001
+commit: 559088afaf10124ea663ee0f4f73b1de48fb1632
+
diff --git a/vim-latex-1.10.0+20210323.obscpio b/vim-latex-1.10.0+20210323.obscpio
new file mode 100644
index 0000000..fcca74a
--- /dev/null
+++ b/vim-latex-1.10.0+20210323.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4220d3efaeac676e1e66f31a238b8c23599adedc862670ff681f8c7f79887853
+size 1011212
diff --git a/vim-latex.obsinfo b/vim-latex.obsinfo
new file mode 100644
index 0000000..9ffb535
--- /dev/null
+++ b/vim-latex.obsinfo
@@ -0,0 +1,5 @@
+name: vim-latex
+version: 1.10.0+20210323
+mtime: 1616485374
+commit: c04c32f467c160a569d0aec7f938ebe67297e321
+
diff --git a/vim-plugins.changes b/vim-plugins.changes
index 4689f0c..335a1b1 100644
--- a/vim-plugins.changes
+++ b/vim-plugins.changes
@@ -1,3 +1,15 @@
+-------------------------------------------------------------------
+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
diff --git a/vim-plugins.spec b/vim-plugins.spec
index f383120..3b0900c 100644
--- a/vim-plugins.spec
+++ b/vim-plugins.spec
@@ -1,7 +1,7 @@
#
# spec file for package vim-plugins
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -23,6 +23,7 @@
%define colorsel_version 20110107
%define colorschemes_version 1.0
%define diffchanges_version 0.6.346dae2
+%define file_line_version 1.0+20161020
%define locateopen_version 1.3
%define matrix_version 1.10
%define minibufexpl_version 6.3.2
@@ -33,23 +34,23 @@
%define searchcomplete_version 1.1
%define showmarks_version 2.2
%define supertab_version 1.0
-%define taglist_version 4.5
+%define taglist_version 4.6
%define tlib_version 0.42
%define tregisters_version 0.2
%define tselectbuffer_version 0.7
%define tselectfiles_version 0.10
%define utl_version 2.0
%define zoomwin_version 24
-%define latex_version 20120125
+%define latex_version 1.10.0+20210323
%define quilt_version 0.9.7
%define vimwiki_version 2.1
-%define gnupg_version 2.6
+%define gnupg_version 2.7.1
%define gitdiff_version 2
%define snipmate_version 0.83
%define rails_version 4.4
%define ack_version 1.0.9
%define editorconfig_version 0.3.3
-%define fugitive_version 3.1
+%define fugitive_version 3.2
%define neomutt_version 20180104
%define salt_version 0.0.1
@@ -59,7 +60,7 @@ Release: 0
Summary: Plug-ins pack for Vim
License: MIT
Group: Productivity/Text/Editors
-Url: http://www.vim.org/
+URL: http://www.vim.org/
Source0: vimplugin-align-%{align_version}.tar.bz2
Source1: vimplugin-a-%{a_version}.tar.bz2
Source2: vimplugin-bufexplorer-%{bufexplorer_version}.tar.bz2
@@ -84,18 +85,20 @@ Source21: vimplugin-tselectbuffer-%{tselectbuffer_version}.tar.bz2
Source22: vimplugin-tselectfiles-%{tselectfiles_version}.tar.bz2
Source23: vimplugin-utl-%{utl_version}.tar.bz2
Source24: vimplugin-zoomwin-%{zoomwin_version}.tar.bz2
-Source25: vimplugin-latex-%{latex_version}.tar.bz2
+Source25: vim-latex-%{latex_version}.tar.xz
Source26: vimplugin-quilt-%{quilt_version}.tar.bz2
Source27: vimplugin-vimwiki-%{vimwiki_version}.tar.bz2
-Source28: vimplugin-gnupg-%{gnupg_version}.tar.bz2
-Source29: vimplugin-gitdiff-%{gitdiff_version}.tar.bz2
-Source30: vimplugin-snipmate-%{snipmate_version}.tar.bz2
-Source31: vimplugin-rails-%{rails_version}.tar.bz2
-Source32: https://github.com/mileszs/ack.vim/archive/%{ack_version}.tar.gz#/vimplugin-ack-%{ack_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: vimplugin-gitdiff-%{gitdiff_version}.tar.bz2
+Source31: vimplugin-snipmate-%{snipmate_version}.tar.bz2
+Source32: vimplugin-rails-%{rails_version}.tar.bz2
+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
Source36: vimplugin-neomutt-%{neomutt_version}.tar.bz2
Source37: vimplugin-salt-%{salt_version}.tar.bz2
+Source38: file-line-%{file_line_version}.tar.xz
Source100: https://raw.githubusercontent.com/openSUSE/pack-tools/master/contrib/vim/spec.snippets
Patch1: locateopen-1.3-locate-support.patch
Patch2: showmarks-signs.patch
@@ -486,7 +489,7 @@ 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
+URL: https://github.com/jamessan/vim-gnupg
Requires: gpg2
%description -n vim-plugin-gnupg
@@ -577,6 +580,17 @@ 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: Vim
+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
@@ -609,13 +623,13 @@ Release: 0
Summary: Salt plugin for Vim
License: Apache-2.0
Group: Productivity/Text/Editors
-Url: https://github.com/saltstack/salt-vim
+URL: https://github.com/saltstack/salt-vim
%description -n vim-plugin-salt
This Vim plugin provides support for editing Saltstack .sls files.
%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 -a25 -a26 -a27 -a28 -a29 -a30 -a31 -a32 -a34 -a35 -a36 -a37
+%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 -a25 -a26 -a27 -a28 -a30 -a31 -a32 -a33 -a34 -a35 -a36 -a37 -a38
# ------- patch locateopen ------
pushd vimplugin-locateopen-%locateopen_version
%patch1
@@ -627,9 +641,9 @@ popd
%build
%install
-for i in vimplugin-*; do
+mkdir -p %buildroot/%vimplugin_dir
+for i in vimplugin-* file-line-*; do
pushd $i
- mkdir -p %buildroot/%vimplugin_dir
cp -av * %buildroot/%vimplugin_dir/
popd
done
@@ -647,19 +661,30 @@ popd
pushd editorconfig-vim-%{editorconfig_version}
rm -rf plugin/editorconfig-core-py/ tests/
rm mkzip.sh README.md LICENSE CONTRIBUTORS
-mkdir -p %buildroot/%vimplugin_dir
cp -a * %buildroot/%vimplugin_dir/
popd
# vim-plugin-fugitive
pushd vim-fugitive-%{fugitive_version}
-mkdir -p %buildroot/%vimplugin_dir
cp -a autoload ftdetect plugin doc syntax %{buildroot}/%{vimplugin_dir}
popd
+# vim-plugin-gnupg
+pushd vim-gnupg-%{gnupg_version}
+cp -av autoload plugin doc %{buildroot}/%{vimplugin_dir}
+popd
+
+# 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
+
cp %{SOURCE100} %{buildroot}/%vimplugin_dir/snippets/
# delete unneeded files
+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}
@@ -900,6 +925,16 @@ if [ $1 == 0 ]; then
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
fi
+# documentation: vim-plugin-gnupg
+
+%post -n vim-plugin-gnupg
+vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
+
+%postun -n vim-plugin-gnupg
+if [ $1 == 0 ]; then
+ vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
+fi
+
# documentation: vim-plugin-neomutt
%post -n vim-plugin-neomutt
@@ -1051,10 +1086,12 @@ fi
%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/libList.vim
%vimplugin_dir/plugin/remoteOpen.vim
%vimplugin_dir/plugin/filebrowser.vim
%vimplugin_dir/plugin/SyntaxFolds.vim
@@ -1086,6 +1123,8 @@ fi
%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-gitdiff
@@ -1124,6 +1163,10 @@ fi
%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
diff --git a/vimplugin-fugitive-3.1.tar.gz b/vimplugin-fugitive-3.1.tar.gz
deleted file mode 100644
index d0906a0..0000000
--- a/vimplugin-fugitive-3.1.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:da611a1ec2ec64e31896b636afc99fa2a6423668deab8b0cbd832fc1d3949016
-size 61142
diff --git a/vimplugin-fugitive-3.2.tar.gz b/vimplugin-fugitive-3.2.tar.gz
new file mode 100644
index 0000000..fe1d92e
--- /dev/null
+++ b/vimplugin-fugitive-3.2.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:39deb5d84cee36c76f70428b9f57cd872e94c5b908e8b38d01c0a5763be50634
+size 64708
diff --git a/vimplugin-gnupg-2.6.tar.bz2 b/vimplugin-gnupg-2.6.tar.bz2
deleted file mode 100644
index df5f16e..0000000
--- a/vimplugin-gnupg-2.6.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a25fd493393c7766780c8ad1de877be31a155b2fdc6cb3d661f893f3c6bce6d4
-size 12121
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-latex-20120125.tar.bz2 b/vimplugin-latex-20120125.tar.bz2
deleted file mode 100644
index 90ed87e..0000000
--- a/vimplugin-latex-20120125.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1300a4436d6e541ea2719f19a46fe964735feeb68040513eea84f2ade5d81b3a
-size 214149
diff --git a/vimplugin-taglist-4.5.tar.bz2 b/vimplugin-taglist-4.5.tar.bz2
deleted file mode 100644
index 9d30064..0000000
--- a/vimplugin-taglist-4.5.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:da795bf03e939f83ade4e0bab987556e37def78c137e68b3d756f5c4217ee6a8
-size 39243
diff --git a/vimplugin-taglist-4.6.tar.bz2 b/vimplugin-taglist-4.6.tar.bz2
new file mode 100644
index 0000000..96d6754
--- /dev/null
+++ b/vimplugin-taglist-4.6.tar.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a5fbf71210e3472bb3562bec25762f3f0c588860e11e052c978f7551941a192e
+size 40508