# -*- 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/sibprogrammer/xq 1.3.0 v
revision            0

description         Command-line XML and HTML beautifier and content extractor

long_description    {*}${description}

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

build.args-append   \
    -ldflags \" -X main.version=${version} \"

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

    xinstall -d ${destroot}${prefix}/share/man/man1

    copy \
        ${worksrcpath}/docs/${name}.man \
        ${destroot}${prefix}/share/man/man1/${name}.1
}

checksums           ${distname}${extract.suffix} \
                        rmd160  b557c21ba991df59da0e7c62770df2f77b346879 \
                        sha256  6f75b4433ac83b9ddbc60e1106349e22654d14bb58e198f811b2f9d10181ee8f \
                        size    156995

go.vendors          gopkg.in/yaml.v3 \
                        lock    v3.0.1 \
                        rmd160  e85ac1368fb7f9ef945b7fd7bd608a1f0d261c12 \
                        sha256  f3ea6be3f405ec25f8799773355aba54f8831d11f5315a01155bdc69b92eca7b \
                        size    91208 \
                    gopkg.in/check.v1 \
                        lock    41f04d3bba15 \
                        rmd160  1e5543a8e6a3159296ee63e28cbde9931a04f6b3 \
                        sha256  c41575a73d10809f89b05ef9e783f2d53facdc6573697770d30efb05a9d2dc28 \
                        size    31612 \
                    golang.org/x/text \
                        lock    v0.21.0 \
                        rmd160  0a0d95c777a2df3108c79f5a23de3c226ad84d06 \
                        sha256  de16b0463799b320acfa2707e154091015d4b25dbaae866a8fc9bf2f72d67b5c \
                        size    8976785 \
                    golang.org/x/sys \
                        lock    v0.28.0 \
                        rmd160  6afc12ada3ca9173b9f8ba2c66caf3dbf0ac7929 \
                        sha256  aa8ba4cd13aa5d7f839d604e002d2c994e6dfc09c3746f532bf69fc64617869c \
                        size    1520294 \
                    golang.org/x/net \
                        lock    v0.33.0 \
                        rmd160  c1974416a5379a87b032076f82d4353929b7cf30 \
                        sha256  c9edb767d02ea972c474508028e90d8c2b19a075f89697dbe787860f8dba3aa2 \
                        size    1466556 \
                    github.com/stretchr/testify \
                        lock    v1.10.0 \
                        rmd160  43f142561513d8f10ce4971bf91cabbad9a021cc \
                        sha256  be33d85711f2b92b7269a39574af64701ed5b2c4e4446547ea75ea046ec97629 \
                        size    112769 \
                    github.com/spf13/pflag \
                        lock    v1.0.5 \
                        rmd160  2ce81608a38c6f383a35bccd24d64361df5828c9 \
                        sha256  7f41acdcba65b1fab5b9b633947a139f9915b60f94bdab486cdbe9d90c54f61e \
                        size    50815 \
                    github.com/spf13/cobra \
                        lock    v1.8.1 \
                        rmd160  a735ec73fa26b66076a971e066513fff3eb7e367 \
                        sha256  49ca05093e0452e1b56be8a0765e23fd74be819228f0e1870c759b2e2e8178da \
                        size    192387 \
                    github.com/rogpeppe/go-internal \
                        lock    v1.9.0 \
                        rmd160  acb8f644e5634bdae632cdb61ea736422aeb88f0 \
                        sha256  65b0852e5c78fa920fef2176fa17180bf1f7f32a1163baacb44c2aa480845a16 \
                        size    133682 \
                    github.com/pmezard/go-difflib \
                        lock    5d4384ee4fb2 \
                        rmd160  18b381fb63f46047dcc373a07a40e026b1ce1732 \
                        sha256  64935467335b4dff1a510bc726473b9f97124ca6be3fe74c9c2382b0ff6675aa \
                        size    11401 \
                    github.com/mattn/go-isatty \
                        lock    v0.0.20 \
                        rmd160  ef20ccdf87de8b704c0c7118625b2beb31d8f1b4 \
                        sha256  397549e98cf5d40df585f31dc7902f017c37be88c64311dd2b4aeccab4009949 \
                        size    4717 \
                    github.com/mattn/go-colorable \
                        lock    v0.1.13 \
                        rmd160  c9e8ab9d0773c0984f36235e3c9f8c033552ac1a \
                        sha256  0cd9a951799c1a9f999df56e4b020170fa887456049c274aae6262d9ae3f7424 \
                        size    9778 \
                    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/inconshreveable/mousetrap \
                        lock    v1.1.0 \
                        rmd160  88f9577df93ac0f8801d8960adc7f28e38867f3e \
                        sha256  f69af10ff08c0e87f92dac3ee5172d8ed02463725b74edfc8943ef018a1a632d \
                        size    5343 \
                    github.com/golang/groupcache \
                        lock    41bb18bfe9da \
                        rmd160  dba4526dc11102f7cfc3ee7be23cb1416793e35b \
                        sha256  03b46be967afa501b74a1bf72211b08d6e8f6b2a3b42335105480b6df6e51980 \
                        size    26110 \
                    github.com/fatih/color \
                        lock    v1.18.0 \
                        rmd160  cea38fd7fdad5b4b20f519ebd1301bc2c277f54b \
                        sha256  e085d36aabb91de9adfa7ff605a06a342b6bc583e3bbb8ce49605590f4e0bd71 \
                        size    12711 \
                    github.com/davecgh/go-spew \
                        lock    d8f796af33cc \
                        rmd160  412da847dd485c586e0557e0e511bbdab6c7e929 \
                        sha256  989c527fb1568e2bfd9d4bec811d67ababa346d20fa2ffcc0760fad258241c26 \
                        size    42174 \
                    github.com/antchfx/xpath \
                        lock    v1.3.3 \
                        rmd160  fb63f07eafc4e2fd30a7a5629e78c285f4de72a1 \
                        sha256  b6b8c755f6a8acfb740dedce781114276170d8d9483576670704bdab92c38537 \
                        size    37292 \
                    github.com/antchfx/xmlquery \
                        lock    v1.4.3 \
                        rmd160  7382df6e8e2e0fee7bf7bc73f00b20a5d37d22d6 \
                        sha256  a136b83ed44ce44ea3895fc97e8aa5fbc08343ec34fbd78c98bab27c70bd0afe \
                        size    25582 \
                    github.com/andybalholm/cascadia \
                        lock    v1.3.2 \
                        rmd160  e7ce086c23dcac09cffc7bd5a95668c9faf0bf45 \
                        sha256  20182afb02142724c1161c7fbe95a8f7e0e166927b04f96fc99f2984898c98cb \
                        size    35399 \
                    github.com/PuerkitoBio/goquery \
                        lock    v1.10.0 \
                        rmd160  47034af912fe9a6ffbb7bb70a49d22c1af43273f \
                        sha256  8ae186b455a899a91ab458bf5b80055ae286be0fe304f52c9513bd48149003f3 \
                        size    107769
