# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           golang 1.0

go.setup            github.com/jwilder/dockerize 0.9.3 v
categories          devel
maintainers         {amake @amake} openmaintainer
license             MIT

description         Utility to simplify running applications in docker containers

long_description    ${description}

build.pre_args-append \
    -ldflags \"-X main.buildVersion=v${version} \"


checksums           ${distname}${extract.suffix} \
                        rmd160  82eed923224811d7532594fa0e64b0e9945fe38b \
                        sha256  73e1d74e4548affc8491c678b35560468998462c677c8be555c2a24657b4222a \
                        size    14532

go.vendors          gopkg.in/yaml.v3 \
                        lock    v3.0.1 \
                        rmd160  e85ac1368fb7f9ef945b7fd7bd608a1f0d261c12 \
                        sha256  f3ea6be3f405ec25f8799773355aba54f8831d11f5315a01155bdc69b92eca7b \
                        size    91208 \
                    gopkg.in/tomb.v1 \
                        lock    dd632973f1e7 \
                        rmd160  ae07f5ddbbc6afc772d6dc5273bb72eaba50529a \
                        sha256  91c562a4e31c89d13e5391143ff653231fc2d80562743db89ce2172ad8f81008 \
                        size    3636 \
                    gopkg.in/fsnotify.v1 \
                        repo    github.com/fsnotify/fsnotify \
                        lock    v1.4.7 \
                        rmd160  24712e412814020224e2779186e634610e2f6926 \
                        sha256  bc839ee158ad34b81c1f11c3b9e3bcbabfba3297f61d165599880c400b8171dc \
                        size    31147 \
                    golang.org/x/sys \
                        lock    v0.31.0 \
                        rmd160  9efc04dad397a752840a05dabbe4ac2ff03711e2 \
                        sha256  eba2a88050495f2504cf2c49316fedf848703e33ac6cd46393e5b6a43ac02536 \
                        size    1523498 \
                    golang.org/x/net \
                        lock    v0.37.0 \
                        rmd160  d3646e8155ecd311512406ef1b544bf0e7553bcf \
                        sha256  85749f76c3aec9f2520917dbc76a0cc40ccede7e435efab70dbe6bedbebb3c20 \
                        size    1494510 \
                    golang.org/x/crypto \
                        lock    v0.36.0 \
                        rmd160  6b1e44849243d7726c63fc91c1fb3f3f1fb66ded \
                        sha256  02efc2eaa0bfa84cdd154939e5564c7d3318c3b2482dd0d0c30e77b784b675d1 \
                        size    1841712 \
                    github.com/stretchr/testify \
                        lock    v1.10.0 \
                        rmd160  43f142561513d8f10ce4971bf91cabbad9a021cc \
                        sha256  be33d85711f2b92b7269a39574af64701ed5b2c4e4446547ea75ea046ec97629 \
                        size    112769 \
                    github.com/spf13/cast \
                        lock    v1.7.1 \
                        rmd160  f3ab5e4e11d85dc42c7ac01ed59f475af903cbd9 \
                        sha256  1c80173549238c1fdb741ec0ed527b2a0acdf3f0d9f70a07c1bc0f20ac02f4ee \
                        size    15755 \
                    github.com/shopspring/decimal \
                        lock    v1.4.0 \
                        rmd160  f5d4faeaee2a7c3dbde037dbfb223f22e6d270a0 \
                        sha256  0cb83ee13420134951fdc8e07092061467bdcbd5574f1ee7c71c32c112cd2613 \
                        size    53702 \
                    github.com/rogpeppe/go-internal \
                        lock    v1.9.0 \
                        rmd160  acb8f644e5634bdae632cdb61ea736422aeb88f0 \
                        sha256  65b0852e5c78fa920fef2176fa17180bf1f7f32a1163baacb44c2aa480845a16 \
                        size    133682 \
                    github.com/pmezard/go-difflib \
                        lock    v1.0.0 \
                        rmd160  fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
                        sha256  7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
                        size    11409 \
                    github.com/mitchellh/reflectwalk \
                        lock    v1.0.2 \
                        rmd160  0371e346bfe14926662afff3eeda22ce6dc6d2a4 \
                        sha256  472ea8302bfe36cd5ea5a66cb9ee996d6984ce74bfc9b7c15e763f21687b3eff \
                        size    6863 \
                    github.com/mitchellh/copystructure \
                        lock    v1.2.0 \
                        rmd160  401559c8d2db7a6becabf583dca6843e5cd3c5ac \
                        sha256  e6cbd00eca63c91837cd094e89bda52d067163dc5b5db12758b8995c75fd3377 \
                        size    9936 \
                    github.com/kr/text \
                        lock    v0.2.0 \
                        rmd160  48558c7e8ff67d510f83c66883907e95f4783163 \
                        sha256  2f2e21ac8a9d523e88cbba4039441defc4a66bfaa78811c900a88fcf28729c4c \
                        size    8702 \
                    github.com/kr/pretty \
                        lock    v0.3.1 \
                        rmd160  8c08579b4c56cdc958794e77afe3413e80aa67c3 \
                        sha256  7fcea475d6280976cf4a838e75d2b3a4105827316e588a80e49e8063d950c999 \
                        size    10232 \
                    github.com/jwilder/gojq \
                        lock    c550732d4a52 \
                        rmd160  ba126ce8a7964b970df9b9e2dd818892adbdd2b2 \
                        sha256  53e2ddbde845c0298771f766d60744273c2ab8710f9a65e0edcdcea88882e737 \
                        size    3017 \
                    github.com/huandu/xstrings \
                        lock    v1.5.0 \
                        rmd160  21d16c49ca702f22924a67cdb0b8411a15ca9968 \
                        sha256  a6431a90f2d11d26e0917d9db5275feff9b58980185798a36d4eea1772f37603 \
                        size    18597 \
                    github.com/hpcloud/tail \
                        lock    v1.0.0 \
                        rmd160  2c6daf876a9a3ff47d239f3485810799ae9ced66 \
                        sha256  aa9d7b729c8ee8b00c1a755ade77024e6b3ec4ac88585a39e31882260249f86b \
                        size    37817 \
                    github.com/google/uuid \
                        lock    v1.6.0 \
                        rmd160  3d4f6f95018c6313f7258805845eb2a7e717850c \
                        sha256  72700459e75cad2b36586e8a13aa12c2d6248c45db24d1eebf41e18b1ec1c811 \
                        size    20895 \
                    github.com/google/go-cmp \
                        lock    v0.6.0 \
                        rmd160  2c9f5dab93f8a0895591466fe4a07c5dd9166ae2 \
                        sha256  0d550825fae514f8a947ab7e42fcb874f509d9cbfa3ad2711d7570a25f31571a \
                        size    104795 \
                    github.com/fsnotify/fsnotify \
                        lock    v1.8.0 \
                        rmd160  01a60765fa66f34bdc2f01709845aefd4477e0cf \
                        sha256  f3223ec17e4d339182ca284b8d03e6d3ba3ebb9703b35da6ffd2b7cfd6619cc5 \
                        size    72316 \
                    github.com/frankban/quicktest \
                        lock    v1.14.6 \
                        rmd160  d517a6cb2f6acc7f969c9ed49f464014a717bf98 \
                        sha256  0142a3dd40b949b4d7e86768020e5f3c08fe026447458fd975b1b4c1f18b0745 \
                        size    40112 \
                    github.com/elgs/gosplitargs \
                        lock    cbd889c0f906 \
                        rmd160  1ae08047ea7d9f680d401e1c08e3c7a6535f9bae \
                        sha256  23b2c83b90ba59abd1f4d20ae9ea3df4e72bb2f231bac957ee3cd2f86827ed34 \
                        size    3469 \
                    github.com/davecgh/go-spew \
                        lock    v1.1.1 \
                        rmd160  7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
                        sha256  e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
                        size    42171 \
                    github.com/Masterminds/sprig \
                        lock    v3.3.0 \
                        rmd160  69b6f7483e18f8cf9c5ea026651dbf288e41ff49 \
                        sha256  7b7ce30fb6e40d50ba754a741fea77b65a7fe9576bdd780d87517fd3a44e13f7 \
                        size    56073 \
                    github.com/Masterminds/semver \
                        lock    v3.3.1 \
                        rmd160  c43013f94e9b042bcbf319e5cb7268f514b01458 \
                        sha256  c377a81e270bb33f2be86f8f3759b5320df91306f36d2ad444578e9ea7b63fb9 \
                        size    28214 \
                    github.com/Masterminds/goutils \
                        lock    v1.1.1 \
                        rmd160  d50d8300ab7418bf2fe5bd0e7a5889f7906d082a \
                        sha256  9c750be5c0666f133c0bf8d9439a2e428b800276d4ab28dfc406fad8d66face6 \
                        size    14849 \
                    dario.cat/mergo \
                        repo    github.com/darccio/mergo \
                        lock    v1.0.1 \
                        rmd160  38c83c7cca3cd366db516728a42f0d6d9a10dce8 \
                        sha256  e26148e113cdf2668987d100488d7af1a889e73d088caecfe483f7ff3c7fdca1 \
                        size    29249

destroot {
    xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
}
