From Fedora Project Wiki

< User:Amigadave

Revision as of 08:32, 21 March 2014 by Amigadave (talk | contribs) (add skeleton page at suggestion of cicku)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This document seeks to document the conventions and customs surrounding the proper packaging of vim extensions in Fedora.

Package Naming

Package names must be prefix with "vim-". Examples:

  • vim-gtk-syntax (even though the upstream tarball is named gtk-vim-syntax)

Directory Owership

Depend on vim-filesystem?

URL tag

If the package is hosted at http://www.vim.org/scripts/ then use its page there as the URL.

SourceURL

If the extension is downloaded from http://www.vim.org/scripts/ then it is very difficult to use upstream release monitoring with the provided URLs, especially if the release tarballs are unversioned. A good alternative is to use the http://vim-scripts.org/ "mirror" at github instead. Example:

vim-gtk-syntax GITHUB-TAGS GITHUB-TAGS:vim-scripts/gtk-vim-syntax