summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Knapp2017-08-23 21:18:10 -0700
committerJonathan Knapp2017-08-23 21:18:10 -0700
commit4304777808b2d1684bd831bb387a34666a594ded (patch)
tree190b3372a8be084cf81b122263cd25fbbb94654e
parent123025bbfbf2c4d359390d6ec1489c4fda16325a (diff)
downloadaur-4304777808b2d1684bd831bb387a34666a594ded.tar.gz
Fix weird issue w/ npm
-rw-r--r--PKGBUILD8
1 files changed, 6 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ef7245cba70c..8e01169c8dbc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
# Upstream: https://github.com/bcoin-org/bcoin
pkgname=bcoin-git
-pkgver=1.0.0.beta.12.100.gf0b43764
+pkgver=1.0.0.beta.14.202.gc54ba4c5
pkgrel=1
pkgdesc='An alternative implementation of the bitcoin protocol, written in node.js.'
arch=('i686' 'x86_64')
@@ -24,8 +24,12 @@ pkgver() {
package() {
cd "$pkgname"
- npm install -g --prefix "$pkgdir"/usr
+ npm install -g --prefix "$pkgdir"/usr --user root --unsafe-perm
install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ #HACK: npm is being lame and only installing a symlink =/
+ rm "$pkgdir/usr/lib/node_modules/bcoin"
+ find * -exec install -D -m644 "{}" "$pkgdir/usr/lib/node_modules/bcoin/{}" \;
+ find "$pkgdir/usr/lib/node_modules/bcoin" -exec chmod +x "{}" \;
#HACK: remove references to $srcdir & $pkgdir (if you care)
# npm install -g removeNPMAbsolutePaths --prefix "$pkgdir"/usr
# "$pkgdir"/usr/bin/removeNPMAbsolutePaths "$pkgdir"/usr