summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorYen Chi Hsuan2018-01-25 13:54:55 +0800
committerYen Chi Hsuan2018-01-25 13:54:55 +0800
commitf2f8405e3f2df0b9d94b6c5261b45e88d32bcd90 (patch)
tree904d1abbff8b3b61c625186cd702d73e7b9dc94a
parent4a40168bfbd9f4cfe675b9901d6503b07b77c1e2 (diff)
downloadaur-f2f8405e3f2df0b9d94b6c5261b45e88d32bcd90.tar.gz
enable build of native extensions
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD6
2 files changed, 5 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3390c36ef611..bac6ec429057 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 84d24a7a1d84..724a3b443908 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"