pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

terraform: Remove



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Thu Aug 27 23:18:56 2026 +0200
Changeset:	c604254ff128476cae75f2561f10fea540801563

Removed Files:
	terraform/provider.mk

Log Message:
terraform: Remove

Imported in pkgsrc and all terraform-provider-* in pkgsrc were adjusted
to use net/terraform/provider.mk.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c604254ff128476cae75f2561f10fea540801563

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 terraform/provider.mk | 114 --------------------------------------------------
 1 file changed, 114 deletions(-)

diffs:
diff --git a/terraform/provider.mk b/terraform/provider.mk
deleted file mode 100644
index 694ed0fe9f..0000000000
--- a/terraform/provider.mk
+++ /dev/null
@@ -1,114 +0,0 @@
-# $NetBSD$
-#
-# This file implements common logic for Terraform providers in pkgsrc.
-#
-# Package-settable variables:
-#
-# TERRAFORM_PROVIDER_HOSTNAME (optional)
-#	Hostname of the Terraform registry that distributes the provider.
-#
-#	Default: registry.terraform.io
-#
-# OPENTOFU_PROVIDER_HOSTNAME (optional)
-#	Hostname of the OpenTofu registry that distributes the provider.
-#
-#	Default: registry.opentofu.org
-#
-# TERRAFORM_PROVIDER_BIN
-#	Binary name of the provider that will be installed under
-#       TERRAFORM_PROVIDER_DIR.
-#
-# TERRAFORM_PROVIDER_NAMESPACE
-#	Organizational namespace within the Terraform registry.
-#
-# TERRAFORM_PROVIDER_TYPE
-#	Short name for the platform or system the provider manages.
-#
-# TERRAFORM_PROVIDER_VERSION (optional)
-#	Version of the provider.
-#
-#	Default: ${PKGVERSION_NOREV}
-#
-# TERRAFORM_PROVIDER_DIR (optional)
-#	Directory where the provider will be installed.
-#
-#	Default: share/terraform/plugins/${TERRAFORM_PROVIDER_HOSTNAME}/${TERRAFORM_PROVIDER_NAMESPACE}/${TERRAFORM_PROVIDER_TYPE}/${TERRAFORM_PROVIDER_VERSION}/${GO_PLATFORM}
-#
-# OPENTOFU_PROVIDER_DIR (optional)
-#	Directory where the provider will be installed.
-#
-#	Default: share/terraform/plugins/${OPENTOFU_PROVIDER_HOSTNAME}/${TERRAFORM_PROVIDER_NAMESPACE}/${TERRAFORM_PROVIDER_TYPE}/${TERRAFORM_PROVIDER_VERSION}/${GO_PLATFORM}
-#
-# TERRAFORM_PROVIDER_LEGACY_INSTALL (optional)
-#	Install the provider under ${PREFIX}/bin too so that can be used by
-#	Terraform 0.12.x.
-#
-#	Default: no
-#
-# Keywords: opentofu terraform
-#
-
-TERRAFORM_PROVIDER_HOSTNAME?=	registry.terraform.io
-TERRAFORM_PROVIDER_VERSION?=	${PKGVERSION_NOREV}
-TERRAFORM_PROVIDER_DIR?=	share/terraform/plugins/${TERRAFORM_PROVIDER_HOSTNAME}/${TERRAFORM_PROVIDER_NAMESPACE}/${TERRAFORM_PROVIDER_TYPE}/${TERRAFORM_PROVIDER_VERSION}/${GO_PLATFORM}
-
-OPENTOFU_PROVIDER_HOSTNAME?=	registry.opentofu.org
-OPENTOFU_PROVIDER_DIR?=		share/terraform/plugins/${OPENTOFU_PROVIDER_HOSTNAME}/${TERRAFORM_PROVIDER_NAMESPACE}/${TERRAFORM_PROVIDER_TYPE}/${TERRAFORM_PROVIDER_VERSION}/${GO_PLATFORM}
-
-TERRAFORM_PROVIDER_LEGACY_INSTALL?=	no
-
-PLIST_SUBST+=		TERRAFORM_PROVIDER_HOSTNAME=${TERRAFORM_PROVIDER_HOSTNAME}
-PLIST_SUBST+=		TERRAFORM_PROVIDER_NAMESPACE=${TERRAFORM_PROVIDER_NAMESPACE}
-PLIST_SUBST+=		TERRAFORM_PROVIDER_TYPE=${TERRAFORM_PROVIDER_TYPE}
-PLIST_SUBST+=		TERRAFORM_PROVIDER_VERSION=${TERRAFORM_PROVIDER_VERSION}
-
-PLIST_SUBST+=		OPENTOFU_PROVIDER_HOSTNAME=${OPENTOFU_PROVIDER_HOSTNAME}
-
-PRINT_PLIST_AWK+=	{ sub("${TERRAFORM_PROVIDER_HOSTNAME}", "$${TERRAFORM_PROVIDER_HOSTNAME}") }
-PRINT_PLIST_AWK+=	{ sub("${TERRAFORM_PROVIDER_NAMESPACE}", "$${TERRAFORM_PROVIDER_NAMESPACE}") }
-PRINT_PLIST_AWK+=	{ gsub("${TERRAFORM_PROVIDER_TYPE}", "$${TERRAFORM_PROVIDER_TYPE}") }
-PRINT_PLIST_AWK+=	{ sub("${TERRAFORM_PROVIDER_VERSION}", "$${TERRAFORM_PROVIDER_VERSION}") }
-
-PRINT_PLIST_AWK+=	{ sub("${OPENTOFU_PROVIDER_HOSTNAME}", "$${OPENTOFU_PROVIDER_HOSTNAME}") }
-
-PRINT_PLIST_AWK+=	/bin/ { sub("^", "$${PLIST.legacy}") }
-
-PLIST_VARS+=	legacy
-.if ${TERRAFORM_PROVIDER_LEGACY_INSTALL:tl} == "yes"
-PLIST.legacy=	yes
-.endif
-
-INSTALLATION_DIRS+=	${TERRAFORM_PROVIDER_DIR}
-INSTALLATION_DIRS+=	${OPENTOFU_PROVIDER_DIR}
-.if ${TERRAFORM_PROVIDER_LEGACY_INSTALL:tl} == "yes"
-INSTALLATION_DIRS+=	bin
-.endif
-
-
-#
-# This should be overwritten via `do-install:' target, however
-# lang/go/go-{module,package}.mk already overwrite them.
-#
-.if !target(pre-install)
-pre-install:
-	${RUN} \
-	if [ -f ${WRKDIR}/.gopath/bin/${TERRAFORM_PROVIDER_BIN} ]; then \
-		${INSTALL_PROGRAM} ${WRKDIR}/.gopath/bin/${TERRAFORM_PROVIDER_BIN} \
-		    ${DESTDIR}${PREFIX}/${TERRAFORM_PROVIDER_DIR} ; \
-		${LN} -sf ${PREFIX}/${TERRAFORM_PROVIDER_DIR}/${TERRAFORM_PROVIDER_BIN} \
-		    ${DESTDIR}${PREFIX}/${OPENTOFU_PROVIDER_DIR}/${TERRAFORM_PROVIDER_BIN} ; \
-		{ [ -d ${WRKDIR}/.gopath ] && chmod -R +w ${WRKDIR}/.gopath || ${TRUE} ; } ; \
-		${RM} -rf ${WRKDIR}/.gopath/bin ; \
-	elif [ -f ${WRKDIR}/bin/${TERRAFORM_PROVIDER_BIN} ]; then \
-		${INSTALL_PROGRAM} ${WRKDIR}/bin/${TERRAFORM_PROVIDER_BIN} \
-		    ${DESTDIR}${PREFIX}/${TERRAFORM_PROVIDER_DIR} ; \
-		${LN} -sf ${PREFIX}/${TERRAFORM_PROVIDER_DIR}/${TERRAFORM_PROVIDER_BIN} \
-		    ${DESTDIR}${PREFIX}/${OPENTOFU_PROVIDER_DIR}/${TERRAFORM_PROVIDER_BIN} ; \
-		${RM} -rf ${WRKDIR}/bin ; \
-		${RM} -rf ${WRKDIR}/pkg ; \
-	fi
-.  if ${TERRAFORM_PROVIDER_LEGACY_INSTALL:tl} == "yes"
-		${LN} -sf ${PREFIX}/${TERRAFORM_PROVIDER_DIR}/${TERRAFORM_PROVIDER_BIN} \
-		    ${DESTDIR}${PREFIX}/bin/${TERRAFORM_PROVIDER_BIN}_v${TERRAFORM_PROVIDER_VERSION} ;
-.  endif
-.endif


Home | Main Index | Thread Index | Old Index