summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoses Narrow2019-03-08 14:02:20 -0600
committerMoses Narrow2019-03-08 14:02:20 -0600
commit508e2ee865360734eda201a44ba83645788644c6 (patch)
treea460e53be6a659ed9b89e33f66442f844e469409
downloadaur-508e2ee865360734eda201a44ba83645788644c6.tar.gz
first commit; added PKGBUILD & .SRCINFO
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD39
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f35d9179e9de
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = skycoin
+ pkgdesc = Skycoin Cryptocurrency Wallet
+ pkgver = 0.25.1
+ pkgrel = 1
+ url = https://github.com/skycoin/skycoin
+ arch = x86_64
+ license = MIT
+ source = https://downloads.skycoin.net/wallet/skycoin-0.25.1-gui-standalone-linux-x64.tar.gz
+ validpgpkeys = DE08F924EEE93832DABC642CA8DC761B1C0C0CFC
+ sha256sums = 831133fb15dd2affe8b9b6363a9cf586d20c90c01f9bd92cb479f8e0724ebb12
+
+pkgname = skycoin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2267e148d3de
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Moses Narrow <moe_narrow@use.startmail.com>
+# Maintainer: Steve Skydev <steve@skycoin.net>
+pkgname=skycoin
+projectname=skycoin
+pkgdesc="Skycoin Cryptocurrency Wallet"
+pkgdesc1="gui-standalone-linux-x64"
+pkgver='0.25.1'
+pkggopath="github.com/$projectname/$pkgname"
+pkgrel=1
+arch=('x86_64')
+url="https://${pkggopath}"
+license=(MIT)
+makedepends=()
+source=(https://downloads.skycoin.net/wallet/$pkgname-$pkgver-$pkgdesc1.tar.gz)
+sha256sums=('831133fb15dd2affe8b9b6363a9cf586d20c90c01f9bd92cb479f8e0724ebb12')
+validpgpkeys=('DE08F924EEE93832DABC642CA8DC761B1C0C0CFC')
+
+build() {
+ msg 2 'creating launcher scripts skycoin-wallet & skycoin-wallet-nohup'
+ mkdir -p $srcdir/$pkgname-scripts
+ cd $srcdir/$pkgname-scripts
+ echo -e '#!/bin/bash \n #launch skycoin wallet \n export GOBIN=/usr/lib/skycoin/go/bin \n export GOPATH=GOBIN=/usr/lib/skycoin/go \n skycoin -gui-dir=/usr/lib/skycoin/skycoin/src/gui/static/ -launch-browser=true -enable-all-api-sets=true -enable-gui=true -rpc-interface=false -log-level=debug' > $pkgname-wallet
+ chmod +x $pkgname-wallet
+ echo -e '#!/bin/bash \n #launch skycoin wallet with nohup \n export GOBIN=/usr/lib/skycoin/go/bin \n export GOPATH=GOBIN=/usr/lib/skycoin/go \n nohup skycoin -gui-dir=/usr/lib/skycoin/skycoin/src/gui/static -launch-browser=true -enable-all-api-sets=true -enable-gui=true -log-level=debug > /dev/null 2>&1 &echo "skycoin wallet has started"' > $pkgname-wallet-nohup
+ chmod +x $pkgname-wallet-nohup
+}
+
+package() {
+msg2 'installing files'
+install -Dm755 $srcdir/$pkgname-$pkgver-$pkgdesc1/$pkgname $pkgdir/usr/lib/$projectname/go/bin/$pkgname
+mkdir -p $pkgdir/usr/bin
+ln -rTsf $pkgdir/usr/lib/$projectname/go/bin/$pkgname $pkgdir/usr/bin/$pkgname
+chmod 755 $pkgdir/usr/bin/$pkgname
+cp -r $srcdir/$pkgname-$pkgver-$pkgdesc1 $pkgdir/usr/lib/$projectname/$pkgname
+skycoinscripts=$( ls $srcdir/$pkgname-scripts )
+for i in $skycoinscripts; do
+cp $srcdir/$pkgname-scripts/$i $pkgdir/usr/bin/$i
+done
+}