diff options
author | M0Rf30 | 2018-02-13 16:28:35 +0100 |
---|---|---|
committer | M0Rf30 | 2018-02-13 16:28:35 +0100 |
commit | 75e49de50a9baf38de0a7229ddc592feee671432 (patch) | |
tree | 9fa2ee3129924c130102ea414d6ec090664f67ae | |
parent | c49692ba54cd7cd3c6623cc50d315cb150389499 (diff) | |
download | aur-75e49de50a9baf38de0a7229ddc592feee671432.tar.gz |
hyperledger-indy: 1.3.307
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 60 | ||||
-rw-r--r-- | patch | 12 |
3 files changed, 37 insertions, 43 deletions
@@ -1,6 +1,6 @@ pkgbase = hyperledger-indy-node pkgdesc = A self-sovereign identity ecosystem on top of a distributed ledger. It is the core project for Indy - pkgver = 1.2.289 + pkgver = 1.3.307 pkgrel = 1 url = https://github.com/hyperledger/indy-node arch = i686 @@ -13,20 +13,20 @@ pkgbase = hyperledger-indy-node depends = hyperledger-indy-anoncreds depends = hyperledger-indy-plenum depends = python-timeout-decorator - source = https://github.com/hyperledger/indy-node/archive/1.2.289-master.tar.gz + source = https://github.com/hyperledger/indy-node/archive/1.3.307-master.tar.gz source = indy-node.conf source = indy-node-control.service source = indy-node.service source = init_indy_node source = node_control.conf source = patch - md5sums = d4dae2a46cfed11d3a1279eed64c01a8 + md5sums = d2123e6f07dd4fb040deaaca98fda3b1 md5sums = 800c812d8a6bfb1cbc9a2361413746db md5sums = 02486863bad2eab23a40510a3d6f0747 md5sums = 6d0ef3bcbfe3dead0a875768f8d133eb md5sums = 1882142ad925365e0aa4ce269ce6b7ed md5sums = ae156c4380f773d48f51650932d2b518 - md5sums = 0d28567fd81dabdf178a2f8bc7c6dfc8 + md5sums = 6fe531a34a82941de372e1d15b776b37 pkgname = hyperledger-indy-node @@ -2,7 +2,7 @@ _pkgname=indy-node pkgname=hyperledger-${_pkgname} -pkgver=1.2.289 +pkgver=1.3.307 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) @@ -14,27 +14,27 @@ makedepends=('python') source=("https://github.com/hyperledger/${_pkgname}/archive/$pkgver-master.tar.gz" indy-node.conf indy-node-control.service - indy-node.service - init_indy_node + indy-node.service + init_indy_node node_control.conf patch ) package() { - cd $srcdir/${_pkgname}-$pkgver-master - patch -Np1 -i ../patch - python setup.py install -O1 --root="$pkgdir" + cd $srcdir/${_pkgname}-$pkgver-master + patch -Np1 -i ../patch + python setup.py install -O1 --root="$pkgdir" -# dirs to be created - node_dirs="/etc/indy /var/log/indy /usr/lib/systemd/system /usr/lib/sysusers.d" + # dirs to be created + node_dirs="/etc/indy /var/log/indy /usr/lib/systemd/system /usr/lib/sysusers.d" -# create dirs - for dr in $node_dirs - do - mkdir -p $pkgdir$dr - done + # create dirs + for dr in $node_dirs + do + mkdir -p $pkgdir$dr + done -cat << EOF > $pkgdir/etc/indy/indy_config.py + cat << EOF > $pkgdir/etc/indy/indy_config.py NETWORK_NAME = 'sandbox' LEDGER_DIR = '/var/lib/indy' LOG_DIR = '/var/log/indy' @@ -47,23 +47,23 @@ CLI_BASE_DIR = '~/.indy-cli/' CLI_NETWORK_DIR = '~/.indy-cli/networks' EOF -install -Dm755 ../init_indy_node $pkgdir/usr/bin/init_indy_node -cp ../*.service $pkgdir/usr/lib/systemd/system -cp ../node_control.conf $pkgdir/etc/indy/ + install -Dm755 ../init_indy_node $pkgdir/usr/bin/init_indy_node + cp ../*.service $pkgdir/usr/lib/systemd/system + cp ../node_control.conf $pkgdir/etc/indy/ -# cleaning - rm -rf $pkgdir/home - 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__} + # cleaning + rm -rf $pkgdir/home + 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__} -# creating user indy - cp ../indy-node.conf $pkgdir/usr/lib/sysusers.d + # creating user indy + cp ../indy-node.conf $pkgdir/usr/lib/sysusers.d } -md5sums=('d4dae2a46cfed11d3a1279eed64c01a8' - '800c812d8a6bfb1cbc9a2361413746db' - '02486863bad2eab23a40510a3d6f0747' - '6d0ef3bcbfe3dead0a875768f8d133eb' - '1882142ad925365e0aa4ce269ce6b7ed' - 'ae156c4380f773d48f51650932d2b518' - '0d28567fd81dabdf178a2f8bc7c6dfc8') +md5sums=('d2123e6f07dd4fb040deaaca98fda3b1' + '800c812d8a6bfb1cbc9a2361413746db' + '02486863bad2eab23a40510a3d6f0747' + '6d0ef3bcbfe3dead0a875768f8d133eb' + '1882142ad925365e0aa4ce269ce6b7ed' + 'ae156c4380f773d48f51650932d2b518' +'6fe531a34a82941de372e1d15b776b37') @@ -1,18 +1,12 @@ --- a/indy_node/utils/node_control_tool.py 2018-01-30 16:28:34.000000000 +0100 +++ b/indy_node/utils/node_control_tool.py 2018-01-30 17:39:24.603319237 +0100 -@@ -1,4 +1,5 @@ - import os -+import platform - import re - import select - import shutil -@@ -272,7 +273,8 @@ +@@ -272,7 +271,8 @@ class NodeControlTool: timeout=timeout) def start(self): - self._hold_packages() -+ if 'ubuntu' in platform.platform().lower(): -+ self._hold_packages() ++ if shutil.which("apt-mark"): ++ self._hold_packages() # Sockets from which we expect to read readers = [self.server] |