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 | |
download | aur-3cd335a51b8af1237c066ac99f850456be00b83f.tar.gz |
hyperledger-composer: 0.13.0
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..32c4ce57884c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +# Generated by mksrcinfo v8 +# Sun Sep 24 10:05:01 UTC 2017 +pkgbase = hyperledger-composer + pkgdesc = A framework for building Blockchain business networks + pkgver = 0.13.0 + pkgrel = 1 + url = https://github.com/hyperledger/fabric + arch = i686 + arch = x86_64 + groups = hyperledger + license = APACHE + makedepends = npm + depends = nodejs-lts-boron + +pkgname = hyperledger-composer-cli + pkgdesc = The Hyperledger composer CLIs for administering business networks + +pkgname = hyperledger-composer-playground + pkgdesc = The UI for Hyperledger Composer + 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 +} |