Date: Wednesday, April 25, 2018 @ 13:57:45 Author: eschwartz Revision: 318013
upgpkg: python-pipenv 11.10.0-2 Add shell completion definitions. Modified: python-pipenv/trunk/PKGBUILD ----------+ PKGBUILD | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-04-25 13:07:11 UTC (rev 318012) +++ PKGBUILD 2018-04-25 13:57:45 UTC (rev 318013) @@ -4,7 +4,7 @@ pkgbase=python-pipenv pkgname=(python-pipenv python2-pipenv) pkgver=11.10.0 -pkgrel=1 +pkgrel=2 pkgdesc="Sacred Marriage of Pipfile, Pip, & Virtualenv." url="https://docs.pipenv.org" arch=('any') @@ -38,6 +38,10 @@ mv "${pkgdir}/usr/bin/pipenv" "${pkgdir}/usr/bin/pipenv2" mv "${pkgdir}/usr/bin/pewtwo" "${pkgdir}/usr/bin/pewtwo2" mv "${pkgdir}/usr/bin/pipenv-resolver" "${pkgdir}/usr/bin/pipenv-resolver2" + + SHELL=bash python2 -m pipenv --completion | sed 's/pipenv/pipenv2/g' | install -Dm644 /dev/stdin "${pkgdir}/usr/share/bash-completion/completions/pipenv2" + SHELL=zsh python2 -m pipenv --completion | sed 's/pipenv/pipenv2/g' | install -Dm644 /dev/stdin "${pkgdir}/usr/share/zsh/site-functions/_pipenv2" + SHELL=fish python2 -m pipenv --completion | sed 's/pipenv/pipenv2/g' | install -Dm644 /dev/stdin "${pkgdir}/usr/share/fish/vendor_completions.d/pipenv2.fish" } package_python-pipenv() { @@ -46,5 +50,8 @@ cd "pipenv-$pkgver" python setup.py install --root="$pkgdir/" --optimize=1 --skip-build install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + SHELL=bash python -m pipenv --completion | install -Dm644 /dev/stdin "${pkgdir}/usr/share/bash-completion/completions/pipenv" + SHELL=zsh python -m pipenv --completion | install -Dm644 /dev/stdin "${pkgdir}/usr/share/zsh/site-functions/_pipenv" + SHELL=fish python -m pipenv --completion | install -Dm644 /dev/stdin "${pkgdir}/usr/share/fish/vendor_completions.d/pipenv.fish" } -
