# Copyright 2019 Julian Ospald # Distributed under the terms of the GNU General Public License v2 require bash-completion zsh-completion SUMMARY="The next gen ls command" HOMEPAGE="https://crates.io/crates/lsd ${HOMEPAGE}" LICENCES="Apache-2.0" SLOT="0" MYOPTIONS="" DEPENDENCIES=" " BUGS_TO="hasufell@posteo.de" BASH_COMPLETIONS=( "${WORK}/completions/${PN}.bash" ) ZSH_COMPLETIONS=( "${WORK}/completions/_${PN}" ) src_compile() { SHELL_COMPLETIONS_DIR="${WORK}/completions" \ cargo_src_compile } src_install() { cargo_src_install bash-completion_src_install zsh-completion_src_install } src_test() { local test_socket="unix:${TEMP}/test_socket_type.*/socket.tmp" esandbox allow_net --bind "${test_socket}" cargo_src_test esandbox disallow_net "${test_socket}" }