diff options
author | Felipe Sateler <fsateler@debian.org> | 2015-12-26 17:50:00 +0100 |
---|---|---|
committer | Axel Beckert <abe@deuxchevaux.org> | 2015-12-26 18:33:15 +0100 |
commit | c3e50a0fe1386e915a3464cae3715aa121e1fa4f (patch) | |
tree | 448b3a42e26bedac73ef2fe0a60e535e8664ff47 | |
parent | 20a0c01cb06700122135f96b24629aa10df39e50 (diff) | |
download | zsh-c3e50a0fe1386e915a3464cae3715aa121e1fa4f.tar.gz zsh-c3e50a0fe1386e915a3464cae3715aa121e1fa4f.zip |
Add patch to add missing apt purge and autoremove subcommands
Closes: #808317
-rw-r--r-- | debian/patches/series | 1 | ||||
-rw-r--r-- | debian/patches/update-apt-completion-808317.patch | 22 |
2 files changed, 23 insertions, 0 deletions
diff --git a/debian/patches/series b/debian/patches/series index 857f0f26d..877edc424 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ further-mitigate-test-suite-hangs.patch +update-apt-completion-808317.patch diff --git a/debian/patches/update-apt-completion-808317.patch b/debian/patches/update-apt-completion-808317.patch new file mode 100644 index 000000000..a743a0c70 --- /dev/null +++ b/debian/patches/update-apt-completion-808317.patch @@ -0,0 +1,22 @@ +Description: Add missing apt purge and autoremove subcommands +Author: Felipe Sateler <fsateler@debian.org> +Bug-Debian: https://bugs.debian.org/808317 +Origin: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808317;att=1;filename=_apt.diff;msg=5 +Forwarded: http://www.zsh.org/mla/workers/2015/msg03348.html + +--- a/Completion/Debian/Command/_apt 2015-12-03 20:44:53.000000000 -0300 ++++ b/Completion/Debian/Command/_apt 2015-12-18 12:36:49.326848831 -0300 +@@ -407,10 +407,12 @@ + /$'install\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" avail' \# \ + /$'[^\0/]#/'/ /$'[^\0/]#\0'/ ':release name::_apt_releases' \) \| \ + /$'remove\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" installed' \# \| \ ++ /$'purge\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" installed' \# \| \ + /$'upgrade\0'/ \| \ ++ /$'autoremove\0'/ \| \ + /$'full-upgrade\0'/ \| \ + /$'edit-sources\0'/ \| \ +- /"[]"/ ':argument-1::compadd "$expl_action[@]" list search show update install remove upgrade full-upgrade edit-sources' ++ /"[]"/ ':argument-1::compadd "$expl_action[@]" list search show update install remove upgrade full-upgrade edit-sources autoremove purge' + + _apt-cmd () { + local expl_action expl_packages |