# -*- 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           python 1.0

name                gitlint
python.rootname     ${name}_core
version             0.19.1
revision            0
categories-prepend  devel
license             MIT
supported_archs     noarch
platforms           {darwin any}

python.default_version \
                    311
python.pep517_backend \
                    hatch

maintainers         {@harens harens} openmaintainer

description         Linting for your git commit messages
long_description    Git commit message linter written in Python. \
                    Checks your commit messages for style.

homepage            https://jorisroovers.com/gitlint/

checksums           rmd160  0234213e4c7b5a7f89ab8e86c3d0e4e4cbf1be38 \
                    sha256  7bf977b03ff581624a9e03f65ebb8502cc12dfaa3e92d23e8b2b54bbdaa29992 \
                    size    36141

depends_build-append \
                    port:py${python.version}-hatch-vcs

depends_run-append \
                    port:py${python.version}-arrow \
                    port:py${python.version}-click \
                    port:py${python.version}-sh
