summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Parrish2020-03-12 16:12:33 -0400
committerDavid Parrish2020-03-12 16:12:33 -0400
commitf7a4cd994aa09a40a6030a8546e6d4bd3cf74601 (patch)
tree9320c9ffd01d6f8c4cc839bfa8ba16a84f5ebe89
downloadaur-f7a4cd994aa09a40a6030a8546e6d4bd3cf74601.tar.gz
Initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD32
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2c20c70dca67
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = python-jmbitcoin-git
+ pkgdesc = JoinMarket library for bitcoin protocol
+ pkgver = 0.6.1.r91.ga050a89
+ pkgrel = 1
+ url = https://github.com/JoinMarket-Org/joinmarket-clientserver/tree/master/jmbitcoin
+ arch = any
+ license = GPL3
+ makedepends = git
+ makedepends = python-setuptools
+ depends = python-future
+ depends = python-coincurve
+ source = python-jmbitcoin-git::git+https://github.com/JoinMarket-Org/joinmarket-clientserver.git
+ sha256sums = SKIP
+
+pkgname = python-jmbitcoin-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..41f98e0ea5c8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: David Parrish <daveparrish@tutanota.com>
+
+# shellcheck disable=SC2034,SC2164
+
+pkgname=python-jmbitcoin-git
+pkgver=0.6.1.r91.ga050a89
+pkgrel=1
+pkgdesc="JoinMarket library for bitcoin protocol"
+url="https://github.com/JoinMarket-Org/joinmarket-clientserver/tree/master/jmbitcoin"
+depends=( 'python-future' 'python-coincurve' )
+makedepends=('git' 'python-setuptools')
+arch=('any')
+license=('GPL3')
+source=("${pkgname}::git+https://github.com/JoinMarket-Org/joinmarket-clientserver.git")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$pkgname"
+ git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+check() {
+ cd "${srcdir:?}/$pkgname/jmbitcoin"
+ python setup.py test
+}
+build() {
+ cd "${srcdir:?}/$pkgname/jmbitcoin"
+ python setup.py build
+}
+package() {
+ cd "${srcdir:?}/$pkgname/jmbitcoin"
+ python setup.py install --root="${pkgdir:?}" --optimize=1
+}