summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 8a1e8df2d934165876ca621099fd60a033d7a799 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Maintainer: Grey Christoforo <first name [at] last name [dot] net>

pkgname=go-bootstrap
_ver_num=1.4
_ver_date=20171003
pkgver=${_ver_num}.${_ver_date}
pkgrel=1
pkgdesc="The last go with a toolchain written in C, used for bootstrapping the build process for later gos"
arch=('x86_64')
url='http://golang.org/'
license=('BSD')
#depends=('')
source=("https://dl.google.com/go/go${_ver_num}-bootstrap-${_ver_date}.tar.gz")

options=('!strip' 'staticlibs')
md5sums=('dbf727a4b0e365bf88d97cbfde590016')

prepare() {
  # don't run any tests
  sed -i 's,bash run.bash --no-rebuild,#bash run.bash --no-rebuild,g' "go/src/all.bash"  
}

build() {
  cd go/src
  CGO_ENABLED=0 ./all.bash
}

package() {
  mkdir -p "${pkgdir}/opt"
  cp -a "${srcdir}/go" "${pkgdir}/opt/${pkgname}"
}

# vim:set ts=2 sw=2 et: