# Maintainer: Jonathan Apodaca # vim: set sw=4 expandtab: epoch=2 repology_pkgname=go pkgname=golang-go-bin pkgver=1.23.0 pkgrel=1 pkgdesc='The Go programming language' arch=(amd64 arm64) depends=(tar) extensions=('zipman') provides=("golang-go=2:${pkgver}") conflicts=(golang-go) license=(BSD3) url='https://github.com/golang/go' source_arm64=("https://go.dev/dl/go${pkgver}.linux-arm64.tar.gz") source_amd64=("https://go.dev/dl/go${pkgver}.linux-amd64.tar.gz") sha256sums_amd64=('905a297f19ead44780548933e0ff1a1b86e8327bb459e92f9c0012569f76f5e3') sha256sums_arm64=('62788056693009bcf7020eedc778cdd1781941c6145eab7688bd087bce0f8659') extensions=('zipman') package() { mkdir -p "${pkgdir}/usr/local/" cp -R "${srcdir}/go" "${pkgdir}/usr/local/go" mkdir -p "${pkgdir}/usr/bin/" ln -s "/usr/local/go/bin/go" "${pkgdir}/usr/bin/go" ln -s "/usr/local/go/bin/gofmt" "${pkgdir}/usr/bin/gofmt" }