Hello, vim-plugin.eclass is the only eclass in the tree now which fails eclass manpage generation: emerge app-portage/eclass-manpages:
vim-plugin.eclass: error:13: vim-plugin.eclass: no @BLURB found FAIL: /usr/portage/eclass/vim-plugin.eclass While proposed patch does not create full documentation for vim-plugin.eclass, it fixes the problem above by adding @BLURB description and adds proper tags for functions, where descriptive comments already exist. Best regards, Andrew Savchenko
diff --git a/eclass/vim-plugin.eclass b/eclass/vim-plugin.eclass index e6aa02a..52c094d 100644 --- a/eclass/vim-plugin.eclass +++ b/eclass/vim-plugin.eclass @@ -5,6 +5,7 @@ # @ECLASS: vim-plugin.eclass # @MAINTAINER: # v...@gentoo.org +# @BLURB: Helpers for app-vim plugins installation # @DESCRIPTION: # This eclass simplifies installation of app-vim plugins into # /usr/share/vim/vimfiles. This is a version-independent directory @@ -82,6 +83,8 @@ vim-plugin_pkg_postrm() { find "${EPREFIX}/usr/share/vim/vimfiles" -depth -type d -exec rmdir {} \; 2>/dev/null } +# @FUNCTION: update_vim_afterscripts +# @DESCRIPTION: # update_vim_afterscripts: create scripts in # /usr/share/vim/vimfiles/after/* comprised of the snippets in # /usr/share/vim/vimfiles/after/*/*.d @@ -115,6 +118,9 @@ update_vim_afterscripts() { done } +# @FUNCTION: display_vim_afterscripts +# @DESCRIPTION: +# update_vim_afterscripts: create scripts in # Display a message with the plugin's help file if one is available. Uses the # VIM_PLUGIN_HELPFILES env var. If multiple help files are available, they # should be separated by spaces. If no help files are available, but the env
pgpFTvBHeJdon.pgp
Description: PGP signature