terraform,terraform-provider-*: Remove CHECK_RELRO_SKIP RELRO_SUPPORTED=no is set in lang/go/go-vars.mk which should remove the need to use CHECK_RELRO_SKIP in go packages. This was not working previously because check-relro.mk was using "PKGSRC_USE_RELRO" instead of "_PKGSRC_USE_RELRO". ok'd jperkindiff -r1.16 -r1.17 pkgsrc/net/terraform/Makefile
(tpaul)
@@ -1,28 +1,26 @@ | @@ -1,28 +1,26 @@ | |||
1 | # $NetBSD: Makefile,v 1.16 2021/01/27 13:35:58 leot Exp $ | 1 | # $NetBSD: Makefile,v 1.17 2021/02/01 16:54:00 tpaul Exp $ | |
2 | 2 | |||
3 | DISTNAME= terraform-0.12.30 | 3 | DISTNAME= terraform-0.12.30 | |
4 | CATEGORIES= net | 4 | CATEGORIES= net | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} | |
6 | GITHUB_TAG= v${PKGVERSION_NOREV} | 6 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://www.terraform.io/ | 9 | HOMEPAGE= https://www.terraform.io/ | |
10 | COMMENT= Infrastructure orchestration tool | 10 | COMMENT= Infrastructure orchestration tool | |
11 | LICENSE= mpl-2.0 | 11 | LICENSE= mpl-2.0 | |
12 | 12 | |||
13 | GO_DIST_BASE= ${DISTNAME} | 13 | GO_DIST_BASE= ${DISTNAME} | |
14 | GO_SRCPATH= github.com/hashicorp/terraform | 14 | GO_SRCPATH= github.com/hashicorp/terraform | |
15 | 15 | |||
16 | GO_BUILD_PATTERN= ${GO_SRCPATH}/. | 16 | GO_BUILD_PATTERN= ${GO_SRCPATH}/. | |
17 | 17 | |||
18 | # Not actually sure these are used. | 18 | # Not actually sure these are used. | |
19 | USE_TOOLS+= bash | 19 | USE_TOOLS+= bash | |
20 | REPLACE_BASH+= command/e2etest/make-archive.sh | 20 | REPLACE_BASH+= command/e2etest/make-archive.sh | |
21 | REPLACE_BASH+= scripts/debug-terraform | 21 | REPLACE_BASH+= scripts/debug-terraform | |
22 | REPLACE_BASH+= scripts/*.sh | 22 | REPLACE_BASH+= scripts/*.sh | |
23 | REPLACE_BASH+= scripts/*/*.sh | 23 | REPLACE_BASH+= scripts/*/*.sh | |
24 | 24 | |||
25 | CHECK_RELRO_SKIP+= bin/terraform | |||
26 | ||||
27 | .include "../../lang/go/go-package.mk" | 25 | .include "../../lang/go/go-package.mk" | |
28 | .include "../../mk/bsd.pkg.mk" | 26 | .include "../../mk/bsd.pkg.mk" |
@@ -1,29 +1,27 @@ | @@ -1,29 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.22 2021/01/29 21:34:25 leot Exp $ | 1 | # $NetBSD: Makefile,v 1.23 2021/02/01 16:54:00 tpaul Exp $ | |
2 | 2 | |||
3 | DISTNAME= terraform-provider-aws-3.26.0 | 3 | DISTNAME= terraform-provider-aws-3.26.0 | |
4 | CATEGORIES= net | 4 | CATEGORIES= net | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=terraform-providers/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=terraform-providers/} | |
6 | GITHUB_TAG= v${PKGVERSION_NOREV} | 6 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://www.terraform.io/docs/providers/aws/ | 9 | HOMEPAGE= https://www.terraform.io/docs/providers/aws/ | |
10 | COMMENT= Terraform provider for Amazon Web Services | 10 | COMMENT= Terraform provider for Amazon Web Services | |
11 | LICENSE= mpl-2.0 | 11 | LICENSE= mpl-2.0 | |
12 | 12 | |||
13 | DEPENDS+= terraform-[0-9]*:../../net/terraform | 13 | DEPENDS+= terraform-[0-9]*:../../net/terraform | |
14 | 14 | |||
15 | GO_BUILD_PATTERN= . | 15 | GO_BUILD_PATTERN= . | |
16 | 16 | |||
17 | UNLIMIT_RESOURCES= datasize virtualsize | 17 | UNLIMIT_RESOURCES= datasize virtualsize | |
18 | 18 | |||
19 | INSTALLATION_DIRS+= bin | 19 | INSTALLATION_DIRS+= bin | |
20 | 20 | |||
21 | do-install: | 21 | do-install: | |
22 | ${INSTALL_PROGRAM} ${WRKDIR}/.gopath/bin/terraform-provider-aws ${DESTDIR}${PREFIX}/bin | 22 | ${INSTALL_PROGRAM} ${WRKDIR}/.gopath/bin/terraform-provider-aws ${DESTDIR}${PREFIX}/bin | |
23 | 23 | |||
24 | CHECK_RELRO_SKIP+= bin/terraform-provider-aws | |||
25 | ||||
26 | .include "go-modules.mk" | 24 | .include "go-modules.mk" | |
27 | 25 | |||
28 | .include "../../lang/go/go-module.mk" | 26 | .include "../../lang/go/go-module.mk" | |
29 | .include "../../mk/bsd.pkg.mk" | 27 | .include "../../mk/bsd.pkg.mk" |
@@ -1,28 +1,26 @@ | @@ -1,28 +1,26 @@ | |||
1 | # $NetBSD: Makefile,v 1.11 2021/01/28 18:01:44 tpaul Exp $ | 1 | # $NetBSD: Makefile,v 1.12 2021/02/01 16:54:00 tpaul Exp $ | |
2 | 2 | |||
3 | DISTNAME= terraform-provider-kubernetes-1.11.4 | 3 | DISTNAME= terraform-provider-kubernetes-1.11.4 | |
4 | PKGREVISION= 6 | 4 | PKGREVISION= 6 | |
5 | CATEGORIES= net | 5 | CATEGORIES= net | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} | |
7 | GITHUB_PROJECT= ${PKGBASE} | 7 | GITHUB_PROJECT= ${PKGBASE} | |
8 | GITHUB_TAG= v${PKGVERSION_NOREV} | 8 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://www.terraform.io/docs/providers/kubernetes/ | 11 | HOMEPAGE= https://www.terraform.io/docs/providers/kubernetes/ | |
12 | COMMENT= Terraform provider for Kubernetes (K8S) | 12 | COMMENT= Terraform provider for Kubernetes (K8S) | |
13 | LICENSE= mpl-2.0 | 13 | LICENSE= mpl-2.0 | |
14 | 14 | |||
15 | UNLIMIT_RESOURCES= datasize virtualsize | 15 | UNLIMIT_RESOURCES= datasize virtualsize | |
16 | 16 | |||
17 | GO_DIST_BASE= ${DISTNAME} | 17 | GO_DIST_BASE= ${DISTNAME} | |
18 | GO_SRCPATH= github.com/hashicorp/${GITHUB_PROJECT} | 18 | GO_SRCPATH= github.com/hashicorp/${GITHUB_PROJECT} | |
19 | 19 | |||
20 | GO_BUILD_PATTERN= ${GO_SRCPATH}/. | 20 | GO_BUILD_PATTERN= ${GO_SRCPATH}/. | |
21 | 21 | |||
22 | USE_TOOLS+= bash | 22 | USE_TOOLS+= bash | |
23 | REPLACE_BASH+= scripts/*.sh | 23 | REPLACE_BASH+= scripts/*.sh | |
24 | 24 | |||
25 | CHECK_RELRO_SKIP+= bin/terraform-provider-kubernetes | |||
26 | ||||
27 | .include "../../lang/go/go-package.mk" | 25 | .include "../../lang/go/go-package.mk" | |
28 | .include "../../mk/bsd.pkg.mk" | 26 | .include "../../mk/bsd.pkg.mk" |
@@ -1,29 +1,27 @@ | @@ -1,29 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.11 2021/01/28 18:03:07 tpaul Exp $ | 1 | # $NetBSD: Makefile,v 1.12 2021/02/01 16:54:00 tpaul Exp $ | |
2 | 2 | |||
3 | DISTNAME= terraform-provider-local-1.4.0 | 3 | DISTNAME= terraform-provider-local-1.4.0 | |
4 | PKGREVISION= 9 | 4 | PKGREVISION= 9 | |
5 | CATEGORIES= net | 5 | CATEGORIES= net | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} | |
7 | GITHUB_TAG= v${PKGVERSION_NOREV} | 7 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://www.terraform.io/docs/providers/local/ | 10 | HOMEPAGE= https://www.terraform.io/docs/providers/local/ | |
11 | COMMENT= Terraform provider for local resources | 11 | COMMENT= Terraform provider for local resources | |
12 | LICENSE= mpl-2.0 | 12 | LICENSE= mpl-2.0 | |
13 | 13 | |||
14 | DEPENDS+= terraform-[0-9]*:../../net/terraform | 14 | DEPENDS+= terraform-[0-9]*:../../net/terraform | |
15 | 15 | |||
16 | UNLIMIT_RESOURCES= datasize virtualsize | 16 | UNLIMIT_RESOURCES= datasize virtualsize | |
17 | 17 | |||
18 | GO_DIST_BASE= ${DISTNAME} | 18 | GO_DIST_BASE= ${DISTNAME} | |
19 | GO_SRCPATH= github.com/terraform-providers/${GITHUB_PROJECT} | 19 | GO_SRCPATH= github.com/terraform-providers/${GITHUB_PROJECT} | |
20 | 20 | |||
21 | GO_BUILD_PATTERN?= ${GO_SRCPATH}/. | 21 | GO_BUILD_PATTERN?= ${GO_SRCPATH}/. | |
22 | 22 | |||
23 | USE_TOOLS+= bash | 23 | USE_TOOLS+= bash | |
24 | REPLACE_BASH+= scripts/*.sh | 24 | REPLACE_BASH+= scripts/*.sh | |
25 | 25 | |||
26 | CHECK_RELRO_SKIP+= bin/terraform-provider-local | |||
27 | ||||
28 | .include "../../lang/go/go-package.mk" | 26 | .include "../../lang/go/go-package.mk" | |
29 | .include "../../mk/bsd.pkg.mk" | 27 | .include "../../mk/bsd.pkg.mk" |
@@ -1,29 +1,27 @@ | @@ -1,29 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2021/01/28 18:04:08 tpaul Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2021/02/01 16:54:00 tpaul Exp $ | |
2 | 2 | |||
3 | DISTNAME= terraform-provider-null-2.1.2 | 3 | DISTNAME= terraform-provider-null-2.1.2 | |
4 | PKGREVISION= 8 | 4 | PKGREVISION= 8 | |
5 | CATEGORIES= net | 5 | CATEGORIES= net | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} | |
7 | GITHUB_TAG= v${PKGVERSION_NOREV} | 7 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://www.terraform.io/docs/providers/null/ | 10 | HOMEPAGE= https://www.terraform.io/docs/providers/null/ | |
11 | COMMENT= Terraform provider for nothing | 11 | COMMENT= Terraform provider for nothing | |
12 | LICENSE= mpl-2.0 | 12 | LICENSE= mpl-2.0 | |
13 | 13 | |||
14 | DEPENDS+= terraform-[0-9]*:../../net/terraform | 14 | DEPENDS+= terraform-[0-9]*:../../net/terraform | |
15 | 15 | |||
16 | UNLIMIT_RESOURCES= datasize virtualsize | 16 | UNLIMIT_RESOURCES= datasize virtualsize | |
17 | 17 | |||
18 | GO_DIST_BASE= ${DISTNAME} | 18 | GO_DIST_BASE= ${DISTNAME} | |
19 | GO_SRCPATH= github.com/terraform-providers/${GITHUB_PROJECT} | 19 | GO_SRCPATH= github.com/terraform-providers/${GITHUB_PROJECT} | |
20 | 20 | |||
21 | GO_BUILD_PATTERN= ${GO_SRCPATH}/. | 21 | GO_BUILD_PATTERN= ${GO_SRCPATH}/. | |
22 | 22 | |||
23 | USE_TOOLS+= bash | 23 | USE_TOOLS+= bash | |
24 | REPLACE_BASH+= scripts/*.sh | 24 | REPLACE_BASH+= scripts/*.sh | |
25 | 25 | |||
26 | CHECK_RELRO_SKIP+= bin/terraform-provider-null | |||
27 | ||||
28 | .include "../../lang/go/go-package.mk" | 26 | .include "../../lang/go/go-package.mk" | |
29 | .include "../../mk/bsd.pkg.mk" | 27 | .include "../../mk/bsd.pkg.mk" |
@@ -1,29 +1,27 @@ | @@ -1,29 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2021/01/28 18:04:51 tpaul Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2021/02/01 16:54:00 tpaul Exp $ | |
2 | 2 | |||
3 | DISTNAME= terraform-provider-random-2.3.0 | 3 | DISTNAME= terraform-provider-random-2.3.0 | |
4 | PKGREVISION= 7 | 4 | PKGREVISION= 7 | |
5 | CATEGORIES= net | 5 | CATEGORIES= net | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} | |
7 | GITHUB_TAG= v${PKGVERSION_NOREV} | 7 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://www.terraform.io/docs/providers/random/ | 10 | HOMEPAGE= https://www.terraform.io/docs/providers/random/ | |
11 | COMMENT= Terraform provider for randomness | 11 | COMMENT= Terraform provider for randomness | |
12 | LICENSE= mpl-2.0 | 12 | LICENSE= mpl-2.0 | |
13 | 13 | |||
14 | DEPENDS+= terraform-[0-9]*:../../net/terraform | 14 | DEPENDS+= terraform-[0-9]*:../../net/terraform | |
15 | 15 | |||
16 | UNLIMIT_RESOURCES= datasize virtualsize | 16 | UNLIMIT_RESOURCES= datasize virtualsize | |
17 | 17 | |||
18 | GO_DIST_BASE= ${DISTNAME} | 18 | GO_DIST_BASE= ${DISTNAME} | |
19 | GO_SRCPATH= github.com/terraform-providers/${GITHUB_PROJECT} | 19 | GO_SRCPATH= github.com/terraform-providers/${GITHUB_PROJECT} | |
20 | 20 | |||
21 | GO_BUILD_PATTERN= ${GO_SRCPATH}/. | 21 | GO_BUILD_PATTERN= ${GO_SRCPATH}/. | |
22 | 22 | |||
23 | USE_TOOLS+= bash | 23 | USE_TOOLS+= bash | |
24 | REPLACE_BASH+= scripts/*.sh | 24 | REPLACE_BASH+= scripts/*.sh | |
25 | 25 | |||
26 | CHECK_RELRO_SKIP+= bin/terraform-provider-random | |||
27 | ||||
28 | .include "../../lang/go/go-package.mk" | 26 | .include "../../lang/go/go-package.mk" | |
29 | .include "../../mk/bsd.pkg.mk" | 27 | .include "../../mk/bsd.pkg.mk" |
@@ -1,29 +1,27 @@ | @@ -1,29 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2021/01/27 23:33:42 tpaul Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2021/02/01 16:53:59 tpaul Exp $ | |
2 | 2 | |||
3 | DISTNAME= terraform-provider-vultr-2.1.2 | 3 | DISTNAME= terraform-provider-vultr-2.1.2 | |
4 | CATEGORIES= net | 4 | CATEGORIES= net | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=vultr/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=vultr/} | |
6 | GITHUB_PROJECT= ${PKGBASE} | 6 | GITHUB_PROJECT= ${PKGBASE} | |
7 | GITHUB_TAG= v${PKGVERSION_NOREV} | 7 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://www.terraform.io/docs/providers/vultr/ | 10 | HOMEPAGE= https://www.terraform.io/docs/providers/vultr/ | |
11 | COMMENT= Terraform provider for Vultr | 11 | COMMENT= Terraform provider for Vultr | |
12 | LICENSE= mpl-2.0 | 12 | LICENSE= mpl-2.0 | |
13 | 13 | |||
14 | DEPENDS+= terraform-[0-9]*:../../net/terraform | 14 | DEPENDS+= terraform-[0-9]*:../../net/terraform | |
15 | 15 | |||
16 | CHECK_RELRO_SKIP= bin/terraform-provider-vultr | |||
17 | ||||
18 | UNLIMIT_RESOURCES= datasize virtualsize | 16 | UNLIMIT_RESOURCES= datasize virtualsize | |
19 | 17 | |||
20 | GO_DIST_BASE= ${DISTNAME} | 18 | GO_DIST_BASE= ${DISTNAME} | |
21 | GO_SRCPATH= github.com/vultr/${GITHUB_PROJECT} | 19 | GO_SRCPATH= github.com/vultr/${GITHUB_PROJECT} | |
22 | 20 | |||
23 | GO_BUILD_PATTERN= ${GO_SRCPATH}/. | 21 | GO_BUILD_PATTERN= ${GO_SRCPATH}/. | |
24 | 22 | |||
25 | USE_TOOLS+= bash | 23 | USE_TOOLS+= bash | |
26 | REPLACE_BASH+= scripts/*.sh | 24 | REPLACE_BASH+= scripts/*.sh | |
27 | 25 | |||
28 | .include "../../lang/go/go-package.mk" | 26 | .include "../../lang/go/go-package.mk" | |
29 | .include "../../mk/bsd.pkg.mk" | 27 | .include "../../mk/bsd.pkg.mk" |