[Bug 192732] [MAINTAINER] devel/doxygen: use options for graphviz and LaTeX, use new OPTIONS helpers

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Aug 22 17:10:52 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192732

--- Comment #18 from commit-hook at freebsd.org ---
A commit references this bug:

Author: danfe
Date: Fri Aug 22 17:10:21 UTC 2014
New revision: 365679
URL: http://svnweb.freebsd.org/changeset/ports/365679

Log:
  - Optionize for Graphviz and LaTeX (enabled by default, so hopefully the
    rest of the ports tree that uses Doxygen for their documentation aren't
    adversely affected)
  - Use new OPTIONS framework helpers
  - PDFDOCS relies on both the LATEX and HTMLDOCS options to be enabled
  - Remove a couple patches that believed to have no effect on 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 submitter was
    unaware of back when it happened, but never should've happened to begin
    with)
  - While here: sort USES, remove MAKE_JOBS_UNSAFE [*], and cleanup Makefile,
    use correct spelling of PostScript and PDF in port description text

  [*] Except cleaning targets, use more robust make(1) syntax of -C, albeit
      I did not find evidence that cd ... ; $(MAKE) syntax was causing build
      failures with -jX.  Still, -C is better and safer in general.

  PR:        192732
  Submitted by:    maintainer
  Reviewed by:    marino

Changes:
  head/devel/doxygen/Makefile
  head/devel/doxygen/files/patch-Makefile.in
  head/devel/doxygen/files/patch-latex
  head/devel/doxygen/files/patch-refman
  head/devel/doxygen/pkg-descr

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


More information about the freebsd-ports-bugs mailing list