Date: Thursday, March 17, 2022 @ 21:12:32 Author: dvzrv Revision: 1157103
upgpkg: pyenv 2.2.5-1: Upgrade to 2.2.5. Remove unneeded quotes and curly braces. Modified: pyenv/trunk/PKGBUILD ----------+ PKGBUILD | 65 ++++++++++++++++++++++--------------------------------------- 1 file changed, 24 insertions(+), 41 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-03-17 21:12:24 UTC (rev 1157102) +++ PKGBUILD 2022-03-17 21:12:32 UTC (rev 1157103) @@ -1,9 +1,7 @@ # Maintainer: David Runge <dv...@archlinux.org> pkgname=pyenv -pkgver=2.2.4 -# botched 2.2.4 release: https://github.com/pyenv/pyenv/issues/2231 -_ver=2.2.4-1 +pkgver=2.2.5 pkgrel=1 pkgdesc="Easily switch between multiple versions of Python" arch=(any) @@ -11,53 +9,38 @@ license=(MIT) depends=(bash) optdepends=('git: installing development versions') -source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${_ver}.tar.gz") -sha512sums=('09f3539f10549a3d940d6d88756a550c8bf2ab50ad0e139f0394f91fe6161233cb9ce1461f7384a46850384f0ac96ad4d4555dfd43534ed517d722669b4cacc6') -b2sums=('0837f91e63d1c1cd107ece02f7beb25f88131165d00e1795d0552813477fd580160a6afae367790a4c18e11084bb99724e903c34093e02f45effaa11e4dfd54c') +source=($pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz) +sha512sums=('f07b057a7f02f6bb5ec9e61246abfd71ef1cfacfd9f88b4c61d4c06ace0192215bfe8f122e45cf6b2177ee17e58fd16ce4ab0df5fd565afb9e6d0b12d5544461') +b2sums=('d0e7bc1f7a849c4516b42740e33e90bf3498dd5789f62d314f7738bfbe0c27448347d05c00aad8ff1d87641d8c95002e5d3f5d31a634354a060a1e21ed4e3c8f') package() { - cd "$pkgname-$_ver" + cd $pkgname-$pkgver # application - install -vDm 755 libexec/* -t "${pkgdir}/usr/share/${pkgname}/libexec" - install -vdm 755 "${pkgdir}/usr/bin" - ln -sv "/usr/share/${pkgname}/libexec/${pkgname}" \ - "${pkgdir}/usr/bin/${pkgname}" + install -vDm 755 libexec/* -t "$pkgdir/usr/share/$pkgname/libexec" + install -vdm 755 "$pkgdir/usr/bin" + ln -sv /usr/share/$pkgname/libexec/$pkgname "$pkgdir/usr/bin/$pkgname" # application hooks - install -vDm 755 pyenv.d/exec/pip-rehash/* \ - -t "${pkgdir}/usr/share/${pkgname}/pyenv.d/exec/pip-rehash" - install -vDm 644 pyenv.d/exec/*.bash \ - -t "${pkgdir}/usr/share/${pkgname}/pyenv.d/exec/" - install -vDm 644 pyenv.d/rehash/*.bash \ - -t "${pkgdir}/usr/share/${pkgname}/pyenv.d/rehash" - install -vDm 644 pyenv.d/rehash/conda.d/* \ - -t "${pkgdir}/usr/share/${pkgname}/pyenv.d/rehash/conda.d" - install -vDm 644 pyenv.d/rehash/source.d/* \ - -t "${pkgdir}/usr/share/${pkgname}/pyenv.d/rehash/source.d" + install -vDm 755 pyenv.d/exec/pip-rehash/* -t "$pkgdir/usr/share/$pkgname/pyenv.d/exec/pip-rehash" + install -vDm 644 pyenv.d/exec/*.bash -t "$pkgdir/usr/share/$pkgname/pyenv.d/exec/" + install -vDm 644 pyenv.d/rehash/*.bash -t "$pkgdir/usr/share/$pkgname/pyenv.d/rehash" + install -vDm 644 pyenv.d/rehash/conda.d/* -t "$pkgdir/usr/share/$pkgname/pyenv.d/rehash/conda.d" + install -vDm 644 pyenv.d/rehash/source.d/* -t "$pkgdir/usr/share/$pkgname/pyenv.d/rehash/source.d" # plugin - install -vDm 755 plugins/python-build/bin/* \ - -t "${pkgdir}/usr/share/${pkgname}/plugins/python-build/bin" + install -vDm 755 plugins/python-build/bin/* -t "$pkgdir/usr/share/$pkgname/plugins/python-build/bin" for bin in {${pkgname}-{install,uninstall},python-build}; do - ln -sv "/usr/share/${pkgname}/plugins/python-build/bin/${bin}" \ - "${pkgdir}/usr/bin/${bin}" + ln -sv /usr/share/$pkgname/plugins/python-build/bin/$bin "$pkgdir/usr/bin/$bin" done - cp -av plugins/python-build/share \ - "${pkgdir}/usr/share/${pkgname}/plugins/python-build" + cp -av plugins/python-build/share "$pkgdir/usr/share/$pkgname/plugins/python-build" # licenses - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -vDm 644 plugins/python-build/LICENSE \ - "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.python-build" + install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + install -vDm 644 plugins/python-build/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE.python-build" # shell completion - install -vDm 644 completions/*.fish \ - -t "${pkgdir}/usr/share/fish/vendor_completions.d/" - install -vDm 644 completions/${pkgname}.bash \ - "${pkgdir}/usr/share/bash-completion/completions/${pkgname}" - install -vDm 644 completions/${pkgname}.zsh \ - "${pkgdir}/usr/share/zsh/site-functions/_${pkgname}" + install -vDm 644 completions/*.fish -t "$pkgdir/usr/share/fish/vendor_completions.d/" + install -vDm 644 completions/$pkgname.bash "$pkgdir/usr/share/bash-completion/completions/$pkgname" + install -vDm 644 completions/$pkgname.zsh "$pkgdir/usr/share/zsh/site-functions/_$pkgname" # man page - install -vDm 644 man/man1/*.1 -t "${pkgdir}/usr/share/man/man1/" + install -vDm 644 man/man1/*.1 -t "$pkgdir/usr/share/man/man1/" # docs - install -vDm 644 {CHANGELOG,COMMANDS,README}.md \ - -t "${pkgdir}/usr/share/doc/${pkgname}" - install -vDm 644 plugins/python-build/README.md \ - "${pkgdir}/usr/share/doc/${pkgname}/README-python-build.md" + install -vDm 644 {CHANGELOG,COMMANDS,README}.md -t "$pkgdir/usr/share/doc/$pkgname" + install -vDm 644 plugins/python-build/README.md "$pkgdir/usr/share/doc/$pkgname/README-python-build.md" }