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