summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDavid Parrish2020-03-12 16:15:06 -0400
committerDavid Parrish2020-03-12 16:15:06 -0400
commitd3342253c14f12e90be52c7e223a96b43e49dce2 (patch)
tree991344d8e950af88f1ad3efdf5c4f9d700a4854e /PKGBUILD
downloadaur-d3342253c14f12e90be52c7e223a96b43e49dce2.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0c724cc2cdcf
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: David Parrish <daveparrish@tutanota.com>
+
+# shellcheck disable=SC2034,SC2164
+
+pkgname=python-jmdaemon-git
+pkgver=0.6.1.r91.ga050a89
+pkgrel=1
+pkgdesc="JoinMarket library for deamon protocol"
+url="https://github.com/JoinMarket-Org/joinmarket-clientserver/tree/master/jmdeamon"
+depends=( 'libsodium' 'python-future' 'python-txtorcon' 'python-pyopenssl' 'python-libnacl' 'python-jmbase-git' )
+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/jmdaemon"
+ python setup.py test
+}
+build() {
+ cd "${srcdir:?}/$pkgname/jmdaemon"
+ python setup.py build
+}
+package() {
+ cd "${srcdir:?}/$pkgname/jmdaemon"
+ python setup.py install --root="${pkgdir:?}" --optimize=1
+}