# -*- 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/lindell/multi-gitter 0.61.0 v
go.offline_build    no
revision            0

description         A CLI to update multiple Git repositories in bulk

long_description    {*}${description}. ${name} allows you to make changes in \
                    multiple repositories simultaneously. This is achieved by \
                    running a script or program in the context of multiple \
                    repositories. If any changes are made, a pull request is \
                    created that can be merged manually by the set reviewers, \
                    or automatically by multi-gitter when CI pipelines has \
                    completed successfully.

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

checksums           rmd160  cbeb8b97b3e736ab16ea462bbb7053c6c7b0580c \
                    sha256  4fb912a2127bdec75ada978954b3e9a963ec6891c95657237a3e4514da02b17f \
                    size    329026

build.pre_args-append \
                    -ldflags \"-X main.version=${github.tag_prefix}${version} \
                     -X main.commit=ff05fd8ada86171f22101f9d9c00dec8da5ce353 \
                     -X main.date=2025-11-27T21:21:14.3655528Z\"

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