summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302018-01-30 17:45:49 +0100
committerM0Rf302018-01-30 17:45:49 +0100
commitc49692ba54cd7cd3c6623cc50d315cb150389499 (patch)
tree80c3c6b197b5b6311e902d4f724cce46585d499e
parentfc58b21435dd7ac94b2cbb40b44fa8108b119f52 (diff)
downloadaur-c49692ba54cd7cd3c6623cc50d315cb150389499.tar.gz
hyperledger-indy-node: removing apt-mark usage on non Debian distros
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD9
-rw-r--r--patch18
3 files changed, 29 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5982b1cf369e..cec19ede7e98 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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.287
+ pkgver = 1.2.289
pkgrel = 1
url = https://github.com/hyperledger/indy-node
arch = i686
@@ -13,18 +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.287-master.tar.gz
+ source = https://github.com/hyperledger/indy-node/archive/1.2.289-master.tar.gz
source = indy-node.conf
source = indy-node-control.service
source = indy-node.service
source = init_indy_node
source = node_control.conf
- md5sums = 7bc7a5e9b2a4d823eca95c999fbf56f0
+ source = patch
+ md5sums = d4dae2a46cfed11d3a1279eed64c01a8
md5sums = 800c812d8a6bfb1cbc9a2361413746db
md5sums = 02486863bad2eab23a40510a3d6f0747
md5sums = 6d0ef3bcbfe3dead0a875768f8d133eb
md5sums = 1882142ad925365e0aa4ce269ce6b7ed
md5sums = ae156c4380f773d48f51650932d2b518
+ md5sums = 0d28567fd81dabdf178a2f8bc7c6dfc8
pkgname = hyperledger-indy-node
diff --git a/PKGBUILD b/PKGBUILD
index 9971797f246d..e41563f4ead6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
_pkgname=indy-node
pkgname=hyperledger-${_pkgname}
-pkgver=1.2.287
+pkgver=1.2.289
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)
@@ -17,10 +17,12 @@ source=("https://github.com/hyperledger/${_pkgname}/archive/$pkgver-master.tar.g
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"
# dirs to be created
@@ -58,9 +60,10 @@ cp ../node_control.conf $pkgdir/etc/indy/
cp ../indy-node.conf $pkgdir/usr/lib/sysusers.d
}
-md5sums=('7bc7a5e9b2a4d823eca95c999fbf56f0'
+md5sums=('d4dae2a46cfed11d3a1279eed64c01a8'
'800c812d8a6bfb1cbc9a2361413746db'
'02486863bad2eab23a40510a3d6f0747'
'6d0ef3bcbfe3dead0a875768f8d133eb'
'1882142ad925365e0aa4ce269ce6b7ed'
- 'ae156c4380f773d48f51650932d2b518')
+ 'ae156c4380f773d48f51650932d2b518'
+ '0d28567fd81dabdf178a2f8bc7c6dfc8')
diff --git a/patch b/patch
new file mode 100644
index 000000000000..f80915729531
--- /dev/null
+++ b/patch
@@ -0,0 +1,18 @@
+--- 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 @@
+ timeout=timeout)
+
+ def start(self):
+- self._hold_packages()
++ if 'ubuntu' in platform.platform().lower():
++ self._hold_packages()
+
+ # Sockets from which we expect to read
+ readers = [self.server]