# -*- 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.16.0 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  0ad0d92c711188067c80fbf52ea41f7897f3b2ba \
                        sha256  f24dd9242c203f96c199c66c05c43a12acead1b11ab4266c1e1ab6bdf3292669 \
                        size    44005

go.vendors          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.49.0 \
                        rmd160  6ed878be1d13d77e0d3edddde72f331e07838490 \
                        sha256  a3b736fb807cc342af8da79303e000c845e6d7a3acda8b6404de1477dad0d580 \
                        size    1574657 \
                    golang.org/x/crypto \
                        lock    v0.58.0 \
                        rmd160  d28a3b1db2bae18ae35d0360cfc88a219e208cdc \
                        sha256  ff0fd89fb74658f3648ad504dd7c09225742f53dc3476cf9123b44419349ea51 \
                        size    2192966 \
                    go.yaml.in/yaml/v3 \
                        repo    github.com/yaml/go-yaml \
                        lock    v3.0.5 \
                        rmd160  cc6d65f727b78196576fc4307d2d6c346138a38f \
                        sha256  1e7320a00fd45f94b6bca5c4476c8125f58932f4342b6507a61f7e66de25c633 \
                        size    94218 \
                    github.com/stretchr/testify \
                        lock    v1.12.1 \
                        rmd160  8e53be9de808e92d70e61225ab6a0e3af524544f \
                        sha256  563b83f6f8b0806b66eb41efb314c9057d086c5dc679eb2da6de7561f357d4cd \
                        size    167021 \
                    github.com/spf13/cast \
                        lock    v1.10.0 \
                        rmd160  35f8a183f86e8dd1efd3c7f644ebcd92c8381b03 \
                        sha256  dd33410713e819171521d94c8588776c11934b25a94ba0306d4e46f8d7ba7d2d \
                        size    24181 \
                    github.com/shopspring/decimal \
                        lock    v1.6.0 \
                        rmd160  82dc1bca4e9251aac6e213ebb736b467d77bc85a \
                        sha256  9fcede343959ed3ab9cbfb74ba3a4506493d656a24db3e4c5066f6ebe5e2729b \
                        size    76986 \
                    github.com/rogpeppe/go-internal \
                        lock    v1.16.0 \
                        rmd160  1690653379051865df81608043ca3b1d3b702d40 \
                        sha256  20b5d9cddf8c6f993614f5b7bcf9f3ebb315a67c765400f1467f215422034d85 \
                        size    130678 \
                    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/jwilder/gojq \
                        lock    c550732d4a52 \
                        rmd160  ba126ce8a7964b970df9b9e2dd818892adbdd2b2 \
                        sha256  53e2ddbde845c0298771f766d60744273c2ab8710f9a65e0edcdcea88882e737 \
                        size    3017 \
                    github.com/huandu/xstrings \
                        lock    v1.6.3 \
                        rmd160  169c700232722e21723a2abfa5d80aed3358e6b8 \
                        sha256  da2037c0c1cdcc4fd10918ff3abbf638a4aae55d4157388d85d12471e4264cbe \
                        size    26544 \
                    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.7.0 \
                        rmd160  3f04a79c291d786f9c69c2944bdd521402052a5c \
                        sha256  b621b304b529134076c9ebe09343aea7add039cd98e68be7e5a616245b0c3d03 \
                        size    105180 \
                    github.com/fsnotify/fsnotify \
                        lock    v1.10.1 \
                        rmd160  b588a8981513c3c51232591edc94fe223aee7e7c \
                        sha256  e4a21cb263e96a4598bdfa662e315a0a227b8be58a6525f94c8b531afdbfe66e \
                        size    76945 \
                    github.com/elgs/gosplitargs \
                        lock    cbd889c0f906 \
                        rmd160  1ae08047ea7d9f680d401e1c08e3c7a6535f9bae \
                        sha256  23b2c83b90ba59abd1f4d20ae9ea3df4e72bb2f231bac957ee3cd2f86827ed34 \
                        size    3469 \
                    github.com/Masterminds/sprig/v3 \
                        lock    v3.3.0 \
                        rmd160  69b6f7483e18f8cf9c5ea026651dbf288e41ff49 \
                        sha256  7b7ce30fb6e40d50ba754a741fea77b65a7fe9576bdd780d87517fd3a44e13f7 \
                        size    56073 \
                    github.com/Masterminds/semver/v3 \
                        lock    v3.5.0 \
                        rmd160  b18dd1b2edf1a5b77238d6e4ba788abe4bfc730e \
                        sha256  b536dd308836236079ed4a4ba49a5323c7c41281ad2a3dc9d25ab092c2e8cfd2 \
                        size    32471 \
                    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/
}
