summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorM0Rf302018-01-28 21:16:56 +0100
committerM0Rf302018-01-28 21:16:56 +0100
commit016fd4f82723892fee9f9d159f225409f8a54ebe (patch)
tree722b443faebbb9e1daf6cfd1d5e75f26e63755d5 /PKGBUILD
downloadaur-016fd4f82723892fee9f9d159f225409f8a54ebe.tar.gz
hyperledger-indy-node: first commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 25 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4041859a0632
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: robertfoster
+
+_pkgname=indy-node
+pkgname=hyperledger-${_pkgname}
+pkgver=1.2.284
+pkgrel=1
+pkgdesc="A self-sovereign identity ecosystem on top of a distributed ledger. It is the core project for Indy"
+arch=(i686 x86_64)
+url="https://github.com/hyperledger/${_pkgname}"
+license=('APACHE')
+groups=('hyperledger')
+depends=('python-dateutil' 'hyperledger-indy-plenum' 'python-timeout-decorator')
+makedepends=('python')
+source=("https://github.com/hyperledger/${_pkgname}/archive/$pkgver-master.tar.gz")
+
+package() {
+ cd $srcdir/${_pkgname}-$pkgver-master
+ python setup.py install -O1 --root="$pkgdir"
+ install -Dm644 indy_node/general_config/general_config.py $pkgdir/etc/indy/indy_config.py
+ rm -rf $pkgdir/home
+ rm -rf $pkgdir/usr/bin/{get_keys,init_bls_keys}
+ rm -rf $pkgdir/usr/lib/python3.6/site-packages/data/{__init__.py,__pycache__}
+}
+
+md5sums=('dc98170bbb10ea1504084b44576a708f')