Mon Aug 15 10:37:16 2022 UTC ()
go-bin: fix make distinfo target


(tnn)
diff -r1.12 -r1.13 pkgsrc/lang/go-bin/Makefile

cvs diff -r1.12 -r1.13 pkgsrc/lang/go-bin/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/go-bin/Makefile 2022/08/09 21:57:43 1.12
+++ pkgsrc/lang/go-bin/Makefile 2022/08/15 10:37:15 1.13
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.12 2022/08/09 21:57:43 tnn Exp $ 1# $NetBSD: Makefile,v 1.13 2022/08/15 10:37:15 tnn Exp $
2 2
3PKGNAME= go-bin-1.18.5 3PKGNAME= go-bin-1.18.5
4CATEGORIES= lang 4CATEGORIES= lang
5MASTER_SITES= https://dl.google.com/go/ 5MASTER_SITES= https://dl.google.com/go/
6 6
7MAINTAINER= tnn@NetBSD.org 7MAINTAINER= tnn@NetBSD.org
8HOMEPAGE= https://golang.org/ 8HOMEPAGE= https://golang.org/
9COMMENT= Bootstrap toolchain for lang/go* 9COMMENT= Bootstrap toolchain for lang/go*
10LICENSE= modified-bsd 10LICENSE= modified-bsd
11 11
12NO_BUILD= yes 12NO_BUILD= yes
13PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC 13PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC
14USE_LANGUAGES= # none 14USE_LANGUAGES= # none
@@ -66,28 +66,30 @@ EXTRACT_ONLY+= ${DIST.linux-armv6l} @@ -66,28 +66,30 @@ EXTRACT_ONLY+= ${DIST.linux-armv6l}
66.endif 66.endif
67 67
68ONLY_FOR_PLATFORM+= Linux-*-aarch64 68ONLY_FOR_PLATFORM+= Linux-*-aarch64
69DIST.linux-arm64= go${PKGVERSION_NOREV}.linux-arm64.tar.gz 69DIST.linux-arm64= go${PKGVERSION_NOREV}.linux-arm64.tar.gz
70.if !empty(MACHINE_PLATFORM:MLinux-*-aarch64) || make(distinfo) 70.if !empty(MACHINE_PLATFORM:MLinux-*-aarch64) || make(distinfo)
71DISTFILES+= ${DIST.linux-arm64} 71DISTFILES+= ${DIST.linux-arm64}
72EXTRACT_ONLY+= ${DIST.linux-arm64} 72EXTRACT_ONLY+= ${DIST.linux-arm64}
73.endif 73.endif
74 74
75ONLY_FOR_PLATFORM+= NetBSD-*-aarch64 75ONLY_FOR_PLATFORM+= NetBSD-*-aarch64
76DIST.netbsd-arm64= go1.17.8.netbsd-arm64.tar.gz 76DIST.netbsd-arm64= go1.17.8.netbsd-arm64.tar.gz
77SITES.${DIST.netbsd-arm64}= https://cdn.NetBSD.org/pub/pkgsrc/misc/tnn/golang-aarch64/ 77SITES.${DIST.netbsd-arm64}= https://cdn.NetBSD.org/pub/pkgsrc/misc/tnn/golang-aarch64/
78.if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64) || make(distinfo) 78.if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64) || make(distinfo)
 79. if !make(distinfo)
79PKGNAME= go-bin-1.17.8 80PKGNAME= go-bin-1.17.8
80PKGREVISION?= 1 81PKGREVISION?= 1
 82. endif
81DISTFILES+= ${DIST.netbsd-arm64} 83DISTFILES+= ${DIST.netbsd-arm64}
82EXTRACT_ONLY+= ${DIST.netbsd-arm64} 84EXTRACT_ONLY+= ${DIST.netbsd-arm64}
83.endif 85.endif
84 86
85INSTALLATION_DIRS+= go-bin 87INSTALLATION_DIRS+= go-bin
86 88
87do-install: 89do-install:
88 cd ${WRKSRC} && ${PAX} -rw . ${DESTDIR}${PREFIX}/go-bin 90 cd ${WRKSRC} && ${PAX} -rw . ${DESTDIR}${PREFIX}/go-bin
89# 91#
90# Removing the signatures is required to operate inside a chroot, but breaks 92# Removing the signatures is required to operate inside a chroot, but breaks
91# running them outside. We're left with no choice but to make it configurable 93# running them outside. We're left with no choice but to make it configurable
92# by the user. 94# by the user.
93# 95#