Skip to content

Instantly share code, notes, and snippets.

@Thann
Last active June 9, 2017 02:30
Show Gist options
  • Save Thann/d114d5a2a6af18c30fede9738872a913 to your computer and use it in GitHub Desktop.
Save Thann/d114d5a2a6af18c30fede9738872a913 to your computer and use it in GitHub Desktop.
bcoin-git package for arch
pkgbase = bcoin-git
pkgdesc = An alternative implementation of the bitcoin protocol, written in node.js.
pkgver = 1.0.0.beta.12.100.gf0b43764
pkgrel = 1
url = http://bcoin.io/
arch = i686
arch = x86_64
license = MIT
makedepends = git
makedepends = npm
makedepends = python2
depends = nodejs
provides = bcoin
conflicts = bcoin
source = bcoin-git::git+https://github.com/bcoin-org/bcoin.git
md5sums = SKIP
pkgname = bcoin-git
# Maintainer: Jonathan Knapp <[email protected]>
# Contributor: Christopher Jeffrey
# URL: https://github.com/bcoin-org/bcoin
# Upstream: https://github.com/bcoin-org/bcoin
pkgname=bcoin-git
pkgver=1.0.0.beta.12.100.gf0b43764
pkgrel=1
pkgdesc='An alternative implementation of the bitcoin protocol, written in node.js.'
arch=('i686' 'x86_64')
url='http://bcoin.io/'
license=('MIT')
depends=('nodejs')
makedepends=('git' 'npm' 'python2')
provides=('bcoin')
conflicts=('bcoin')
source=("$pkgname::git+https://github.com/bcoin-org/bcoin.git")
md5sums=('SKIP')
pkgver() {
cd $pkgname
git describe | sed 's/^v//;s/-/./g'
}
package() {
cd "$pkgname"
npm install -g --prefix "$pkgdir"/usr
install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
#HACK: remove references to $srcdir & $pkgdir (if you care)
# npm install -g removeNPMAbsolutePaths --prefix "$pkgdir"/usr
# "$pkgdir"/usr/bin/removeNPMAbsolutePaths "$pkgdir"/usr
# npm uninstall -g removeNPMAbsolutePaths --prefix "$pkgdir"/usr
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment