# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           ruby 1.0

ruby.branches       3.4 3.3 3.2 3.1 3.0
ruby.setup          kramdown 2.5.2 gem
revision            0
maintainers         {kimuraw @kimuraw} openmaintainer
description         fast, pure-Ruby Markdown-superset converter
long_description    kramdown is yet-another-markdown-parser but fast, \
                    pure Ruby, using a strict syntax definition and \
                    supporting several common extensions.
categories-append   textproc
homepage            https://kramdown.gettalong.org
license             MIT
supported_archs     noarch
platforms           any
checksums           rmd160  785e3499ae3a596dbc511d8fc46566b0865dfd98 \
                    sha256  1ba542204c66b6f9111ff00dcc26075b95b220b07f2905d8261740c82f7f02fa \
                    size    128512

if {${subport} ne ${name}} {
    if {${ruby.branch} <= 3.2} {
        depends_run-append \
                    port:rb${ruby.suffix}-rexml
    }
}
