[arch-commits] Commit in go/trunk (PKGBUILD)
Alexander Rødseth
arodseth at archlinux.org
Fri Mar 15 14:36:10 UTC 2019
Date: Friday, March 15, 2019 @ 14:36:09
Author: arodseth
Revision: 441861
upgpkg: go 2:1.12.1-1
Modified:
go/trunk/PKGBUILD
----------+
PKGBUILD | 28 +++++++++++++++-------------
1 file changed, 15 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-03-15 14:12:09 UTC (rev 441860)
+++ PKGBUILD 2019-03-15 14:36:09 UTC (rev 441861)
@@ -1,6 +1,6 @@
-# Maintainer: Alexander F. Rødseth <xyproto at archlinux.org>
+# Maintainer: Morten Linderud <foxboron at archlinux.org>
# Maintainer: Bartłomiej Piotrowski <bpiotrowski at archlinux.org>
-# Maintainer: Morten Linderud <foxboron at archlinux.org>
+# Contributor: Alexander F. Rødseth <xyproto at archlinux.org>
# Contributor: Pierre Neidhardt <ambrevar at gmail.com>
# Contributor: Vesa Kaihlavirta <vegai at iki.fi>
# Contributor: Rémy Oudompheng <remy at archlinux.org>
@@ -14,7 +14,7 @@
pkgbase=go
pkgname=(go go-pie)
epoch=2
-pkgver=1.12
+pkgver=1.12.1
pkgrel=1
arch=(x86_64)
url='https://golang.org/'
@@ -22,24 +22,19 @@
makedepends=(git go)
source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz
default-buildmode-pie.patch)
-sha256sums=('09c43d3336743866f2985f566db0520b36f4992aea2b4b2fd9f52f17049e88f2'
+sha256sums=('0be127684df4b842a64e58093154f9d15422f1405f1fcff4b2c36ffc6a15818a'
'9d2f0d201d4e002d74f548cc82bd131139bab5dd62191004c71dd430fdc1666d')
-export GOOS=linux
-case "$CARCH" in
- x86_64) export GOARCH=amd64 ;;
-esac
-export GOROOT_FINAL=/usr/lib/go
-export GOROOT_BOOTSTRAP=/usr/lib/go
-
prepare() {
cp -r $pkgbase $pkgbase-pie
-
cd $pkgbase-pie
patch -p1 -i "$srcdir/default-buildmode-pie.patch"
}
build() {
+ export GOARCH=amd64
+ export GOROOT_FINAL=/usr/lib/go
+ export GOROOT_BOOTSTRAP=/usr/lib/go
export GOPATH="$srcdir/"
for _pkgname in ${pkgname[@]}; do
@@ -55,6 +50,9 @@
}
check() {
+ export GOARCH=amd64
+ export GOROOT_FINAL=/usr/lib/go
+ export GOROOT_BOOTSTRAP=/usr/lib/go
# Run test suite only for unpatched Go as it expects non-PIE ldBuildmode
export GOROOT="$srcdir/$pkgbase"
export GOBIN="$GOROOT/bin"
@@ -62,10 +60,14 @@
export GO_TEST_TIMEOUT_SCALE=2
cd $pkgbase/src
- ./run.bash --no-rebuild -v -v -v -k
+ ./run.bash --no-rebuild -v -v -v -k
}
_package() {
+ export GOARCH=amd64
+ export GOROOT_FINAL=/usr/lib/go
+ export GOROOT_BOOTSTRAP=/usr/lib/go
+
options=(!strip staticlibs)
cd "$srcdir/$1"
More information about the arch-commits
mailing list