diff options
author | David Parrish | 2019-09-16 11:33:01 -0400 |
---|---|---|
committer | David Parrish | 2019-09-16 11:33:01 -0400 |
commit | 02cc404ba82300e753a422320d534669da5e32c4 (patch) | |
tree | fd486c1d3ec48e7bac3fc56a09fea6cb42ccb431 | |
parent | 347d032ef17c74436871d80a05414a385b4e1f48 (diff) | |
download | aur-02cc404ba82300e753a422320d534669da5e32c4.tar.gz |
Update to version 3.0.0-rc.20
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 16 insertions, 7 deletions
@@ -1,6 +1,6 @@ pkgbase = lando pkgdesc = A free, open source, cross-platform, local development environment and DevOps tool built on Docker container technology - pkgver = 3.0.0_rc.16 + pkgver = 3.0.0_rc.20 pkgrel = 1 url = https://docs.devwithlando.io arch = x86_64 @@ -8,13 +8,14 @@ pkgbase = lando makedepends = npm makedepends = yarn makedepends = git + makedepends = nvm depends = docker depends = docker-compose optdepends = gcc-libs provides = lando conflicts = lando-git options = !strip - source = lando::git+https://github.com/lando/lando.git#tag=v3.0.0-rc.16 + source = lando::git+https://github.com/lando/lando.git#tag=v3.0.0-rc.20 sha256sums = SKIP pkgname = lando @@ -3,7 +3,7 @@ # https://bbs.archlinux.org/viewtopic.php?id=235884 pkgname=lando -pkgver=3.0.0_rc.16 +pkgver=3.0.0_rc.20 _target_version=${pkgver//_/-} pkgrel=1 pkgdesc="A free, open source, cross-platform, local development environment and DevOps tool built on Docker container technology" @@ -12,7 +12,7 @@ url="https://docs.devwithlando.io" license=('GPL') depends=('docker' 'docker-compose') optdepends=('gcc-libs') -makedepends=('npm' 'yarn' 'git') +makedepends=('npm' 'yarn' 'git' 'nvm') source=("${pkgname}::git+https://github.com/lando/lando.git#tag=v${_target_version}") sha256sums=('SKIP') conflicts=("lando-git") @@ -24,11 +24,19 @@ options=(!strip) build() { cd "${srcdir}/$pkgname" || exit - # https://github.com/lando/lando/issues/1309 - npm install fs-extra@0.18.4 - npm install + # Use nodejs 10 with NVM + export npm_config_cache="$srcdir/npm_cache" + _npm_prefix=$(npm config get prefix) + npm config delete prefix + source /usr/share/nvm/init-nvm.sh + nvm install 10.16.3 && nvm use 10.16.3 + npm install yarn pkg:cli + + # Restore node config from nvm + npm config set prefix "${_npm_prefix}" + nvm unalias default } package() { |