# -*- 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.5 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  3a031e40768569756c10ff57313d101e75d8c7b9 \
                        sha256  29b1d98e96638d62d71aa990d8fbcd8bb3e03e5017d4015b8da11af194158179 \
                        size    15237

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.34.0 \
                        rmd160  a87df453351955262c3e67ec823f0176b317f87d \
                        sha256  6f5791e51a2e6926432b508bcf89141356307d1b378a5b3ca9663df4f462c7a6 \
                        size    1531356 \
                    golang.org/x/net \
                        lock    v0.42.0 \
                        rmd160  6fa0b8351464db25d1033c94a352d5776a063b53 \
                        sha256  3eb38644e1166af6362d1128cff5a62c43640df97142513bb9e7b0eabc0490fe \
                        size    1504674 \
                    golang.org/x/crypto \
                        lock    v0.40.0 \
                        rmd160  2dbe565575f53f28d76ebac2ac6ccf8fb635601c \
                        sha256  5c7ed3022e72024e1317e6ea95da45dbe992c9b901e1e4e7ad49bf30d08eb8d7 \
                        size    2167357 \
                    github.com/stretchr/testify \
                        lock    v1.10.0 \
                        rmd160  43f142561513d8f10ce4971bf91cabbad9a021cc \
                        sha256  be33d85711f2b92b7269a39574af64701ed5b2c4e4446547ea75ea046ec97629 \
                        size    112769 \
                    github.com/spf13/cast \
                        lock    v1.9.2 \
                        rmd160  82408f9af9df6fdef7b2d17a6708f4244f4235d1 \
                        sha256  41a899e9f36abcea37dbeb842ebf34986cd75347dfd52f8ae376786497a9d884 \
                        size    24199 \
                    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.4.0 \
                        rmd160  fb7d28a0fe9225555dc50a61442124b2ee333088 \
                        sha256  233e23946be5203b61bd114e39f8b18ce6a407ca9b2379c2dff3e9c453b79f04 \
                        size    30831 \
                    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.2 \
                        rmd160  6e0e389601eb6ff657c9fc9025408fc512728498 \
                        sha256  462311ba776dd809fccd7032581e93c1e62e1edd50aab06d5ca0efb12eba857e \
                        size    29108

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