summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorM0Rf302018-01-29 17:17:41 +0100
committerM0Rf302018-01-29 17:17:41 +0100
commit0083b711be25bf0350e2ae19e3be550a010664c5 (patch)
treeba71d8e46a8598eec47407f123b05e6861478a64 /PKGBUILD
parenta213f2d794ffba2681ab8db6c50ce7567fb3478e (diff)
downloadaur-0083b711be25bf0350e2ae19e3be550a010664c5.tar.gz
hyperledger-indy-node: updates
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 24 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1d918fc3106d..05cd2f1a8be5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,16 +9,37 @@ arch=(i686 x86_64)
url="https://github.com/hyperledger/${_pkgname}"
license=('APACHE')
groups=('hyperledger')
-depends=('python-dateutil' 'hyperledger-indy-plenum' 'python-timeout-decorator')
+depends=('python-dateutil' 'hyperledger-indy-anoncreds' '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
+
+# dirs to be created
+ node_dirs="/etc/indy /var/lib/indy /var/log/indy"
+
+# create dirs
+ for dr in $node_dirs
+ do
+ mkdir -p $pkgdir$dr
+ done
+
+cat << EOF > $pkgdir/etc/indy/indy_config.py
+NETWORK_NAME = 'sandbox'
+LEDGER_DIR = '/var/lib/indy'
+LOG_DIR = '/var/log/indy'
+KEYS_DIR = '/var/lib/indy'
+GENESIS_DIR = '/var/lib/indy'
+BACKUP_DIR = '/var/lib/indy/backup'
+PLUGINS_DIR = '/var/lib/indy/plugins'
+NODE_INFO_DIR = '/var/lib/indy'
+CLI_BASE_DIR = '~/.indy-cli/'
+CLI_NETWORK_DIR = '~/.indy-cli/networks'
+EOF
rm -rf $pkgdir/home
- rm -rf $pkgdir/usr/bin/{get_keys,init_bls_keys,*.bat}
+ rm -rf $pkgdir/usr/bin/{create_dirs.sh,get_keys,init_bls_keys,*.bat}
rm -rf $pkgdir/usr/lib/python3.6/site-packages/data/{__init__.py,__pycache__}
}