summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjahway6032020-05-07 00:17:51 -0400
committerjahway6032020-05-07 00:17:51 -0400
commit08d632646cc991a11595f36ee12a2b975dae96c4 (patch)
tree1f744b31194f4af4bedecb847c718f65867e4d4a
downloadaur-08d632646cc991a11595f36ee12a2b975dae96c4.tar.gz
initial commit of silentdragon version 0.9.1
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD36
-rw-r--r--silentdragon.install14
3 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..80a9a29a43a6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = silentdragon
+ pkgdesc = HUSH desktop full node GUI wallet that supports zaddrs
+ pkgver = 0.9.1
+ pkgrel = 1
+ url = http://github.com/MyHush/SilentDragon
+ arch = x86_64
+ license = GPL3
+ makedepends = qtcreator
+ makedepends = rust
+ makedepends = wget
+ depends = libsodium
+ depends = qt5-websockets
+ depends = qt5-base
+ depends = qt5-tools
+ source = https://github.com/MyHush/SilentDragon/archive/v0.9.1.tar.gz
+ sha256sums = 7cf67937bce5ba4a7f21c513df3ddebb4dbb510ab57ca3fa9494c33e45363367
+
+pkgname = silentdragon
+ install = silentdragon.install
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5e317419c20c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Jah Way <jahway603 at protonmail dot com>
+
+pkgname=silentdragon
+pkgver=0.9.1
+pkgrel=1
+pkgdesc='HUSH desktop full node GUI wallet that supports zaddrs'
+url='http://github.com/MyHush/SilentDragon'
+arch=('x86_64')
+license=('GPL3')
+depends=('libsodium' 'qt5-websockets' 'qt5-base' 'qt5-tools')
+makedepends=('qtcreator' 'rust' 'wget')
+source=("https://github.com/MyHush/SilentDragon/archive/v$pkgver.tar.gz")
+sha256sums=('7cf67937bce5ba4a7f21c513df3ddebb4dbb510ab57ca3fa9494c33e45363367')
+
+build() {
+ tar xzvf v$pkgver.tar.gz
+ cd "SilentDragon-$pkgver"
+ ./build.sh linguist
+ ./build.sh release
+}
+
+package() {
+ install="${pkgbase}.install"
+
+ cd "SilentDragon-$pkgver"
+
+ # create the necessary directory structure
+ install -d "${pkgdir}/opt/${pkgname}"
+ install -d "${pkgdir}/usr/bin"
+
+ # install required scripts
+ install -m 755 ${pkgname} "${pkgdir}/opt/${pkgname}"
+
+ # links to /usr/bin
+ ln -s /opt/${pkgname}/silentdragon "${pkgdir}/usr/bin"
+}
diff --git a/silentdragon.install b/silentdragon.install
new file mode 100644
index 000000000000..e4f855d86c98
--- /dev/null
+++ b/silentdragon.install
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+_silentdragon_install='NOTE: This wallet requires the hush3 AUR package which contains
+the needed sapling files for operation. Please install hush3.'
+
+post_install()
+{
+ echo "$_silentdragon_install"
+}
+
+post_upgrade()
+{
+ echo "$_silentdragon_install"
+}