diff options
author | Tom Wadley | 2016-03-11 20:01:02 +0000 |
---|---|---|
committer | Tom Wadley | 2016-03-11 20:01:02 +0000 |
commit | afb13502d98791f60add397fb64cb7c7d16b264c (patch) | |
tree | 39f615df53b40b7f4e1fae5e04aac62a85b1df8d /PKGBUILD | |
parent | 0bc22a29546d14aa71e97334f04deaa8ed3b437c (diff) | |
download | aur-afb13502d98791f60add397fb64cb7c7d16b264c.tar.gz |
Fix 'nvm exec' command by having init-nvm.sh create a script in NVM_DIR which passes through to the installed nvm-exec script
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -1,7 +1,7 @@ # Maintainer: Tom Wadley <tom@tomwadley.net> pkgname=nvm-git -pkgver=0.31.0.r0.g2176894 +pkgver=0.31.0.r5.g8fb4ee0 pkgrel=1 pkgdesc="Node Version Manager - Simple bash script to manage multiple active node.js versions (git sources)" url="https://github.com/creationix/nvm" @@ -13,9 +13,11 @@ conflicts=('nvm') provides=('nvm') install="${pkgname}.install" source=("$pkgname::git+https://github.com/creationix/nvm.git" - "init-nvm.sh") + "init-nvm.sh" + "install-nvm-exec") md5sums=('SKIP' - '359e7cff11f9053a1d380272591d29f3') + '1baa599ca9a724a42aff2bafb23a76ad' + '8f3c5b82f09636e9cf82d45d68c39cc6') pkgver() { cd "$pkgname" @@ -28,11 +30,17 @@ package() { # convenience script install -Dm644 init-nvm.sh "$pkgdir/usr/share/nvm/init-nvm.sh" + # companion script which installs nvm-exec in NVM_DIR where upstream expects it + install -Dm644 install-nvm-exec "$pkgdir/usr/share/nvm/install-nvm-exec" + cd "${pkgname}" # nvm itself install -Dm644 nvm.sh "$pkgdir/usr/share/nvm/nvm.sh" + # nvm-exec script for 'nvm exec' command + install -Dm755 nvm-exec "$pkgdir/usr/share/nvm/nvm-exec" + # bash completion install -Dm644 bash_completion "$pkgdir/usr/share/nvm/bash_completion" |