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

github.setup        darrenldl docfd 13.0.1
revision            0
categories          sysutils ocaml
maintainers         {@barracuda156 macos-powerpc.org:barracuda} openmaintainer
license             MIT
description         TUI multiline fuzzy document finder
long_description    A {*}${description} in OCaml.
checksums           rmd160  e828412a4ee247bee08a39cf16511c0b29a1eb40 \
                    sha256  74ea5546da027ce0313538897354b4078f52f4812bdd156810eb7ddef7bda2d3 \
                    size    2924485
github.tarball_from archive

depends_lib-append  port:ocaml-angstrom \
                    port:ocaml-cmdliner \
                    port:ocaml-containers \
                    port:ocaml-containers-data \
                    port:ocaml-decompress \
                    port:ocaml-diet \
                    port:ocaml-digestif \
                    port:ocaml-eio \
                    port:ocaml-eio_main \
                    port:ocaml-fmt \
                    port:ocaml-lwd \
                    port:ocaml-notty-community \
                    port:ocaml-nottui \
                    port:ocaml-nottui-unix \
                    port:ocaml-oseq \
                    port:ocaml-ppx_deriving \
                    port:ocaml-progress \
                    port:ocaml-re \
                    port:ocaml-spelll \
                    port:ocaml-sqlite3 \
                    port:ocaml-timedesc \
                    port:ocaml-uucp \
                    port:ocaml-uuseg

ocaml.build_type    dune

notes "
Make sure either VISUAL or EDITOR variable is set in the environment\
in order to open documents from ${name}.

Optional runtime tools: poppler (pdftotext) for PDF search,\
pandoc for EPUB/DOCX/ODT and other formats.
"
