Install zsh-completion in /usr/share/zsh/vendor-completions
authorMichael Prokop <mika@grml.org>
Thu, 24 Jan 2019 08:23:42 +0000 (09:23 +0100)
committerMichael Prokop <mika@grml.org>
Thu, 24 Jan 2019 08:23:51 +0000 (09:23 +0100)
Since Zsh version v4.3.12-1 in Debian completions should
go to /usr/share/zsh/vendor-completions and are supported
there out-of-the-box.

Makefile
debian/grml-debootstrap.maintscript [new file with mode: 0644]
zsh-completion

index 5ab399a..f4bd866 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -38,14 +38,14 @@ install:
        mkdir -p $(DESTDIR)/etc/debootstrap/
        mkdir -p $(DESTDIR)/etc/debootstrap/extrapackages
        mkdir -p $(DESTDIR)/usr/sbin/
-       mkdir -p $(DESTDIR)/etc/zsh/completion.d/
+       mkdir -p $(DESTDIR)/usr/share/zsh/vendor-completions
        install -m 644 config           $(DESTDIR)/etc/debootstrap/
        install -m 644 devices.tar.gz   $(DESTDIR)/etc/debootstrap/
        install -m 644 locale.gen       $(DESTDIR)/etc/debootstrap/
        install -m 644 packages         $(DESTDIR)/etc/debootstrap/
        install -m 755 chroot-script    $(DESTDIR)/etc/debootstrap/
        install -m 755 grml-debootstrap $(DESTDIR)/usr/sbin/
-       install -m 644 zsh-completion   $(DESTDIR)/etc/zsh/completion.d/_grml-debootstrap
+       install -m 644 zsh-completion   $(DESTDIR)/usr/share/zsh/vendor-completions/_grml-debootstrap
 
 clean:
        rm -rf grml-debootstrap.8.html grml-debootstrap.8.xml grml-debootstrap.8 html-stamp man-stamp packer/local_dir/
diff --git a/debian/grml-debootstrap.maintscript b/debian/grml-debootstrap.maintscript
new file mode 100644 (file)
index 0000000..a60be94
--- /dev/null
@@ -0,0 +1 @@
+rm_conffile /etc/zsh/completion.d/_grml-debootstrap 0.86~
index dd81b2d..2e80cd6 100644 (file)
@@ -1,6 +1,6 @@
 #compdef grml-debootstrap
 
-# Filename:      /etc/zsh/completion.d/_grml-debootstrap
+# Filename:      /usr/share/zsh/vendor-completions/_grml-debootstrap
 # Purpose:       zsh completion for grml-debootstrap
 # Authors:       grml-team (grml.org), (c) Frank Terbeck <ft@grml.org>, (c) Michael Prokop <mika@grml.org>
 # Bug-Reports:   see https://grml.org/bugs/