From 0701a2cd7c2f86b8e51afdfe635855bf5e0bcc1a Mon Sep 17 00:00:00 2001 From: emmett1 Date: Sat, 22 Feb 2025 16:53:52 +0800 Subject: go: added own posix shell script, drop bash depends --- repos/extra/go/abuild | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) (limited to 'repos/extra/go/abuild') diff --git a/repos/extra/go/abuild b/repos/extra/go/abuild index 68d8f2de..1f72f58d 100644 --- a/repos/extra/go/abuild +++ b/repos/extra/go/abuild @@ -1,8 +1,9 @@ name=go version=1.24.0 -release=1 +release=2 source="https://${name}lang.org/dl/${name}${version}.src.tar.gz - https://golang.org/dl/go${version}.linux-amd64.tar.gz::noextract" + https://golang.org/dl/go${version}.linux-amd64.tar.gz::noextract + make.sh" build() { if [ ! "$(which go)" ]; then @@ -14,15 +15,16 @@ build() { fi export GOCACHE=$SRC/.go - export GOROOT_FINAL=/usr/lib/go + export GOROOT_FINAL=/usr/lib/go - cd src - ./make.bash + cd src + cp $SRC/make.sh . + ./make.sh - install -d $PKG/usr/lib - mv $SRC/go $PKG/usr/lib/ + install -d $PKG/usr/lib + mv $SRC/go $PKG/usr/lib/ - install -d $PKG/usr/bin - ln -s /usr/lib/go/bin/go $PKG/usr/bin/ - ln -s /usr/lib/go/bin/gofmt $PKG/usr/bin/ + install -d $PKG/usr/bin + ln -s /usr/lib/go/bin/go $PKG/usr/bin/ + ln -s /usr/lib/go/bin/gofmt $PKG/usr/bin/ } -- cgit v1.2.3