# -*- 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/pallavJha/chaakoo 0.0.6 v
revision            0

description         Slice and dice your TMUX windows and panes

long_description    {*}${description}. ${name} is a wrapper over TMUX that \
                    can create sessions, windows and panes from a grid based \
                    layout. The idea here is inspired by the CSS grid \
                    template areas.

categories          sysutils
installs_libs       no
license             Apache-2
maintainers         {gmail.com:herby.gillot @herbygillot} \
                    openmaintainer

build.pre_args-append \
    -o bin/${name} \
    -trimpath \
    -ldflags=\" -w -s \
        -X ${go.package}/cmd.version=${github.tag_prefix}${version} \
    \"

build.args          ./cmd/${name}

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

checksums           ${distname}${extract.suffix} \
                        rmd160  b5428ff192fe0a23d60461e3e30bfc38bff977b9 \
                        sha256  309aa71db1df26627265ed1a3f42c13750ec5d5cd63dd88d6f279608935d141a \
                        size    7360307

go.vendors          gopkg.in/yaml.v3 \
                        lock    496545a6307b \
                        rmd160  16a43936d8ae6243895e23465132977d3a1193c2 \
                        sha256  333e78b3b9cb73b3572d62f692d32426a8554b86c93025ea032f779395869e84 \
                        size    90145 \
                    gopkg.in/yaml.v2 \
                        lock    v2.4.0 \
                        rmd160  66e9feb7944b3804efa63155ed9b618717b8955c \
                        sha256  72812077e7f20278003de6ab0d85053d89131d64c443f39115a022114fd032b6 \
                        size    73231 \
                    gopkg.in/ini.v1 \
                        lock    v1.62.0 \
                        rmd160  70c98aa78bb3ead6de8c1dc2d17265e183e7a5d0 \
                        sha256  501dd9bad8bedbe8db250306c996c442fb19668430beb64ae313958f34d5f6be \
                        size    50323 \
                    gopkg.in/check.v1 \
                        lock    41f04d3bba15 \
                        rmd160  1e5543a8e6a3159296ee63e28cbde9931a04f6b3 \
                        sha256  c41575a73d10809f89b05ef9e783f2d53facdc6573697770d30efb05a9d2dc28 \
                        size    31612 \
                    golang.org/x/text \
                        lock    v0.3.8 \
                        rmd160  eaf5f28f77fc34e60cf91f0867b04159ce0179be \
                        sha256  67639a6efb18ef809a1662ff10d369f98b203f2cd23b3dfa6fc7cf3852bbd633 \
                        size    8360441 \
                    golang.org/x/term \
                        lock    03fcf44c2211 \
                        rmd160  a1b9592e95373ba617ef579a2f7015cfdc871343 \
                        sha256  3673415a6d3d106d49b487715e151fc64245502ef547c16e8e13edb6b8f2f492 \
                        size    14975 \
                    golang.org/x/sys \
                        lock    8c9f86f7a55f \
                        rmd160  b71df2dedbfd04a9aecaee5e6a3351b621322114 \
                        sha256  2c2126ac6c857ea6f3a2be1daa859c7e1b1252b946445836a86545ff60f83055 \
                        size    1337107 \
                    github.com/subosito/gotenv \
                        lock    v1.2.0 \
                        rmd160  359083733ab5db2a09169c8d6d070b03463aef60 \
                        sha256  01fc25c8959371d006a0460132b72710ac120d5400fceebbc1d321d2e9bcd4a0 \
                        size    7375 \
                    github.com/stretchr/testify \
                        lock    v1.7.0 \
                        rmd160  adae5096e8c4cfcc8e3f6d096646d1165b5ef49a \
                        sha256  f7dde97d0c9634483ae6ea273968f80f3105c22382a1f841886cd20d57586642 \
                        size    91096 \
                    github.com/spf13/viper \
                        lock    v1.8.1 \
                        rmd160  f9b38dc02d4195547847bf37b4bca3d12ff3e951 \
                        sha256  743bd9b5858d61274fd9fc1fc5fe080ae3d2ce0836fc648ba2e1306ccddcf7c6 \
                        size    94781 \
                    github.com/spf13/pflag \
                        lock    v1.0.5 \
                        rmd160  2ce81608a38c6f383a35bccd24d64361df5828c9 \
                        sha256  7f41acdcba65b1fab5b9b633947a139f9915b60f94bdab486cdbe9d90c54f61e \
                        size    50815 \
                    github.com/spf13/jwalterweatherman \
                        lock    v1.1.0 \
                        rmd160  390db06ec6993dd9479d7fbfeaff1144d4fbc6e9 \
                        sha256  b75cd39c9d41c3f7e147225b3dbcb077d5e7a5688dc441ec15179bb1a4c6b941 \
                        size    6870 \
                    github.com/spf13/cobra \
                        lock    v1.2.1 \
                        rmd160  8cbd41c202bb65c6fc38d041db51f7710bd77a87 \
                        sha256  7b6b30de08140e72fe8cebf3bba802ed4748f102cf977236e9e89af10d374b04 \
                        size    161348 \
                    github.com/spf13/cast \
                        lock    v1.3.1 \
                        rmd160  d4ab928edfe2ad8aafbc3248287b788c65ec155f \
                        sha256  a33b9fbe9c9dd9cc2bb54f43bcd9a4b5503666c028448bc1b600d46961ffb604 \
                        size    11103 \
                    github.com/spf13/afero \
                        lock    v1.6.0 \
                        rmd160  c1cdb6299cb5c301898f5564cb0d7023412ded4a \
                        sha256  2508e52fc0fbf2295d19234380c2b81c4e6a42c38feefff82a0946280d5175d5 \
                        size    62151 \
                    github.com/smartystreets/goconvey \
                        lock    v1.6.4 \
                        rmd160  a3dfad6131b94d809efad84d30ce45828c6da756 \
                        sha256  a03963296bb6d031934a651c1e637e8ab2ce9604ce6a16c158ff551e44e7ba79 \
                        size    1478824 \
                    github.com/smartystreets/assertions \
                        lock    b2de0cb4f26d \
                        rmd160  32d7082172ea8c4a03119f3ffb803f8aad9744ce \
                        sha256  469875871db96f87e62f76f0bfc4b3b0b9e4761c2a14d4ce12f246797a7c342c \
                        size    52177 \
                    github.com/rs/zerolog \
                        lock    v1.24.0 \
                        rmd160  0f8ff236e6872e7c2d412cc67a254c7c06369fb5 \
                        sha256  940077c61f978bcda4929135937cb667c016991a309ae1acf2dc3862cbf8399a \
                        size    162659 \
                    github.com/pmezard/go-difflib \
                        lock    v1.0.0 \
                        rmd160  fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
                        sha256  7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
                        size    11409 \
                    github.com/pelletier/go-toml \
                        lock    v1.9.3 \
                        rmd160  eb37925e72501a22403c440d777f16b37f911afe \
                        sha256  4aabf01ed003a6922128bc287951973916ecba9710775bb555e5793b9fd80f0a \
                        size    106403 \
                    github.com/mitchellh/mapstructure \
                        lock    v1.4.1 \
                        rmd160  3c8e5e2a7fa3bcd56296a0ecb06f58d39bdda015 \
                        sha256  df941cb0c512d5b3cf14d3243bdc28375a34e8fb41923b9acf0c391ad5ceb5c5 \
                        size    27838 \
                    github.com/magiconair/properties \
                        lock    v1.8.5 \
                        rmd160  b311fe21542d64d5a6c6ef38ff616045af745299 \
                        sha256  15ee374fddab7a4db77bc011564729886be13ba37f1a3070ae334808a5cf78d1 \
                        size    30512 \
                    github.com/kr/text \
                        lock    v0.1.0 \
                        rmd160  0b3c78459e227170a3b80a0103d87a3eef77ed88 \
                        sha256  5ed970aad0da3cba3cffacdb4d154a162a8968655ee6d6f7b627e71b869efaf6 \
                        size    8691 \
                    github.com/kr/pretty \
                        lock    v0.1.0 \
                        rmd160  9aa7a5aad4c48840eecfd0f80186d1fb5ded0fd6 \
                        sha256  f6c3f89667c63e5b7f1fc6ee2c06b6a6bfdce88f3a965ccd395b64c6f95c9a47 \
                        size    8553 \
                    github.com/jtolio/gls \
                        lock    v4.20.0 \
                        rmd160  8e721b1aa6de0606caa5a2a038ddd53a0d05d7b4 \
                        sha256  6f98dcae4c326cbfb0400e6a01604511e544957ea88494e979ace881e2058cbb \
                        size    7308 \
                    github.com/inconshreveable/mousetrap \
                        lock    v1.0.0 \
                        rmd160  5c617a09f1432fc543672a0e0c1e13d3752030c2 \
                        sha256  0e6bae2849f13d12fe361ecac087728e4e97f3482f4cec44f6e7a2c53bb9cd0c \
                        size    2291 \
                    github.com/hashicorp/hcl \
                        lock    v1.0.0 \
                        rmd160  ad8d0b523bb708fd6ae77df8bb414c103a75aa92 \
                        sha256  4fc0e87ac9d3d6cd042f044df2db2703bed569051fb8c179d505edeb4433e96e \
                        size    70636 \
                    github.com/gopherjs/gopherjs \
                        lock    0766667cb4d1 \
                        rmd160  fe92e39110b5c188dcce98abb3b9aa1b64d68f94 \
                        sha256  abe56698d0855027a1f6030a44924895d781b19526aa8f9b3ef49ed4199f7c57 \
                        size    217261 \
                    github.com/golang/mock \
                        lock    v1.5.0 \
                        rmd160  d52e6bcf001864ba50f79333a8d5aa60aedb3d97 \
                        sha256  9ab3a093ccfb9d18118ebf969153ea1a350a530be7cf647bbc73ac7a4e018cf8 \
                        size    66435 \
                    github.com/fsnotify/fsnotify \
                        lock    v1.4.9 \
                        rmd160  4660b5721da8aea4c890786e49d7cec39c2e04d3 \
                        sha256  7920cf1e5ccf268962fcff0b501398ed6c28ed75b1e1281fb17b19a8b0e4db5c \
                        size    31910 \
                    github.com/davecgh/go-spew \
                        lock    v1.1.1 \
                        rmd160  7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
                        sha256  e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
                        size    42171
