diff --git a/_service b/_service
new file mode 100644
index 0000000..9c07d5e
--- /dev/null
+++ b/_service
@@ -0,0 +1,7 @@
+
+
+ http
+ gitorious.org
+ /opensuse/pack-tools/blobs/raw/master/vim/spec.snippets
+
+
diff --git a/_service:download_url:spec.snippets b/_service:download_url:spec.snippets
new file mode 100644
index 0000000..795c520
--- /dev/null
+++ b/_service:download_url: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
+ ${3}
diff --git a/vim-plugins.changes b/vim-plugins.changes
index 3786985..4ecb11b 100644
--- a/vim-plugins.changes
+++ b/vim-plugins.changes
@@ -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
diff --git a/vim-plugins.spec b/vim-plugins.spec
index 70661bc..fefb64e 100644
--- a/vim-plugins.spec
+++ b/vim-plugins.spec
@@ -1,22 +1,9 @@
#
-# spec file for package vim-plugins
-#
-# 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/
+# This file and all modifications and additions to the pristine
+# package are under the same license as the package itself.
#
# norootforbuild
-
%define align_version 35.41
%define a_version 2.18
%define bufexplorer_version 7.2.6
@@ -49,52 +36,55 @@
%define gitdiff_version 2
%define snipmate_version 0.83
-Name: vim-plugins
-Version: 7.2.22
-Release: 1
-Summary: Plug-ins pack for Vim
-Group: Productivity/Text/Editors
-License: MIT
-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
-Source3: vimplugin-calendar-%{calendar_version}.tar.bz2
-Source4: vimplugin-colorsel-%{colorsel_version}.tar.bz2
-Source5: vimplugin-colorschemes-%{colorschemes_version}.tar.bz2
-Source6: vimplugin-diffchanges-%{diffchanges_version}.tar.bz2
-Source7: vimplugin-locateopen-%{locateopen_version}.tar.bz2
-Source8: vimplugin-matchit-%{matchit_version}.tar.bz2
-Source9: vimplugin-matrix-%{matrix_version}.tar.bz2
-Source10: vimplugin-minibufexpl-%{minibufexpl_version}.tar.bz2
-Source11: vimplugin-multiplesearch-%{multiplesearch_version}.tar.bz2
-Source12: vimplugin-NERDcommenter-%{NERDcommenter_version}.tar.bz2
-Source13: vimplugin-NERDtree-%{NERDtree_version}.tar.bz2
-Source14: vimplugin-project-%{project_version}.tar.bz2
-Source15: vimplugin-searchcomplete-%{searchcomplete_version}.tar.bz2
-Source16: vimplugin-showmarks-%{showmarks_version}.tar.bz2
-Source17: vimplugin-supertab-%{supertab_version}.tar.bz2
-Source18: vimplugin-taglist-%{taglist_version}.tar.bz2
-Source19: vimplugin-tlib-%{tlib_version}.tar.bz2
-Source20: vimplugin-tregisters-%{tregisters_version}.tar.bz2
-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
-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
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: vim
-BuildArch: noarch
-Patch0: colorsel-disable-nogui-warning-error.patch
-Patch1: locateopen-1.3-locate-support.patch
+Name: vim-plugins
+Version: 7.2.22
+Release: 1
+Summary: Plug-ins pack for Vim
+Group: Productivity/Text/Editors
+License: MIT
+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
+Source3: vimplugin-calendar-%{calendar_version}.tar.bz2
+Source4: vimplugin-colorsel-%{colorsel_version}.tar.bz2
+Source5: vimplugin-colorschemes-%{colorschemes_version}.tar.bz2
+Source6: vimplugin-diffchanges-%{diffchanges_version}.tar.bz2
+Source7: vimplugin-locateopen-%{locateopen_version}.tar.bz2
+Source8: vimplugin-matchit-%{matchit_version}.tar.bz2
+Source9: vimplugin-matrix-%{matrix_version}.tar.bz2
+Source10: vimplugin-minibufexpl-%{minibufexpl_version}.tar.bz2
+Source11: vimplugin-multiplesearch-%{multiplesearch_version}.tar.bz2
+Source12: vimplugin-NERDcommenter-%{NERDcommenter_version}.tar.bz2
+Source13: vimplugin-NERDtree-%{NERDtree_version}.tar.bz2
+Source14: vimplugin-project-%{project_version}.tar.bz2
+Source15: vimplugin-searchcomplete-%{searchcomplete_version}.tar.bz2
+Source16: vimplugin-showmarks-%{showmarks_version}.tar.bz2
+Source17: vimplugin-supertab-%{supertab_version}.tar.bz2
+Source18: vimplugin-taglist-%{taglist_version}.tar.bz2
+Source19: vimplugin-tlib-%{tlib_version}.tar.bz2
+Source20: vimplugin-tregisters-%{tregisters_version}.tar.bz2
+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
+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: spec.snippets
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+BuildRequires: vim
+BuildArch: noarch
+Patch0: colorsel-disable-nogui-warning-error.patch
+Patch1: locateopen-1.3-locate-support.patch
+
%define vimplugin_dir %{_datadir}/vim/site
+
%description
Subpackages of this packages contains some plugins for Vi iMproved text editor.
@@ -105,12 +95,11 @@ Authors:
# -------------------------- vim-plugins-align --------------------------
%package -n vim-plugin-align
-License: MIT
-Version: %align_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Plugin to produce aligned text, equations, declarations, etc
+License: MIT
+Version: %align_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Plugin to produce aligned text, equations, declarations, etc
%description -n vim-plugin-align
Align lets you align statements on their equal signs, make comment boxes, align
@@ -124,12 +113,11 @@ Authors:
# ---------------------------- vim-plugins-a ----------------------------
%package -n vim-plugin-a
-License: MIT
-Version: %a_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Alternate files quickly (.c --> .h etc)
+License: MIT
+Version: %a_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Alternate files quickly (.c --> .h etc)
%description -n vim-plugin-a
Vim plugin to quickly switch between corresponding files. E.g. if you are
@@ -142,12 +130,11 @@ Authors:
Mike Sharpe
%package -n vim-plugin-bufexplorer
-License: MIT
-Version: %bufexplorer_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Buffer Explorer / Browser
+License: MIT
+Version: %bufexplorer_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Buffer Explorer / Browser
%description -n vim-plugin-bufexplorer
With bufexplorer, you can quickly switch between buffers by using '\be' to open
@@ -162,12 +149,11 @@ Authors:
Jeff Lanzarotta
%package -n vim-plugin-calendar
-License: MIT
-Version: %calendar_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Calendar for vim
+License: MIT
+Version: %calendar_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Calendar for vim
%description -n vim-plugin-calendar
Plugin for vim that displays simple calendar in the side window.
@@ -177,13 +163,12 @@ Authors:
Yasuhiro Matsumoto
%package -n vim-plugin-colorsel
-License: Public Domain
-Version: %colorsel_version
-Release: 1
-Requires: vim
-Requires: gvim
-Group: Productivity/Text/Editors
-Summary: A RGB/HSV color selector
+License: Public Domain
+Version: %colorsel_version
+Requires: vim
+Requires: gvim
+Group: Productivity/Text/Editors
+Summary: A RGB/HSV color selector
%description -n vim-plugin-colorsel
A simple interactive RGB/HSV color selector modelled after Gimp2 RGB/HSV color
@@ -194,12 +179,11 @@ Authors:
David Nečas
%package -n vim-plugin-colorschemes
-License: Various - see contained files for details
-Version: %colorschemes_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Vim color schemes selection
+License: Various - see contained files for details
+Version: %colorschemes_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Vim color schemes selection
%description -n vim-plugin-colorschemes
Selection of vim color schemes based on Colors Sample Pack -
@@ -210,13 +194,12 @@ Authors:
Petr Uzel
%package -n vim-plugin-diffchanges
-License: Public Domain
-Version: %diffchanges_version
-Release: 1
-Requires: vim
-Requires: diffutils
-Group: Productivity/Text/Editors
-Summary: Show changes since the last save
+License: Public Domain
+Version: %diffchanges_version
+Requires: vim
+Requires: diffutils
+Group: Productivity/Text/Editors
+Summary: Show changes since the last save
%description -n vim-plugin-diffchanges
Show changes made to current buffer since the last save. This plugin is based
@@ -229,13 +212,12 @@ Authors:
Jeremy Cantrell
%package -n vim-plugin-locateopen
-License: Other uncritical OpenSource License
-Version: %locateopen_version
-Release: 1
-Requires: vim
-Requires: findutils-locate
-Group: Productivity/Text/Editors
-Summary: Edit file without entering the whole path
+License: Other uncritical OpenSource License
+Version: %locateopen_version
+Requires: vim
+Requires: findutils-locate
+Group: Productivity/Text/Editors
+Summary: Edit file without entering the whole path
%description -n vim-plugin-locateopen
This script uses slocate (or a similar application) to allow the user to open a
@@ -253,12 +235,11 @@ Authors:
Ciaran McCreesh
%package -n vim-plugin-matchit
-License: MIT
-Version: %matchit_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Extended % matching for HTML, LaTeX, and many other languages
+License: MIT
+Version: %matchit_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Extended % matching for HTML, LaTeX, and many other languages
%description -n vim-plugin-matchit
The matchit.vim script allows you to configure % to match more than just single
@@ -273,12 +254,11 @@ Authors:
Benji Fisher
%package -n vim-plugin-matrix
-License: Public Domain
-Version: %matrix_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Matrix screensaver for vim
+License: Public Domain
+Version: %matrix_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Matrix screensaver for vim
%description -n vim-plugin-matrix
Matrix screensaver for VIM, inspired by Chris Allegretta's cmatrix.
@@ -288,12 +268,11 @@ Authors:
Don Yang
%package -n vim-plugin-minibufexpl
-License: MIT
-Version: %minibufexpl_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Elegant buffer explorer that takes very little screen space
+License: MIT
+Version: %minibufexpl_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Elegant buffer explorer that takes very little screen space
%description -n vim-plugin-minibufexpl
Minibufexplorer allows to quickly switch buffers by double-clicking the
@@ -306,12 +285,11 @@ Authors:
Bindu Wavell
%package -n vim-plugin-multiplesearch
-License: Other uncritical OpenSource License
-Version: %multiplesearch_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Display multiple searches at the same time
+License: Other uncritical OpenSource License
+Version: %multiplesearch_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Display multiple searches at the same time
%description -n vim-plugin-multiplesearch
MultipleSearch allows you to have the results of multiple searches displayed
@@ -324,12 +302,11 @@ Authors:
Dan Sharp
%package -n vim-plugin-NERDcommenter
-License: WTFPL
-Version: %NERDcommenter_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: A plugin that allows for easy commenting of code for many filetypes
+License: WTFPL
+Version: %NERDcommenter_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: A plugin that allows for easy commenting of code for many filetypes
%description -n vim-plugin-NERDcommenter
The NERD commenter provides many different commenting operations and styles
@@ -341,12 +318,11 @@ Authors:
Marty Grenfell
%package -n vim-plugin-NERDtree
-License: WTFPL
-Version: %NERDtree_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: A tree explorer plugin for navigating the filesystem
+License: WTFPL
+Version: %NERDtree_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: A tree explorer plugin for navigating the filesystem
%description -n vim-plugin-NERDtree
The NERD tree allows you to explore your filesystem and to open files and
@@ -359,12 +335,11 @@ Authors:
Marty Grenfell
%package -n vim-plugin-project
-License: MIT
-Version: %project_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Organize/Navigate projects of files
+License: MIT
+Version: %project_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Organize/Navigate projects of files
%description -n vim-plugin-project
You can use this plugin's basic functionality to set up a list of
@@ -381,12 +356,11 @@ Authors:
Aric Blumer
%package -n vim-plugin-searchcomplete
-License: GPLv2
-Version: %searchcomplete_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Tab completion of words inside of a search
+License: GPLv2
+Version: %searchcomplete_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Tab completion of words inside of a search
%description -n vim-plugin-searchcomplete
This plugin allows to tab-complete words while typing in a
@@ -397,12 +371,11 @@ Authors:
Chris Russel
%package -n vim-plugin-showmarks
-License: Public Domain
-Version: %showmarks_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Visually shows the location of marks
+License: Public Domain
+Version: %showmarks_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Visually shows the location of marks
%description -n vim-plugin-showmarks
ShowMarks provides a visual representation of the location marks. Marks are
@@ -417,12 +390,11 @@ Authors:
Anthony Kruize
%package -n vim-plugin-supertab
-License: BSD
-Version: %supertab_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Visually shows the location of marks
+License: BSD
+Version: %supertab_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Visually shows the location of marks
%description -n vim-plugin-supertab
This script allows you to use the tab key to do all your insert completion.
@@ -432,13 +404,12 @@ Authors:
Eric Van Dewoestine
%package -n vim-plugin-taglist
-License: MIT
-Version: %taglist_version
-Release: 1
-Requires: vim
-Requires: ctags
-Group: Productivity/Text/Editors
-Summary: Source code browser with support for many languages
+License: MIT
+Version: %taglist_version
+Requires: vim
+Requires: ctags
+Group: Productivity/Text/Editors
+Summary: Source code browser with support for many languages
%description -n vim-plugin-taglist
The "Tag List" plugin is a source code browser plugin for Vim and provides an
@@ -450,12 +421,11 @@ Authors:
Yegappan Lakshmanan
%package -n vim-plugin-tlib
-License: GPL
-Version: %tlib_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Utility functions for vim
+License: GPL
+Version: %tlib_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Utility functions for vim
%description -n vim-plugin-tlib
This library provides some utility functions. There isn't much need to install
@@ -466,13 +436,12 @@ Authors:
Thomas Link
%package -n vim-plugin-tregisters
-License: GPL
-Version: %tregisters_version
-Release: 1
-Requires: vim
-Requires: vim-plugin-tlib
-Group: Productivity/Text/Editors
-Summary: List, edit, and run/execute registers/clipboards
+License: GPL
+Version: %tregisters_version
+Requires: vim
+Requires: vim-plugin-tlib
+Group: Productivity/Text/Editors
+Summary: List, edit, and run/execute registers/clipboards
%description -n vim-plugin-tregisters
List, edit, and run or execute registers and/or clipboards
@@ -482,12 +451,11 @@ Authors:
Thomas Link
%package -n vim-plugin-tselectbuffer
-License: GPL
-Version: %tselectbuffer_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: A quick buffer selector/switcher
+License: GPL
+Version: %tselectbuffer_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: A quick buffer selector/switcher
%description -n vim-plugin-tselectbuffer
This plugin provides a simple buffer selector. It doesn't have all the features
@@ -499,13 +467,12 @@ Authors:
Thomas Link
%package -n vim-plugin-tselectfiles
-License: GPL
-Version: %tselectfiles_version
-Release: 1
-Requires: vim
-Requires: vim-plugin-tlib
-Group: Productivity/Text/Editors
-Summary: A quick file selector/browser/explorer
+License: GPL
+Version: %tselectfiles_version
+Requires: vim
+Requires: vim-plugin-tlib
+Group: Productivity/Text/Editors
+Summary: A quick file selector/browser/explorer
%description -n vim-plugin-tselectfiles
This plugin provides a simple file browser. It is not a full blown explorer but
@@ -517,12 +484,11 @@ Authors:
Thomas Link
%package -n vim-plugin-utl
-License: MIT
-Version: %utl_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Universal text linking for vim
+License: MIT
+Version: %utl_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Universal text linking for vim
%description -n vim-plugin-utl
Universal text link allows you to set hyperlinks within your text documents.
@@ -534,12 +500,11 @@ Authors:
Stefan Bittner
%package -n vim-plugin-zoomwin
-License: Other uncritical OpenSource License
-Version: %zoomwin_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Zoom in/out of windows (toggle between one window and multi-window)
+License: Other uncritical OpenSource License
+Version: %zoomwin_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Zoom in/out of windows (toggle between one window and multi-window)
%description -n vim-plugin-zoomwin
The idea is to make it easy to zoom into and out of a window.
@@ -553,13 +518,12 @@ Authors:
Charles Campbell
%package -n vim-plugin-latex
-License: Other uncritical OpenSource License
-Version: %latex_version
-Release: 1
-Requires: vim
-Requires: texlive-latex
-Group: Productivity/Text/Editors
-Summary: A rich set of tools for editing LaTeX
+License: Other uncritical OpenSource License
+Version: %latex_version
+Requires: vim
+Requires: texlive-latex
+Group: Productivity/Text/Editors
+Summary: A rich set of tools for editing LaTeX
%description -n vim-plugin-latex
Vim-LaTeX (aka LaTeX-suite) is a mature project which aims at bringing
@@ -572,13 +536,12 @@ Authors:
Srinath Avadhanula
%package -n vim-plugin-quilt
-License: GPL
-Version: %quilt_version
-Release: 1
-Requires: quilt
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Quilt support for vim
+License: GPL
+Version: %quilt_version
+Requires: quilt
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Quilt support for vim
%description -n vim-plugin-quilt
Vim plugin that helps with quilt operations from inside vim.
@@ -589,12 +552,11 @@ Authors:
Florian Delizy
%package -n vim-plugin-vimwiki
-License: GPLv2
-Version: %vimwiki_version
-Release: 1
-Requires: vim
-Group: Productivity/Text/Editors
-Summary: Personal wiki for vim
+License: GPL v2
+Version: %vimwiki_version
+Requires: vim
+Group: Productivity/Text/Editors
+Summary: Personal wiki for vim
%description -n vim-plugin-vimwiki
Vimwiki is a personal wiki for Vim. Using it you can organize text files with
@@ -608,12 +570,11 @@ Authors:
Maxim Kim
%package -n vim-plugin-gnupg
-License: GPL
-Version: %gnupg_version
-Release: 1
-Requires: gpg2
-Group: Productivity/Text/Editors
-Summary: Plugin for transparent editing of gpg encrypted files
+License: GPL
+Version: %gnupg_version
+Requires: gpg2
+Group: Productivity/Text/Editors
+Summary: Plugin for transparent editing of gpg encrypted files
%description -n vim-plugin-gnupg
This script implements transparent editing of gpg encrypted files. The filename
@@ -628,12 +589,10 @@ Authors:
Markus Braun
%package -n vim-plugin-gitdiff
-License: GPL
-Version: %gitdiff_version
-Release: 1
-Requires: git-core
-Group: Productivity/Text/Editors
-Summary: Show git diff in a split window
+Version: %gitdiff_version
+Requires: git-core
+Group: Productivity/Text/Editors
+Summary: Show git diff in a split window
%description -n vim-plugin-gitdiff
This script provides two functions to display git diffs in vim.
@@ -647,11 +606,9 @@ Authors:
Bart Trojanowski
%package -n vim-plugin-snipmate
-License: GPL
-Version: %snipmate_version
-Release: 1
-Group: Productivity/Text/Editors
-Summary: Implements some of TextMate's snippets features in Vim
+Version: %snipmate_version
+Group: Productivity/Text/Editors
+Summary: Implements some of TextMate's snippets features in Vim
%description -n vim-plugin-snipmate
snipMate aims to be an unobtrusive, concise vim script that implements some of
@@ -694,6 +651,8 @@ done
mkdir -p %{buildroot}%{_defaultdocdir}/vimplugin-NERDtree/
mv %buildroot/%vimplugin_dir/nerdtree_plugin %{buildroot}%{_defaultdocdir}/vimplugin-NERDtree/
+cp %{SOURCE31} %buildroot/%vimplugin_dir/snippets/
+
%clean
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 :(
# documentation: 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
@@ -711,7 +669,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -721,7 +678,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -731,7 +687,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -741,7 +696,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -751,7 +705,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -761,7 +714,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -771,7 +723,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -781,7 +732,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -791,7 +741,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -801,7 +750,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -811,7 +759,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -821,7 +768,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -831,7 +777,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -841,7 +786,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -851,7 +795,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -861,7 +804,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -871,7 +813,6 @@ if [ $1 == 0 ]; then
fi
# documentation: 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
@@ -1071,3 +1012,25 @@ fi
%vimplugin_dir/doc/snipMate.txt
%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