commit:     468796ec7a55ac15601adc9ee9086daaf01b94c3
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 20 03:19:42 2014 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Sat Dec 20 03:19:42 2014 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/zsh-completion.git;a=commit;h=468796ec

_perl-cleaner: initial completion support for perl-cleaner

Based off perl-cleaner-2.18 options.

---
 src/_perl-cleaner | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/src/_perl-cleaner b/src/_perl-cleaner
new file mode 100644
index 0000000..5f25aaf
--- /dev/null
+++ b/src/_perl-cleaner
@@ -0,0 +1,26 @@
+#compdef perl-cleaner
+# perl-cleaner-2.18
+
+local arguments
+
+arguments=(
+  '(- :)'{--help,-h}'[show help]'
+  '(- :)'{--version,-V}'[show version]'
+  '(- :)'{--pretend,-p}"[pretend (don't do anything)]"
+  '(- :)'{--verbose,-v}'[increase verbosity (may be specified multiple times)]'
+  '(- :)'{--quiet,-q}'[decrease verbosity]'
+  "--modules[rebuild perl modules for old installs of perl]"
+  "--allmodules[rebuild all perl modules]"
+  "--libperl[rebuild anything linked against libperl]"
+  "--ph-clean[clean out old ph files from a previous perl]"
+  "--phupdate[update existing ph files, useful after an upgrade to system 
parts like the kernel]"
+  "--phall[short for '--ph-clean --phupdate']"
+  "--all[short for '--modules --libperl --phall']"
+  "--reallyall[short for '--allmodules --libperl --phall']"
+  "--leftovers[shows all files that were not rebuilt]"
+  '(- :)'{--package-manager,-P}'[use package manager]:package 
manager:((portage pkgcore paludis))'
+)
+
+_arguments $arguments
+
+# vim: set et sw=2 ts=2 ft=zsh:

Reply via email to