summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoses Narrow2019-10-18 19:35:59 -0500
committerMoses Narrow2019-10-18 19:35:59 -0500
commit2acf0724359ab8508e3e89a9deefe0895818ba60 (patch)
tree79ee3fab0067b9fbfed3bfac74f88b12e1dc80d5
parente6c69080e7b6f30c0b3fffa43c2eaa3562c9a003 (diff)
downloadaur-2acf0724359ab8508e3e89a9deefe0895818ba60.tar.gz
Change to new repo at github.com/skycoinproject ; implement signature checking of the PKGBUILD
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD30
-rw-r--r--PKGBUILD.sigbin0 -> 566 bytes
3 files changed, 16 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 87e8e18b5ac7..2f3e2e2c0029 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
pkgbase = cx-latest
pkgdesc = CX Skycoin Blockchain Programming Language - most recent github commits (+opengl)
- pkgver = 20autogenerated
+ pkgver = autogenerated
pkgrel = 1
- url = https://github.com/skycoin/cx
+ url = https://github.com/skycoinproject/cx
arch = any
makedepends = git
makedepends = go
@@ -19,8 +19,10 @@ pkgbase = cx-latest
makedepends = cairo
makedepends = perl
makedepends = pango
- source = git+https://github.com/skycoin/cx.git#branch=develop
+ source = git+https://github.com/skycoinproject/cx.git#branch=develop
+ source = https://raw.githubusercontent.com/0pcom/skycoin_archlinux_packages/master/key
sha256sums = SKIP
+ sha256sums = 41c0a4a42ae64479b008392053f4a947618acd6bb9c3ed2672dafdb2453caa14
pkgname = cx-latest
options = !strip
diff --git a/PKGBUILD b/PKGBUILD
index bd0bc9a0c919..9dae93d6a131 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,20 +3,22 @@
pkgname=cx-latest
pkgname1=cx
projectname=skycoin
+githuborg=skycoinproject
pkgdesc="CX Skycoin Blockchain Programming Language - most recent github commits (+opengl)"
-pkgver=20'autogenerated'
-pkggopath="github.com/${projectname}/${pkgname1}"
+pkgver='autogenerated'
+pkggopath="github.com/${githuborg}/${pkgname1}"
pkgrel=1
arch=('any')
url="https://${pkggopath}"
license=()
makedepends=('git' 'go' 'gcc' 'glade' 'xorg-server-xvfb' 'libxinerama' 'libxcursor' 'libxrandr' 'libglvnd' 'libglade' 'mesa' 'libxi' 'cairo' 'perl' 'pango')
-source=("git+${url}.git#branch=${BRANCH:-develop}")
-sha256sums=('SKIP')
+source=("git+${url}.git#branch=${BRANCH:-develop}"
+"https://raw.githubusercontent.com/0pcom/skycoin_archlinux_packages/master/key")
+sha256sums=('SKIP'
+'41c0a4a42ae64479b008392053f4a947618acd6bb9c3ed2672dafdb2453caa14')
export GOOS=linux
export GOPATH="${srcdir}"
-
export CGO_ENABLED=1
case "$CARCH" in
@@ -44,6 +46,9 @@ mipsel) export GOARCH="mipsle" ;;
}
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}
@@ -75,11 +80,6 @@ build() {
-asmflags "all=-trimpath=${GOPATH}" \
-ldflags "-extldflags ${LDFLAGS}" \
-v ./cmd/...
-
-# msg2 'creating cx chains setup script'
-#mkdir -p ${srcdir}/${pkgname1}-scripts
-#cd ${srcdir}/${pkgname1}-scripts
-#chmod +x ${pkgname1}-chaintest
}
package() {
@@ -94,9 +94,6 @@ mkdir -p ${pkgdir}/usr/lib/${projectname}/${pkgname1}/
#cp -r ${srcdir}/${pkgname1} ${pkgdir}/usr/lib/${projectname}/go/src/github.com/${projectname}/${pkgname1}
#install binary
msg2 'installing binaries'
-#cxbins="${srcdir}"/go/bin
-#cxbin=$( ls $cxbins )
-#for i in $cxbin; do
#^MAKE DEPENDANCIES ARE IN GOBIN; GET ONLY CX & NEWCOIN
install -Dm755 ${srcdir}/go/bin/newcoin ${pkgdir}/usr/lib/${projectname}/go/bin/newcoin
ln -rTsf ${pkgdir}/usr/lib/${projectname}/go/bin/newcoin ${pkgdir}/usr/bin/newcoin
@@ -104,10 +101,5 @@ chmod 755 ${pkgdir}/usr/bin/newcoin
install -Dm755 ${srcdir}/go/bin/${pkgname1} ${pkgdir}/usr/lib/${projectname}/go/bin/${pkgname1}
ln -rTsf ${pkgdir}/usr/lib/${projectname}/go/bin/${pkgname1} ${pkgdir}/usr/bin/${pkgname1}
chmod 755 ${pkgdir}/usr/bin/${pkgname1}
-#done
-#install the scripts
-#cxscripts=$( ls ${srcdir}/${pkgname1}-scripts )
-#for i in $cxscripts; do
-#cp ${srcdir}/${pkgname1}-scripts/$i ${pkgdir}/usr/bin/$i
-#done
+
}
diff --git a/PKGBUILD.sig b/PKGBUILD.sig
new file mode 100644
index 000000000000..cdfab0e1f9de
--- /dev/null
+++ b/PKGBUILD.sig
Binary files differ