Install the zsh completer into site-functions rather than
vendor-completions. vendor-completions is a Debian-ism that many distros
and other OSes don't support. site-functions is added to the default
fpath by zsh, so it should just work for all users.
Patch thanks to Matthew Martin.
install_completion:
$(INSTALL) -D -m 0644 lib/keyringer/completions/bash/keyringer $(DESTDIR)/$(PREFIX)/share/bash-completion/completions/keyringer
- $(INSTALL) -D -m 0644 lib/keyringer/completions/zsh/_keyringer $(DESTDIR)/$(PREFIX)/share/zsh/vendor-completions/_keyringer
+ $(INSTALL) -D -m 0644 lib/keyringer/completions/zsh/_keyringer $(DESTDIR)/$(PREFIX)/share/zsh/site-functions/_keyringer
install: clean
@make install_lib install_bin install_doc install_man install_completion