summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoses Narrow2019-10-19 14:25:14 -0500
committerMoses Narrow2019-10-19 14:25:14 -0500
commitacb89efc42756fbefb2dfd6de005aaad7b6e8f33 (patch)
treeeaefd6c133d041966f75f76b9af45b3f15985a74
parentd63e59ad67cc5831d76ba2554dc396454732f02a (diff)
downloadaur-acb89efc42756fbefb2dfd6de005aaad7b6e8f33.tar.gz
Change to new repo at github.com/skycoinproject ; implement signature checking of the PKGBUILD
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD26
-rw-r--r--PKGBUILD.sigbin0 -> 566 bytes
3 files changed, 20 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8289006ca48a..460c214c46e9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,18 @@
pkgbase = skywire-mainnet
pkgdesc = Skywire: Building a New Internet. Skycoin.com
pkgver = autogenerated
- pkgrel = 3
- url = https://github.com/skycoin/skywire
+ pkgrel = 1
+ url = https://github.com/SkycoinProject/skywire-mainnet
arch = any
- makedepends = dep
makedepends = git
makedepends = go
makedepends = gcc
provides = skywire
conflicts = skywire
- source = git+https://github.com/skycoin/skywire.git#branch=mainnet
+ source = git+https://github.com/SkycoinProject/skywire-mainnet.git#branch=master
+ source = https://raw.githubusercontent.com/0pcom/skycoin_archlinux_packages/master/key
sha256sums = SKIP
+ sha256sums = 41c0a4a42ae64479b008392053f4a947618acd6bb9c3ed2672dafdb2453caa14
pkgname = skywire-mainnet
options = !strip
diff --git a/PKGBUILD b/PKGBUILD
index ff34733daa8a..6ddd2db8e03d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,18 +3,21 @@
projectname=skycoin
pkgname=skywire-mainnet
pkgname1=skywire
+githuborg=SkycoinProject
pkgdesc="Skywire: Building a New Internet. Skycoin.com"
pkgver='autogenerated'
-pkggopath="github.com/${projectname}/${pkgname1}"
-pkgrel=3
+pkggopath="github.com/${githuborg}/${pkgname}"
+pkgrel=1
arch=('any')
url="https://${pkggopath}"
license=()
-makedepends=(dep git go gcc)
+makedepends=(git go gcc)
provides=('skywire')
conflicts=('skywire')
-source=("git+${url}.git#branch=${BRANCH:-mainnet}")
-sha256sums=('SKIP')
+source=("git+${url}.git#branch=${BRANCH:-master}"
+"https://raw.githubusercontent.com/0pcom/skycoin_archlinux_packages/master/key")
+sha256sums=('SKIP'
+'41c0a4a42ae64479b008392053f4a947618acd6bb9c3ed2672dafdb2453caa14')
export GOOS=linux
export GOPATH="${srcdir}"
@@ -41,7 +44,7 @@ mipsel) export GOARCH="mipsle" ;;
esac
pkgver() {
- cd "${srcdir}/${pkgname1}"
+ cd "${srcdir}/${pkgname}"
local date=$(git log -1 --format="%cd" --date=short | sed s/-//g)
local count=$(git rev-list --count HEAD)
local commit=$(git rev-parse --short HEAD)
@@ -49,19 +52,20 @@ pkgver() {
}
prepare() {
+ gpg --import key
+ #verify PKGBUILD signature
+ gpg --verify ../PKGBUILD.sig ../PKGBUILD
# https://wiki.archlinux.org/index.php/Go_package_guidelines
mkdir -p ${srcdir}/go/src/${pkggopath//${pkgname1}/} "${srcdir}"/go/bin
- ln -rTsf ${srcdir}/${pkgname1} ${srcdir}/go/src/${pkggopath}
+ ln -rTsf ${srcdir}/${pkgname} ${srcdir}/go/src/${pkggopath}
cd ${srcdir}/go/src/${pkggopath}/
- git checkout mainnet
git submodule --quiet update --init --recursive
-
export GOPATH="${srcdir}"/go
export GOBIN=${GOPATH}/bin
export PATH=${GOPATH}/bin:${PATH}
msg2 'installing go dependencies'
- dep init
- dep ensure
+ #dep init
+ #dep ensure
}
build() {
diff --git a/PKGBUILD.sig b/PKGBUILD.sig
new file mode 100644
index 000000000000..5e106996a2e9
--- /dev/null
+++ b/PKGBUILD.sig
Binary files differ