# -*- 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/kevinschoon/pomo 0.8.1
revision            0

description         Pomodoro CLI

long_description    ${name} is a simple CLI for using the Pomodoro Technique. \
                    There are some amazing task management systems but \
                    ${name} is more of a task execution or timeboxing system. \
                    ${name} helps you track what you did, how long it took \
                    you to do it, and how much effort you expect it to take.

categories          office
installs_libs       no
maintainers         {gmail.com:herby.gillot @herbygillot} \
                    openmaintainer
license             MIT

build.pre_args-append \
    -ldflags \"-X ${go.package}/pkg/internal.Version=${version}\"
build.args          ./cmd/${name}

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

checksums           ${distname}${extract.suffix} \
                        rmd160  d6f7e7cfb5a6a17619cc97e9e6372d0944750eb7 \
                        sha256  9b78476c101c74acd37c267b72310e8df197b4e88d3aa5e15490f4cbf168dd85 \
                        size    2233642

go.vendors          gopkg.in/yaml.v3 \
                        lock    9f266ea9e77c \
                        rmd160  06dca2ede07b2f31c515b4711fbebc1d5359b5e4 \
                        sha256  e70dd42fb30b7b2d0129c5cdf0e079caaf5602cab24081fdac830ec01204fa59 \
                        size    86890 \
                    gopkg.in/check.v1 \
                        lock    20d25e280405 \
                        rmd160  412aa0d109919182ff84259e9b5bbc9f24d78117 \
                        sha256  233f8faf427ce6701ac3427f85c28bc6b6ae7cdc97a303a52873c69999223325 \
                        size    30360 \
                    golang.org/x/sys \
                        lock    bc2c85ada10a \
                        rmd160  c4b2c26618cd3f02fe04653b3a4fbe6707de5716 \
                        sha256  b2526b52942c803a1687e16f87942bd0f0701b5d260fbaa35d53231e0a520577 \
                        size    1303117 \
                    github.com/stretchr/testify \
                        lock    v1.7.0 \
                        rmd160  adae5096e8c4cfcc8e3f6d096646d1165b5ef49a \
                        sha256  f7dde97d0c9634483ae6ea273968f80f3105c22382a1f841886cd20d57586642 \
                        size    91096 \
                    github.com/rivo/uniseg \
                        lock    v0.2.0 \
                        rmd160  33577def583aa2db50b69ca601e5d29ab201ebc4 \
                        sha256  2832965221246272462a03ffc8e159c94d8f534827f660f1ac4fc77e5ccd644c \
                        size    44037 \
                    github.com/pmezard/go-difflib \
                        lock    v1.0.0 \
                        rmd160  fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
                        sha256  7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
                        size    11409 \
                    github.com/nsf/termbox-go \
                        lock    v1.1.1 \
                        rmd160  a46d55da1ac925e14c15196db1e18707c52938bb \
                        sha256  1c32821967f105bf1a4a475bbfb53f5301d5d1746ff85a69e83d4c2d2307cbf4 \
                        size    37573 \
                    github.com/mitchellh/go-wordwrap \
                        lock    v1.0.1 \
                        rmd160  aabcb6578a2dcdfc425e66174663b2ef483998ed \
                        sha256  32c15ef99c4288a9ea02387eb6cd79718da19c5b780590913990b1091827628f \
                        size    2928 \
                    github.com/mattn/go-sqlite3 \
                        lock    v1.14.13 \
                        rmd160  3f40126b914f473a1f5ee3e2226abda5deec47b0 \
                        sha256  11904471d71497ccf71e0c05b5d9ca0e54cc93dd1e015e70ddb357ecb635b793 \
                        size    2452359 \
                    github.com/mattn/go-runewidth \
                        lock    v0.0.13 \
                        rmd160  e177edb4dc4702ae2b23704934ff31cc6561bbd0 \
                        sha256  dcd3ccbd956a6f53bc106b79489d0303a237c21d858d23250e3e1d7284b72b86 \
                        size    17363 \
                    github.com/mattn/go-isatty \
                        lock    v0.0.14 \
                        rmd160  8ebfd3a6f2898a729e41dff6b5359e88959c46e1 \
                        sha256  dc141c207a7f4eb83992df90ca087841a0a3aab5a4f2b528bf81d42a186bcc1e \
                        size    4705 \
                    github.com/mattn/go-colorable \
                        lock    v0.1.12 \
                        rmd160  e2cc8dfa32f377718b887dd9493e277657206885 \
                        sha256  2eb2e98a9db73a52b684535450dbc1fda80780eada39612509550fbcb8c71cb1 \
                        size    9805 \
                    github.com/jawher/mow.cli \
                        lock    v1.2.0 \
                        rmd160  eb27600776ee03c466fcaaf44e978ec812072f67 \
                        sha256  903b362ff987d551e919dcd1148228d9a083e3b84471f3733bc56c6936f2fb22 \
                        size    67782 \
                    github.com/gizak/termui \
                        lock    v3.1.0 \
                        rmd160  f1be2950d4a743e6584c28a5e099c1b33efb53dd \
                        sha256  5e1ae80e56b28bd92d6fad83371235ab3b1761f5023ec80c2cbc90f9de02d461 \
                        size    185693 \
                    github.com/fatih/color \
                        lock    v1.13.0 \
                        rmd160  0c56533948a292eb8c5181e9a88a45fbd1267bf5 \
                        sha256  a65b114bfe507384e1660730803ffb4437c63a24dd11a5d7f61c77f048caa55f \
                        size    10828 \
                    github.com/davecgh/go-spew \
                        lock    v1.1.1 \
                        rmd160  7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
                        sha256  e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
                        size    42171 \
                    github.com/adrg/xdg \
                        lock    v0.4.0 \
                        rmd160  9a5eabbef937e0482168febd9fc3fc63ad61d6fd \
                        sha256  1a1276ed8071b21d00f417eff83dc3a77d4a7878e3064f117bc22421902e0cfe \
                        size    20032 \
                    github.com/0xAX/notificator \
                        lock    ee9b8921e557 \
                        rmd160  385313082cabf3ab07dda7c609e6132ab2ba05de \
                        sha256  f3292c2cc23609afeed10ec2f325fb3159d789bf3bc32058e9f0bcefc2c0b46b \
                        size    39794
