diff options
author | M0Rf30 | 2017-09-24 12:05:13 +0200 |
---|---|---|
committer | M0Rf30 | 2017-09-24 12:05:13 +0200 |
commit | 3cd335a51b8af1237c066ac99f850456be00b83f (patch) | |
tree | 3f11935bd8276f515bc94a099fde6b22a179301b /PKGBUILD | |
download | aur-3cd335a51b8af1237c066ac99f850456be00b83f.tar.gz |
hyperledger-composer: 0.13.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0a45d2076b82 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +pkgbase=hyperledger-composer +pkgname=('hyperledger-composer-cli' 'hyperledger-composer-playground') +pkgver=0.13.0 +pkgrel=1 +pkgdesc="A framework for building Blockchain business networks" +arch=(i686 x86_64) +url="https://github.com/hyperledger/fabric" +license=('APACHE') +groups=('hyperledger') +depends=('nodejs-lts-boron') +makedepends=('npm') + +package_hyperledger-composer-cli() { + pkgdesc="The Hyperledger composer CLIs for administering business networks" + + cd $srcdir + local _npmdir="$pkgdir/usr/lib/node_modules/" + mkdir -p $_npmdir + cd $_npmdir + npm install -g --prefix "$pkgdir/usr" composer-cli@$pkgver + +msg2 "Renaming composer to composer-cli (it's not php composer)" + chmod 755 -R $pkgdir/usr/bin/ + mv $pkgdir/usr/bin/composer $pkgdir/usr/bin/composer-cli +} + +package_hyperledger-composer-playground() { + pkgdesc="The UI for Hyperledger Composer" + + cd $srcdir + local _npmdir="$pkgdir/usr/lib/node_modules/" + mkdir -p $_npmdir + cd $_npmdir + npm install -g --prefix "$pkgdir/usr" composer-playground@$pkgver + chmod 755 -R $pkgdir/usr/bin/composer + npm prune --production +} |