diff options
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 67 | ||||
-rw-r--r-- | PKGBUILD.sig | bin | 566 -> 566 bytes |
3 files changed, 54 insertions, 44 deletions
@@ -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 @@ -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 Binary files differindex 2b063288c0a2..a9b1e55f2827 100644 --- a/PKGBUILD.sig +++ b/PKGBUILD.sig |