# -*- 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
PortGroup conflicts_build 1.0
categories textproc devel
description Documentation system for several programming languages
long_description It can generate an on-line documentation browser \
(in HTML) and/or an off-line reference manual \
from a set of documented source files. There is \
also support for generating output in RTF \
(MS-Word), PostScript, hyperlinked PDF, \
compressed HTML, and Unix man pages. The \
documentation is extracted directly from the \
sources, which makes it much easier to keep the \
documentation consistent with the source code. \
You can configure doxygen to extract the code \
structure from undocumented source files. This \
is very useful to quickly find your way in large \
source distributions. You can also visualize the \
relations between the various elements by means \
of include dependency graphs, inheritance \
diagrams, and collaboration diagrams, which are \
all generated automatically.
homepage http://www.doxygen.org/
master_sites http://doxygen.nl/files
distfiles ${distname}.src${extract.suffix}
checksums rmd160 10d26e3ea9c63d7a01e9e8ecc8dd8b5ee111cc9a \
sha256 ff981fb6f5db4af9deb1dd0c0d9325e0f9ba807d17bd5750636595cf16da3c82 \
depends_build-append bin:perl:perl5 \
if {${os.platform} eq "darwin" && ${os.major} < 13} {
depends_build-append port:git
configure.args-append -DGIT_EXECUTABLE=${prefix}/bin/git
license_noconflict perl5 python27
depends_lib port:libpng \
patchfiles patch-src-portable_c.c.diff \