summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD67
-rw-r--r--PKGBUILD.sigbin566 -> 566 bytes
3 files changed, 54 insertions, 44 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9a19d39c3f8e..3bd2cd8ec529 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = skywire
pkgdesc = Skywire: Building a New Internet. Skycoin.com
- pkgver = 0.2.1
- pkgrel = 4
+ pkgver = 0.2.3.test.eca53df
+ pkgrel = 1
url = https://github.com/SkycoinProject/skybian
arch = x86_64
arch = aarch64
@@ -9,27 +9,30 @@ pkgbase = skywire
arch = armv8
arch = armv7l
arch = armv7h
- makedepends = git
- makedepends = go
makedepends = skycoin-keyring
- depends = networkmanager
- source = git+https://github.com/SkycoinProject/skybian.git#branch=develop
+ source = https://github.com/SkycoinProject/skybian/raw/develop/static/skybian-firstrun
+ source = https://github.com/SkycoinProject/skybian/raw/develop/static/skybian-firstrun.service
+ source = https://github.com/SkycoinProject/skybian/raw/develop/static/skywire-hypervisor.service
+ source = https://github.com/SkycoinProject/skybian/raw/develop/static/skywire-visor.service
source = PKGBUILD.sig
validpgpkeys = DE08F924EEE93832DABC642CA8DC761B1C0C0CFC
validpgpkeys = 98F934F04F9334B81DFA3398913BBD5206B19620
+ sha256sums = 3ccdd8b13b33d805d8c5a8ee89b3563ceaa74d6105fa88f843543f041a51bde9
+ sha256sums = e7de6671c3e803de4d2f1306653112165edc9b92601a8d586476035c10e67525
+ sha256sums = 99a01866a21a02b7c972262cb054da718419d4e8d37dcd36cefbb5b17d877867
+ sha256sums = d891297b28463e9ac8f765a95fc1d0488b51d01f47692a7aa62a3ac0baa443ac
sha256sums = SKIP
- sha256sums = SKIP
- source_x86_64 = https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.0/skywire-v0.2.0-linux-amd64.tar.gz
- sha256sums_x86_64 = 988a9925b1650424a97836951b284e633fc78e857b908d65e40cbf6d18eb96d7
- source_aarch64 = https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.0/skywire-v0.2.0-linux-arm64.tar.gz
+ source_x86_64 = https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.3-test-eca53df/skywire-v0.2.3-test-eca53df-linux-amd64.tar.gz
+ sha256sums_x86_64 = 31ed1a12e0a1b7016e82a57e3614722c0b6591008ac3b646bf065944f7a74547
+ source_aarch64 = https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.3-test-eca53df/skywire-v0.2.3-test-eca53df-linux-arm64.tar.gz
sha256sums_aarch64 = 5ee60c5b7ce63999520167ab44b7f3b7a2328ea9ebbbabe043cc5245b50d5a81
- source_armv7 = https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.0/skywire-v0.2.0-linux-armv7.tar.gz
+ source_armv7 = https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.3-test-eca53df/skywire-v0.2.3-test-eca53df-linux-arm.tar.gz
sha256sums_armv7 = 6ebadb2b6dbba87a060993560fe957d617f40ca7e467129889d51baebe57fa47
- source_armv8 = https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.0/skywire-v0.2.0-linux-arm64.tar.gz
+ source_armv8 = https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.3-test-eca53df/skywire-v0.2.3-test-eca53df-linux-arm64.tar.gz
sha256sums_armv8 = 5ee60c5b7ce63999520167ab44b7f3b7a2328ea9ebbbabe043cc5245b50d5a81
- source_armv7l = https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.0/skywire-v0.2.0-linux-armv7.tar.gz
+ source_armv7l = https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.3-test-eca53df/skywire-v0.2.3-test-eca53df-linux-arm.tar.gz
sha256sums_armv7l = 6ebadb2b6dbba87a060993560fe957d617f40ca7e467129889d51baebe57fa47
- source_armv7h = https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.0/skywire-v0.2.0-linux-armv7.tar.gz
+ source_armv7h = https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.3-test-eca53df/skywire-v0.2.3-test-eca53df-linux-arm.tar.gz
sha256sums_armv7h = 6ebadb2b6dbba87a060993560fe957d617f40ca7e467129889d51baebe57fa47
pkgname = skywire
diff --git a/PKGBUILD b/PKGBUILD
index 000d3af5c83a..f0e99a6c5960 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,31 +5,37 @@ pkgname=skywire
pkgname1=skybian
githuborg=SkycoinProject
pkgdesc="Skywire: Building a New Internet. Skycoin.com"
-pkgver=0.2.1
+pkgver='0.2.3.test.eca53df'
pkggopath="github.com/${githuborg}/${pkgname1}"
-pkgrel=4
+pkgrel=1
arch=('x86_64' 'aarch64' 'armv7' 'armv8' 'armv7l' 'armv7h')
url="https://${pkggopath}"
license=()
-makedepends=(git go skycoin-keyring)
-depends=(networkmanager)
+makedepends=(skycoin-keyring)
+depends=()
#source=("git+${url}.git#branch=${BRANCH:-develop}"
-source=("git+https://github.com/SkycoinProject/skybian.git#branch=${BRANCH:-develop}"
+source=("${url}/raw/develop/static/skybian-firstrun"
+"${url}/raw/develop/static/skybian-firstrun.service"
+"${url}/raw/develop/static/skywire-hypervisor.service"
+"${url}/raw/develop/static/skywire-visor.service"
"PKGBUILD.sig")
-sha256sums=('SKIP'
+sha256sums=('3ccdd8b13b33d805d8c5a8ee89b3563ceaa74d6105fa88f843543f041a51bde9'
+'e7de6671c3e803de4d2f1306653112165edc9b92601a8d586476035c10e67525'
+'99a01866a21a02b7c972262cb054da718419d4e8d37dcd36cefbb5b17d877867'
+'d891297b28463e9ac8f765a95fc1d0488b51d01f47692a7aa62a3ac0baa443ac'
'SKIP')
-sha256sums_x86_64=('988a9925b1650424a97836951b284e633fc78e857b908d65e40cbf6d18eb96d7')
+sha256sums_x86_64=('31ed1a12e0a1b7016e82a57e3614722c0b6591008ac3b646bf065944f7a74547')
sha256sums_aarch64=('5ee60c5b7ce63999520167ab44b7f3b7a2328ea9ebbbabe043cc5245b50d5a81')
sha256sums_armv7=('6ebadb2b6dbba87a060993560fe957d617f40ca7e467129889d51baebe57fa47')
sha256sums_armv7l=('6ebadb2b6dbba87a060993560fe957d617f40ca7e467129889d51baebe57fa47')
sha256sums_armv7h=('6ebadb2b6dbba87a060993560fe957d617f40ca7e467129889d51baebe57fa47')
sha256sums_armv8=('5ee60c5b7ce63999520167ab44b7f3b7a2328ea9ebbbabe043cc5245b50d5a81')
-source_x86_64=("https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.0/skywire-v0.2.0-linux-amd64.tar.gz")
-source_aarch64=("https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.0/skywire-v0.2.0-linux-arm64.tar.gz")
-source_armv7=("https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.0/skywire-v0.2.0-linux-armv7.tar.gz")
-source_armv7l=("https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.0/skywire-v0.2.0-linux-armv7.tar.gz")
-source_armv7h=("https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.0/skywire-v0.2.0-linux-armv7.tar.gz")
-source_armv8=("https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.0/skywire-v0.2.0-linux-arm64.tar.gz")
+source_x86_64=("https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.3-test-eca53df/skywire-v0.2.3-test-eca53df-linux-amd64.tar.gz")
+source_aarch64=("https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.3-test-eca53df/skywire-v0.2.3-test-eca53df-linux-arm64.tar.gz")
+source_armv7=("https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.3-test-eca53df/skywire-v0.2.3-test-eca53df-linux-arm.tar.gz")
+source_armv7l=("https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.3-test-eca53df/skywire-v0.2.3-test-eca53df-linux-arm.tar.gz")
+source_armv7h=("https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.3-test-eca53df/skywire-v0.2.3-test-eca53df-linux-arm.tar.gz")
+source_armv8=("https://github.com/SkycoinProject/skywire-mainnet/releases/download/v0.2.3-test-eca53df/skywire-v0.2.3-test-eca53df-linux-arm64.tar.gz")
validpgpkeys=('DE08F924EEE93832DABC642CA8DC761B1C0C0CFC' # Moses Narrow <moe_narrow@use.startmail.com>
'98F934F04F9334B81DFA3398913BBD5206B19620') #iketheadore skycoin <luxairlake@protonmail.com>
@@ -67,26 +73,26 @@ prepare() {
# https://wiki.archlinux.org/index.php/Go_package_guidelines
}
-build() {
- mkdir -p ${srcdir}/go/src/github.com/${githuborg}/ ${srcdir}/go/bin
- ln -rTsf ${srcdir}/${pkgname1} ${srcdir}/go/src/${pkggopath}
- cd ${srcdir}/go/src/${pkggopath}/
- export GOPATH="${srcdir}"/go
- export GOBIN=${GOPATH}/bin
- export PATH=${GOPATH}/bin:${PATH}
- cmddir=${srcdir}/go/src/${pkggopath}/cmd
- #using go build for determinism
- cd ${cmddir}/skyconf
- msg2 'building skyconf binary'
- go build -trimpath -ldflags '-extldflags ${LDFLAGS}' -ldflags=-buildid= -o $GOBIN/ .
-}
+#build() {
+# mkdir -p ${srcdir}/go/src/github.com/${githuborg}/ ${srcdir}/go/bin
+# ln -rTsf ${srcdir}/${pkgname1} ${srcdir}/go/src/${pkggopath}
+# cd ${srcdir}/go/src/${pkggopath}/
+# export GOPATH="${srcdir}"/go
+# export GOBIN=${GOPATH}/bin
+# export PATH=${GOPATH}/bin:${PATH}
+# cmddir=${srcdir}/go/src/${pkggopath}/cmd
+# #using go build for determinism
+# cd ${cmddir}/skyconf
+# msg2 'building skyconf binary'
+# go build -trimpath -ldflags '-extldflags ${LDFLAGS}' -ldflags=-buildid= -o $GOBIN/ .
+#}
package() {
options=(!strip staticlibs)
#create directory trees
mkdir -p ${pkgdir}/usr/bin/apps
mkdir -p ${pkgdir}/etc/skywire
- mkdir -p ${pkgdir}/usr/lib/${projectname}/${pkgname}/hypervisorconfig/
+ #mkdir -p ${pkgdir}/usr/lib/${projectname}/${pkgname}/hypervisorconfig/
#mkdir -p ${pkgdir}/usr/lib/${projectname}/${pkgname}/setup-node
msg2 'installing binaries'
@@ -96,9 +102,10 @@ package() {
install -Dm755 ${srcdir}/apps/skychat ${pkgdir}/usr/bin/apps/skychat
install -Dm755 ${srcdir}/apps/skysocks ${pkgdir}/usr/bin/apps/skysocks
install -Dm755 ${srcdir}/apps/skysocks-client ${pkgdir}/usr/bin/apps/skysocks-client
- install -Dm755 ${srcdir}/skybian/static/skywire-startup ${pkgdir}/usr/bin/skywire-startup
- install -Dm755 ${srcdir}/go/bin/skyconf ${pkgdir}/usr/bin/skyconf
+ install -Dm755 ${srcdir}/skybian-firstrun ${pkgdir}/etc/systemd/system/skybian-firstrun
#install the system.d services
- install -Dm644 ${srcdir}/skybian/static/skywire-startup.service ${pkgdir}/etc/systemd/system/skywire-startup.service
+ install -Dm644 ${srcdir}/skybian-firstrun.service ${pkgdir}/etc/systemd/system/skybian-firstrun.service
+ install -Dm644 ${srcdir}/skywire-hypervisor.service ${pkgdir}/etc/systemd/system/skywire-hypervisor.service
+ install -Dm644 ${srcdir}/skywire-visor.service ${pkgdir}/etc/systemd/system/skywire-visor.service
}
diff --git a/PKGBUILD.sig b/PKGBUILD.sig
index 2b063288c0a2..a9b1e55f2827 100644
--- a/PKGBUILD.sig
+++ b/PKGBUILD.sig
Binary files differ