Package Details: terragrunt-bin 0.20.3-1

Git Clone URL: https://aur.archlinux.org/terragrunt-bin.git (read-only)
Package Base: terragrunt-bin
Description: A thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules
Upstream URL: https://github.com/gruntwork-io/terragrunt
Keywords: hashicorp hcl terraform terragrunt tf tg
Licenses: MIT
Conflicts: terragrunt
Provides: terragrunt
Submitter: oksijun
Maintainer: sudoforge
Last Packager: sudoforge
Votes: 4
Popularity: 0.98
First Submitted: 2017-09-25 15:09
Last Updated: 2019-10-11 16:14

Latest Comments

1 2 Next › Last »

jankoppe commented on 2019-10-11 06:51

makepkg -sri                        
==> Making package: terragrunt-bin 0.20.2-1 (Fr 11 Okt 2019 08:46:58 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found LICENSE.txt
  -> Found terragrunt_linux_amd64-0.20.2
==> Validating source files with sha256sums...
    LICENSE.txt ... Passed
    terragrunt_linux_amd64-0.20.2 ... Passed
==> Extracting sources...
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat '/home/j/.cache/yay/terragrunt-bin/src/https://raw.githubusercontent.com/gruntwork-io/terragrunt/v0.20.2/LICENSE.txt': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...



Fixed with 


--- PKGBUILD    2019-10-11 08:49:52.506639824 +0200
+++ PKGBUILD_FIX    2019-10-11 08:50:12.929605132 +0200
@@ -20,7 +20,7 @@
 )

 package() {
-  install -D -m 755 "${srcdir}/${source[0]%%::*}" "${pkgdir}/usr/bin/${pkgname%-bin}"
+  install -D -m 755 "${srcdir}/${source[1]%%::*}" "${pkgdir}/usr/bin/${pkgname%-bin}"
   install -D -m 644 "${srcdir}/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }

chrisaw commented on 2019-08-15 11:33

The version has now been bumped to 0.19.19 :)

lae commented on 2019-07-24 07:01

Is this getting updated soon? Should be a rather trivial update, I think.

4c4
< pkgver=0.18.3
---
> pkgver=0.19.11
18c18
<   'c6693de640f1195788cfed15d524f5347e869967b56a58a7689c7e29b1264883'
---
>   'a7baea8866b304196051619c4e2f3458c30cf034e116c6f48f91bc6757918508'

sudoforge commented on 2019-03-19 00:24

@oksijun alrighty - let me know if you ever want to jump back on as co-maintainer (although i'll eventually automate most of my pkgbuild updates)

oksijun commented on 2019-03-18 23:53

@sudoforge Disowning this so you can maintain it. Have fun !

sudoforge commented on 2019-03-18 19:14

@jck thanks for catching that; i forgot to use parameter expansion to filter out the URI.

@oksijun release 0.18.2-3 re-adds the source variable, but fixes the error that @jck found.

@oksijun note that i manage my PKGBUILDs (including this one) at github.com/sudoforge/pkgbuilds - feel free to make commits there if you're comfortable with that.

oksijun commented on 2019-03-18 10:34

Fixed file not found in package() function.

jck commented on 2019-03-17 19:49

There is a mistake in the latest PKGBUILD

==> Starting package()... install: cannot stat '/home/jck/tmp/terragrunt-bin/src/terragrunt_linux_amd64-0.18.2::https://github.com/gruntwork-io/terragrunt/releases/download/v0.18.2/terragrunt_linux_amd64': No such file or directory

this is because ${source[0]} includes the download url.

oksijun commented on 2019-03-15 06:56

@sudoforge: you're now a co-maintainer, thanks

oksijun commented on 2019-03-15 06:26

Updated to v0.18.1