# -*- 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/square/certigo 1.16.0 v github.tarball_from archive revision 0 description A utility to examine and validate certificates in a \ variety of formats. long_description Certigo is a utility to examine and validate certificates \ to help with debugging SSL/TLS issues. It supports all \ common file formats such as X.509 (DER/PEM), JCEKS, PKCS7 \ and PKCS12 files, supports STARTTLS protocols, can \ validate, lint and has scripting support. categories sysutils installs_libs no license Apache-2 maintainers {gmail.com:herby.gillot @herbygillot} \ openmaintainer github.livecheck.regex {([0-9.]+)} post-build { system -W ${worksrcpath} "./${name} --help-man > ${name}.1" system -W ${worksrcpath} \ "./${name} --completion-script-bash > ${name}.completion.bash" system -W ${worksrcpath} \ "./${name} --completion-script-zsh > ${name}.completion.zsh" } destroot { xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/ # Install man page xinstall -m 0444 \ ${worksrcpath}/${name}.1 ${destroot}${prefix}/share/man/man1 # Install shell completions xinstall -d ${destroot}${prefix}/share/bash-completion/completions copy ${worksrcpath}/${name}.completion.bash \ ${destroot}${prefix}/share/bash-completion/completions/${name} xinstall -d ${destroot}${prefix}/share/zsh/site-functions copy ${worksrcpath}/${name}.completion.zsh \ ${destroot}${prefix}/share/zsh/site-functions/_${name} } checksums ${distname}${extract.suffix} \ rmd160 6dc00f2c5212ae8b3e3ed05562a7517ac075bef2 \ sha256 a6ce89964ca2fbe7d45d2e2019b06a21984f133c4f1f110eee12a67dd60c4145 \ size 391126 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 \ gopkg.in/check.v1 \ lock 20d25e280405 \ rmd160 412aa0d109919182ff84259e9b5bbc9f24d78117 \ sha256 233f8faf427ce6701ac3427f85c28bc6b6ae7cdc97a303a52873c69999223325 \ size 30360 \ gopkg.in/asn1-ber.v1 \ lock 379148ca0225 \ rmd160 b710011b3de9b2d6262507edd9233d4e6da6176c \ sha256 ff0a36e43eb30929c692c0c6473f7543663d811ae3119c820da95a06de941cdf \ size 12442 \ gopkg.in/alecthomas/kingpin.v2 \ lock v2.2.6 \ rmd160 af6db4648ec7638fb5cab49fd9536caa705f5fed \ sha256 31378085783496cff78c7d41479ccd6206c4f4e3892909ef0c2cd39e2de3b039 \ size 44374 \ golang.org/x/term \ lock 7de9c90e9dd1 \ rmd160 bd573c74337fdd8e57417c03c825a315b2c208f9 \ sha256 5b01bffc3bc94976e27cecbe6d9c403eefc597dc2b03ddd3ad083931c0981fa4 \ size 15244 \ golang.org/x/sys \ lock 39ccf1dd6fa6 \ rmd160 f5d7a5e0ba099b8249d4e64f9452d6fadc6b8749 \ sha256 3c9360b11a9070150711969632f591134d1de5762ac6f78dba5dd2cdeee15702 \ size 1211469 \ golang.org/x/crypto \ lock 86341886e292 \ rmd160 347474d0bf933bffefb19c35a29a2a9db61fcc3e \ sha256 7c251912082347531a659f81fa9c6143564c204557996898b251683a75ca964e \ size 1628042 \ github.com/stretchr/testify \ lock v1.7.5 \ rmd160 08a93633384821a5988211a3a380757c9faa55a1 \ sha256 aa156c7ebe6d5cc8635d9e7f9f9e3e8e36386f790298446c3a13d590bf4bd51f \ size 95531 \ github.com/pmezard/go-difflib \ lock v1.0.0 \ rmd160 fc879bfbdef9e3ff50844def58404e2b5a613ab8 \ sha256 7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \ size 11409 \ github.com/mwitkow/go-http-dialer \ lock 378f744fb2b8 \ rmd160 05ea34cd12da7d053b0cf886ea523b8a9e201865 \ sha256 000e7c21d14470f1072f92209c08dd6e2967f0a9846204b7a32f7caf17bb7339 \ size 16066 \ github.com/mitchellh/reflectwalk \ lock v1.0.0 \ rmd160 c8f3f4a948ebfd3f69f22663f856e7309877ba8d \ sha256 117a3a92d72f36187cd4aa728890538c9637be7d4ba9a8d7a777c51a15ea8015 \ size 6149 \ github.com/mitchellh/copystructure \ lock v1.0.0 \ rmd160 f302c41c8c05f9f254b5c1354e8aa7ba099fc81b \ sha256 5306cd122f11f481baa0b4c17437dd816e9449c8b91d59475c5e1f5b5edc1a9a \ size 8897 \ 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/imdario/mergo \ lock v0.3.6 \ rmd160 6228108363d0f1691ceb0fcc42dec2c84eda3f4d \ sha256 39bd93c3787ef92629b914b392fbd23ef1026edb766caafca5f5aad3c643ee08 \ size 16082 \ github.com/huandu/xstrings \ lock v1.2.0 \ rmd160 92b6b3011932e59dde576edc90b43acb318ba288 \ sha256 ad15de7c79bdbadbcebea0dd4591a300d578c6fc8b676ab287501c84a4d3bce0 \ size 16632 \ github.com/google/uuid \ lock v1.0.0 \ rmd160 f9abf89bceb1da1e3e3ae5a7686e541c64a61c83 \ sha256 a4e3d2b116eb2f6e99cd851a0ae936b081546428271970ddd08ef6490b13e967 \ size 13130 \ 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/alecthomas/units \ lock 2efee857e7cf \ rmd160 b1fc6e021a0e5579179bf8629e4a50221e4aa805 \ sha256 ebe15098493671b52f282853872f23517613ad484b550881bef8eb1a1257b5aa \ size 3454 \ github.com/alecthomas/template \ lock a0175ee3bccc \ rmd160 ed34ba888ec2b18c8fa2d745ff25dec1ce67d6d4 \ sha256 be0a63f0fece9a590713aa740e64b7cc4e923d57706d3b4f478c1cae0fd135b0 \ size 55257 \ github.com/Masterminds/sprig \ lock v2.22.0 \ rmd160 b26a0d2f2e833afcf8adcbfbb58660ee27e31e1d \ sha256 f170a47590a589c3958e69e298c3bffaa8a815bb0395f308b517c0c83cdbb30e \ size 42058 \ github.com/Masterminds/semver \ lock v1.4.2 \ rmd160 44cd009860ab2905e17f730d35ba93358f5c81c2 \ sha256 0ff3a26c8c0f77c0538385e3af3636cce2b442fb9e2d149eba77d32375d3fdf0 \ size 15917 \ github.com/Masterminds/goutils \ lock v1.1.0 \ rmd160 9c73de9ffa7bbf68eb496d9d18f26a206fe5608d \ sha256 d5edbcb0d321e69213764b9db9afea1aee72316b227bc5dbaf0177a726074482 \ size 14608