summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2023-03-14 11:06:24 -0500
committerCarlos Aznarán Laos2023-03-14 11:06:24 -0500
commit1ef00baaab2c0bd50e5da424d15c44ec21465bc1 (patch)
tree827b17feae29db46d01ec3b0caa51e0e06143e9c
parent447ffc005c6ee58eadcf7a404a1466872dba64ac (diff)
downloadaur-1ef00baaab2c0bd50e5da424d15c44ec21465bc1.tar.gz
Add npm as makedependency
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD7
2 files changed, 6 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2d5f111466ef..f74f353dca15 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,6 +7,7 @@ pkgbase = python-trame-vega
license = custom:BSD-3-clause
checkdepends = python-pytest
makedepends = python-setuptools
+ makedepends = npm
depends = python-trame-client
source = trame-vega-2.0.3.tar.gz::https://github.com/Kitware/trame-vega/archive/v2.0.3.tar.gz
sha512sums = 0eadb709ee1de01781bfa0085ead316cd35fbd014151f969af5dd410134d8e3f24ceff69635ea0899ca9f39f6e2aba56a9939982d3040a9c7a5cb4d4831ea113
diff --git a/PKGBUILD b/PKGBUILD
index 799bb70aa8b5..f9357569560a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ arch=(any)
url="https://github.com/Kitware/${_base}"
license=('custom:BSD-3-clause')
depends=(python-trame-client)
-makedepends=(python-setuptools)
+makedepends=(python-setuptools npm)
checkdepends=(python-pytest)
source=(${_base}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz)
sha512sums=('0eadb709ee1de01781bfa0085ead316cd35fbd014151f969af5dd410134d8e3f24ceff69635ea0899ca9f39f6e2aba56a9939982d3040a9c7a5cb4d4831ea113')
@@ -18,7 +18,10 @@ prepare() {
}
build() {
- cd ${_base}-${pkgver}
+ cd ${srcdir}/${_base}-${pkgver}/vue-components
+ npm install
+ npm run build
+ cd ${srcdir}/${_base}-${pkgver}
python setup.py build
}