mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
Update to 1.5
This commit is contained in:
parent
ae3e605fa3
commit
f85e996695
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=394911
4 changed files with 1424 additions and 678 deletions
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= go
|
||||
PORTVERSION= 1.4.2
|
||||
PORTVERSION= 1.5
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= http://golang.org/dl/
|
||||
|
@ -13,10 +13,11 @@ COMMENT= Go programming language
|
|||
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
BUILD_DEPENDS= go14>=1.4:${PORTSDIR}/lang/go14
|
||||
|
||||
USES= shebangfix
|
||||
SHEBANG_LANG= sh
|
||||
SHEBANG_FILES= ${WRKSRC}/src/*.bash \
|
||||
${WRKSRC}/doc/progs/run \
|
||||
${WRKSRC}/doc/articles/wiki/*.bash \
|
||||
${WRKSRC}/test/bench/shootout/timing.sh
|
||||
|
||||
|
@ -24,24 +25,21 @@ sh_OLD_CMD= ${SETENV} bash
|
|||
sh_CMD= ${SH}
|
||||
|
||||
WRKSRC= ${WRKDIR}/go
|
||||
ONLY_FOR_ARCHS= i386 amd64
|
||||
ONLY_FOR_ARCHS= i386 amd64 armv6
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == "i386"
|
||||
GOARCH=386
|
||||
GOOBJ=8
|
||||
PLIST_SUB+= I386_ONLY=""
|
||||
PLIST_SUB+= AMD64_ONLY="@comment "
|
||||
.else
|
||||
.elif ${ARCH} == "amd64"
|
||||
GOARCH=amd64
|
||||
GOOBJ=6
|
||||
PLIST_SUB+= I386_ONLY="@comment "
|
||||
PLIST_SUB+= AMD64_ONLY=""
|
||||
.elif ${ARCH} == "armv6"
|
||||
GOARCH=arm
|
||||
.else
|
||||
.error "unknown arch ${ARCH}"
|
||||
.endif
|
||||
|
||||
PLIST_SUB+= ARCH=${GOARCH} \
|
||||
GOOBJ=${GOOBJ}
|
||||
PLIST_SUB+= ARCH=${GOARCH}
|
||||
|
||||
post-patch:
|
||||
@cd ${WRKSRC} && ${FIND} . -name '*.orig' -delete
|
||||
|
@ -50,6 +48,7 @@ do-build:
|
|||
cd ${WRKSRC}/src && \
|
||||
CC=${CC} \
|
||||
GOROOT=${WRKSRC} GOROOT_FINAL=${PREFIX}/go \
|
||||
GOROOT_BOOTSTRAP=${LOCALBASE}/go14 \
|
||||
GOBIN= GOARCH=${GOARCH} GOOS=${OPSYS:tl} \
|
||||
${SH} make.bash
|
||||
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (go1.4.2.src.tar.gz) = 299a6fd8f8adfdce15bc06bde926e7b252ae8e24dd5b16b7d8791ed79e7b5e9b
|
||||
SIZE (go1.4.2.src.tar.gz) = 10921896
|
||||
SHA256 (go1.5.src.tar.gz) = be81abec996d5126c05f2d36facc8e58a94d9183a56f026fc9441401d80062db
|
||||
SIZE (go1.5.src.tar.gz) = 12045689
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
--- ./doc/progs/run.orig 2013-06-09 23:20:14.695515753 +1000
|
||||
+++ ./doc/progs/run 2013-06-09 23:20:14.695515753 +1000
|
||||
@@ -87,7 +87,7 @@
|
||||
# Write to temporary file to avoid mingw bash bug.
|
||||
TMPFILE="${TMPDIR:-/tmp}/gotest3.$USER"
|
||||
|
||||
-function testit {
|
||||
+testit () {
|
||||
./$1 >"$TMPFILE" 2>&1 || true
|
||||
x=$(echo $(cat "$TMPFILE")) # extra echo canonicalizes
|
||||
if ! echo "$x" | grep "$2" > /dev/null
|
2064
lang/go/pkg-plist
2064
lang/go/pkg-plist
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue