diff options
author | Jonathan Knapp | 2017-08-23 21:18:10 -0700 |
---|---|---|
committer | Jonathan Knapp | 2017-08-23 21:18:10 -0700 |
commit | 4304777808b2d1684bd831bb387a34666a594ded (patch) | |
tree | 190b3372a8be084cf81b122263cd25fbbb94654e | |
parent | 123025bbfbf2c4d359390d6ec1489c4fda16325a (diff) | |
download | aur-4304777808b2d1684bd831bb387a34666a594ded.tar.gz |
Fix weird issue w/ npm
-rw-r--r-- | PKGBUILD | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -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 |