commit: cb616f0cdcbcb4038bd2ab95218dc9277160a683 Author: Tim Harder <radhermit <AT> gentoo <DOT> org> AuthorDate: Sat Dec 20 09:35:51 2014 +0000 Commit: Tim Harder <radhermit <AT> gentoo <DOT> org> CommitDate: Sat Dec 20 09:35:51 2014 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/zsh-completion.git;a=commit;h=cb616f0c
_gentoolkit: add epkginfo option completions --- src/_gentoolkit | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/src/_gentoolkit b/src/_gentoolkit index 1b09c4a..c901712 100644 --- a/src/_gentoolkit +++ b/src/_gentoolkit @@ -1,16 +1,5 @@ #compdef equery euse eclean eclean-dist eclean-pkg epkginfo genpkgindex glsa-check revdep-rebuild -# gentoolkit-0.2.4-rc3 -# -# euse (fully done) -# equery (fully done) -# eclean* (fully done) -# epkginfo (fully done) -# genpkgindex (fully done) -# glsa-check (fully done) -# revdep-rebuild (partial) -# eread *nothing todo* - # XXX: shouldn't this go to _gentoo_package? _packages () { if compset -P '(\\|)(>=|<=|<|>|=)'; then @@ -301,9 +290,18 @@ _eclean_size () { } _epkginfo () { - if (( CURRENT == 2 )); then - _arguments -s '*:package:_gentoo_packages available' - fi + _arguments -s \ + '(: -)'{-h,--help}'[Display help and exit]' \ + {'(--description)-d','(-d)--description'}'[show an extended package description]' \ + {'(--herd)-H','(-H)--herd'}'[show the herd(s) for the package]' \ + {'(--keywords)-k','(-k)--keywords'}'[show keywords for all matching package versions]' \ + {'(--license)-l','(-l)--license'}'[show licenses for the best maching version]' \ + {'(--maintainer)-m','(-m)--maintainer'}'[show the maintainer(s) for the package]' \ + {'(--stablreq)-S','(-S)--stablreq'}"[show STABLEREQ arches (cc's) for all matching package versions]" \ + {'(--useflags)-u','(-u)--useflags'}'[show per-package USE flag descriptions]' \ + {'(--upstream)-U','(-U)--upstream'}"[show package's upstream information]" \ + {'(--xml)-x','(-x)--xml'}'[show the plain metadata.xml file]' \ + '*:package:_gentoo_packages available' } _genpkgindex () {