# -*- 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/sacloud/usacloud 1.22.8 v
revision            0

categories          devel sysutils net
installs_libs       no
license             Apache-2
maintainers         {amake @amake} openmaintainer

homepage            https://docs.usacloud.jp/usacloud

description         CLI to manage resources on the SAKURA Cloud
long_description    ${name} is a command line interface to manage resources \
                    on the SAKURA Cloud.

go.toolchain_min    1.25.8

checksums           ${distname}${extract.suffix} \
                        rmd160  2b8cc38c333fbf291c8f07d23175b05b8ffebc2d \
                        sha256  eb1e4810729f56284ca982788e11daf3dec7f9fc0f66707ffe2e122f0206ca65 \
                        size    290008

build.env-append    CGO_ENABLED=0
build.args-append   -ldflags \
                        \"-s -w -X ${go.package}/pkg/version.Revision=MacPorts\"

go.vendors          gopkg.in/yaml.v3 \
                        lock    v3.0.1 \
                        rmd160  e85ac1368fb7f9ef945b7fd7bd608a1f0d261c12 \
                        sha256  f3ea6be3f405ec25f8799773355aba54f8831d11f5315a01155bdc69b92eca7b \
                        size    91208 \
                    gopkg.in/yaml.v2 \
                        lock    v2.4.0 \
                        rmd160  66e9feb7944b3804efa63155ed9b618717b8955c \
                        sha256  72812077e7f20278003de6ab0d85053d89131d64c443f39115a022114fd032b6 \
                        size    73231 \
                    golang.org/x/text \
                        lock    v0.38.0 \
                        rmd160  d94b5751c77f0ca4cf0da06728cdb8f65b22d1b2 \
                        sha256  4f095c2604d031dc7f95cd9e72154af1df1e917d3336aa96d00cdca2385c5332 \
                        size    6772338 \
                    golang.org/x/sys \
                        lock    v0.46.0 \
                        rmd160  4fb5f50fe64f25e9345f8d2fe6f523e5e3efaafa \
                        sha256  a407db45a6dbc5409b82ca6a20a6bf6c3c7b7cf98e1559c41374390b55e75246 \
                        size    1550340 \
                    golang.org/x/sync \
                        lock    v0.21.0 \
                        rmd160  b554bb6d6dfc688ed0789ae29ab25419efccb0e0 \
                        sha256  ecc36b5b6370e5ac8d1f3f41803c7c78b8be2c4ac38cac83a27bf19f7d20ce34 \
                        size    18194 \
                    golang.org/x/oauth2 \
                        lock    v0.27.0 \
                        rmd160  81067bad6c15fd2b67ba1a4965dd9f58e7c8a166 \
                        sha256  6b8d54e20faa033ca0df60e5386f1264a660d168c81a882c5d58815c700ceb6e \
                        size    98996 \
                    golang.org/x/net \
                        lock    v0.55.0 \
                        rmd160  7b32b0fb3631970b8bb5d9d66bcf25e6eec0eea8 \
                        sha256  4bf0a1ec5fdc50e6a2f14735130909cfafe09e28525bdaeaf7232c6e33a1e55f \
                        size    1342150 \
                    golang.org/x/mod \
                        lock    v0.36.0 \
                        rmd160  95d8398b6397ab4f7c43e4b9cd6c7ea027fc909e \
                        sha256  71f03abd2eb8d1ecd7f637ce9d846513b71b197a63760a3e3890c6d75501a4e9 \
                        size    127886 \
                    golang.org/x/exp \
                        lock    515e97ebf090 \
                        rmd160  69e4509e243c413426cb8610b05834e6e8cb7c0c \
                        sha256  eeb99fe5b94d429c054b3dd295dc0ba5010423351e1187341e4c74588c5832b6 \
                        size    1633018 \
                    golang.org/x/crypto \
                        lock    v0.53.0 \
                        rmd160  a6125d2a0268cbc606b0acdc2ab7a43fdb2dfc46 \
                        sha256  cace2121a385c8aed7f5493453c00541df543231bf810244942c9dc4c642e242 \
                        size    2165577 \
                    go.uber.org/zap \
                        repo    github.com/uber-go/zap \
                        lock    v1.27.1 \
                        rmd160  bbfb7a6c7f20b251345ad6360ec5dd156ffad600 \
                        sha256  083b347ca2779557cd31d077c66a41cebd4dc0d38e9c7b11a17adb94e5cc54a7 \
                        size    269187 \
                    go.uber.org/ratelimit \
                        repo    github.com/uber-go/ratelimit \
                        lock    v0.3.1 \
                        rmd160  36f118ba2ab78349c69648348f443feadea1e4f6 \
                        sha256  4361a64c194f8749df4229550f121187778b4e7c5126bcfd60ec8aa81beb1793 \
                        size    16935 \
                    go.uber.org/multierr \
                        repo    github.com/uber-go/multierr \
                        lock    v1.11.0 \
                        rmd160  ae2a9f099696f51fd43d3f3815f75dab4b31f43b \
                        sha256  31a69a354aa218d2dc999fa7d22a68bbb67fe98c8b0b673046abfcef6502f6cb \
                        size    16914 \
                    github.com/zclconf/go-cty \
                        lock    v1.18.1 \
                        rmd160  b90ac219546350a5d79d79225d1aedb9422c8f5e \
                        sha256  f16fbbbcfcdfa730c3f9cccc68f545f9e7c25ea1d2a413ee8e83b9de326697a9 \
                        size    261849 \
                    github.com/ulikunitz/xz \
                        lock    v0.5.15 \
                        rmd160  a0a3f5ebde97db5d231fa9507321b57bf5b1a66b \
                        sha256  dd424b712889c875e36199854d1ff6653898d233e43a954efceb5f2ed4a68244 \
                        size    4179185 \
                    github.com/tcnksm/go-gitconfig \
                        lock    v0.1.2 \
                        rmd160  1920a053ae158cd29182fa9c9ba675f92365bd45 \
                        sha256  88eb568ff082ca3eec0d1bd77ec6816c050f7fd4f34bb95d41b62c0c23126cb3 \
                        size    4476 \
                    github.com/stretchr/testify \
                        lock    v1.11.1 \
                        rmd160  d6dec631a506398b8b731a0476b9e44c206243ac \
                        sha256  759279b90772bfc79db1620874f45eb008aceab35b14f007cb4ab8316a2398db \
                        size    116867 \
                    github.com/spf13/pflag \
                        lock    v1.0.10 \
                        rmd160  eb2e68c61d88ce1e22cf4b75b31de9815ee375b5 \
                        sha256  8e29e9893c782030a639e4e1ff4442cef352fa54b64aaa11c35163d550ce10dd \
                        size    63166 \
                    github.com/spf13/cobra \
                        lock    v1.10.2 \
                        rmd160  88d3b436be943e051ed95bb512ad07508cffab97 \
                        sha256  35dc1e3b51a9ef4bee86dc22d335293a1d9d9cae242a6efc605fee8f75808d31 \
                        size    201456 \
                    github.com/skratchdot/open-golang \
                        lock    eef842397966 \
                        rmd160  1c1ff96072a72d95d27888f1ef0587217e634aec \
                        sha256  295985c3a5dfaf26e2bfbb679f730a7ec12aab6c5389cd937e1768909eb3d7f6 \
                        size    7070 \
                    github.com/shopspring/decimal \
                        lock    v1.4.0 \
                        rmd160  f5d4faeaee2a7c3dbde037dbfb223f22e6d270a0 \
                        sha256  0cb83ee13420134951fdc8e07092061467bdcbd5574f1ee7c71c32c112cd2613 \
                        size    53702 \
                    github.com/segmentio/asm \
                        lock    v1.2.1 \
                        rmd160  8eab5907df1af45d21a3a4c1e9a909deaf9a5b8c \
                        sha256  45b3477f02582f24dfe1c79871e9e6f024fdfc7f807d68e610d18b49f70d304f \
                        size    92716 \
                    github.com/sacloud/webaccel-api-go \
                        lock    v1.5.0 \
                        rmd160  e0a119f715827e64e3657f537541fe5ccf788583 \
                        sha256  b90301206ea7bded2f4278774822298147a7a854d8d23ac26cf3bb0d5b9d027f \
                        size    29996 \
                    github.com/sacloud/saclient-go \
                        lock    v0.4.0 \
                        rmd160  6794f22dd19ff6cb3e50880fa5e09f792cbcba2f \
                        sha256  fe99c7c3f9b4aeaab0f8916120394fa6111bef3661d6dce9130bffbc8db615ac \
                        size    60443 \
                    github.com/sacloud/packages-go/e2e \
                        lock    3b04540c85d0 \
                        rmd160  219e3efdca455f4bb18b8e7c4266d8c269ef21b0 \
                        sha256  eb74b755dac3afef775b68d17c6f92f4c773e55933e0dd5b6b51a78a0cf8086c \
                        size    34017 \
                    github.com/sacloud/packages-go \
                        lock    v0.1.0 \
                        rmd160  219e3efdca455f4bb18b8e7c4266d8c269ef21b0 \
                        sha256  eb74b755dac3afef775b68d17c6f92f4c773e55933e0dd5b6b51a78a0cf8086c \
                        size    34017 \
                    github.com/sacloud/iam-api-go \
                        lock    v0.3.0 \
                        rmd160  ee08484752958864feb7b50761e4d6068170579a \
                        sha256  4ffe5beba71b0e4af800956a1dc875c039e7a8528f4f974197fa864536d3f48d \
                        size    142579 \
                    github.com/sacloud/iaas-service-go \
                        lock    v1.25.1 \
                        rmd160  ea894ad628e38382d27314012358d62f515d20f1 \
                        sha256  f4de38da79715b4e2704c26b538e9dc9f8be2231131873c061fdbd88372c5dc4 \
                        size    182937 \
                    github.com/sacloud/iaas-api-go \
                        lock    v1.29.2 \
                        rmd160  6c3bf3e865994bd30e4e6c075b81e65e608f29ed \
                        sha256  eb3e97ab318808498e9b60594577ac552e6fb4509daaa9ca810dd4dc05b95726 \
                        size    504803 \
                    github.com/sacloud/go-http \
                        lock    v0.1.9 \
                        rmd160  0bc6ce2394f5efe0562ad989c80a025a617888f4 \
                        sha256  854a4a6d331fdb893b55cefff1bc8b10c2ddc26a3c4c18f42f9d76102a912010 \
                        size    18438 \
                    github.com/sacloud/api-client-go \
                        lock    v0.3.5 \
                        rmd160  faad50b94c450dd5b9919eb967075732bb0f1124 \
                        sha256  ca1693effe18c3df578afd40dececaaad2b73c40d2cded375ab795031ea002d9 \
                        size    30048 \
                    github.com/rogpeppe/go-internal \
                        lock    v1.12.0 \
                        rmd160  ed748fa7713fcb28a8b0dd08c130eb4e61bf2a74 \
                        sha256  4e8a59559866e8e6a75f92ec826e6374c8d866da21ff8bb62b3eab3092214513 \
                        size    116901 \
                    github.com/rhysd/go-github-selfupdate \
                        lock    v1.2.3 \
                        rmd160  bbdbe1326b6d12822fe8d81671ed9030f7b83680 \
                        sha256  82bfeacbca5b26b2b0723b0a657e1373c7656ea92a84ef8e86c72e1b754b3e7e \
                        size    30035 \
                    github.com/pmezard/go-difflib \
                        lock    5d4384ee4fb2 \
                        rmd160  18b381fb63f46047dcc373a07a40e026b1ce1732 \
                        sha256  64935467335b4dff1a510bc726473b9f97124ca6be3fe74c9c2382b0ff6675aa \
                        size    11401 \
                    github.com/olekukonko/tablewriter \
                        lock    v0.0.5 \
                        rmd160  aa952a560c3aa5102bfb3e55f12facf048379adf \
                        sha256  830bdee7f05aa76353c113075a864359762a502c6d6a1f72bfb7055247c0539b \
                        size    19579 \
                    github.com/ogen-go/ogen \
                        lock    v1.20.2 \
                        rmd160  4f7f94b77c98dc7e42382bb4eca47fa00645c612 \
                        sha256  f7ec5b44fd6e5d792dad1ace1f711a4d693e50deb07f50d00af68da9bbee4799 \
                        size    5987618 \
                    github.com/mitchellh/mapstructure \
                        lock    v1.5.0 \
                        rmd160  c838fb22a642081963c8e6f236cdd4c6000bfaf4 \
                        sha256  bd695f63e58f35f07aac6883ac5dc53d44db6cf24caa53efaadcf0842d03d762 \
                        size    30135 \
                    github.com/mitchellh/go-homedir \
                        lock    v1.1.0 \
                        rmd160  44b3985e40e5bbb22d11f8622c340f9ed727ea91 \
                        sha256  024c8a57316c7fbc0eb23cdbfd57f72a74b51beb83d714034d67ee9aba48100c \
                        size    3366 \
                    github.com/mattn/go-runewidth \
                        lock    v0.0.19 \
                        rmd160  b0f62e2f1c2086189f2ed14ad635733c4e5ced56 \
                        sha256  6f5a00cdfbf4d88d05406a07bb95c34dc0abc2f65f15e9c5ca35814f4008b82f \
                        size    20550 \
                    github.com/mattn/go-isatty \
                        lock    v0.0.22 \
                        rmd160  17623a5f25dfb8ed55495c059c4d0ca5744624f5 \
                        sha256  831ddc530128a925738793863e9814ccb148f0fd22b242f6e593f20107b19643 \
                        size    4804 \
                    github.com/mattn/go-colorable \
                        lock    v0.1.15 \
                        rmd160  2f710eaa17e77e240a7b46c71fcdf985ecaa50de \
                        sha256  b2656dafad2867eb8a85424824df59e5b0be1b55ec0a074ec404c0a633350a04 \
                        size    10015 \
                    github.com/leodido/go-urn \
                        lock    v1.4.0 \
                        rmd160  ceb452492eb72d1cc179f3ea4e068e74ca22be3c \
                        sha256  8002ffa13ae89de5bc4c53b87e23fef9c75d1f09af1ae330022464bcbfef1c8a \
                        size    1998706 \
                    github.com/jmespath/go-jmespath \
                        lock    v0.4.0 \
                        rmd160  ca4955ff89de514b5eff01a7a244626cecf0927e \
                        sha256  0fe6d784c9c75ae5aa25396283a07f94c06955a4ed775990149c17caee4112c4 \
                        size    128827 \
                    github.com/jlaffaye/ftp \
                        lock    v0.2.0 \
                        rmd160  77cb07501aab25d367e59054904a58ecf48656e5 \
                        sha256  0d1fab535f06e46a7a20e15958b1d9d1a0995da8f595da02c03718843c783883 \
                        size    25980 \
                    github.com/itchyny/timefmt-go \
                        lock    v0.1.8 \
                        rmd160  9321e32185ab22717eb314bf0d196d4ffe222b93 \
                        sha256  80564eef5693f8072be7fdc1fc8010ba83d44f231e92b567c1d8884bf857f7b3 \
                        size    17264 \
                    github.com/itchyny/gojq \
                        lock    v0.12.19 \
                        rmd160  b9da8f9527b40f0584d76e9a77783d7e65d5fdb0 \
                        sha256  c75b6fab89f4fd4cb9752bb614d400e3f7c9d254ba16c2ca3008bef59f7d59f3 \
                        size    134328 \
                    github.com/inconshreveable/mousetrap \
                        lock    v1.1.0 \
                        rmd160  88f9577df93ac0f8801d8960adc7f28e38867f3e \
                        sha256  f69af10ff08c0e87f92dac3ee5172d8ed02463725b74edfc8943ef018a1a632d \
                        size    5343 \
                    github.com/inconshreveable/go-update \
                        lock    8152e7eb6ccf \
                        rmd160  7c72b8c458c7bba5ff70464714f7a67b04580d80 \
                        sha256  1d38cb89d0844e5c2475d873234d8def487b2d2cb720dcc34c5ae39df99e496f \
                        size    27121 \
                    github.com/huandu/xstrings \
                        lock    v1.5.0 \
                        rmd160  21d16c49ca702f22924a67cdb0b8411a15ca9968 \
                        sha256  a6431a90f2d11d26e0917d9db5275feff9b58980185798a36d4eea1772f37603 \
                        size    18597 \
                    github.com/hokaccha/go-prettyjson \
                        lock    fb4e108d2519 \
                        rmd160  9d72a7d8d841a14ea5ebe1439f2b98f3862761dc \
                        sha256  cb14f762c6649097ce753b0fef44aa85c9c3319f6016a9555bede10211a02ae8 \
                        size    4343 \
                    github.com/hashicorp/terraform-json \
                        lock    v0.27.2 \
                        rmd160  0d30ba1fb239619270d9bd45ad9c94b746060dbf \
                        sha256  f87c378c77744dc4ef5cd5299f62988c3df590a53c3878b3169f0131a5b48472 \
                        size    564384 \
                    github.com/hashicorp/terraform-exec \
                        lock    v0.25.1 \
                        rmd160  699f4f1625c98000e5c8faa6433fcaf56a2f7517 \
                        sha256  1dd22475fab29f1fa5bcf2305de66a851b86f1360f673a5cf57ae4791fc84ce3 \
                        size    87528 \
                    github.com/hashicorp/hc-install \
                        lock    v0.9.4 \
                        rmd160  99c4006cb136c949497bb30102992e55df45ce0b \
                        sha256  79fb1019b9b12214bcb5f886924391a07200563f62ff952a2571537eda67d21d \
                        size    18709978 \
                    github.com/hashicorp/go-version \
                        lock    v1.9.0 \
                        rmd160  a984394c700b6f8e7052bc6f8f8dbcee453edd39 \
                        sha256  c901e844582969e8034ee472f31845757866e844ed59a273641eefb3f715cfdd \
                        size    19485 \
                    github.com/hashicorp/go-retryablehttp \
                        lock    v0.7.8 \
                        rmd160  bcbfcf40994fed0274af63542b1d56d66e200a4e \
                        sha256  ecf6266a5381d442320028da1b65e620dd6bba51c6886ec972bb5094c2d8dd4f \
                        size    26985 \
                    github.com/hashicorp/go-multierror \
                        lock    v1.1.1 \
                        rmd160  94493cc3074dc39be0de76f04fa2a44a405d0a42 \
                        sha256  52e986cca6d6335bfcd23b4867f884311cfb5ca060325496b6692029797d64e2 \
                        size    13805 \
                    github.com/hashicorp/go-cleanhttp \
                        lock    v0.5.2 \
                        rmd160  18348882947b87155ec4391e1ea40d17a5314237 \
                        sha256  8f1a23af40fcc070a83fe3a32292f6607b19fc351d1b400778a18e8b8efc63e6 \
                        size    8091 \
                    github.com/hashicorp/errwrap \
                        lock    v1.1.0 \
                        rmd160  25e655fc958685dd949900eea8c3d97f33d85eab \
                        sha256  f3e47c96ca16c7360f7d3fd3a57d8861be5835a5d5a9d9d1dc2ec10ae4a1208d \
                        size    8586 \
                    github.com/google/uuid \
                        lock    v1.6.0 \
                        rmd160  3d4f6f95018c6313f7258805845eb2a7e717850c \
                        sha256  72700459e75cad2b36586e8a13aa12c2d6248c45db24d1eebf41e18b1ec1c811 \
                        size    20895 \
                    github.com/google/go-querystring \
                        lock    v1.1.0 \
                        rmd160  d74c139ec42fee88039b05bd10924f560467fac7 \
                        sha256  95f52c816370b06a38bb827367c1acb5b1a0aa2e8d425f94ce2d32afe0c57510 \
                        size    10418 \
                    github.com/google/go-github/v30 \
                        lock    v30.1.0 \
                        rmd160  71781fd257ee17371e94755130f0d9780629081c \
                        sha256  d3a062fa535dcb3dbcca3573b6f07f3b5f5e47700fe83a0d987e78b313b115c5 \
                        size    289474 \
                    github.com/golang-jwt/jwt/v5 \
                        lock    v5.3.1 \
                        rmd160  c8c00fd2d50db3f5fffb1a07bf567a06b8a64ade \
                        sha256  bce2f6ed7e80cdf7db5eb4594f640b05e7e7c3b76572d1cb4df4cbbb91daf85a \
                        size    63858 \
                    github.com/gofrs/flock \
                        lock    v0.13.0 \
                        rmd160  6a3e7a0af768d90b656f2bd38c7310d5f09f44bd \
                        sha256  c8a13f17853e567f6f267555dcf8908156cdf67053547294ac6ab5a6a6a1d7b9 \
                        size    15451 \
                    github.com/go-playground/validator/v10 \
                        lock    v10.30.3 \
                        rmd160  776d7df4983542a56d55d0a5af93ca48748890b3 \
                        sha256  bf637c8acd6b7c4ea90fa1b7690a01ad79107868220be13b47926bd4a0a30061 \
                        size    328352 \
                    github.com/go-playground/universal-translator \
                        lock    v0.18.1 \
                        rmd160  db17dd09961812609699c2c30016db647c4e18b6 \
                        sha256  4613483514bc2df0f103c7ddbb32341fcf4335874063e967001ed150d1b05325 \
                        size    37150 \
                    github.com/go-playground/locales \
                        lock    v0.14.1 \
                        rmd160  762675a94ea6b0bb97d607041d41f9907e961a9e \
                        sha256  ea9d52236f0db72988de8dccc7cdba8162e7e27ba52d455a2c819d11ddef5a0b \
                        size    4365413 \
                    github.com/go-faster/yaml \
                        lock    v0.4.6 \
                        rmd160  cabc161cffafd3d5fa5d12204cb5f03d4e4979bd \
                        sha256  a2d0d20d21e3c26d0a3595625c8bb8a3620adc21d426730df77d5bbe90088bda \
                        size    174875 \
                    github.com/go-faster/jx \
                        lock    v1.2.0 \
                        rmd160  9e3280b8848c19a7f3580585249a1429eb30daeb \
                        sha256  ec24a6fd513cdf7c070b533f553df1ec5a7a17492cb622cfd81828c9a62b43dc \
                        size    792686 \
                    github.com/go-faster/errors \
                        lock    v0.7.1 \
                        rmd160  b5dda4db7244525aeb1070d0d07c9a81dc17bec1 \
                        sha256  f2f11595d76761c540a7726b53df15ae78f74239450ff43adf790d60349efcc6 \
                        size    16417 \
                    github.com/ghodss/yaml \
                        lock    25d852aebe32 \
                        rmd160  fb2fb29a0c5b95e485a6e7bed63dbc165110b13a \
                        sha256  e025e463df43a9f16843ff833e05d66ec4e701e11fb2079c4a169744e5bbede9 \
                        size    14358 \
                    github.com/gabriel-vasile/mimetype \
                        lock    v1.4.13 \
                        rmd160  de0065848edbef91534ddeba4879f5cf23acc3fa \
                        sha256  8fc8ee4a358b38cec82c7198da94d4d1af4395616373697f9d797f4c20ca1ffb \
                        size    836902 \
                    github.com/fsnotify/fsnotify \
                        lock    v1.10.1 \
                        rmd160  b588a8981513c3c51232591edc94fe223aee7e7c \
                        sha256  e4a21cb263e96a4598bdfa662e315a0a227b8be58a6525f94c8b531afdbfe66e \
                        size    76945 \
                    github.com/fatih/structs \
                        lock    v1.1.0 \
                        rmd160  8cf8b5356627c4bc6e8f43a195ece010b857bfdf \
                        sha256  4a358b37e30d02235c902843885326177624ea68074ee747eea5d494e06685ba \
                        size    14445 \
                    github.com/fatih/color \
                        lock    v1.19.0 \
                        rmd160  a64620e5587b3d1eb425e15d7fc1ccc7b0a280f2 \
                        sha256  1203fa77d5f8d487636a021778e626c37c37e4eeb103c580f722339c400ae039 \
                        size    13341 \
                    github.com/dlclark/regexp2 \
                        lock    v1.11.5 \
                        rmd160  4551311a21156a44cc2673f2b33544f6bc9a38b0 \
                        sha256  e129c67a21b80ba5c479969620e16dd82864ce193f870c35a47200da2c25c46e \
                        size    213364 \
                    github.com/davecgh/go-spew \
                        lock    d8f796af33cc \
                        rmd160  412da847dd485c586e0557e0e511bbdab6c7e929 \
                        sha256  989c527fb1568e2bfd9d4bec811d67ababa346d20fa2ffcc0760fad258241c26 \
                        size    42174 \
                    github.com/cloudflare/circl \
                        lock    v1.6.3 \
                        rmd160  dec24b7c83b715e6687d9656c1118ec06ea236c9 \
                        sha256  f44505b98b819301bed7f4d592ecde2ed76048726e78d7570be461c65d6ede98 \
                        size    48312383 \
                    github.com/clipperhouse/uax29/v2 \
                        lock    v2.3.0 \
                        rmd160  c631dc3d145e3f851bb45d80328b13470a5930d5 \
                        sha256  19105bed8d9e3f811f2a798dca9f88d882651850cca57347fbc788779abba1d5 \
                        size    282102 \
                    github.com/clipperhouse/stringish \
                        lock    v0.1.1 \
                        rmd160  83e859a426d4041c5fc3d756c082786bd4d8132c \
                        sha256  8ff258affd8bbada149f5ef799bf99391494faa86a9fa88f04c26c51db63db12 \
                        size    2316908 \
                    github.com/blang/semver \
                        lock    v3.5.1 \
                        rmd160  f3746971886e0aa556800bfd543d2f4a89a69767 \
                        sha256  5f5743805f1baf458ddf2dd8f49c553aa1f5c9667feadf357143602489d3587f \
                        size    14842 \
                    github.com/benbjohnson/clock \
                        lock    v1.3.0 \
                        rmd160  eb6d1a2bf46ee2436bc9b398df235426a9162fee \
                        sha256  1588897673a486687d99d87f78a40c940efd6bff5b60f590d431327e60aef5a1 \
                        size    8162 \
                    github.com/apparentlymart/go-textseg/v15 \
                        lock    v15.0.0 \
                        rmd160  ef720e5dd32bbaf319dc34ae765346ef0a62bd25 \
                        sha256  96a4d963b8270893b7bf812f6e5864ece9e92e2e05db0fcb724c4060a9d5fa73 \
                        size    137366 \
                    github.com/ProtonMail/go-crypto \
                        lock    v1.4.1 \
                        rmd160  037d47525cc2a224ec6278326fa21b22c9d4eddd \
                        sha256  af4466e875b61bd18b9e1b8e1354062b9d705001029dcd31af29ad7b9d46adf2 \
                        size    514838

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

post-destroot {
    set docdir ${prefix}/share/doc/${name}
    xinstall -d ${destroot}${docdir}
    xinstall -m 0644 -W ${worksrcpath} LICENSE.txt README.md AUTHORS \
        ${destroot}${docdir}

    set bash_completion ${prefix}/share/bash-completion/completions
    xinstall -d ${destroot}${bash_completion}
    exec ${destroot}${prefix}/bin/${name} completion bash >> \
        ${destroot}${bash_completion}/${name}

    set zsh_completion ${prefix}/share/zsh/site-functions
    xinstall -d ${destroot}${zsh_completion}
    exec ${destroot}${prefix}/bin/${name} completion zsh >> \
        ${destroot}${zsh_completion}/_${name}

    set fish_completion ${prefix}/share/fish/vendor_completions.d
    xinstall -d ${destroot}${fish_completion}
    exec ${destroot}${prefix}/bin/${name} completion fish >> \
        ${destroot}${fish_completion}/${name}.fish
}
