summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTom Wadley2016-03-11 20:01:02 +0000
committerTom Wadley2016-03-11 20:01:02 +0000
commitafb13502d98791f60add397fb64cb7c7d16b264c (patch)
tree39f615df53b40b7f4e1fae5e04aac62a85b1df8d /PKGBUILD
parent0bc22a29546d14aa71e97334f04deaa8ed3b437c (diff)
downloadaur-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--PKGBUILD14
1 files changed, 11 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d0f773de11fb..ebae034ccde9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"