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

Reply via email to