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

name                zathura-plugin-pdf-mupdf
version             0.3.6
revision            2
categories          office
maintainers         nomaintainer
license             zlib

description         The zathura-pdf-mupdf plugin adds PDF support to zathura.
long_description \
    The zathura-pdf-mupdf plugin adds PDF support to zathura by using the \
    mupdf rendering library.

homepage            https://git.pwmt.org/pwmt/zathura-pdf-mupdf
master_sites        ${homepage}/-/archive/${version}
distname            zathura-pdf-mupdf-${version}

checksums           rmd160  84fc8cbf54f47a473223003a9b27cb6aa436bbd1 \
                    sha256  94ab90b367c04e3a9dda52e3587e257e4c825b375bde13032f81b1f84becb4f1 \
                    size    8925

configure.args-append \
                    -Dlink-external=true

depends_build-append \
                    path:bin/pkg-config:pkgconfig

depends_lib         port:desktop-file-utils \
                    port:mupdf \
                    port:openjpeg \
                    port:freetype \
                    path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
                    path:lib/libgirara-gtk3.dylib:girara \
                    path:bin/zathura:zathura

patchfiles          patch-shared_libmupdf.diff

post-activate {
    system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
}

livecheck.type      regex
livecheck.url       ${homepage}/tags
livecheck.regex     zathura-pdf-mupdf-(\\d\\.\\d\\.\\d)[quotemeta ${extract.suffix}]