SHA256
1
0
forked from pool/vim-plugins

Accepting request 63784 from editors

Accepted submit request 63784 from user coolo

OBS-URL: https://build.opensuse.org/request/show/63784
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vim-plugins?expand=0&rev=4
This commit is contained in:
Sascha Peilicke 2011-03-10 11:00:24 +00:00 committed by Git OBS Bridge
commit fd2945ca75
4 changed files with 367 additions and 269 deletions

7
_service Normal file
View File

@ -0,0 +1,7 @@
<services>
<service name="download_url">
<param name="protocol">http</param>
<param name="host">gitorious.org</param>
<param name="path">/opensuse/pack-tools/blobs/raw/master/vim/spec.snippets</param>
</service>
</services>

View File

@ -0,0 +1,123 @@
# Specfile snippets for snipMate vim plugin
# http://www.vim.org/scripts/script.php?script_id=2540
# by Petr Uzel <petr.uzel@suse.cz>
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
${3}

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
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 Tue Nov 2 13:30:40 UTC 2010 - puzel@novell.com

View File

@ -1,22 +1,9 @@
# #
# spec file for package vim-plugins # This file and all modifications and additions to the pristine
# # package are under the same license as the package itself.
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# 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 http://bugs.opensuse.org/
# #
# norootforbuild # norootforbuild
%define align_version 35.41 %define align_version 35.41
%define a_version 2.18 %define a_version 2.18
%define bufexplorer_version 7.2.6 %define bufexplorer_version 7.2.6
@ -49,52 +36,55 @@
%define gitdiff_version 2 %define gitdiff_version 2
%define snipmate_version 0.83 %define snipmate_version 0.83
Name: vim-plugins Name: vim-plugins
Version: 7.2.22 Version: 7.2.22
Release: 1 Release: 1
Summary: Plug-ins pack for Vim Summary: Plug-ins pack for Vim
Group: Productivity/Text/Editors Group: Productivity/Text/Editors
License: MIT License: MIT
Url: http://www.vim.org/ URL: http://www.vim.org/
Source0: vimplugin-align-%{align_version}.tar.bz2 Source0: vimplugin-align-%{align_version}.tar.bz2
Source1: vimplugin-a-%{a_version}.tar.bz2 Source1: vimplugin-a-%{a_version}.tar.bz2
Source2: vimplugin-bufexplorer-%{bufexplorer_version}.tar.bz2 Source2: vimplugin-bufexplorer-%{bufexplorer_version}.tar.bz2
Source3: vimplugin-calendar-%{calendar_version}.tar.bz2 Source3: vimplugin-calendar-%{calendar_version}.tar.bz2
Source4: vimplugin-colorsel-%{colorsel_version}.tar.bz2 Source4: vimplugin-colorsel-%{colorsel_version}.tar.bz2
Source5: vimplugin-colorschemes-%{colorschemes_version}.tar.bz2 Source5: vimplugin-colorschemes-%{colorschemes_version}.tar.bz2
Source6: vimplugin-diffchanges-%{diffchanges_version}.tar.bz2 Source6: vimplugin-diffchanges-%{diffchanges_version}.tar.bz2
Source7: vimplugin-locateopen-%{locateopen_version}.tar.bz2 Source7: vimplugin-locateopen-%{locateopen_version}.tar.bz2
Source8: vimplugin-matchit-%{matchit_version}.tar.bz2 Source8: vimplugin-matchit-%{matchit_version}.tar.bz2
Source9: vimplugin-matrix-%{matrix_version}.tar.bz2 Source9: vimplugin-matrix-%{matrix_version}.tar.bz2
Source10: vimplugin-minibufexpl-%{minibufexpl_version}.tar.bz2 Source10: vimplugin-minibufexpl-%{minibufexpl_version}.tar.bz2
Source11: vimplugin-multiplesearch-%{multiplesearch_version}.tar.bz2 Source11: vimplugin-multiplesearch-%{multiplesearch_version}.tar.bz2
Source12: vimplugin-NERDcommenter-%{NERDcommenter_version}.tar.bz2 Source12: vimplugin-NERDcommenter-%{NERDcommenter_version}.tar.bz2
Source13: vimplugin-NERDtree-%{NERDtree_version}.tar.bz2 Source13: vimplugin-NERDtree-%{NERDtree_version}.tar.bz2
Source14: vimplugin-project-%{project_version}.tar.bz2 Source14: vimplugin-project-%{project_version}.tar.bz2
Source15: vimplugin-searchcomplete-%{searchcomplete_version}.tar.bz2 Source15: vimplugin-searchcomplete-%{searchcomplete_version}.tar.bz2
Source16: vimplugin-showmarks-%{showmarks_version}.tar.bz2 Source16: vimplugin-showmarks-%{showmarks_version}.tar.bz2
Source17: vimplugin-supertab-%{supertab_version}.tar.bz2 Source17: vimplugin-supertab-%{supertab_version}.tar.bz2
Source18: vimplugin-taglist-%{taglist_version}.tar.bz2 Source18: vimplugin-taglist-%{taglist_version}.tar.bz2
Source19: vimplugin-tlib-%{tlib_version}.tar.bz2 Source19: vimplugin-tlib-%{tlib_version}.tar.bz2
Source20: vimplugin-tregisters-%{tregisters_version}.tar.bz2 Source20: vimplugin-tregisters-%{tregisters_version}.tar.bz2
Source21: vimplugin-tselectbuffer-%{tselectbuffer_version}.tar.bz2 Source21: vimplugin-tselectbuffer-%{tselectbuffer_version}.tar.bz2
Source22: vimplugin-tselectfiles-%{tselectfiles_version}.tar.bz2 Source22: vimplugin-tselectfiles-%{tselectfiles_version}.tar.bz2
Source23: vimplugin-utl-%{utl_version}.tar.bz2 Source23: vimplugin-utl-%{utl_version}.tar.bz2
Source24: vimplugin-zoomwin-%{zoomwin_version}.tar.bz2 Source24: vimplugin-zoomwin-%{zoomwin_version}.tar.bz2
Source25: vimplugin-latex-%{latex_version}.tar.bz2 Source25: vimplugin-latex-%{latex_version}.tar.bz2
Source26: vimplugin-quilt-%{quilt_version}.tar.bz2 Source26: vimplugin-quilt-%{quilt_version}.tar.bz2
Source27: vimplugin-vimwiki-%{vimwiki_version}.tar.bz2 Source27: vimplugin-vimwiki-%{vimwiki_version}.tar.bz2
Source28: vimplugin-gnupg-%{gnupg_version}.tar.bz2 Source28: vimplugin-gnupg-%{gnupg_version}.tar.bz2
Source29: vimplugin-gitdiff-%{gitdiff_version}.tar.bz2 Source29: vimplugin-gitdiff-%{gitdiff_version}.tar.bz2
Source30: vimplugin-snipmate-%{snipmate_version}.tar.bz2 Source30: vimplugin-snipmate-%{snipmate_version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build Source31: spec.snippets
BuildRequires: vim BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: noarch BuildRequires: vim
Patch0: colorsel-disable-nogui-warning-error.patch BuildArch: noarch
Patch1: locateopen-1.3-locate-support.patch Patch0: colorsel-disable-nogui-warning-error.patch
Patch1: locateopen-1.3-locate-support.patch
%define vimplugin_dir %{_datadir}/vim/site %define vimplugin_dir %{_datadir}/vim/site
%description %description
Subpackages of this packages contains some plugins for Vi iMproved text editor. Subpackages of this packages contains some plugins for Vi iMproved text editor.
@ -105,12 +95,11 @@ Authors:
# -------------------------- vim-plugins-align -------------------------- # -------------------------- vim-plugins-align --------------------------
%package -n vim-plugin-align %package -n vim-plugin-align
License: MIT License: MIT
Version: %align_version Version: %align_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Plugin to produce aligned text, equations, declarations, etc
Summary: Plugin to produce aligned text, equations, declarations, etc
%description -n vim-plugin-align %description -n vim-plugin-align
Align lets you align statements on their equal signs, make comment boxes, align Align lets you align statements on their equal signs, make comment boxes, align
@ -124,12 +113,11 @@ Authors:
# ---------------------------- vim-plugins-a ---------------------------- # ---------------------------- vim-plugins-a ----------------------------
%package -n vim-plugin-a %package -n vim-plugin-a
License: MIT License: MIT
Version: %a_version Version: %a_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Alternate files quickly (.c --> .h etc)
Summary: Alternate files quickly (.c --> .h etc)
%description -n vim-plugin-a %description -n vim-plugin-a
Vim plugin to quickly switch between corresponding files. E.g. if you are Vim plugin to quickly switch between corresponding files. E.g. if you are
@ -142,12 +130,11 @@ Authors:
Mike Sharpe <feline@irendi.com> Mike Sharpe <feline@irendi.com>
%package -n vim-plugin-bufexplorer %package -n vim-plugin-bufexplorer
License: MIT License: MIT
Version: %bufexplorer_version Version: %bufexplorer_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Buffer Explorer / Browser
Summary: Buffer Explorer / Browser
%description -n vim-plugin-bufexplorer %description -n vim-plugin-bufexplorer
With bufexplorer, you can quickly switch between buffers by using '\be' to open With bufexplorer, you can quickly switch between buffers by using '\be' to open
@ -162,12 +149,11 @@ Authors:
Jeff Lanzarotta <delux256-vim@yahoo.com> Jeff Lanzarotta <delux256-vim@yahoo.com>
%package -n vim-plugin-calendar %package -n vim-plugin-calendar
License: MIT License: MIT
Version: %calendar_version Version: %calendar_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Calendar for vim
Summary: Calendar for vim
%description -n vim-plugin-calendar %description -n vim-plugin-calendar
Plugin for vim that displays simple calendar in the side window. Plugin for vim that displays simple calendar in the side window.
@ -177,13 +163,12 @@ Authors:
Yasuhiro Matsumoto <mattn.jp@gmail.com> Yasuhiro Matsumoto <mattn.jp@gmail.com>
%package -n vim-plugin-colorsel %package -n vim-plugin-colorsel
License: Public Domain License: Public Domain
Version: %colorsel_version Version: %colorsel_version
Release: 1 Requires: vim
Requires: vim Requires: gvim
Requires: gvim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: A RGB/HSV color selector
Summary: A RGB/HSV color selector
%description -n vim-plugin-colorsel %description -n vim-plugin-colorsel
A simple interactive RGB/HSV color selector modelled after Gimp2 RGB/HSV color A simple interactive RGB/HSV color selector modelled after Gimp2 RGB/HSV color
@ -194,12 +179,11 @@ Authors:
David Nečas <yeti@physics.muni.cz> David Nečas <yeti@physics.muni.cz>
%package -n vim-plugin-colorschemes %package -n vim-plugin-colorschemes
License: Various - see contained files for details License: Various - see contained files for details
Version: %colorschemes_version Version: %colorschemes_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Vim color schemes selection
Summary: Vim color schemes selection
%description -n vim-plugin-colorschemes %description -n vim-plugin-colorschemes
Selection of vim color schemes based on Colors Sample Pack - Selection of vim color schemes based on Colors Sample Pack -
@ -210,13 +194,12 @@ Authors:
Petr Uzel <puzel@suse.cz> Petr Uzel <puzel@suse.cz>
%package -n vim-plugin-diffchanges %package -n vim-plugin-diffchanges
License: Public Domain License: Public Domain
Version: %diffchanges_version Version: %diffchanges_version
Release: 1 Requires: vim
Requires: vim Requires: diffutils
Requires: diffutils Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Show changes since the last save
Summary: Show changes since the last save
%description -n vim-plugin-diffchanges %description -n vim-plugin-diffchanges
Show changes made to current buffer since the last save. This plugin is based Show changes made to current buffer since the last save. This plugin is based
@ -229,13 +212,12 @@ Authors:
Jeremy Cantrell <jmcantrell@gmail.com> Jeremy Cantrell <jmcantrell@gmail.com>
%package -n vim-plugin-locateopen %package -n vim-plugin-locateopen
License: Other uncritical OpenSource License License: Other uncritical OpenSource License
Version: %locateopen_version Version: %locateopen_version
Release: 1 Requires: vim
Requires: vim Requires: findutils-locate
Requires: findutils-locate Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Edit file without entering the whole path
Summary: Edit file without entering the whole path
%description -n vim-plugin-locateopen %description -n vim-plugin-locateopen
This script uses slocate (or a similar application) to allow the user to open a This script uses slocate (or a similar application) to allow the user to open a
@ -253,12 +235,11 @@ Authors:
Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Ciaran McCreesh <ciaran.mccreesh@googlemail.com>
%package -n vim-plugin-matchit %package -n vim-plugin-matchit
License: MIT License: MIT
Version: %matchit_version Version: %matchit_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Extended % matching for HTML, LaTeX, and many other languages
Summary: Extended % matching for HTML, LaTeX, and many other languages
%description -n vim-plugin-matchit %description -n vim-plugin-matchit
The matchit.vim script allows you to configure % to match more than just single The matchit.vim script allows you to configure % to match more than just single
@ -273,12 +254,11 @@ Authors:
Benji Fisher <benji@member.AMS.org> Benji Fisher <benji@member.AMS.org>
%package -n vim-plugin-matrix %package -n vim-plugin-matrix
License: Public Domain License: Public Domain
Version: %matrix_version Version: %matrix_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Matrix screensaver for vim
Summary: Matrix screensaver for vim
%description -n vim-plugin-matrix %description -n vim-plugin-matrix
Matrix screensaver for VIM, inspired by Chris Allegretta's cmatrix. Matrix screensaver for VIM, inspired by Chris Allegretta's cmatrix.
@ -288,12 +268,11 @@ Authors:
Don Yang <omoikane@uguu.org> Don Yang <omoikane@uguu.org>
%package -n vim-plugin-minibufexpl %package -n vim-plugin-minibufexpl
License: MIT License: MIT
Version: %minibufexpl_version Version: %minibufexpl_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Elegant buffer explorer that takes very little screen space
Summary: Elegant buffer explorer that takes very little screen space
%description -n vim-plugin-minibufexpl %description -n vim-plugin-minibufexpl
Minibufexplorer allows to quickly switch buffers by double-clicking the Minibufexplorer allows to quickly switch buffers by double-clicking the
@ -306,12 +285,11 @@ Authors:
Bindu Wavell <bindu@wavell.net> Bindu Wavell <bindu@wavell.net>
%package -n vim-plugin-multiplesearch %package -n vim-plugin-multiplesearch
License: Other uncritical OpenSource License License: Other uncritical OpenSource License
Version: %multiplesearch_version Version: %multiplesearch_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Display multiple searches at the same time
Summary: Display multiple searches at the same time
%description -n vim-plugin-multiplesearch %description -n vim-plugin-multiplesearch
MultipleSearch allows you to have the results of multiple searches displayed MultipleSearch allows you to have the results of multiple searches displayed
@ -324,12 +302,11 @@ Authors:
Dan Sharp <dwsharp@hotmail.com> Dan Sharp <dwsharp@hotmail.com>
%package -n vim-plugin-NERDcommenter %package -n vim-plugin-NERDcommenter
License: WTFPL License: WTFPL
Version: %NERDcommenter_version Version: %NERDcommenter_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: A plugin that allows for easy commenting of code for many filetypes
Summary: A plugin that allows for easy commenting of code for many filetypes
%description -n vim-plugin-NERDcommenter %description -n vim-plugin-NERDcommenter
The NERD commenter provides many different commenting operations and styles The NERD commenter provides many different commenting operations and styles
@ -341,12 +318,11 @@ Authors:
Marty Grenfell <martin_grenfell@msn.com> Marty Grenfell <martin_grenfell@msn.com>
%package -n vim-plugin-NERDtree %package -n vim-plugin-NERDtree
License: WTFPL License: WTFPL
Version: %NERDtree_version Version: %NERDtree_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: A tree explorer plugin for navigating the filesystem
Summary: A tree explorer plugin for navigating the filesystem
%description -n vim-plugin-NERDtree %description -n vim-plugin-NERDtree
The NERD tree allows you to explore your filesystem and to open files and The NERD tree allows you to explore your filesystem and to open files and
@ -359,12 +335,11 @@ Authors:
Marty Grenfell <martin_grenfell@msn.com> Marty Grenfell <martin_grenfell@msn.com>
%package -n vim-plugin-project %package -n vim-plugin-project
License: MIT License: MIT
Version: %project_version Version: %project_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Organize/Navigate projects of files
Summary: Organize/Navigate projects of files
%description -n vim-plugin-project %description -n vim-plugin-project
You can use this plugin's basic functionality to set up a list of You can use this plugin's basic functionality to set up a list of
@ -381,12 +356,11 @@ Authors:
Aric Blumer <aricvim@suddenlink.net> Aric Blumer <aricvim@suddenlink.net>
%package -n vim-plugin-searchcomplete %package -n vim-plugin-searchcomplete
License: GPLv2 License: GPLv2
Version: %searchcomplete_version Version: %searchcomplete_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Tab completion of words inside of a search
Summary: Tab completion of words inside of a search
%description -n vim-plugin-searchcomplete %description -n vim-plugin-searchcomplete
This plugin allows to tab-complete words while typing in a This plugin allows to tab-complete words while typing in a
@ -397,12 +371,11 @@ Authors:
Chris Russel <carussell@aol.com> Chris Russel <carussell@aol.com>
%package -n vim-plugin-showmarks %package -n vim-plugin-showmarks
License: Public Domain License: Public Domain
Version: %showmarks_version Version: %showmarks_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Visually shows the location of marks
Summary: Visually shows the location of marks
%description -n vim-plugin-showmarks %description -n vim-plugin-showmarks
ShowMarks provides a visual representation of the location marks. Marks are ShowMarks provides a visual representation of the location marks. Marks are
@ -417,12 +390,11 @@ Authors:
Anthony Kruize <akruize@netspace.net.au> Anthony Kruize <akruize@netspace.net.au>
%package -n vim-plugin-supertab %package -n vim-plugin-supertab
License: BSD License: BSD
Version: %supertab_version Version: %supertab_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Visually shows the location of marks
Summary: Visually shows the location of marks
%description -n vim-plugin-supertab %description -n vim-plugin-supertab
This script allows you to use the tab key to do all your insert completion. This script allows you to use the tab key to do all your insert completion.
@ -432,13 +404,12 @@ Authors:
Eric Van Dewoestine <ervandew@yahoo.com> Eric Van Dewoestine <ervandew@yahoo.com>
%package -n vim-plugin-taglist %package -n vim-plugin-taglist
License: MIT License: MIT
Version: %taglist_version Version: %taglist_version
Release: 1 Requires: vim
Requires: vim Requires: ctags
Requires: ctags Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Source code browser with support for many languages
Summary: Source code browser with support for many languages
%description -n vim-plugin-taglist %description -n vim-plugin-taglist
The "Tag List" plugin is a source code browser plugin for Vim and provides an The "Tag List" plugin is a source code browser plugin for Vim and provides an
@ -450,12 +421,11 @@ Authors:
Yegappan Lakshmanan <yegappan@yahoo.com> Yegappan Lakshmanan <yegappan@yahoo.com>
%package -n vim-plugin-tlib %package -n vim-plugin-tlib
License: GPL License: GPL
Version: %tlib_version Version: %tlib_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Utility functions for vim
Summary: Utility functions for vim
%description -n vim-plugin-tlib %description -n vim-plugin-tlib
This library provides some utility functions. There isn't much need to install This library provides some utility functions. There isn't much need to install
@ -466,13 +436,12 @@ Authors:
Thomas Link <micathom@gmail.com> Thomas Link <micathom@gmail.com>
%package -n vim-plugin-tregisters %package -n vim-plugin-tregisters
License: GPL License: GPL
Version: %tregisters_version Version: %tregisters_version
Release: 1 Requires: vim
Requires: vim Requires: vim-plugin-tlib
Requires: vim-plugin-tlib Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: List, edit, and run/execute registers/clipboards
Summary: List, edit, and run/execute registers/clipboards
%description -n vim-plugin-tregisters %description -n vim-plugin-tregisters
List, edit, and run or execute registers and/or clipboards List, edit, and run or execute registers and/or clipboards
@ -482,12 +451,11 @@ Authors:
Thomas Link <micathom@gmail.com> Thomas Link <micathom@gmail.com>
%package -n vim-plugin-tselectbuffer %package -n vim-plugin-tselectbuffer
License: GPL License: GPL
Version: %tselectbuffer_version Version: %tselectbuffer_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: A quick buffer selector/switcher
Summary: A quick buffer selector/switcher
%description -n vim-plugin-tselectbuffer %description -n vim-plugin-tselectbuffer
This plugin provides a simple buffer selector. It doesn't have all the features This plugin provides a simple buffer selector. It doesn't have all the features
@ -499,13 +467,12 @@ Authors:
Thomas Link <micathom@gmail.com> Thomas Link <micathom@gmail.com>
%package -n vim-plugin-tselectfiles %package -n vim-plugin-tselectfiles
License: GPL License: GPL
Version: %tselectfiles_version Version: %tselectfiles_version
Release: 1 Requires: vim
Requires: vim Requires: vim-plugin-tlib
Requires: vim-plugin-tlib Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: A quick file selector/browser/explorer
Summary: A quick file selector/browser/explorer
%description -n vim-plugin-tselectfiles %description -n vim-plugin-tselectfiles
This plugin provides a simple file browser. It is not a full blown explorer but This plugin provides a simple file browser. It is not a full blown explorer but
@ -517,12 +484,11 @@ Authors:
Thomas Link <micathom@gmail.com> Thomas Link <micathom@gmail.com>
%package -n vim-plugin-utl %package -n vim-plugin-utl
License: MIT License: MIT
Version: %utl_version Version: %utl_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Universal text linking for vim
Summary: Universal text linking for vim
%description -n vim-plugin-utl %description -n vim-plugin-utl
Universal text link allows you to set hyperlinks within your text documents. Universal text link allows you to set hyperlinks within your text documents.
@ -534,12 +500,11 @@ Authors:
Stefan Bittner <stb@bf-consulting.de> Stefan Bittner <stb@bf-consulting.de>
%package -n vim-plugin-zoomwin %package -n vim-plugin-zoomwin
License: Other uncritical OpenSource License License: Other uncritical OpenSource License
Version: %zoomwin_version Version: %zoomwin_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Zoom in/out of windows (toggle between one window and multi-window)
Summary: Zoom in/out of windows (toggle between one window and multi-window)
%description -n vim-plugin-zoomwin %description -n vim-plugin-zoomwin
The idea is to make it easy to zoom into and out of a window. The idea is to make it easy to zoom into and out of a window.
@ -553,13 +518,12 @@ Authors:
Charles Campbell <drchip@campbellfamily.biz> Charles Campbell <drchip@campbellfamily.biz>
%package -n vim-plugin-latex %package -n vim-plugin-latex
License: Other uncritical OpenSource License License: Other uncritical OpenSource License
Version: %latex_version Version: %latex_version
Release: 1 Requires: vim
Requires: vim Requires: texlive-latex
Requires: texlive-latex Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: A rich set of tools for editing LaTeX
Summary: A rich set of tools for editing LaTeX
%description -n vim-plugin-latex %description -n vim-plugin-latex
Vim-LaTeX (aka LaTeX-suite) is a mature project which aims at bringing Vim-LaTeX (aka LaTeX-suite) is a mature project which aims at bringing
@ -572,13 +536,12 @@ Authors:
Srinath Avadhanula <srinath@fastmail.fm> Srinath Avadhanula <srinath@fastmail.fm>
%package -n vim-plugin-quilt %package -n vim-plugin-quilt
License: GPL License: GPL
Version: %quilt_version Version: %quilt_version
Release: 1 Requires: quilt
Requires: quilt Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Quilt support for vim
Summary: Quilt support for vim
%description -n vim-plugin-quilt %description -n vim-plugin-quilt
Vim plugin that helps with quilt operations from inside vim. Vim plugin that helps with quilt operations from inside vim.
@ -589,12 +552,11 @@ Authors:
Florian Delizy <florian.delizy@unfreeze.net> Florian Delizy <florian.delizy@unfreeze.net>
%package -n vim-plugin-vimwiki %package -n vim-plugin-vimwiki
License: GPLv2 License: GPL v2
Version: %vimwiki_version Version: %vimwiki_version
Release: 1 Requires: vim
Requires: vim Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Personal wiki for vim
Summary: Personal wiki for vim
%description -n vim-plugin-vimwiki %description -n vim-plugin-vimwiki
Vimwiki is a personal wiki for Vim. Using it you can organize text files with Vimwiki is a personal wiki for Vim. Using it you can organize text files with
@ -608,12 +570,11 @@ Authors:
Maxim Kim <habamax@gmail.com> Maxim Kim <habamax@gmail.com>
%package -n vim-plugin-gnupg %package -n vim-plugin-gnupg
License: GPL License: GPL
Version: %gnupg_version Version: %gnupg_version
Release: 1 Requires: gpg2
Requires: gpg2 Group: Productivity/Text/Editors
Group: Productivity/Text/Editors Summary: Plugin for transparent editing of gpg encrypted files
Summary: Plugin for transparent editing of gpg encrypted files
%description -n vim-plugin-gnupg %description -n vim-plugin-gnupg
This script implements transparent editing of gpg encrypted files. The filename This script implements transparent editing of gpg encrypted files. The filename
@ -628,12 +589,10 @@ Authors:
Markus Braun <markus.brown@krawel.de> Markus Braun <markus.brown@krawel.de>
%package -n vim-plugin-gitdiff %package -n vim-plugin-gitdiff
License: GPL Version: %gitdiff_version
Version: %gitdiff_version Requires: git-core
Release: 1 Group: Productivity/Text/Editors
Requires: git-core Summary: Show git diff in a split window
Group: Productivity/Text/Editors
Summary: Show git diff in a split window
%description -n vim-plugin-gitdiff %description -n vim-plugin-gitdiff
This script provides two functions to display git diffs in vim. This script provides two functions to display git diffs in vim.
@ -647,11 +606,9 @@ Authors:
Bart Trojanowski <bart@jukie.net> Bart Trojanowski <bart@jukie.net>
%package -n vim-plugin-snipmate %package -n vim-plugin-snipmate
License: GPL Version: %snipmate_version
Version: %snipmate_version Group: Productivity/Text/Editors
Release: 1 Summary: Implements some of TextMate's snippets features in Vim
Group: Productivity/Text/Editors
Summary: Implements some of TextMate's snippets features in Vim
%description -n vim-plugin-snipmate %description -n vim-plugin-snipmate
snipMate aims to be an unobtrusive, concise vim script that implements some of snipMate aims to be an unobtrusive, concise vim script that implements some of
@ -694,6 +651,8 @@ done
mkdir -p %{buildroot}%{_defaultdocdir}/vimplugin-NERDtree/ mkdir -p %{buildroot}%{_defaultdocdir}/vimplugin-NERDtree/
mv %buildroot/%vimplugin_dir/nerdtree_plugin %{buildroot}%{_defaultdocdir}/vimplugin-NERDtree/ mv %buildroot/%vimplugin_dir/nerdtree_plugin %{buildroot}%{_defaultdocdir}/vimplugin-NERDtree/
cp %{SOURCE31} %buildroot/%vimplugin_dir/snippets/
%clean %clean
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
@ -701,7 +660,6 @@ rm -rf $RPM_BUILD_ROOT
# Unfortunatelly, there is no easy way how to achieve that except listing them manually :( # Unfortunatelly, there is no easy way how to achieve that except listing them manually :(
# documentation: vim-plugin-align # documentation: vim-plugin-align
%post -n vim-plugin-align %post -n vim-plugin-align
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -711,7 +669,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-a # documentation: vim-plugin-a
%post -n vim-plugin-a %post -n vim-plugin-a
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -721,7 +678,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-bufexplorer # documentation: vim-plugin-bufexplorer
%post -n vim-plugin-bufexplorer %post -n vim-plugin-bufexplorer
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -731,7 +687,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-matchit # documentation: vim-plugin-matchit
%post -n vim-plugin-matchit %post -n vim-plugin-matchit
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -741,7 +696,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-multiplesearch # documentation: vim-plugin-multiplesearch
%post -n vim-plugin-multiplesearch %post -n vim-plugin-multiplesearch
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -751,7 +705,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-NERDcommenter # documentation: vim-plugin-NERDcommenter
%post -n vim-plugin-NERDcommenter %post -n vim-plugin-NERDcommenter
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -761,7 +714,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-NERDtree # documentation: vim-plugin-NERDtree
%post -n vim-plugin-NERDtree %post -n vim-plugin-NERDtree
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -771,7 +723,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-project # documentation: vim-plugin-project
%post -n vim-plugin-project %post -n vim-plugin-project
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -781,7 +732,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-showmarks # documentation: vim-plugin-showmarks
%post -n vim-plugin-showmarks %post -n vim-plugin-showmarks
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -791,7 +741,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-taglist # documentation: vim-plugin-taglist
%post -n vim-plugin-taglist %post -n vim-plugin-taglist
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -801,7 +750,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-tlib # documentation: vim-plugin-tlib
%post -n vim-plugin-tlib %post -n vim-plugin-tlib
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -811,7 +759,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-tselectfiles # documentation: vim-plugin-tselectfiles
%post -n vim-plugin-tselectfiles %post -n vim-plugin-tselectfiles
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -821,7 +768,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-utl # documentation: vim-plugin-utl
%post -n vim-plugin-utl %post -n vim-plugin-utl
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -831,7 +777,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-zoomwin # documentation: vim-plugin-zoomwin
%post -n vim-plugin-zoomwin %post -n vim-plugin-zoomwin
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -841,7 +786,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-latex # documentation: vim-plugin-latex
%post -n vim-plugin-latex %post -n vim-plugin-latex
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -851,7 +795,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-quilt # documentation: vim-plugin-quilt
%post -n vim-plugin-quilt %post -n vim-plugin-quilt
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -861,7 +804,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-vimwiki # documentation: vim-plugin-vimwiki
%post -n vim-plugin-vimwiki %post -n vim-plugin-vimwiki
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -871,7 +813,6 @@ if [ $1 == 0 ]; then
fi fi
# documentation: vim-plugin-snipmate # documentation: vim-plugin-snipmate
%post -n vim-plugin-snipmate %post -n vim-plugin-snipmate
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
@ -1071,3 +1012,25 @@ fi
%vimplugin_dir/doc/snipMate.txt %vimplugin_dir/doc/snipMate.txt
%changelog %changelog
* Mon May 11 2009 - petr.uzel@suse.cz
- add vim-quilt
- call pre/post for all scripts containing documentation
* Sun Apr 5 2009 - petr.uzel@suse.cz
- add vim-plugin-latex
- clean up filelists
* Fri Mar 26 2009 - petr.uzel@suse.cz
- update vim-plugin-align to 35.41
- update vim-plugin-NEDRtree to 3.1.0
- update vim-plugin-supertab to 0.49
- update vim-plugin-zoomwin to 23
* Thu Mar 25 2009 - petr.uzel@suse.cz
- fix BRs (s/vimplugin-tlib/vim-plugin-tlib)
* Sat Jan 10 2009 - mstopka@opensuse.org
- rename all subpackages vimplugin-* => vim-plugin-* this is better from package naming convention point of view
* Mon Jan 05 2009 - puzel@suse.cz
- add missing requires to some subpackages
- fix rpmlint warnings
- fix vimplugin-locateopen description
- rename all subpackages vimplugins-* => vimplugin-*
* Wed Dec 31 2008 - mstopka@opensuse.org
- initial package based on Petr Uzel's packages from editors OBS project