Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Aug 2014 05:51:30 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 192732] New: [MAINTAINER] devel/doxygen: use options for graphviz and LaTeX, use new OPTIONS helpers
Message-ID:  <bug-192732-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192732

            Bug ID: 192732
           Summary: [MAINTAINER] devel/doxygen: use options for graphviz
                    and LaTeX, use new OPTIONS helpers
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: cyberbotx@cyberbotx.com

Created attachment 145903
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=145903&action=edit
doxygen-1.8.7_1,1.patch

- Use options for graphviz and LaTeX (these are also defaulted, so hopefully
the rest of the ports tree that uses doxygen for their documentation aren't
adversely affected).
- Use new OPTIONS helpers.
- PDFDOCS relies on both the LATEX and HTMLDOCS options to be enabled.
- Remove a couple patches that I believe have no effect on the PDFDOCS build
because it should've been setting HAVE_LATEX in MAKE_ARGS instead of
HAVE_PDFDOCS (which was done by a previous commit that I was unaware of back
when it happened, but never should've happened to begin with).

NOTE: I have made the port rely on the a full LaTeX system, but this may be
excessive. I have not bothered to look into just how much of the LaTeX system
is needed for doxygen to function properly when generating PDF docs.

NOTE 2: This will most likely need an exp-run done because of the number of
ports that utilize doxygen to build their own documentation.

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-192732-13>