summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoses Narrow2024-02-12 11:11:52 -0600
committerMoses Narrow2024-02-12 11:11:52 -0600
commitb2289e0a1712a045b7a666d1f77f72a69a25540f (patch)
treecc19c75afb5edbe36683b0f74c75c7327c85a15d
parent64bda734c71f731cdb3836c7b21f06c49b572a8d (diff)
downloadaur-b2289e0a1712a045b7a666d1f77f72a69a25540f.tar.gz
bump version to v1.3.18 - new release format
-rw-r--r--.SRCINFO38
-rw-r--r--PKGBUILD74
-rw-r--r--cc.deb.PKGBUILD12
-rw-r--r--cc.dev.PKGBUILD2
-rw-r--r--skywire.service2
5 files changed, 63 insertions, 65 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a7970c8c7b79..244da9d57af2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = skywire-bin
pkgdesc = Skywire: Building a new Internet. Skycoin.com
- pkgver = 1.3.17
- pkgrel = 4
+ pkgver = 1.3.18
+ pkgrel = 1
url = https://github.com/skycoin/skywire
install = skywire.install
arch = i686
@@ -34,25 +34,25 @@ pkgbase = skywire-bin
sha256sums = 00da5a9afdf5a8c7033978d2074039ba1ff7bc7a7221fbd278eb1270bdeb8eae
sha256sums = ec24750a99f5cda8d8a8dc94743943218e1b2088c2b2c7dc1644ee78d954fe7e
sha256sums = a6941680b5858ca3e0c85d9bf5824455a0c95524b61e42352462f2abbb750495
- sha256sums = fee14fb95e02a6c74626e9c89def7c1137192c5c23470a05c750cd97f3d3f0dd
+ sha256sums = bf2876b7c41b204452cca141600af39e5a4e17486e9f09e20069d8f4316e6063
sha256sums = 8519d027325dcb34877bb5b0fb0c3c035d7589c0046b53935e2b949d436c4be3
sha256sums = d1bbd2b6d141cee8499fe2ae0c8429325d2d80ea895cce3db2db11f0629cc740
sha256sums = 7f9963d796abe8716581c0f1455e1f636998d31a58d8b8cf84f85a1ad8b90dce
- source_x86_64 = https://github.com/skycoin/skywire/releases/download/v1.3.17/skywire-v1.3.17-linux-amd64.tar.gz
- sha256sums_x86_64 = 3d7fa179cf9b29e0ae5e7e3053257d5794f84459a070a82400b5e6f6de64e301
- source_aarch64 = https://github.com/skycoin/skywire/releases/download/v1.3.17/skywire-v1.3.17-linux-arm64.tar.gz
- sha256sums_aarch64 = 23c4c2e3bc16f9d0293b05f2897a30417d16c1f98bd5d17f4ae4cdc9ec16ff7b
- source_armv8 = https://github.com/skycoin/skywire/releases/download/v1.3.17/skywire-v1.3.17-linux-arm64.tar.gz
- sha256sums_armv8 = 23c4c2e3bc16f9d0293b05f2897a30417d16c1f98bd5d17f4ae4cdc9ec16ff7b
- source_armv7 = https://github.com/skycoin/skywire/releases/download/v1.3.17/skywire-v1.3.17-linux-armhf.tar.gz
- sha256sums_armv7 = bd5c0adcf5faeede8df3485f4744f8fe6020f265d0a7c34a30f4c20070d756d4
- source_armv7l = https://github.com/skycoin/skywire/releases/download/v1.3.17/skywire-v1.3.17-linux-armhf.tar.gz
- sha256sums_armv7l = bd5c0adcf5faeede8df3485f4744f8fe6020f265d0a7c34a30f4c20070d756d4
- source_armv7h = https://github.com/skycoin/skywire/releases/download/v1.3.17/skywire-v1.3.17-linux-armhf.tar.gz
- sha256sums_armv7h = bd5c0adcf5faeede8df3485f4744f8fe6020f265d0a7c34a30f4c20070d756d4
- source_arm = https://github.com/skycoin/skywire/releases/download/v1.3.17/skywire-v1.3.17-linux-arm.tar.gz
- sha256sums_arm = f19328355196a84554732fdfd686beabf125d82303f80953ff27657eca538ba3
- source_riscv64 = https://github.com/skycoin/skywire/releases/download/v1.3.17/skywire-v1.3.17-linux-riscv64.tar.gz
- sha256sums_riscv64 = 9eeb68a836092308ac15e7e78d03c982f0caf1278c9bb897ac9a08fd18cd200e
+ source_x86_64 = https://github.com/skycoin/skywire/releases/download/v1.3.18/skywire-deployment-v1.3.18-linux-amd64.tar.gz
+ sha256sums_x86_64 = 6c0428fa382e2e15e20d621a5caffd82a7b6c1dbfd81128d8fe8c843de4c6621
+ source_aarch64 = https://github.com/skycoin/skywire/releases/download/v1.3.18/skywire-deployment-v1.3.18-linux-arm64.tar.gz
+ sha256sums_aarch64 = 6d019918d17974411a78c2dc206df1247354508dd06fff77a06ee9dec276b594
+ source_armv8 = https://github.com/skycoin/skywire/releases/download/v1.3.18/skywire-deployment-v1.3.18-linux-arm64.tar.gz
+ sha256sums_armv8 = 6d019918d17974411a78c2dc206df1247354508dd06fff77a06ee9dec276b594
+ source_armv7 = https://github.com/skycoin/skywire/releases/download/v1.3.18/skywire-deployment-v1.3.18-linux-armhf.tar.gz
+ sha256sums_armv7 = 1966483079876c45efc31bf222b5876181b57d11f4c8b3255e325ccf2590237a
+ source_armv7l = https://github.com/skycoin/skywire/releases/download/v1.3.18/skywire-deployment-v1.3.18-linux-armhf.tar.gz
+ sha256sums_armv7l = 1966483079876c45efc31bf222b5876181b57d11f4c8b3255e325ccf2590237a
+ source_armv7h = https://github.com/skycoin/skywire/releases/download/v1.3.18/skywire-deployment-v1.3.18-linux-armhf.tar.gz
+ sha256sums_armv7h = 1966483079876c45efc31bf222b5876181b57d11f4c8b3255e325ccf2590237a
+ source_arm = https://github.com/skycoin/skywire/releases/download/v1.3.18/skywire-deployment-v1.3.18-linux-arm.tar.gz
+ sha256sums_arm = 273c4feb0f2127a786d31c334bd4bba60c9d811f3c2008533ca5f60c5b93bf0b
+ source_riscv64 = https://github.com/skycoin/skywire/releases/download/v1.3.18/skywire-deployment-v1.3.18-linux-riscv64.tar.gz
+ sha256sums_riscv64 = 5f8a60fc996f7b89c0df0c95c2128bbccaf8a0d63732ff0363caa90ac7e4f913
pkgname = skywire-bin
diff --git a/PKGBUILD b/PKGBUILD
index 355e7dc23fbf..174edf634efc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@ pkgname=skywire-bin
_pkgname=${pkgname/-bin/}
_githuborg=skycoin
pkgdesc="Skywire: Building a new Internet. Skycoin.com"
-pkgver='1.3.17'
-pkgrel='4'
+pkgver='1.3.18'
+pkgrel='1'
_rc=''
#_rc='-pr1'
_pkgver="${pkgver}${_rc}"
@@ -36,24 +36,24 @@ sha256sums=('9257dc9cf98b382049b500f646c0005950077cedb83abbb62984983e4dda0874'
'00da5a9afdf5a8c7033978d2074039ba1ff7bc7a7221fbd278eb1270bdeb8eae'
'ec24750a99f5cda8d8a8dc94743943218e1b2088c2b2c7dc1644ee78d954fe7e'
'a6941680b5858ca3e0c85d9bf5824455a0c95524b61e42352462f2abbb750495'
- 'fee14fb95e02a6c74626e9c89def7c1137192c5c23470a05c750cd97f3d3f0dd'
+ 'bf2876b7c41b204452cca141600af39e5a4e17486e9f09e20069d8f4316e6063'
'8519d027325dcb34877bb5b0fb0c3c035d7589c0046b53935e2b949d436c4be3'
'd1bbd2b6d141cee8499fe2ae0c8429325d2d80ea895cce3db2db11f0629cc740'
'7f9963d796abe8716581c0f1455e1f636998d31a58d8b8cf84f85a1ad8b90dce')
-sha256sums_x86_64=('3d7fa179cf9b29e0ae5e7e3053257d5794f84459a070a82400b5e6f6de64e301')
-sha256sums_aarch64=('23c4c2e3bc16f9d0293b05f2897a30417d16c1f98bd5d17f4ae4cdc9ec16ff7b')
-sha256sums_armv8=('23c4c2e3bc16f9d0293b05f2897a30417d16c1f98bd5d17f4ae4cdc9ec16ff7b')
-sha256sums_armv7=('bd5c0adcf5faeede8df3485f4744f8fe6020f265d0a7c34a30f4c20070d756d4')
-sha256sums_armv7l=('bd5c0adcf5faeede8df3485f4744f8fe6020f265d0a7c34a30f4c20070d756d4')
-sha256sums_armv7h=('bd5c0adcf5faeede8df3485f4744f8fe6020f265d0a7c34a30f4c20070d756d4')
-sha256sums_arm=('f19328355196a84554732fdfd686beabf125d82303f80953ff27657eca538ba3')
-sha256sums_riscv64=('9eeb68a836092308ac15e7e78d03c982f0caf1278c9bb897ac9a08fd18cd200e')
+sha256sums_x86_64=('6c0428fa382e2e15e20d621a5caffd82a7b6c1dbfd81128d8fe8c843de4c6621')
+sha256sums_aarch64=('6d019918d17974411a78c2dc206df1247354508dd06fff77a06ee9dec276b594')
+sha256sums_armv8=('6d019918d17974411a78c2dc206df1247354508dd06fff77a06ee9dec276b594')
+sha256sums_armv7=('1966483079876c45efc31bf222b5876181b57d11f4c8b3255e325ccf2590237a')
+sha256sums_armv7l=('1966483079876c45efc31bf222b5876181b57d11f4c8b3255e325ccf2590237a')
+sha256sums_armv7h=('1966483079876c45efc31bf222b5876181b57d11f4c8b3255e325ccf2590237a')
+sha256sums_arm=('273c4feb0f2127a786d31c334bd4bba60c9d811f3c2008533ca5f60c5b93bf0b')
+sha256sums_riscv64=('5f8a60fc996f7b89c0df0c95c2128bbccaf8a0d63732ff0363caa90ac7e4f913')
#https://github.com/skycoin/skywire/releases/download/v1.3.17/skywire-v1.3.17-linux-amd64.tar.gz
#https://github.com/skycoin/skywire/releases/download/v1.3.17/skywire-v1.3.17-linux-arm64.tar.gz
#https://github.com/skycoin/skywire/releases/download/v1.3.17/skywire-v1.3.17-linux-armhf.tar.gz
#https://github.com/skycoin/skywire/releases/download/v1.3.17/skywire-v1.3.17-linux-arm.tar.gz
#https://github.com/skycoin/skywire/releases/download/v1.3.17/skywire-v1.3.17-linux-riscv64.tar.gz
-_binarchive=("${_pkgname}-${_tag_ver}-linux")
+_binarchive=("${_pkgname}-deployment-${_tag_ver}-linux")
_release_url=("${url}/releases/download/${_tag_ver}/${_binarchive}")
source_x86_64=("${_release_url}-amd64.tar.gz")
source_aarch64=("${_release_url}-arm64.tar.gz")
@@ -64,22 +64,24 @@ source_armv7l=( "${source_armv7[@]}" )
source_armv7h=( "${source_armv7[@]}" )
source_riscv64=( "${_release_url}-riscv64.tar.gz" )
-_binary=("skywire-cli" "skywire-visor")
-_appbinary=("skychat" "skysocks" "skysocks-client" "vpn-client" "vpn-server")
+_binaryscript=("skywire-cli" "skywire-visor")
+_appscript=("skychat" "skysocks" "skysocks-client" "vpn-client" "vpn-server")
-#build() {
- #the dmsghttp-config.json must match the current dmsg servers on the production deployment
- #https://dmsgd.skywire.skycoin.com/dmsg-discovery/all_servers
- #fix the dmsghttp-config.json
-# if command -v jq &> /dev/null ; then
-# _msg2 'updating dmsghttp-config.json'
-# cat dmsghttp-config.json | jq --argjson updated_servers "$(cat all_servers.json | grep -Ev "availableSessions|version|sequence|timestamp|signature" | tr -d '\n' | sed 's/,\s*}/}/g' | jq '.')" '.prod.dmsg_servers = $updated_servers' | tee dmsghttp-config.json
-# fi
-# [[ -f "${srcdir}/all_servers.json" ]] && rm "${srcdir}/all_servers.json"
-#}
+build() {
+ GOBIN="${srcdir}"
+ _GOAPPS="${GOBIN}/apps"
+ mkdir -p ${_GOAPPS}
+ _msg2 'creating launcher scripts'
+ for _i in "${_appscript[@]}" ; do
+ _msg3 ${_i}
+ echo -e '#!/bin/bash\n/opt/skywire/bin/skywire app '"${_i} "'$@' > "${_GOAPPS}/${_i}"
+ done
+ echo -e '#!/bin/bash\n/opt/skywire/bin/skywire cli $@' > "${GOBIN}/skywire-cli"
+ echo -e '#!/bin/bash\n/opt/skywire/bin/skywire visor $@' > "${GOBIN}/skywire-visor"
+}
package() {
-GOBIN="${srcdir}/"
+GOBIN="${srcdir}"
_GOAPPS="${GOBIN}/apps"
#declare the _pkgdir and systemd directory
_pkgdir="${pkgdir}"
@@ -101,32 +103,28 @@ mkdir -p "${_pkgdir}/${_dir}/apps"
mkdir -p "${_pkgdir}/${_dir}/local/custom"
mkdir -p "${_pkgdir}/${_dir}/scripts"
mkdir -p "${_pkgdir}/${_systemddir}"
-_msg2 'installing binaries'
-for _i in "${_binary[@]}" ; do
- _msg3 ${_i}
- install -Dm755 "${GOBIN}/${_i}" "${_pkgdir}/${_bin}/"
- ln -rTsf "${_pkgdir}/${_bin}/${_i}" "${_pkgdir}/usr/bin/${_i}"
-done
-_msg2 'installing app binaries'
-for _i in "${_appbinary[@]}" ; do
+_msg2 'installing scripts and binaries'
+install -Dm755 "${GOBIN}/skywire" "${_pkgdir}/${_bin}/"
+ln -rTsf "${_pkgdir}/${_bin}/skywire" "${_pkgdir}/usr/bin/skywire"
+install -Dm755 "${GOBIN}/skywire-cli" "${_pkgdir}/${_bin}/"
+ln -rTsf "${_pkgdir}/${_bin}/skywire-cli" "${_pkgdir}/usr/bin/skywire-cli"
+install -Dm755 "${GOBIN}/skywire-visor" "${_pkgdir}/${_bin}/"
+ln -rTsf "${_pkgdir}/${_bin}/skywire-visor" "${_pkgdir}/usr/bin/skywire-visor"
+for _i in "${_appscript[@]}" ; do
_msg3 ${_i}
install -Dm755 "${_GOAPPS}/${_i}" "${_pkgdir}/${_apps}/${_i}"
ln -rTsf "${_pkgdir}/${_apps}/${_i}" "${_pkgdir}/usr/bin/${_i}"
done
-_msg2 'Installing scripts'
for _i in "${_script[@]}" ; do
_msg3 ${_i}
install -Dm755 "${srcdir}/${_skywirebin}${_i}" "${_pkgdir}/${_scriptsdir}/${_i}"
ln -rTsf "${_pkgdir}/${_scriptsdir}/${_i}" "${_pkgdir}/usr/bin/${_i}"
done
-_msg2 'Symlink skywire-visor to skywire'
-ln -rTsf "${_pkgdir}/${_bin}/${_pkgname}-visor" "${_pkgdir}/usr/bin/${_pkgname}"
+
_msg2 'installing dmsghttp-config.json'
install -Dm644 "${srcdir}/dmsghttp-config.json" "${_pkgdir}/${_dir}/dmsghttp-config.json" || install -Dm644 "${srcdir}/skywire/dmsghttp-config.json" "${_pkgdir}/${_dir}/dmsghttp-config.json"
_msg2 'installing services-config.json'
install -Dm644 "${srcdir}/services-config.json" "${_pkgdir}/${_dir}/services-config.json" || install -Dm644 "${srcdir}/skywire/services-config.json" "${_pkgdir}/${_dir}/services-config.json"
-#make sure the dmsghttp-config will get redownloaded on subsequent builds
-#[[ -f "${srcdir}/dmsghttp-config.json" ]] && rm "${srcdir}/dmsghttp-config.json"
_msg2 'Installing systemd services'
for _i in "${_service[@]}" ; do
diff --git a/cc.deb.PKGBUILD b/cc.deb.PKGBUILD
index 2863b070f332..c691c4b93e67 100644
--- a/cc.deb.PKGBUILD
+++ b/cc.deb.PKGBUILD
@@ -30,15 +30,15 @@ sha256sums=('9257dc9cf98b382049b500f646c0005950077cedb83abbb62984983e4dda0874'
'00da5a9afdf5a8c7033978d2074039ba1ff7bc7a7221fbd278eb1270bdeb8eae'
'ec24750a99f5cda8d8a8dc94743943218e1b2088c2b2c7dc1644ee78d954fe7e'
'a6941680b5858ca3e0c85d9bf5824455a0c95524b61e42352462f2abbb750495'
- 'fee14fb95e02a6c74626e9c89def7c1137192c5c23470a05c750cd97f3d3f0dd'
+ 'bf2876b7c41b204452cca141600af39e5a4e17486e9f09e20069d8f4316e6063'
'8519d027325dcb34877bb5b0fb0c3c035d7589c0046b53935e2b949d436c4be3'
'd1bbd2b6d141cee8499fe2ae0c8429325d2d80ea895cce3db2db11f0629cc740'
'7f9963d796abe8716581c0f1455e1f636998d31a58d8b8cf84f85a1ad8b90dce'
- '3d7fa179cf9b29e0ae5e7e3053257d5794f84459a070a82400b5e6f6de64e301'
- '23c4c2e3bc16f9d0293b05f2897a30417d16c1f98bd5d17f4ae4cdc9ec16ff7b'
- 'bd5c0adcf5faeede8df3485f4744f8fe6020f265d0a7c34a30f4c20070d756d4'
- 'f19328355196a84554732fdfd686beabf125d82303f80953ff27657eca538ba3'
- '9eeb68a836092308ac15e7e78d03c982f0caf1278c9bb897ac9a08fd18cd200e')
+ 'fb9b9cca7d7a748ad2ebaedbad83a45e58aa9b9f818e73f7d99818f6277605c3'
+ '643d19696439b63cf4eeb746783053f5acdae2560d33bb16caad39238f80fd28'
+ '9d598786bf614505f0ded17193496919616f54e61e882f85bd3aae287ed6a7d9'
+ '726d25b61882746cd7cda721730f62411a485a16073fc175c866081af74ed96f'
+ 'bd196f078357d823649020e200029a8739ee815b620f3605bd9787dbb83bef60')
build() {
_msg2 'creating the DEBIAN/control files'
diff --git a/cc.dev.PKGBUILD b/cc.dev.PKGBUILD
index de37cb3b5fd3..09b572a19cf6 100644
--- a/cc.dev.PKGBUILD
+++ b/cc.dev.PKGBUILD
@@ -19,7 +19,7 @@ sha256sums=('SKIP'
'00da5a9afdf5a8c7033978d2074039ba1ff7bc7a7221fbd278eb1270bdeb8eae'
'ec24750a99f5cda8d8a8dc94743943218e1b2088c2b2c7dc1644ee78d954fe7e'
'a6941680b5858ca3e0c85d9bf5824455a0c95524b61e42352462f2abbb750495'
- 'fee14fb95e02a6c74626e9c89def7c1137192c5c23470a05c750cd97f3d3f0dd'
+ 'bf2876b7c41b204452cca141600af39e5a4e17486e9f09e20069d8f4316e6063'
'8519d027325dcb34877bb5b0fb0c3c035d7589c0046b53935e2b949d436c4be3'
'd1bbd2b6d141cee8499fe2ae0c8429325d2d80ea895cce3db2db11f0629cc740'
'7f9963d796abe8716581c0f1455e1f636998d31a58d8b8cf84f85a1ad8b90dce')
diff --git a/skywire.service b/skywire.service
index a0be2282a314..e027537a3d20 100644
--- a/skywire.service
+++ b/skywire.service
@@ -5,7 +5,7 @@ Wants=network-online.target
[Service]
Type=simple
Environment="SYSTEMDCHILD=1"
-ExecStart=/usr/bin/skywire -p --loglvl debug
+ExecStart=/usr/bin/skywire visor -p --loglvl debug
Restart=always
RestartSec=20
TimeoutSec=30