# Maintainer: Jonathan Apodaca # vim: set sw=4 expandtab: epoch=2 repology_pkgname=go pkgname=golang-go-bin pkgver=1.22.5 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=('904b924d435eaea086515bc63235b192ea441bd8c9b198c507e85009e6e4c7f0') sha256sums_arm64=('8d21325bfcf431be3660527c1a39d3d9ad71535fabdf5041c826e44e31642b5a') 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" }