Package: zsh
Version: 4.3.2-25
Severity: minor
Tags: patch

The completion of the make-kpkg doesn't match the actual options of
the program any more.

The option --flavour doesn't exist anymore and the options --verbose
and --mkimage were added.

The attached patch also adds descriptions to targets and options that were 
missing them.

Regards
David

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (700, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.19.1-suspend2
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)

Versions of packages zsh depends on:
ii  cdebconf [debconf-2.0]        0.113      Debian Configuration Management Sy
ii  debconf [debconf-2.0]         1.5.11     Debian configuration management sy
ii  libc6                         2.5-0exp3  GNU C Library: Shared libraries
ii  libncurses5                   5.5-5      Shared libraries for terminal hand

Versions of packages zsh recommends:
ii  libcap1                       1:1.10-14  support for getting/setting POSIX.
ii  libpcre3                      6.7-1      Perl 5 Compatible Regular Expressi

-- no debconf information
diff -Naur zsh-4.3.2.old/Completion/Debian/Command/_make-kpkg 
zsh-4.3.2/Completion/Debian/Command/_make-kpkg
--- zsh-4.3.2.old/Completion/Debian/Command/_make-kpkg  2005-09-02 
11:16:11.000000000 +0200
+++ zsh-4.3.2/Completion/Debian/Command/_make-kpkg      2007-02-14 
14:34:42.000000000 +0100
@@ -3,10 +3,9 @@
 _arguments \
    '--help[display help message]' \
    '--revision[change Debian revision number]:number:' \
-   '--append-to-version:suffix:' \
-   '--flavour[specify additional kernel sub-version]:flavour:' \
-   '--added-modules:module list:' \
-   '--added-patches:patches list' \
+   '--append-to-version[specify additional kernel sub-version]:suffix:' \
+   '--added-modules[specify add-on modules]:module list:' \
+   '--added-patches[specify additional patches]:patches list' \
    '--arch[specify architecture for cross-compilation]:architecture' \
    '--cross-compile[specify target string]:target' \
    '--subarch[specify subarchitecture]:subarchitecture:' \
@@ -15,11 +14,32 @@
    '--config[specify configuration target]:target:(oldconfig config menuconfig 
xconfig old menu x)' \
    '--targets[list known targets]' \
    '--noexec[pass -n option to make]' \
+   '--verbose[show top level make commands]' \
    '--initrd[create image suitable for initrd]' \
    '(--bzimage)--zimage[make zImage instead of bzImage]' \
    '(--zimage)--bzimage[make bzImage instead of zImage]' \
+   '--mkimage[command that produces an initrd image given a 
directory]:command:' \
    '--rootcmd[specify command for gaining root access]:root command:(sudo 
fakeroot)' \
    '--stem:package name stem:(kernel linux)' \
    '--us[unsigned source]' \
    '--uc[unsigned changelog]' \
-   '*:target:(clean buildpackage binary binary-indep binary-arch kernel-source 
kernel-headers kernel-doc kernel-image kernel_manual build modules 
modules_config modules_image modules_clean configure debian libc-kheaders)'
+   '*:target:(( \
+        clean\:"clean the kernel source directory" \
+        buildpackage\:"runs the targets clean and binary" \
+        binary\:"all kernel packages" \
+        binary-indep\:"arch independent packages" \
+        binary-arch\:"arch dependent packages" \
+        kernel-source\:"package of the kernel sources" \
+        kernel-headers\:"package of the header files included in the kernel" \
+        kernel_manual\:"package of the manual pages included in the kernel" \
+        kernel-doc\:"package of teh documentation included in the kernel" \
+        kernel-image\:"package of the kernel image" \
+        build\:"compiles the kernel" \
+        modules\:"build all add-on modules" \
+        modules_config\:"configure all add-on modules" \
+        modules_image\:"build all add-on modules, but wirhou source and diff 
files" \
+        modules_clean\:"clean add-on modules" \
+        configure\:"configure the kernel" \
+        debian\:"creates the debian/ directory" \
+        libc-kheaders\:"create the kernel headers package needed by libc" \
+        ))'

Reply via email to