[Slackbuilds-users] password-store does not install bash completion

Daniel Prosser dpross1100 at msn.com
Thu Apr 6 03:28:24 UTC 2017


In the README for password-store, it claims the following:

"By default, bash completion is installed as
/etc/bash_completion.d/password-store. Add 'source
/etc/bash_completion.d/password-store' to your .bashrc to enable it."

But this is not true. Here are the contents of the installed package:

install/
install/slack-desc
usr/
usr/doc/
usr/doc/password-store-1.6.5/
usr/doc/password-store-1.6.5/COPYING
usr/doc/password-store-1.6.5/README
usr/doc/password-store-1.6.5/password-store.SlackBuild
usr/doc/password-store-1.6.5/INSTALL
usr/man/
usr/man/man1/
usr/man/man1/pass.1.gz
usr/bin/
usr/bin/pass

The bash completion can be installed by setting an option in the
Makefile, e.g.:

make install FORCE_BASHCOMP=1 MANDIR=/usr/man DESTDIR=$PKG

It will be installed at /usr/share/bash-completion/completions/pass. I
recommend adding the FORCE_BASHCOMP=1 parameter to the SlackBuild and
updating the README with the correct path.

Regards,
Dan


More information about the SlackBuilds-users mailing list