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

name                libwapcaplet
version             0.4.3
revision            0
categories          devel
license             MIT
maintainers         nomaintainer
description         String internment library
long_description    {*}${description}
homepage            https://www.netsurf-browser.org/projects/${name}
master_sites        https://download.netsurf-browser.org/libs/releases/
distname            ${name}-${version}-src
checksums           rmd160  d6778aece54354083bdfdf56e9750627a7e6261d \
                    sha256  9b2aa1dd6d6645f8e992b3697fdbd87f0c0e1da5721fa54ed29b484d13160c5c \
                    size    31766
worksrcdir          ${name}-${version}

depends_build       port:netsurf-buildsystem

build.args          NSSHARED=${prefix}/share/netsurf-buildsystem \
                    PREFIX=${prefix}

destroot.args       NSSHARED=${prefix}/share/netsurf-buildsystem \
                    PREFIX=${destroot}${prefix}

platform darwin 8 {
    depends_build-append port:gmake
    build.cmd ${prefix}/bin/gmake
}

build {
    system -W ${worksrcpath} "LDFLAGS=\"${configure.ldflags}\" ${build.cmd} ${build.args} COMPONENT_TYPE=lib-shared"
    system -W ${worksrcpath} "LDFLAGS=\"${configure.ldflags}\" ${build.cmd} ${build.args} COMPONENT_TYPE=lib-static"
}

destroot {
    system -W ${worksrcpath} "${destroot.cmd} install ${destroot.args} COMPONENT_TYPE=lib-shared"
    system -W ${worksrcpath} "${destroot.cmd} install ${destroot.args} COMPONENT_TYPE=lib-static"
}

post-destroot {
    system -W ${destroot}${prefix}/lib "install_name_tool -id ${prefix}/lib/${name}.dylib ${name}.dylib"
}
