# -*- 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           github 1.0
PortGroup           maven 1.0

name                commons-logging
github.setup        apache ${name} 1.4.0 rel/${name}-
github.tarball_from archive

categories          java
license             Apache-2
maintainers         nomaintainer
platforms           any
supported_archs     noarch

description         Apache Commons-Logging
long_description    Commons-Logging is a wrapper around a variety of \
                    logging API implementations.
homepage            https://commons.apache.org/logging/

checksums           rmd160  f17ad7bfa1f3f7e8c797c35f7e1c80cd96fb667e \
                    sha256  be9e34dbcfb42c131a749933556e2cb3be8eb06f0149e7605360039e3e715418 \
                    size    268502

java.version        1.8+
java.fallback       openjdk11

destroot {
    set targetdir   ${worksrcpath}/target
    set destjavadir ${destroot}${prefix}/share/java/${name}

    xinstall -d -m 755 ${destjavadir}

    xinstall -m 644 ${targetdir}/${name}-${version}.jar \
        ${destjavadir}/${name}.jar
    xinstall -m 644 ${targetdir}/${name}-${version}-api.jar \
        ${destjavadir}/${name}-api.jar
    xinstall -m 644 ${targetdir}/${name}-${version}-adapters.jar \
        ${destjavadir}/${name}-adapters.jar
}
