On 2024/06/01 11:41, Ricardo Branco wrote:
>  security/xhash/Makefile    | 23 +++++++++++++++++++++
>  security/xhash/distinfo    | 42 ++++++++++++++++++++++++++++++++++++++
>  security/xhash/modules.inc | 12 +++++++++++
>  security/xhash/pkg/DESCR   |  1 +
>  security/xhash/pkg/PLIST   |  1 +
>  5 files changed, 79 insertions(+)
>  create mode 100644 security/xhash/Makefile
>  create mode 100644 security/xhash/distinfo
>  create mode 100644 security/xhash/modules.inc
>  create mode 100644 security/xhash/pkg/DESCR
>  create mode 100644 security/xhash/pkg/PLIST

Please send tars rather than diffs for new ports.

> +V =          3.4.0
> +MODGO_MODNAME =      github.com/ricardobranco777/xhash
> +MODGO_VERSION =      v0.0.0-20240601062954-9bdefd997316
> +DISTNAME =   xhash-${V}

I don't understand what's needed to make the go proxy stuff pick things
up, but it would be nice if this could use the tags rather than a
date+hash version.

> +++ b/security/xhash/pkg/DESCR
> @@ -0,0 +1 @@
> +This Go program uses goroutines to calculate multiple hashes on strings, 
> files and directories.  By default it reads from standard input.  It can be 
> used as a drop-in replacement for the GNU **coreutils** when hard-linked as 
> **md5sum**, etc. and it actually supports the `--zero` option with `--check`. 
>  The output format is fully configurable.

DESCR should be wrapped at <80 columns and plaintext not markdown.

Might be nice to outline which actual hashes are supported - doesn't
need to be in full detail, but something like "Supports a range of SHA
and BLAKE algorithms and can use HMACs" would give a better idea of what
it can do.

Reply via email to