# -*- 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           legacysupport 1.1

legacysupport.newest_darwin_requires_legacy     13

name                skalibs
version             2.14.3.0
revision            0
categories          devel
license             ISC
maintainers         nomaintainer
description         general-purpose libraries for C system programming

long_description \
    skalibs is a package centralizing the free software / open source \
    C development files used for building all software at skarnet.org: \
    it contains essentially general-purpose libraries. skalibs can \
    also be used as a sound basic start for C development. There are a \
    lot of general-purpose libraries out there\; but if your main goal \
    is to produce small and secure C code with a focus on system \
    programming, skalibs might be for you.

homepage            https://skarnet.org/software/skalibs/
master_sites        ${homepage}

checksums           rmd160  b62d1d8f02f0f70f59cda960d1be390048c8f924 \
                    sha256  a14aa558c9b09b062fa16acec623b2c8f93d69f5cba4d07f6d0c58913066c427 \
                    size    244425

configure.args      --disable-shared

post-destroot {
    set docdir ${prefix}/share/doc/${name}
    xinstall -d ${destroot}${docdir}
    xinstall -m 0644 -W ${worksrcpath} \
        AUTHORS \
        COPYING \
        NEWS \
        README \
        README.macos \
        ${destroot}${docdir}
    xinstall -m 0644 {*}[glob ${worksrcpath}/doc/*.html] \
        ${destroot}${docdir}
    xinstall -d ${destroot}${docdir}/libdatastruct
    xinstall -m 0644 {*}[glob ${worksrcpath}/doc/libdatastruct/*.html] \
        ${destroot}${docdir}/libdatastruct
    xinstall -d ${destroot}${docdir}/libposixplz
    xinstall -m 0644 {*}[glob ${worksrcpath}/doc/libposixplz/*.html] \
        ${destroot}${docdir}/libposixplz
    xinstall -d ${destroot}${docdir}/librandom
    xinstall -m 0644 {*}[glob ${worksrcpath}/doc/librandom/*.html] \
        ${destroot}${docdir}/librandom
    xinstall -d ${destroot}${docdir}/libstdcrypto
    xinstall -m 0644 {*}[glob ${worksrcpath}/doc/libstdcrypto/*.html] \
        ${destroot}${docdir}/libstdcrypto
    xinstall -d ${destroot}${docdir}/libstddjb
    xinstall -m 0644 {*}[glob ${worksrcpath}/doc/libstddjb/*.html] \
        ${destroot}${docdir}/libstddjb
    xinstall -d ${destroot}${docdir}/libunixonacid
    xinstall -m 0644 {*}[glob ${worksrcpath}/doc/libunixonacid/*.html] \
        ${destroot}${docdir}/libunixonacid
}
