mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 09:49:18 -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$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= go
|
PORTNAME= go
|
||||||
PORTVERSION= 1.4.2
|
PORTVERSION= 1.5
|
||||||
PORTEPOCH= 1
|
PORTEPOCH= 1
|
||||||
CATEGORIES= lang
|
CATEGORIES= lang
|
||||||
MASTER_SITES= http://golang.org/dl/
|
MASTER_SITES= http://golang.org/dl/
|
||||||
|
@ -13,10 +13,11 @@ COMMENT= Go programming language
|
||||||
|
|
||||||
LICENSE= BSD3CLAUSE
|
LICENSE= BSD3CLAUSE
|
||||||
|
|
||||||
|
BUILD_DEPENDS= go14>=1.4:${PORTSDIR}/lang/go14
|
||||||
|
|
||||||
USES= shebangfix
|
USES= shebangfix
|
||||||
SHEBANG_LANG= sh
|
SHEBANG_LANG= sh
|
||||||
SHEBANG_FILES= ${WRKSRC}/src/*.bash \
|
SHEBANG_FILES= ${WRKSRC}/src/*.bash \
|
||||||
${WRKSRC}/doc/progs/run \
|
|
||||||
${WRKSRC}/doc/articles/wiki/*.bash \
|
${WRKSRC}/doc/articles/wiki/*.bash \
|
||||||
${WRKSRC}/test/bench/shootout/timing.sh
|
${WRKSRC}/test/bench/shootout/timing.sh
|
||||||
|
|
||||||
|
@ -24,24 +25,21 @@ sh_OLD_CMD= ${SETENV} bash
|
||||||
sh_CMD= ${SH}
|
sh_CMD= ${SH}
|
||||||
|
|
||||||
WRKSRC= ${WRKDIR}/go
|
WRKSRC= ${WRKDIR}/go
|
||||||
ONLY_FOR_ARCHS= i386 amd64
|
ONLY_FOR_ARCHS= i386 amd64 armv6
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
.if ${ARCH} == "i386"
|
.if ${ARCH} == "i386"
|
||||||
GOARCH=386
|
GOARCH=386
|
||||||
GOOBJ=8
|
.elif ${ARCH} == "amd64"
|
||||||
PLIST_SUB+= I386_ONLY=""
|
|
||||||
PLIST_SUB+= AMD64_ONLY="@comment "
|
|
||||||
.else
|
|
||||||
GOARCH=amd64
|
GOARCH=amd64
|
||||||
GOOBJ=6
|
.elif ${ARCH} == "armv6"
|
||||||
PLIST_SUB+= I386_ONLY="@comment "
|
GOARCH=arm
|
||||||
PLIST_SUB+= AMD64_ONLY=""
|
.else
|
||||||
|
.error "unknown arch ${ARCH}"
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
PLIST_SUB+= ARCH=${GOARCH} \
|
PLIST_SUB+= ARCH=${GOARCH}
|
||||||
GOOBJ=${GOOBJ}
|
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
@cd ${WRKSRC} && ${FIND} . -name '*.orig' -delete
|
@cd ${WRKSRC} && ${FIND} . -name '*.orig' -delete
|
||||||
|
@ -50,6 +48,7 @@ do-build:
|
||||||
cd ${WRKSRC}/src && \
|
cd ${WRKSRC}/src && \
|
||||||
CC=${CC} \
|
CC=${CC} \
|
||||||
GOROOT=${WRKSRC} GOROOT_FINAL=${PREFIX}/go \
|
GOROOT=${WRKSRC} GOROOT_FINAL=${PREFIX}/go \
|
||||||
|
GOROOT_BOOTSTRAP=${LOCALBASE}/go14 \
|
||||||
GOBIN= GOARCH=${GOARCH} GOOS=${OPSYS:tl} \
|
GOBIN= GOARCH=${GOARCH} GOOS=${OPSYS:tl} \
|
||||||
${SH} make.bash
|
${SH} make.bash
|
||||||
|
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (go1.4.2.src.tar.gz) = 299a6fd8f8adfdce15bc06bde926e7b252ae8e24dd5b16b7d8791ed79e7b5e9b
|
SHA256 (go1.5.src.tar.gz) = be81abec996d5126c05f2d36facc8e58a94d9183a56f026fc9441401d80062db
|
||||||
SIZE (go1.4.2.src.tar.gz) = 10921896
|
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