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 () {