diff options
author | M0Rf30 | 2018-01-29 17:17:41 +0100 |
---|---|---|
committer | M0Rf30 | 2018-01-29 17:17:41 +0100 |
commit | 0083b711be25bf0350e2ae19e3be550a010664c5 (patch) | |
tree | ba71d8e46a8598eec47407f123b05e6861478a64 /PKGBUILD | |
parent | a213f2d794ffba2681ab8db6c50ce7567fb3478e (diff) | |
download | aur-0083b711be25bf0350e2ae19e3be550a010664c5.tar.gz |
hyperledger-indy-node: updates
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 24 insertions, 3 deletions
@@ -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__} } |