summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Rijpstra2018-05-17 10:21:05 +0200
committerThomas Rijpstra2018-05-17 10:21:05 +0200
commite7b99f425e14627113dc036f81a7555315b06ae2 (patch)
tree31aca2de58aca1ea944560475f883150e227ae87
parentbf40be094e4b29bacc15da267399fe954b22d2cf (diff)
downloadaur-e7b99f425e14627113dc036f81a7555315b06ae2.tar.gz
Added example config file for initial node sync and post_install message to inform user of this config file
-rw-r--r--.SRCINFO6
-rw-r--r--Electra.conf203
-rw-r--r--PKGBUILD9
-rw-r--r--electra-desktop-bin.install4
4 files changed, 220 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fbf736954f10..42ef632fd123 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = electra-desktop-bin
pkgdesc = Cross-platform Desktop Wallet for Electra blockchain.
pkgver = 1.0.8
- pkgrel = 3
+ pkgrel = 4
url = https://electraproject.org/
arch = x86_64
license = MIT
@@ -15,8 +15,12 @@ pkgbase = electra-desktop-bin
optdepends = alsa-lib: sound support
noextract = electra-desktop_1.0.8_amd64.deb
source = https://github.com/Electra-project/electra-desktop/releases/download/v1.0.8/electra-desktop_1.0.8_amd64.deb
+ source = Electra.conf
+ source = electra-desktop-bin.install
source = point-desktop-file-to-correct-bin-location.patch
sha256sums = a93b484da725d5d828d1b3a1824b26637396313038b134b376c4b04d61acd06b
+ sha256sums = ed9684c0610e93e4958541994cca12a98a0507896a11e17fbcd29cbe730d370e
+ sha256sums = ae251fc7d223b97e927f824650bc2e91ec83f80a16c3718e33931bcdf54ae5c7
sha256sums = 267c8aca4f0d3960dd12eb83ef919d339bfb093e77fbc37aa80fe6938ba1bd11
pkgname = electra-desktop-bin
diff --git a/Electra.conf b/Electra.conf
new file mode 100644
index 000000000000..7b283ebf1b82
--- /dev/null
+++ b/Electra.conf
@@ -0,0 +1,203 @@
+listen=1
+daemon=1
+server=1
+rpcuser=user
+rpcpassword=pass
+rpcallowip=127.0.0.1
+rpcport=5788
+addnode=100.8.215.99:5817
+addnode=104.33.245.74:5817
+addnode=108.17.56.191:5817
+addnode=108.184.199.1:5817
+addnode=108.31.82.140:5817
+addnode=109.184.75.134:5817
+addnode=116.87.253.98:5817
+addnode=118.92.201.85:5817
+addnode=120.138.179.185:5817
+addnode=122.104.153.113:5817
+addnode=146.115.87.16:5817
+addnode=151.95.143.159:5817
+addnode=159.146.72.219:5817
+addnode=165.227.131.252:5817
+addnode=172.220.50.176:5817
+addnode=172.72.248.173:5817
+addnode=172.89.159.140:5817
+addnode=173.178.17.135:5817
+addnode=173.79.171.232:5817
+addnode=173.94.36.222:5817
+addnode=174.116.162.104:5817
+addnode=174.6.81.142:5817
+addnode=174.70.137.142:5817
+addnode=174.89.44.2:5817
+addnode=175.136.114.53:5817
+addnode=175.143.236.83:5817
+addnode=175.211.98.167:5817
+addnode=176.141.171.1:5817
+addnode=176.159.55.148:5817
+addnode=177.158.110.114:5817
+addnode=178.194.134.142:5817
+addnode=178.63.104.7:5817
+addnode=18.217.105.207:5817
+addnode=181.37.107.46:5817
+addnode=184.156.224.181:5817
+addnode=185.59.207.118:5817
+addnode=188.68.108.98:5817
+addnode=2.190.251.223:5817
+addnode=203.56.247.73:5817
+addnode=205.178.79.57:5817
+addnode=206.116.141.220:5817
+addnode=207.237.206.91:5817
+addnode=207.253.185.78:5817
+addnode=212.237.141.233:5817
+addnode=212.251.237.240:5817
+addnode=217.123.41.177:5817
+addnode=218.191.110.150:5817
+addnode=218.42.211.93:5817
+addnode=219.73.96.212:5817
+addnode=220.120.204.199:5817
+addnode=220.153.90.140:5817
+addnode=223.216.126.170:5817
+addnode=23.16.7.213:5817
+addnode=23.233.71.84:5817
+addnode=23.241.56.147:5817
+addnode=23.28.244.189:5817
+addnode=24.18.27.114:5817
+addnode=24.182.179.253:5817
+addnode=24.247.31.23:5817
+addnode=24.70.18.160:5817
+addnode=24.70.32.227:5817
+addnode=24.72.24.77:5817
+addnode=35.133.56.151:5817
+addnode=37.191.183.36:5817
+addnode=42.2.34.239:5817
+addnode=46.101.200.98:5817
+addnode=46.127.117.23:5817
+addnode=47.206.13.89:5817
+addnode=47.33.223.49:5817
+addnode=5.239.40.14:5817
+addnode=5.248.73.68:5817
+addnode=5.56.222.13:5817
+addnode=5.66.175.20:5817
+addnode=50.25.167.174:5817
+addnode=59.102.12.173:5817
+addnode=64.136.204.230:5817
+addnode=65.185.4.90:5817
+addnode=65.95.219.243:5817
+addnode=66.190.210.89:5817
+addnode=66.45.157.133:5817
+addnode=67.166.89.249:5817
+addnode=67.180.46.36:5817
+addnode=67.185.97.227:5817
+addnode=68.1.103.109:5817
+addnode=68.106.212.29:5817
+addnode=68.119.173.249:5817
+addnode=68.129.153.226:5817
+addnode=68.132.29.209:5817
+addnode=68.3.205.169:5817
+addnode=68.47.128.132:5817
+addnode=68.7.109.103:5817
+addnode=69.143.30.42:5817
+addnode=69.71.3.226:5817
+addnode=70.119.141.239:5817
+addnode=70.127.145.189:5817
+addnode=70.190.38.41:5817
+addnode=70.29.222.230:5817
+addnode=71.178.180.80:5817
+addnode=71.187.6.124:5817
+addnode=71.226.197.73:5817
+addnode=71.228.134.171:5817
+addnode=71.81.57.214:5817
+addnode=71.91.114.180:5817
+addnode=72.220.1.117:5817
+addnode=72.69.241.89:5817
+addnode=73.104.169.91:5817
+addnode=73.123.177.29:5817
+addnode=73.137.95.71:5817
+addnode=73.160.241.64:5817
+addnode=73.168.42.126:5817
+addnode=73.19.40.81:5817
+addnode=73.192.5.239:5817
+addnode=73.223.232.182:5817
+addnode=73.232.121.33:5817
+addnode=73.247.25.133:5817
+addnode=73.34.203.182:5817
+addnode=73.67.78.34:5817
+addnode=73.91.140.254:5817
+addnode=73.92.27.178:5817
+addnode=75.131.140.187:5817
+addnode=75.167.140.163:5817
+addnode=76.187.243.204:5817
+addnode=76.91.83.61:5817
+addnode=77.160.227.47:5817
+addnode=78.124.162.83:5817
+addnode=78.18.153.171:5817
+addnode=78.66.0.96:5817
+addnode=79.105.55.189:5817
+addnode=79.164.130.2:5817
+addnode=79.168.99.60:5817
+addnode=79.212.147.212:5817
+addnode=80.1.113.197:5817
+addnode=80.14.62.79:5817
+addnode=80.212.19.24:5817
+addnode=80.217.8.86:5817
+addnode=80.218.136.137:5817
+addnode=80.3.209.10:5817
+addnode=80.82.70.239:5817
+addnode=81.250.144.82:5817
+addnode=82.176.21.131:5817
+addnode=82.18.82.33:5817
+addnode=82.24.124.156:5817
+addnode=82.26.77.205:5817
+addnode=82.38.93.70:5817
+addnode=82.73.218.34:5817
+addnode=83.165.149.228:5817
+addnode=83.200.114.169:5817
+addnode=84.104.1.152:5817
+addnode=84.106.188.105:5817
+addnode=84.106.92.66:5817
+addnode=84.238.86.120:5817
+addnode=84.250.32.114:5817
+addnode=84.83.116.139:5817
+addnode=86.1.31.116:5817
+addnode=86.1.80.108:5817
+addnode=86.133.156.120:5817
+addnode=86.19.137.177:5817
+addnode=86.242.58.136:5817
+addnode=87.236.212.145:5817
+addnode=88.122.4.8:5817
+addnode=88.151.74.60:5817
+addnode=88.161.226.193:5817
+addnode=88.86.154.32:5817
+addnode=88.88.169.130:5817
+addnode=89.165.176.17:5817
+addnode=89.27.75.94:5817
+addnode=89.47.167.4:5817
+addnode=90.101.18.232:5817
+addnode=90.35.248.58:5817
+addnode=90.77.18.98:5817
+addnode=91.121.103.85:5817
+addnode=91.157.21.98:5817
+addnode=92.106.98.163:5817
+addnode=92.110.48.210:5817
+addnode=92.237.196.234:5817
+addnode=92.239.80.137:5817
+addnode=93.115.61.74:5817
+addnode=94.207.122.104:5817
+addnode=94.210.231.190:5817
+addnode=96.246.242.21:5817
+addnode=96.255.162.6:5817
+addnode=98.183.197.147:5817
+addnode=98.198.125.31:5817
+addnode=98.206.218.163:5817
+addnode=98.231.105.40:5817
+addnode=99.229.53.88:5817
+addnode=[2001:4643:b3b9:0:81d:c155:3655:588e]:5817
+addnode=[2001:e68:5402:aebc:b0b8:6c2a:6c92:f9ad]:5817
+addnode=[2003:c8:f3e7:b801:1447:c72a:5eec:371d]:5817
+addnode=[2403:6200:8830:65f6:25ea:c459:865f:4717]:5817
+addnode=[2601:204:c202:1894:6098:7898:3bf0:59dd]:5817
+addnode=[2605:6001:f04b:bd00:b9fd:fbbc:21fb:f95]:5817
+addnode=[2804:14c:658c:4678::1]:5817
+addnode=[2a01:4f8:150:30e9::2]:5817
+addnode=[2a02:2f0a:c060:c49:b531:7b61:5933:381b]:5817
+addnode=[2a02:7b40:592f:a704::1]:5817
diff --git a/PKGBUILD b/PKGBUILD
index 90e0f4c4262e..1fc6d7bdbe9b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=electra-desktop-bin
_pkgname=electra-desktop
pkgver=1.0.8
-pkgrel=3
+pkgrel=4
pkgdesc='Cross-platform Desktop Wallet for Electra blockchain.'
arch=('x86_64')
url='https://electraproject.org/'
@@ -14,8 +14,12 @@ makedepends=('binutils' 'xz')
_srcfile="${_pkgname}_${pkgver}_amd64.deb"
noextract=("${_srcfile}")
source=("https://github.com/Electra-project/electra-desktop/releases/download/v${pkgver}/${_srcfile}"
+ "Electra.conf"
+ "electra-desktop-bin.install"
"point-desktop-file-to-correct-bin-location.patch")
sha256sums=('a93b484da725d5d828d1b3a1824b26637396313038b134b376c4b04d61acd06b'
+ 'ed9684c0610e93e4958541994cca12a98a0507896a11e17fbcd29cbe730d370e'
+ 'ae251fc7d223b97e927f824650bc2e91ec83f80a16c3718e33931bcdf54ae5c7'
'267c8aca4f0d3960dd12eb83ef919d339bfb093e77fbc37aa80fe6938ba1bd11')
prepare() {
@@ -31,6 +35,9 @@ package() {
# Copy deb contents to package
mkdir "$pkgdir/opt"
cp -R "opt/Electra Desktop/" "$pkgdir/opt/${_pkgname}"
+
+ # Copy example config file to package
+ cp Electra.conf "$pkgdir/opt/${_pkgname}/Electra.conf.example"
# Copy icons
mkdir -p "$pkgdir/usr/share/icons"
diff --git a/electra-desktop-bin.install b/electra-desktop-bin.install
new file mode 100644
index 000000000000..234d84b7cf13
--- /dev/null
+++ b/electra-desktop-bin.install
@@ -0,0 +1,4 @@
+post_install() {
+ echo "To enable syncing with the network, copy the supplied config file to ~/.Electra/";
+ echo "cp --parents /opt/electra-desktop/Electra.conf.example ~/.Electra/Electra.conf";
+}