<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3943cf58bed7997fe9650bd8cba81eb0b349522a">https://github.com/macports/macports-ports/commit/3943cf58bed7997fe9650bd8cba81eb0b349522a</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 3943cf5 terragrunt: fix terraform binary used
</span>3943cf5 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 3943cf58bed7997fe9650bd8cba81eb0b349522a
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Thu Apr 9 11:43:35 2020 -0400
<span style='display:block; white-space:pre;color:#404040;'> terragrunt: fix terraform binary used
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/60333
</span>---
sysutils/terragrunt/Portfile | 27 +++++++++++--------------
sysutils/terragrunt/files/patch-options.go.diff | 11 ++++++++++
2 files changed, 23 insertions(+), 15 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/terragrunt/Portfile b/sysutils/terragrunt/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6ed8ea7..44e909a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/terragrunt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/terragrunt/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,37 +5,34 @@ PortGroup golang 1.0
</span>
name terragrunt
version 0.23.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run port:terraform-0.12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
categories sysutils
platforms darwin linux
license MIT
maintainers {mjrc.nl:macports @mjrc} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description Terragrunt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage https://terragrunt.gruntwork.io
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Terragrunt is a thin wrapper for Terraform
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description ${description} that provides extra tools for working with multiple Terraform modules.
</span>
go.setup github.com/gruntwork-io/terragrunt ${version} v
<span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://terragrunt.gruntwork.io
</span>
checksums rmd160 f072990cea4a0d0d2a814e32ab233ec64a93825e \
sha256 3b4ddc07684eba41e1d3ad8b33464e8e9aeea6d2adb29aab6799a00f48988a52 \
size 1963542
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-options.go.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|@@TERRAFORM_BIN@@|terraform0.12|g" ${worksrcpath}/options/options.go
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run port:terraform-0.12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot {
xinstall -m 755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
}
set go_ldflags "-X main.VERSION=${version}"
build.args -ldflags \"${go_ldflags}\" ${go.package}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-notes "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Note that terragrunt requires the terraform0.12 port to be installed.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Also, it looks for terraform on the path. In order create a link, run:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-sudo port select --set terraform terraform0.12
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Alternatively, use the TERRAGRUNT_TFPATH environment variable or the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---terragrunt-tfpath command line argument to specify a specific version
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-of terraform to use.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/terragrunt/files/patch-options.go.diff b/sysutils/terragrunt/files/patch-options.go.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..c0ff6ea
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/terragrunt/files/patch-options.go.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- options/options.go.orig 2020-04-09 12:07:58.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ options/options.go 2020-04-09 12:08:19.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22,7 +22,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ const DEFAULT_MAX_FOLDERS_TO_CHECK = 100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // TERRAFORM_DEFAULT_PATH just takes terraform from the path
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-const TERRAFORM_DEFAULT_PATH = "terraform"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++const TERRAFORM_DEFAULT_PATH = "@@TERRAFORM_BIN@@"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ const TerragruntCacheDir = ".terragrunt-cache"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>
</pre>