summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAurélien Ooms2021-02-17 16:29:11 +0100
committerAurélien Ooms2021-02-17 16:29:11 +0100
commit724ed627679008cbefcda41e70be4c26b0102d0a (patch)
treede640880b701c19965f77ff8e068878209a09759 /PKGBUILD
parent4956467a084d07a373689bc81187c3f0cc630318 (diff)
downloadaur-724ed627679008cbefcda41e70be4c26b0102d0a.tar.gz
:bug: fix: Use provided build and install scripts.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 4 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index bfeb0355516a..93c4f65c1b20 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,6 +13,7 @@ depends=(
)
makedepends=(
'npm'
+ 'node-gyp'
)
provides=(
'hs-airdrop'
@@ -28,13 +29,8 @@ sha256sums=(
validpgpkeys=('B4B1F62DBAC084E333F3A04A8962AB9DE6666BBD')
package() {
- cd "${srcdir}/${pkgname}-${pkgver}/${pkgname}"
+ cd "${srcdir}/${pkgname}-${pkgver}"
- npm install --offline -g --user root --prefix "${pkgdir}"/usr --production
-
- # Non-deterministic race in npm gives 777 permissions to random directories.
- # See https://github.com/npm/cli/issues/1103 for details.
- find "${pkgdir}/usr" -type d -exec chmod 755 {} +
-
- install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ node build
+ node install --user root --group root --license "${pkgdir}/usr"
}