SHA256
1
0
forked from pool/vim-plugins

use spec-cleaner, add rails plugin

OBS-URL: https://build.opensuse.org/package/show/editors/vim-plugins?expand=0&rev=3
This commit is contained in:
Petr Uzel 2011-05-05 10:15:46 +00:00 committed by Git OBS Bridge
parent c5b11557c1
commit e097232768
4 changed files with 243 additions and 490 deletions

View File

@ -1,123 +0,0 @@
# 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,9 @@
-------------------------------------------------------------------
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 Sat Jan 15 18:29:53 UTC 2011 - roman@priesol.net

View File

@ -3,7 +3,6 @@
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
# 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
@ -35,14 +34,15 @@
%define gnupg_version 3026 %define gnupg_version 3026
%define gitdiff_version 2 %define gitdiff_version 2
%define snipmate_version 0.83 %define snipmate_version 0.83
%define rails_version 4.3
Name: vim-plugins Name: vim-plugins
Version: 7.2.22 Version: 7.2.22
Release: 1 Release: 1
Summary: Plug-ins pack for Vim
Group: Productivity/Text/Editors
License: MIT License: MIT
URL: http://www.vim.org/ Summary: Plug-ins pack for Vim
Url: http://www.vim.org/
Group: Productivity/Text/Editors
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
@ -74,32 +74,25 @@ 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
Source31: spec.snippets Source31: vimplugin-rails-%{rails_version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot Source100: spec.snippets
BuildRequires: vim
BuildArch: noarch
Patch0: colorsel-disable-nogui-warning-error.patch Patch0: colorsel-disable-nogui-warning-error.patch
Patch1: locateopen-1.3-locate-support.patch Patch1: locateopen-1.3-locate-support.patch
BuildRequires: vim
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%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.
Authors:
--------
Marek Stopka <mstopka@opensuse.org>
Petr Uzel <puzel@suse.cz>
# -------------------------- vim-plugins-align --------------------------
%package -n vim-plugin-align %package -n vim-plugin-align
License: MIT
Version: %align_version Version: %align_version
Requires: vim License: MIT
Group: Productivity/Text/Editors
Summary: Plugin to produce aligned text, equations, declarations, etc Summary: Plugin to produce aligned text, equations, declarations, etc
Group: Productivity/Text/Editors
Requires: vim
%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
@ -107,17 +100,12 @@ 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 not just the first one, and the separators may be the same across the line or
different. different.
Authors:
--------
Charles Campbell <drchip@campbellfamily.biz>
# ---------------------------- vim-plugins-a ----------------------------
%package -n vim-plugin-a %package -n vim-plugin-a
License: MIT
Version: %a_version Version: %a_version
Requires: vim License: MIT
Summary: Alternate files quickly
Group: Productivity/Text/Editors Group: Productivity/Text/Editors
Summary: Alternate files quickly (.c --> .h etc) Requires: vim
%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
@ -125,16 +113,12 @@ 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, 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. C++ and ADA95 and can be configured to support a variety of languages.
Authors:
--------
Mike Sharpe <feline@irendi.com>
%package -n vim-plugin-bufexplorer %package -n vim-plugin-bufexplorer
License: MIT
Version: %bufexplorer_version Version: %bufexplorer_version
Requires: vim License: MIT
Group: Productivity/Text/Editors
Summary: Buffer Explorer / Browser Summary: Buffer Explorer / Browser
Group: Productivity/Text/Editors
Requires: vim
%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
@ -144,62 +128,46 @@ the buffer in the current window or <Shift Enter> or 't' to open that buffer in
a new tab. If the buffer is in another tab already, bufexplorer can switch to a new tab. If the buffer is in another tab already, bufexplorer can switch to
that tab if you would like. that tab if you would like.
Authors:
--------
Jeff Lanzarotta <delux256-vim@yahoo.com>
%package -n vim-plugin-calendar %package -n vim-plugin-calendar
License: MIT
Version: %calendar_version Version: %calendar_version
Requires: vim License: MIT
Group: Productivity/Text/Editors
Summary: Calendar for vim Summary: Calendar for vim
Group: Productivity/Text/Editors
Requires: 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.
Authors:
--------
Yasuhiro Matsumoto <mattn.jp@gmail.com>
%package -n vim-plugin-colorsel %package -n vim-plugin-colorsel
License: Public Domain
Version: %colorsel_version Version: %colorsel_version
Requires: vim License: Public Domain
Requires: gvim
Group: Productivity/Text/Editors
Summary: A RGB/HSV color selector Summary: A RGB/HSV color selector
Group: Productivity/Text/Editors
Requires: gvim
Requires: vim
%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
selector. selector.
Authors:
--------
David Nečas <yeti@physics.muni.cz>
%package -n vim-plugin-colorschemes %package -n vim-plugin-colorschemes
License: Various - see contained files for details
Version: %colorschemes_version Version: %colorschemes_version
Requires: vim License: Various - see contained files for details
Group: Productivity/Text/Editors
Summary: Vim color schemes selection Summary: Vim color schemes selection
Group: Productivity/Text/Editors
Requires: vim
%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 -
http://www.vim.org/scripts/script.php?script_id=625. http://www.vim.org/scripts/script.php?script_id=625.
Authors:
--------
Petr Uzel <puzel@suse.cz>
%package -n vim-plugin-diffchanges %package -n vim-plugin-diffchanges
License: Public Domain
Version: %diffchanges_version Version: %diffchanges_version
Requires: vim License: Public Domain
Requires: diffutils
Group: Productivity/Text/Editors
Summary: Show changes since the last save Summary: Show changes since the last save
Group: Productivity/Text/Editors
Requires: diffutils
Requires: vim
%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
@ -207,17 +175,13 @@ 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 functionality is in the form of a plugin, is a bit more robust, and can be
toggled. toggled.
Authors:
--------
Jeremy Cantrell <jmcantrell@gmail.com>
%package -n vim-plugin-locateopen %package -n vim-plugin-locateopen
License: Other uncritical OpenSource License
Version: %locateopen_version Version: %locateopen_version
Requires: vim License: Other uncritical OpenSource License
Requires: findutils-locate
Group: Productivity/Text/Editors
Summary: Edit file without entering the whole path Summary: Edit file without entering the whole path
Group: Productivity/Text/Editors
Requires: findutils-locate
Requires: vim
%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
@ -230,16 +194,12 @@ Usage:
:LocateSource somefile.vim :LocateSource somefile.vim
:LocateRead somefile.txt :LocateRead somefile.txt
Authors:
--------
Ciaran McCreesh <ciaran.mccreesh@googlemail.com>
%package -n vim-plugin-matchit %package -n vim-plugin-matchit
License: MIT
Version: %matchit_version Version: %matchit_version
Requires: vim License: MIT
Group: Productivity/Text/Editors
Summary: Extended % matching for HTML, LaTeX, and many other languages Summary: Extended % matching for HTML, LaTeX, and many other languages
Group: Productivity/Text/Editors
Requires: vim
%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
@ -249,30 +209,22 @@ mechanism) intelligently. The default ftplugins include settings for several
languages: Ada, ASP with VBS, Csh, DTD, Essbase, Fortran, HTML, JSP (same as languages: Ada, ASP with VBS, Csh, DTD, Essbase, Fortran, HTML, JSP (same as
HTML), LaTeX, Lua, Pascal, SGML, Shell, Tcsh, Vim, XML. HTML), LaTeX, Lua, Pascal, SGML, Shell, Tcsh, Vim, XML.
Authors:
--------
Benji Fisher <benji@member.AMS.org>
%package -n vim-plugin-matrix %package -n vim-plugin-matrix
License: Public Domain
Version: %matrix_version Version: %matrix_version
Requires: vim License: Public Domain
Group: Productivity/Text/Editors
Summary: Matrix screensaver for vim Summary: Matrix screensaver for vim
Group: Productivity/Text/Editors
Requires: 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.
Authors:
--------
Don Yang <omoikane@uguu.org>
%package -n vim-plugin-minibufexpl %package -n vim-plugin-minibufexpl
License: MIT
Version: %minibufexpl_version Version: %minibufexpl_version
Requires: vim License: MIT
Group: Productivity/Text/Editors
Summary: Elegant buffer explorer that takes very little screen space Summary: Elegant buffer explorer that takes very little screen space
Group: Productivity/Text/Editors
Requires: vim
%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
@ -280,16 +232,12 @@ 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 Buffers that are modified get visually marked and buffers that are open in a
window get visually marked. window get visually marked.
Authors:
--------
Bindu Wavell <bindu@wavell.net>
%package -n vim-plugin-multiplesearch %package -n vim-plugin-multiplesearch
License: Other uncritical OpenSource License
Version: %multiplesearch_version Version: %multiplesearch_version
Requires: vim License: Other uncritical OpenSource License
Group: Productivity/Text/Editors
Summary: Display multiple searches at the same time Summary: Display multiple searches at the same time
Group: Productivity/Text/Editors
Requires: vim
%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
@ -297,32 +245,24 @@ 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 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. number of colors is used, the script starts over with the first color.
Authors:
--------
Dan Sharp <dwsharp@hotmail.com>
%package -n vim-plugin-NERDcommenter %package -n vim-plugin-NERDcommenter
License: WTFPL
Version: %NERDcommenter_version Version: %NERDcommenter_version
Requires: vim License: WTFPL
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
Group: Productivity/Text/Editors
Requires: vim
%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
which may be invoked via key mappings and a commenting menu. These operations which may be invoked via key mappings and a commenting menu. These operations
are available for most filetypes. are available for most filetypes.
Authors:
--------
Marty Grenfell <martin_grenfell@msn.com>
%package -n vim-plugin-NERDtree %package -n vim-plugin-NERDtree
License: WTFPL
Version: %NERDtree_version Version: %NERDtree_version
Requires: vim License: WTFPL
Group: Productivity/Text/Editors
Summary: A tree explorer plugin for navigating the filesystem Summary: A tree explorer plugin for navigating the filesystem
Group: Productivity/Text/Editors
Requires: vim
%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
@ -330,16 +270,12 @@ 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 manipulate with the keyboard and/or mouse. It also allows you to perform simple
filesystem operations. filesystem operations.
Authors:
--------
Marty Grenfell <martin_grenfell@msn.com>
%package -n vim-plugin-project %package -n vim-plugin-project
License: MIT
Version: %project_version Version: %project_version
Requires: vim License: MIT
Group: Productivity/Text/Editors
Summary: Organize/Navigate projects of files Summary: Organize/Navigate projects of files
Group: Productivity/Text/Editors
Requires: vim
%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
@ -351,31 +287,23 @@ 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 need for a buffer explorer because you have your list of files on the left of
the vim window. the vim window.
Authors:
--------
Aric Blumer <aricvim@suddenlink.net>
%package -n vim-plugin-searchcomplete %package -n vim-plugin-searchcomplete
License: GPLv2
Version: %searchcomplete_version Version: %searchcomplete_version
Requires: vim License: GPLv2
Group: Productivity/Text/Editors
Summary: Tab completion of words inside of a search Summary: Tab completion of words inside of a search
Group: Productivity/Text/Editors
Requires: vim
%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
search ('/'). search ('/').
Authors:
--------
Chris Russel <carussell@aol.com>
%package -n vim-plugin-showmarks %package -n vim-plugin-showmarks
License: Public Domain
Version: %showmarks_version Version: %showmarks_version
Requires: vim License: Public Domain
Group: Productivity/Text/Editors
Summary: Visually shows the location of marks Summary: Visually shows the location of marks
Group: Productivity/Text/Editors
Requires: vim
%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
@ -385,126 +313,94 @@ 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 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. can be toggled on and off and individual marks can be hidden.
Authors:
--------
Anthony Kruize <akruize@netspace.net.au>
%package -n vim-plugin-supertab %package -n vim-plugin-supertab
License: BSD
Version: %supertab_version Version: %supertab_version
Requires: vim License: BSD
Group: Productivity/Text/Editors
Summary: Visually shows the location of marks Summary: Visually shows the location of marks
Group: Productivity/Text/Editors
Requires: vim
%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.
Authors:
--------
Eric Van Dewoestine <ervandew@yahoo.com>
%package -n vim-plugin-taglist %package -n vim-plugin-taglist
License: MIT
Version: %taglist_version Version: %taglist_version
Requires: vim License: MIT
Requires: ctags
Group: Productivity/Text/Editors
Summary: Source code browser with support for many languages Summary: Source code browser with support for many languages
Group: Productivity/Text/Editors
Requires: ctags
Requires: vim
%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
overview of the structure of source code files and allows you to efficiently overview of the structure of source code files and allows you to efficiently
browse through source code files for different programming languages. browse through source code files for different programming languages.
Authors:
--------
Yegappan Lakshmanan <yegappan@yahoo.com>
%package -n vim-plugin-tlib %package -n vim-plugin-tlib
License: GPL
Version: %tlib_version Version: %tlib_version
Requires: vim License: GPL
Group: Productivity/Text/Editors
Summary: Utility functions for vim Summary: Utility functions for vim
Group: Productivity/Text/Editors
Requires: 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
it unless another plugin requires you to do so. it unless another plugin requires you to do so.
Authors:
--------
Thomas Link <micathom@gmail.com>
%package -n vim-plugin-tregisters %package -n vim-plugin-tregisters
License: GPL
Version: %tregisters_version Version: %tregisters_version
License: GPL
Summary: List, edit, and run/execute registers/clipboards
Group: Productivity/Text/Editors
Requires: vim Requires: vim
Requires: vim-plugin-tlib Requires: vim-plugin-tlib
Group: Productivity/Text/Editors
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
Authors:
--------
Thomas Link <micathom@gmail.com>
%package -n vim-plugin-tselectbuffer %package -n vim-plugin-tselectbuffer
License: GPL
Version: %tselectbuffer_version Version: %tselectbuffer_version
Requires: vim License: GPL
Group: Productivity/Text/Editors
Summary: A quick buffer selector/switcher Summary: A quick buffer selector/switcher
Group: Productivity/Text/Editors
Requires: vim
%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
other buffer selectors have but can be useful for quickly switching to a other buffer selectors have but can be useful for quickly switching to a
different buffer or for deleting buffers. different buffer or for deleting buffers.
Authors:
--------
Thomas Link <micathom@gmail.com>
%package -n vim-plugin-tselectfiles %package -n vim-plugin-tselectfiles
License: GPL
Version: %tselectfiles_version Version: %tselectfiles_version
License: GPL
Summary: A quick file selector/browser/explorer
Group: Productivity/Text/Editors
Requires: vim Requires: vim
Requires: vim-plugin-tlib Requires: vim-plugin-tlib
Group: Productivity/Text/Editors
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
can be nevertheless be useful for quickly selecting a few files or renaming can be nevertheless be useful for quickly selecting a few files or renaming
them. them.
Authors:
--------
Thomas Link <micathom@gmail.com>
%package -n vim-plugin-utl %package -n vim-plugin-utl
License: MIT
Version: %utl_version Version: %utl_version
Requires: vim License: MIT
Group: Productivity/Text/Editors
Summary: Universal text linking for vim Summary: Universal text linking for vim
Group: Productivity/Text/Editors
Requires: 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.
Hyperlinks can be used to start applications, open related documents, or Hyperlinks can be used to start applications, open related documents, or
bookmark parts of your text document. bookmark parts of your text document.
Authors:
--------
Stefan Bittner <stb@bf-consulting.de>
%package -n vim-plugin-zoomwin %package -n vim-plugin-zoomwin
License: Other uncritical OpenSource License
Version: %zoomwin_version Version: %zoomwin_version
Requires: vim License: Other uncritical OpenSource License
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)
Group: Productivity/Text/Editors
Requires: vim
%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.
@ -513,17 +409,13 @@ Usage:
Press <c-w>o : the current window zooms into a full screen Press <c-w>o : the current window zooms into a full screen
Press <c-w>o again: the previous set of windows is restored Press <c-w>o again: the previous set of windows is restored
Authors:
--------
Charles Campbell <drchip@campbellfamily.biz>
%package -n vim-plugin-latex %package -n vim-plugin-latex
License: Other uncritical OpenSource License
Version: %latex_version Version: %latex_version
Requires: vim License: Other uncritical OpenSource License
Requires: texlive-latex
Group: Productivity/Text/Editors
Summary: A rich set of tools for editing LaTeX Summary: A rich set of tools for editing LaTeX
Group: Productivity/Text/Editors
Requires: texlive-latex
Requires: vim
%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
@ -531,32 +423,23 @@ 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 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. which enable you to do all your LaTeX-ing without needing to quit Vim.
Authors:
--------
Srinath Avadhanula <srinath@fastmail.fm>
%package -n vim-plugin-quilt %package -n vim-plugin-quilt
License: GPL
Version: %quilt_version Version: %quilt_version
License: GPL
Summary: Quilt support for vim
Group: Productivity/Text/Editors
Requires: quilt Requires: quilt
Requires: vim Requires: vim
Group: Productivity/Text/Editors
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.
Authors:
--------
Florian Delizy <florian.delizy@unfreeze.net>
%package -n vim-plugin-vimwiki %package -n vim-plugin-vimwiki
License: GPL v2
Version: %vimwiki_version Version: %vimwiki_version
Requires: vim License: GPL v2
Group: Productivity/Text/Editors
Summary: Personal wiki for vim Summary: Personal wiki for vim
Group: Productivity/Text/Editors
Requires: 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
@ -564,17 +447,12 @@ hyperlinks. To do a quick start press <Leader>ww (this is usually \ww) to go
to your index wiki file. By default it is located in ~/vimwiki/index.wiki. 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. You do not have to create it manually - vimwiki can make it for you.
Authors:
--------
Maxim Kim <habamax@gmail.com>
%package -n vim-plugin-gnupg %package -n vim-plugin-gnupg
License: GPL
Version: %gnupg_version Version: %gnupg_version
Requires: gpg2 License: GPL
Group: Productivity/Text/Editors
Summary: Plugin for transparent editing of gpg encrypted files Summary: Plugin for transparent editing of gpg encrypted files
Group: Productivity/Text/Editors
Requires: gpg2
%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
@ -584,15 +462,11 @@ recipients of the encrypted file. The file content will be encrypted to all
recipients before it is written. The script turns off viminfo and swapfile to recipients before it is written. The script turns off viminfo and swapfile to
increase security. increase security.
Authors:
--------
Markus Braun <markus.brown@krawel.de>
%package -n vim-plugin-gitdiff %package -n vim-plugin-gitdiff
Version: %gitdiff_version Version: %gitdiff_version
Requires: git-core
Group: Productivity/Text/Editors
Summary: Show git diff in a split window Summary: Show git diff in a split window
Group: Productivity/Text/Editors
Requires: git-core
%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.
@ -601,14 +475,10 @@ This script provides two functions to display git diffs in vim.
:GITChanges [commitish] :GITChanges [commitish]
Highlight lines that were changed since the HEAD or some other changeset. Highlight lines that were changed since the HEAD or some other changeset.
Authors:
--------
Bart Trojanowski <bart@jukie.net>
%package -n vim-plugin-snipmate %package -n vim-plugin-snipmate
Version: %snipmate_version Version: %snipmate_version
Group: Productivity/Text/Editors
Summary: Implements some of TextMate's snippets features in Vim Summary: Implements some of TextMate's snippets features in Vim
Group: Productivity/Text/Editors
%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
@ -622,13 +492,17 @@ you type "for<tab>" in insert mode, it will expand a typical for loop in C:
for (i = 0; i < count; i++) { for (i = 0; i < count; i++) {
} }
Authors: %package -n vim-plugin-rails
-------- Version: %rails_version
Michael Sanders <msanders42+vim@gmail.com> Summary: Support for Ruby on Rails development
Group: Productivity/Text/Editors
Requires: rubygem-rails
%description -n vim-plugin-rails
This plugin offers the many features for Ruby on Rails application development.
%prep %prep
%setup -q -c -n %{name} -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 -a18 -a19 -a20 -a21 -a22 -a23 -a24 -a25 -a26 -a27 -a28 -a29 -a30 %setup -q -c -n %{name} -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 -a18 -a19 -a20 -a21 -a22 -a23 -a24 -a25 -a26 -a27 -a28 -a29 -a30 -a31
# ------- patch locateopen ------ # ------- patch locateopen ------
pushd vimplugin-locateopen-%locateopen_version pushd vimplugin-locateopen-%locateopen_version
%patch1 %patch1
@ -649,12 +523,12 @@ for i in vimplugin-*; do
popd popd
done 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/ cp %{SOURCE100} %{buildroot}/%vimplugin_dir/snippets/
%clean %clean
rm -rf $RPM_BUILD_ROOT rm -rf %{buildroot}
# For every plugin providing documentation, we have to call the post and postun scriptlets # For every plugin providing documentation, we have to call the post and postun scriptlets
# 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 :(
@ -821,6 +695,15 @@ if [ $1 == 0 ]; then
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
fi fi
# documentation: vim-plugin-rails
%post -n vim-plugin-rails
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
%postun -n vim-plugin-rails
if [ $1 == 0 ]; then
vim -u NONE -U NONE -X -n '+set nobackup nomore' '+helptags %vimplugin_dir/doc/' '+qa!' < /dev/null &> /dev/null
fi
%post %post
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
@ -1011,26 +894,10 @@ fi
%vimplugin_dir/autoload/snipMate.vim %vimplugin_dir/autoload/snipMate.vim
%vimplugin_dir/doc/snipMate.txt %vimplugin_dir/doc/snipMate.txt
%files -n vim-plugin-rails
%defattr(-,root,root,0755)
%vimplugin_dir/plugin/rails.vim
%vimplugin_dir/autoload/rails.vim
%vimplugin_dir/doc/rails.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

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b00d4ee4bc82530648cc5fc83574b2f44f2e4df4eed3cef47390cd6dab82e536
size 54258