diff options
author | Yen Chi Hsuan | 2018-01-25 13:54:55 +0800 |
---|---|---|
committer | Yen Chi Hsuan | 2018-01-25 13:54:55 +0800 |
commit | f2f8405e3f2df0b9d94b6c5261b45e88d32bcd90 (patch) | |
tree | 904d1abbff8b3b61c625186cd702d73e7b9dc94a | |
parent | 4a40168bfbd9f4cfe675b9901d6503b07b77c1e2 (diff) | |
download | aur-f2f8405e3f2df0b9d94b6c5261b45e88d32bcd90.tar.gz |
enable build of native extensions
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 6 |
2 files changed, 5 insertions, 4 deletions
@@ -1,11 +1,12 @@ pkgbase = nodejs-web-ext pkgdesc = A command line tool to help build, run, and test web extensions pkgver = 2.3.2 - pkgrel = 1 + pkgrel = 2 url = https://developer.mozilla.org/en-US/Add-ons/WebExtensions arch = any license = MPL2 makedepends = npm + makedepends = python2 depends = nodejs source = https://registry.npmjs.org/web-ext/-/web-ext-2.3.2.tgz sha256sums = 0f03661a31922b8041cff53c86788f1cbc86294dbab0443b134af0f8918dab43 @@ -3,13 +3,13 @@ _npmname=web-ext pkgname=nodejs-$_npmname # All lowercase pkgver=2.3.2 -pkgrel=1 +pkgrel=2 pkgdesc='A command line tool to help build, run, and test web extensions' arch=(any) url='https://developer.mozilla.org/en-US/Add-ons/WebExtensions' license=('MPL2') depends=('nodejs') -makedepends=('npm') +makedepends=('npm' 'python2') source=(https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz) sha256sums=('0f03661a31922b8041cff53c86788f1cbc86294dbab0443b134af0f8918dab43') @@ -22,7 +22,7 @@ package() { cp -r --no-preserve=ownership package "$_npmdir/$_npmname" cd "$_npmdir/$_npmname" - npm install --production + PYTHON=python2 npm install --production mkdir -p "$pkgdir/usr/bin" ln -s "/usr/lib/node_modules/$_npmname/bin/$_npmname" "$pkgdir/usr/bin/$_npmname" |