aboutsummaryrefslogtreecommitdiff
path: root/repos/extra/go/abuild
diff options
context:
space:
mode:
Diffstat (limited to 'repos/extra/go/abuild')
-rw-r--r--repos/extra/go/abuild22
1 files changed, 12 insertions, 10 deletions
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/
}