2017-04-26 23:18:35 +02:00
|
|
|
# $NetBSD: Makefile,v 1.131 2017/04/26 21:18:35 wiz Exp $
|
Import doxygen-1.2.10:
Doxygen is a documentation system for C++, Java, IDL (Corba, Microsoft and
KDE-DCOP flavors) and C.
It can help you in three ways:
1. It can generate an on-line documentation browser (in HTML) and/or an
off-line reference manual (in LaTeX) 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.
2. Doxygen can be configured to extract the code structure from
undocumented source files. This can be very useful to quickly find your
way in large source distributions. The relations between the various
elements are be visualized by means of include dependency graphs,
inheritance diagrams, and collaboration diagrams, which are all
generated automatically.
3. You can even `abuse' doxygen for creating normal documentation
2001-09-04 23:05:06 +02:00
|
|
|
|
2017-04-26 15:40:37 +02:00
|
|
|
DISTNAME= doxygen-1.8.13.src
|
Update to 1.5.7.1:
Doxygen Release 1.5.7.1
(release date 5-10-2008)
Changes
* The dot tool is no longer part of the doxygen package for
MacOSX. Please install GraphViz separately and set the dot path
to /usr/local/bin
New features
* Added option DOT_FONTSIZE which allows to set the size of
the fonts used in dot generated graphs.
Bug fixes
* id 554432: Re-added ALPHABETICAL_INDEX option.
* id 554379: Fixed internal error for GENERATE_INDEXLOG when
GENERATE_HTML was set to NO.
* id 554546: Included fix for handling relative includes in
the preprocessor.
* Included several VHDL fixes related to syntax highlighting,
finding class members, and mixing upper and lower case.
* Included patch to allow setting DEST_DIR environment variable
to determine where to install doxygen.
Doxygen Release 1.5.7
(release date 28-9-2008)
Changes
* The default CSS style sheet has been cleaned up and simplified,
thanks to the work done by Quinn Taylor.
New features
* Added new config options GENERATE_QHP which enables generating
.qch (Qt compiled help) file via the Qt's qthelpgenerator tool
(part of Qt 4.4+). This type of files can be read with Qt's
Assisant to browse the documentation in a similar way as is
possible with Microsoft's compiled HTML help (.chm). To further
customize the output and run the help generator from within
doxygen, the following options are available: QCH_FILE,
QHP_NAMESPACE, QHP_VIRTUAL_FOLDER, QHG_LOCATION. Thanks to
Sebastian Pipping for the patch.
* Add new option SYMBOL_CACHE_SIZE to allow a different trade
off between doxygen's memory usage and the amount of disk
accesses.
* id 532695: Added 3 new commands: \extends, \implements, and
\memberof that allow object oriented constructs to be documented
as such for languages that do not support it natively (e.g. C)
* Added better support for one line comments after VHDL types.
* Added new option LAYOUT_FILE which can be used to specify a
layout template file that tells doxygen in which order to
generate the output and which titles to use for headings and
how the navigation index will look; Read this for more info.
As a result the following options are now obsolete since they
can now only be controlled via the layout file: DETAILS_AT_TOP,
ALPHABETICAL_INDEX. The following options can also be set via
the layout file, but for convenience and backward compatibility
reasons they are still also part of the configuration file:
SHOW_INCLUDE_FILES, SHOW_USED_FILES, CLASS_GRAPH, COLLABORATION_GRAPH,
GROUP_GRAPHS, INCLUDE_GRAPH, INCLUDED_BY_GRAPH. Run doxygen
with the -l option to generate the default layout file.
* Included update for the Macedonian, Catalan, Brazilian, and
Serbian translation and also support for Serbian with Cyrilic
characters.
Bug fixes (ids refer to the bugzilla database)
* id 140264, 332187, 541924: Sections inside a \subpage where
not shown as subsection in the LaTeX/RTF output.
* id 155098,156188: Added support for UTF-8 special characters
in identifiers (which is allowed by e.g. C#).
* id 304598: operator-- caused invalid HTML output.
* id 324047: parameter type [in or out] were not generated in
RTF document
* id 363499: @todo and friends did not work in a comment marked
with @dir.
* id 445485: HTML commands in a comment block with attribute
values without quotes were not handled properly.
* id 533855: Processes were always documented as anonymous in
VHDL code.
* id 535379: Added support for %{...%} blocks in XPCOM's IDL.
* id 536298: Last port in a VHDL port list was not correctly
put in a member group.
* id 536385: Fixed problem matching function prototype and
implementation under certain conditions.
* id 536629: Fixed compilation issue on NetBSD.
* id 537393: Properties in Python were not properly handled.
* id 538065: Added support for @optional and @required in
Objective C 2.0 protocols.
* id 538239: Some unlabeled VHDL processes were not corrected
detected.
* id 538515: Deriving a Objective-C interface from a protocol
caused parsing problems if the interface also has a body.
* id 539057: Part of an Objective-C expression could be missing
in the source browser under certain conditions.
* id 539590: Generic C# classes with the same name but different
template arguments were no longer treated as different classes.
* id 539712: Fixed code parser issue for parameter indices of
procedures and functions.
* id 540058: Creator code was wrong in the MacOSX application
bundle.
* id 540372: Fixed problem parsing large table by increasing
YY_READ_BUF_SIZE in the generated parser files.
* id 540247: Fixed potential memory corruption issue parsing
VHDL.
* id 541113: Fixed locale for ctype, to avoid stripping of 0xA0
from multi-byte UTF-8 characters.
* id 544479: SORT_MEMBER_DOCS did not work for class members.
* id 546621: Fixed makefile so that .svn stuff is removed from
the tarball when doing "make archive".
* id 546812: Using a table with row span greater than 1 did
not produce correct LaTeX output.
* id 545098: Fixed problem parsing where clauses in combination
with C# generics.
* id 545503: Nameless parameters of type "struct A" could end
up wrongly in the XML output.
* id 545970: Refering to the main page did not work as advertised.
* id 546158: The variable defined inside a foreach statement
in C# code was not considered for source linking, cause
potentially incomplete call graphs.
* id 547361: Linking to specialized template functions did not
work.
* id 548175: Fixed problem parsing class members within a class
X, inside a namespace that is also named X.
* id 548443: Documenting a nested namespace/classes with
@namespace X.Y did not work for C# (only X::Y worked).
* id 548489: C++/CLI classes of type sealed abstract were not
processed correctly.
* id 549318: Some headings in the user manual where wrongly
formatted.
* id 549581: Fixed potential buffer overflow in preprocessor.
* id 550058: Obj-C: properties for private fields did not appear
in the output unless EXTRACT_PRIVATE was enabled.
* id 550156: Corrected typo in the documentation for
GENERATE_TREEVIEW.
* id 550247: Fixed problem parsing octal character literals in
the preprocessing phase.
* id 551739: Related function with explicit namespace scope
was not properly placed if the function also existed in the
global namespace.
* id 552115: Anonymous structs and unions could produce invalid
links in the html help index.
* id 552361: Fixed problem with operators in the LaTeX output.
* id 552600: \copybrief ended a brief description instead of
appending to it.
* id 553469: Removed bogus warning about internal inconsistency
when importing items via a tagfiles that are inside an undocumented
scope.
* id 553616: One can now remove the automatic line breaks in
the type part of a declaration by using a custom stylesheet
with BR.typebreak { display: none; }
* id 553663: Aliases did not work in Fortan comments.
* id 549022: Reimplemented in links could be wrong in case of
overloaded members.
* id 553225: Parser was confused by arrays inside an Obj-C
message.
* Finnish translation was disabled.
* A collaboration graph with multiple edge labels with not
written to the XML output correctly.
* sub pages of a \mainpage were not shown in the Latex/RTF
output.
* Included some fixed for the VHDL parser.
2008-11-11 01:44:12 +01:00
|
|
|
PKGNAME= ${DISTNAME:S/.src//}
|
Changes 1.3.9.1:
* Bug fixes
* Due to an error in the packaging script, an old version
of doxywizard was bundled with the Mac OS X version of doxygen.
* Dot would not run if doxygen was installed in a path which
contained spaces (Mac OS X).
Changes 1.3.9:
* Changed the stylesheet so font usage is more uniform and consistent.
* Changed the colors of the doxygen logo at the bottom of a HTML page.
Let me know if you prefer this one or the old one.
* Improved rendering of template functions and methods in the HTML output.
* A macro defined in the config file (see PREDEFINED) can now prevented from
being undefined (via a #undef in the code) when its value is assigned via
the := operator (e.g. PREDEFINED = A(x):=x ).
* Changed the way function pointer arguments are represented in the detailed
description.
* Directory information is now extracted by doxygen. Files are automatically
grouped by directory. You can use the SHOW_DIRECTORIES option to
enable/disable this feature.
* Added a new command \dir which can be used to document directories.
* Language updates for Czech, Swedish, Hungarian, Danish, Russian, Italian,
German, Chinese, Croatian, and Polish.
* Applied a patch by Arend van Beelen which adds support for the new features
introduced in PHP5.
* Applied a patch by Ferdinand Wess for better handling of #import statements
in Obj-C code.
2004-11-09 15:31:51 +01:00
|
|
|
CATEGORIES= devel
|
2017-01-19 19:52:01 +01:00
|
|
|
MASTER_SITES= ftp://ftp.stack.nl/pub/users/dimitri/
|
|
|
|
MASTER_SITES+= http://ftp.stack.nl/pub/users/dimitri/
|
Import doxygen-1.2.10:
Doxygen is a documentation system for C++, Java, IDL (Corba, Microsoft and
KDE-DCOP flavors) and C.
It can help you in three ways:
1. It can generate an on-line documentation browser (in HTML) and/or an
off-line reference manual (in LaTeX) 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.
2. Doxygen can be configured to extract the code structure from
undocumented source files. This can be very useful to quickly find your
way in large source distributions. The relations between the various
elements are be visualized by means of include dependency graphs,
inheritance diagrams, and collaboration diagrams, which are all
generated automatically.
3. You can even `abuse' doxygen for creating normal documentation
2001-09-04 23:05:06 +02:00
|
|
|
|
2011-02-28 15:52:37 +01:00
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
Changes 1.3.9.1:
* Bug fixes
* Due to an error in the packaging script, an old version
of doxywizard was bundled with the Mac OS X version of doxygen.
* Dot would not run if doxygen was installed in a path which
contained spaces (Mac OS X).
Changes 1.3.9:
* Changed the stylesheet so font usage is more uniform and consistent.
* Changed the colors of the doxygen logo at the bottom of a HTML page.
Let me know if you prefer this one or the old one.
* Improved rendering of template functions and methods in the HTML output.
* A macro defined in the config file (see PREDEFINED) can now prevented from
being undefined (via a #undef in the code) when its value is assigned via
the := operator (e.g. PREDEFINED = A(x):=x ).
* Changed the way function pointer arguments are represented in the detailed
description.
* Directory information is now extracted by doxygen. Files are automatically
grouped by directory. You can use the SHOW_DIRECTORIES option to
enable/disable this feature.
* Added a new command \dir which can be used to document directories.
* Language updates for Czech, Swedish, Hungarian, Danish, Russian, Italian,
German, Chinese, Croatian, and Polish.
* Applied a patch by Arend van Beelen which adds support for the new features
introduced in PHP5.
* Applied a patch by Ferdinand Wess for better handling of #import statements
in Obj-C code.
2004-11-09 15:31:51 +01:00
|
|
|
HOMEPAGE= http://www.doxygen.org/
|
|
|
|
COMMENT= Documentation system for C++, Java, IDL and C
|
2009-08-16 15:28:30 +02:00
|
|
|
LICENSE= gnu-gpl-v2
|
Import doxygen-1.2.10:
Doxygen is a documentation system for C++, Java, IDL (Corba, Microsoft and
KDE-DCOP flavors) and C.
It can help you in three ways:
1. It can generate an on-line documentation browser (in HTML) and/or an
off-line reference manual (in LaTeX) 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.
2. Doxygen can be configured to extract the code structure from
undocumented source files. This can be very useful to quickly find your
way in large source distributions. The relations between the various
elements are be visualized by means of include dependency graphs,
inheritance diagrams, and collaboration diagrams, which are all
generated automatically.
3. You can even `abuse' doxygen for creating normal documentation
2001-09-04 23:05:06 +02:00
|
|
|
|
2017-04-26 23:18:35 +02:00
|
|
|
BUILD_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
|
|
|
|
|
2004-01-20 13:07:06 +01:00
|
|
|
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
|
2008-06-25 01:59:48 +02:00
|
|
|
UNLIMIT_RESOURCES+= datasize
|
2014-01-26 05:22:03 +01:00
|
|
|
# doxygen upstream uses this version of flex
|
|
|
|
FLEX_REQD= 2.5.35
|
2008-06-07 16:32:36 +02:00
|
|
|
USE_TOOLS+= gmake gs:run perl:run bison flex
|
Updated doxygen to 1.8.11.
Build framework converted to cmake.
XXX: Disable latex option for now, pdflatex on the tex file just
errors out without a usable error message. Fixes welcome.
Release 1.8.11
(release date 30-12-2015)
Bug 149792 - Mainpage title has wrong style in RTF [view and [view]
Bug 333106 - $line param [view]
Bug 361814 - python: tuple assignment not recognized as variable initialization [view]
Bug 485701 - Fixes angle brackets (< and >) not escaped in HTML formula alt text [view]
Bug 578720 - [Python] Add pyw as a valid extension [view]
Bug 593642 - Python: STRIP_CODE_COMMENTS Doesn't work within the source code [view]
Bug 595186 - Python ignores \private tag [view]
Bug 606104 - Deprecated list: Wrong prefix '<globalScope>::' for global functions [view]
Bug 629249 - Incorrect "References" and "Referenced by" [view]
Bug 641036 - python script with #!/usr/bin/python are not documented correctly [view]
Bug 646002 - htmlonly content appears in generated XML output [view] and [view]
Bug 648865 - PYTHON: stops processing the file after encountering \"""" [view]
Bug 661814 - writeMemberNavIndex template calls static fixSpaces [view]
Bug 682373 - Math does not work in LaTeX with custom header and footer. [view]
Bug 731509 - Markdown backticks not processed within Markdown links. [view]
Bug 732356 - doxygen's \param command is confused by some python default values [view]
Bug 735152 - Python: Allow undocumented "cls" parameter for class methods [view]
Bug 742715 - Unnamed structs gives: QGDict::hashAsciiKey: Invalid null key [view]
Bug 744938 - PATCH: add option to build latex without timestamps [view]
Bug 745659 - The table in classes.html has no class attribute [view]
Bug 746162 - formulas creating invalid HTML code [view]
Bug 746361 - Doxygen thinks C++ class is Objective-C [view]
Bug 751300 - Doxygen don't support longer key in bibtex [view]
Bug 751321 - \cite still rejects valid BibTeX keys [view]
Bug 751755 - using plantuml cause a popup "openwith" windows when calling java.exe [view]
Bug 751984 - PATCH: Honour SOURCE_DATE_EPOCH environment variable for reproducible output [view]
Bug 752657 - XML not documenting a class in python [view]
Bug 752658 - XML empty <argsstring/> in python [view]
Bug 752712 - last entry missing in a @name group of typedefs [view]
Bug 752845 - Non-alphanumeric characters in Markdown links don't work properly [view]
Bug 753500 - $file when using @name is wrong [view]
Bug 753909 - Copy and paste of code fragment from CHM merges all pasted text into single line [view]
Bug 754130 - class="current" not applied to <li> for module tab within 'group__*.html' module html files [view]
Bug 754184 - \bug paragraph doesn't end with a new sectioning command [view]
Bug 754606 - Double anchors when using groups [view]
Bug 755080 - xrefitem link to list incorrect when using SHORT_NAMES [view]
Bug 755293 - Tree view pane overlaps with content tabs [view]
Bug 755783 - RTF output has incomplete "References" and "Referenced by" sections [view]
Bug 755786 - fatal: Cannot open 'graph_legend': No such file or directory [view]
Bug 755939 - Warning refers to incorrect line for undocumented member function (C++) [view]
Bug 756241 - Race condition in parallel DOT runs [view]
Bug 756604 - Unable to prevent a numbered list [view] and [view]
Bug 756724 - Inline markdown links don't support reference targets that contain ) [view]
Bug 757300 - Failed to document nested classes with "reference to array" parameters [view]
Bug 757621 - unclosed tag, c# generics method with where [view]
Bug 757812 - Doxygen do not support comparison angle bracket in template [view]
Bug 758132 - Brief description of non documented functions [view] and [view]
Bug 758495 - Bug in VHDL parser + other fixes [view]
Bug 758900 - C++ templated member-function appears both as public and private [view]
Bug 759177 - Markdown fenced code blocks not parsed properly in comment [view]
Bug 759247 - C++11 unified initializer for array with templates treated as function [view]
Bug 759281 - Doxygen parser confused by C++11 attributes [view]
Bug 759381 - unable to @ref or @link C++ templated operator overloads [view]
Bug 759622 - problems with charset using plantuml [view]
Actually using value of GROUP_NESTED_COMPOUNDS option [view]
Add RPM build for Red Hat [view]
Add WARN_AS_ERROR option to stop execution at first warning (equivalent of compilers' -Werror option) [view]
Add examples to LaTeX / PDF doxygen manual [view and [view]
Add mathjax support to template & context. [view]
Add support for "value" attribute in FORTRAN scanner [view]
Added documentation for creating tables [view]
Added javascript search engine data to the template context [view]
Added missing html resources to the html template file [view]
Added missing information to template version of the all members list [view]
Added support for directory dependency graphs to template engine [view]
Adding compilation options for flex/lex and bison/yacc [view]
Adjusted used option for CLANG usage with CMake in documentation [view]
Alignment in LaTeX parameter table [view]
Avoid using Resource::data as string, as it is not null terminated. [view]
Better handling of implicit statement in source code browser [view]
Bug 149792 - Mainpage title has wrong style in RTF [view]
Bump version so that the GIT repo represents the version for the "next" release [view]
Cmake tries to remove directory refman.tex instead of file refman.tex [view]
Copy user EXTRA_FILES at the end to overrule files generated by default by doxygen [view]
Correct / set types for python variables [view]
Correcting print format error in config.l [view]
DO NOT hardcode x86-64 architecture. [view]
Don't show a console when launching doxywizard on Windows. [view]
Fix computeCommonDirPrefix sometimes not finding the correct prefix [view]
Fix error documentation of in flex debug script [view]
Fix for broken link in the manual [view]
Fix hexChar for inputs 0 <= i < 10 [view and [view]
Fix spelling in doc/commands.doc (descriptionm) [view]
Fix typo in function name [view and [view]
Fixed a couple of small memory leaks [view]
Fixed a number of memory leaks in the template engine [view]
Fixed compiler warning for MacOSX [view]
Fixed link issue for MacOSX 10.11 [view]
Fixed minor typos in comments [view]
Fixed preprocessor macros for flex version check [view]
Fixed problem with latex and PDF bookmarks [view]
Fixed various issues found by PVS-Studio. [view]
Fixes bug 485701: Angle brackets (< and >) not escaped in HTML formula alt text [view]
Fixes to support nested tables again [view]
Fortran module private variables and EXTRACT_PRIVATE = NO [view and view]
Improved handling of <caption> in tables for LaTeX output. [view]
IncludeInfo class had uninitialized member variable [view]
Made paragraph spacing more flexible in the LaTeX output to prevent page overflows [view]
Made several improvements to the performance of template engine [view]
Make doxywizard compatible with Qt5 [view]
Make list of default extensions consistent with language mapping list [view]
Markdown with @cond and @endcond [view]
Markdown with @cond and @endcond [view]
Merge remote-tracking branch 'upstream/master' [view]
Minor change to pycode.l:codifyLines [view]
Moved creation of inline class documentation to separate template file [view]
RTF improvement: Example section was merged with next function title [view]
Remove obsolete py files [view]
Removed BOM marker from greek translator to avoid Visual C warnings [view]
Repaired breaking @include for LaTeX output [view]
Revert "Spelling correction for error message with USE_HTAGS usage" [view]
Revert using container-based infra as sudo is needed :-( [view]
Reverted change that caused doxygen to return error code 2 when it produced a warning [view]
Rework the generation of packages DEB/RPM/... (CPack) [view]
Right alignment of in page table of contents [view]
Small correction of errors in case of CSharp XML tags [view]
Small documentation corrections [view]
Spelling correction for error message with USE_HTAGS usage [view] and [view]
Started with generating LaTeX output via the template engine [view]
Stop when doxygen configuration file ("Doxyfile") cannot be read [view]
Support flex-2.6.0 [view] and [view]
Support set in code highlighting [view]
Template enhancements and various other small fixes [view]
Title in case of USE_MDFILE_AS_MAINPAGE [view]
Tooltip can still contain < and > signs [view]
Tweaked the htmlonly sections in the manual so it produces valid HTML output [view]
Undo _doxygen to libdoxygen target change [view]
Updated instructions to toggle debugging flex code [view]
Updated italian translation and translator email address [view]
Updated the Greek translation [view]
Use CPack to generate rpm/deb packages [view]
Use STATIC libraries to prevent them being shared [view]
Using tabu package for LaTeX tables [view]
[Bug 755225] On Windows, generated layout is with UNIX EOL [view]
[Doxygen-users] plugin / filter not behaving as expected [view]
add spaces like "Doyxgen"CN_SPC->"Doyxgen" CN_SPC [view]
allow building with custom iconv on Windows [view]
doc: generate Doxygen's documentation. [view]
doc: put man pages under share/man/man1 [view]
docparser: warn when finding a documented empty return type [view]
docs: add examples as a dependency of docs [view]
doxyapp and CLANG linking [view]
fixed for travis ci config file [view]
libpng warning: iCCP: known incorrect sRGB profile [view]
rename build target _doxygen to libdoxygen [view]
run_translator.cmake is no longer used [view]
runtests: Simplify dictionary usage [view]
Release 1.8.10
(release date 27-06-2015)
change the build system to use cmake [view], [view], [view], [view], [view], [view], [view], [view]
Add support for basic XML syntax highlighting. [view]
Added documentation for ``` style fenced code block and more robust parsing [view]
Added function arguments to the LaTeX toc [view]
Added missing files and build instructions [view]
Added missing libraries for building doxysearch on Windows [view]
Added support for language codes [view]
Added type constraint relations for Java generics to dot graphs and XML output [view]
Adding commands \hidecallgraph and \hidecallergraph [view]
Adjust test script for longer version number [view]
Adjusted version in configure script [view]
Alignment of project name [view]
Allow selection of specific translators to compile in at build time [view]
Based on the report of Peter D. Barnes in the doxygen forum (http://doxygen.10944.n7.nabble.com/doxygen-1-8-9-1-upgrade-errors-td6990.html) [view]
Better error message in case of IDL inconsistency [view]
Bug 659590 - EXTRA_PACKAGES can't handle package options [view], [view]
Bug 739680 - Using HTML entities in PROJECT_NAME [view]
Bug 742095 - Missing documentation after nested C++11 unified initializer [view]
Bug 742151 - Bogus warning: citelist: Unexpected new line character [view]
Bug 742230 - @todo paragraphs incorrectly placed in rtf output [view]
Bug 742235 - Bogus message with addtogroup [view]
Bug 742408 - Configuring doxyfile to only output docbook produces erroneous warning [view]
Bug 742427 - latex compilation: \backmatter incompatible with COMPACT_LATEX=YES [view]
Bug 742445 - Wrong icons in TOC of CHM help [view]
Bug 742899 - <CAPTION> inside <TABLE> no longer works for LaTex output [view]
Bug 743604 - Duplicate anchors from tagfiles [view]
Bug 743605 - Tagfile anchors not generated for enumeration values [view]
Bug 743675 - Non-ascii characters are not emphasised [view]
Bug 744762 - Using TAGFILES prevents symbol extraction [view]
Bug 745439 - PATCH: please consider making doxygen output byte for byte identical between individual runs by default [view]
Bug 745481 - Doxygen generates bad "More..." file links for functions within a namespace [view]
Bug 745870 - [PATCH] QT4's qmake is titled differently on Fedora 21 [view], [view]
Bug 746226 - last enum member not documented [view]
Bug 746417 - Nested list in C# XML comments closes outer list prematurely [view], [view]
Bug 746614 - Bogus warning regarding nested comments [view]
Bug 746619 - Bogus warnings in case of anonymous namespace and @todo [view]
Bug 746734 - Don't warn about missing documentation for deleted functions. [view], [view]
Bug 747111 - Table of content incorrect with escaped symbols [view]
Bug 747780 - man output should escape minus signs [view]
Bug 748208 - Bug #313527 regression - Enum in bitfield is not parsed properly. [view], [view]
Bug 750016 - FILE_PATTERNS ignores arbitrary extensions [view]
Bug 751455 - class scoped enum documentation appearing at group level instead of class level [view]
Build fixes for windows build [view]
Bump copyright year [view]
Bump version in configure script [view]
Cleanup & adapt travis config [view]
Consistency in handling HTML and LaTeX in respect to header and footer [view]
Correct string buffer sizes for RTF output, such that the string is always correctly sized. [view]
Crash in case of non generic interface in Fortran [view]
Documentation HTML Header, Footer, and Stylesheet changes [view], [view]
Documenting RESULT variable of Fortran FUNCTION [view], [view]
Doxygen LaTeX / PDF links point to page 1 [view]
Enable relative paths referenced source files [view]
Escape "@" in names as it is not allowed in XML / Docbook names (comming from anon namespaces) [view]
Fix for bug 746673. [view]
Fix for building diagram example conditionally [view]
Fix for issue 744670 [view]
Fix for issue 744671 [view]
Fix for rendering the template parameters of members of variadic template classes. [view]
Fix missing brief documentation for overload and specialization functions [view]
Fix nesting of XML tag "literallayout" for docbook output of enums. [view]
Fix parsing of ODL-style properties [view]
Fix potential null pointer dereference in src/classdef.cpp [view]
Fix potential null pointer dereference in src/context.cpp [view]
Fixed a couple of cases where sharing string data could lead to corruption [view]
Fixed code reachability bug found by coverity in translator_fi.h [view]
Fixed compilation issue on Windows [view]
Fixed issue accessing uninitialized buffer under certain conditions. [view]
Fixed potential crash while generating dot graphs [view]
Fixed potential string buffer issue for dot graphs [view]
Fixed regression due to buffer resizing while generating RTF. [view]
Fixed regression in argument processing [view]
Fixed type in printdocvisitor.h [view]
Fixed typos in comments. [view]
Fixes for showing type constraint relations [view]
Fortran FUNCTION source code [view], [view]
Fortran: code color GOTO as flow keyword. [view]
Fortran: fixed format position 73 and further is comment [view], [view]
Fortran: warning message about not documented module member [view]
Guarded debug prints against printing a NULL pointer. [view]
HTML entity ° gives problems in LaTeX [view]
Help message regarding layout file [view],[view]
Internal debug option -d lex is not described [view], [view]
Internal doxygen docs gives: warning: Unsupported xml/html tag <...> found [view]
Missing cross reference link [view]
Patch fixing a typo in Pull Request 307 [view], [view]
Prevent example.tag from being regenerated [view]
Problem running tests under Windows [view]
Remove the new line after @startuml in generated pu file [view]
Remove unreachable code [view]
Remove unused local and static global variables [view]
Remove wrong </File> [view], [view]
Removed OS version check for MACOSX (was not used anywhere) [view]
Removed dbus XML parser, various refinements [view], [view]
Removed old build files, added install targets and other options [view]
Repair Doxygen generate invalid styleSheetFile and extensionsFile of RTF [view]
Replace to_c_cmd by resource compiler [view]
Restore deleted file [view]
Showing grey/gray in documentation [view]
Suggestion to use stripPrefix has been implemented for RESULT. For consistency also implemented for arguments. [view], [view]
Support diff that returns "No differences encountered" when comparing test results [view]
Support generating index-color PNG files [view]
Switched back to version 6.2 of JavaCC for VHDL parser generation. [view]
Tcl: fix for extra line breaks in source browser introduced by commit 312bef5 [view]
TranslatorSwedish updated [view]
Update of search from "endless search to 'Character search: criterion. [view]
Update translator_cn.h [view]
Updated changelog for 1.8.9.1 [view]
Updated installation section of the manual [view]
Various VHDL related fixes [view], [view], [view]
Various minor changes [view]
Warning message multiple mainpages [view]
Warnings without filename [view]
add support for github flavored fenced code blocks [view]
added HHC.exe own output to the debug output when extcmd flag enabled [view]
doc/translator.py -- minor updates [view]
drop #include <unistd.h> [view]
fix *.l for three backticks [view]
fix enum brief description in RTF output [view]
fix for CHM TOC "Classes" entry to point to annotated file [view]
fix for src/translator_tw.h by Gary Lee (translation cleaned) [view]
increase the size of l when result is modified [view]
move layout_default.xml to templates/html/ [view]
runtests.pl: mmn version has dash as separator [view]
specify that doxygen searches files in INPUT tag [view]
sqlite3: add regexp searches to search.py [view]
sqlite3: add schema comments [view]
sqlite3: fix constness [view]
version.py pass configure file path as parameter [view]
xml: use STRIP_FROM_PATH on @file attributes. [view], [view]
2016-06-06 15:41:11 +02:00
|
|
|
USE_CMAKE= yes
|
2004-05-10 02:15:49 +02:00
|
|
|
USE_LANGUAGES= c c++
|
2007-01-08 13:20:24 +01:00
|
|
|
MAKE_ENV+= PKGSRC_CFLAGS=${CFLAGS:Q}
|
2006-10-21 22:20:49 +02:00
|
|
|
MAKE_FLAGS+= MAN1DIR=${PKGMANDIR}/man1
|
2004-05-10 02:15:49 +02:00
|
|
|
|
2014-02-07 14:14:06 +01:00
|
|
|
# Case Insensitive or Case Sensitive File System
|
2008-04-13 00:42:57 +02:00
|
|
|
PLIST_VARS+= ci cs
|
|
|
|
|
2012-08-17 03:02:05 +02:00
|
|
|
# pangocairo: basic ps/pdf support via PKG_BUILD_OPTIONS.graphviz
|
|
|
|
PLIST_VARS+= pangocairo nopangocairo
|
|
|
|
|
2006-05-20 15:12:00 +02:00
|
|
|
SUBST_CLASSES+= perlbin
|
|
|
|
SUBST_STAGE.perlbin= pre-configure
|
|
|
|
SUBST_MESSAGE.perlbin= Fixing hardcoded path to the Perl interpreter
|
|
|
|
SUBST_FILES.perlbin= examples/tag.cfg
|
|
|
|
SUBST_SED.perlbin= -e 's,^PERL_PATH.*,PERL_PATH = ${PERL5},'
|
|
|
|
|
2009-09-27 03:30:38 +02:00
|
|
|
SUBST_CLASSES+= epstopdf
|
|
|
|
SUBST_STAGE.epstopdf= pre-configure
|
|
|
|
SUBST_MESSAGE.epstopdf= Fixing path to epstopdf
|
|
|
|
SUBST_FILES.epstopdf= src/diagram.cpp src/docparser.cpp src/dot.cpp \
|
|
|
|
src/msc.cpp
|
2014-09-09 02:44:56 +02:00
|
|
|
SUBST_SED.epstopdf= -e 's,"epstopdf","${PREFIX}/bin/epstopdf",g'
|
2009-09-27 03:30:38 +02:00
|
|
|
|
2005-11-29 05:40:38 +01:00
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
|
2008-12-06 13:25:19 +01:00
|
|
|
.if ${OPSYS} == "Darwin"
|
|
|
|
PLIST.ci= yes # case-insensitive
|
|
|
|
.else
|
|
|
|
PLIST.cs= yes # case-sensitive
|
|
|
|
.endif
|
|
|
|
|
2016-02-25 13:12:47 +01:00
|
|
|
CONFIGURE_ARGS.DragonFly+= -platform freebsd-g++
|
2005-11-29 05:40:38 +01:00
|
|
|
|
2014-02-19 18:03:06 +01:00
|
|
|
LDFLAGS+= ${BUILDLINK_LDADD.iconv}
|
2014-01-26 05:22:03 +01:00
|
|
|
|
2011-03-23 20:24:35 +01:00
|
|
|
.include "options.mk"
|
2010-12-23 12:44:24 +01:00
|
|
|
.include "../../converters/libiconv/buildlink3.mk"
|
Updated doxygen to 1.8.11.
Build framework converted to cmake.
XXX: Disable latex option for now, pdflatex on the tex file just
errors out without a usable error message. Fixes welcome.
Release 1.8.11
(release date 30-12-2015)
Bug 149792 - Mainpage title has wrong style in RTF [view and [view]
Bug 333106 - $line param [view]
Bug 361814 - python: tuple assignment not recognized as variable initialization [view]
Bug 485701 - Fixes angle brackets (< and >) not escaped in HTML formula alt text [view]
Bug 578720 - [Python] Add pyw as a valid extension [view]
Bug 593642 - Python: STRIP_CODE_COMMENTS Doesn't work within the source code [view]
Bug 595186 - Python ignores \private tag [view]
Bug 606104 - Deprecated list: Wrong prefix '<globalScope>::' for global functions [view]
Bug 629249 - Incorrect "References" and "Referenced by" [view]
Bug 641036 - python script with #!/usr/bin/python are not documented correctly [view]
Bug 646002 - htmlonly content appears in generated XML output [view] and [view]
Bug 648865 - PYTHON: stops processing the file after encountering \"""" [view]
Bug 661814 - writeMemberNavIndex template calls static fixSpaces [view]
Bug 682373 - Math does not work in LaTeX with custom header and footer. [view]
Bug 731509 - Markdown backticks not processed within Markdown links. [view]
Bug 732356 - doxygen's \param command is confused by some python default values [view]
Bug 735152 - Python: Allow undocumented "cls" parameter for class methods [view]
Bug 742715 - Unnamed structs gives: QGDict::hashAsciiKey: Invalid null key [view]
Bug 744938 - PATCH: add option to build latex without timestamps [view]
Bug 745659 - The table in classes.html has no class attribute [view]
Bug 746162 - formulas creating invalid HTML code [view]
Bug 746361 - Doxygen thinks C++ class is Objective-C [view]
Bug 751300 - Doxygen don't support longer key in bibtex [view]
Bug 751321 - \cite still rejects valid BibTeX keys [view]
Bug 751755 - using plantuml cause a popup "openwith" windows when calling java.exe [view]
Bug 751984 - PATCH: Honour SOURCE_DATE_EPOCH environment variable for reproducible output [view]
Bug 752657 - XML not documenting a class in python [view]
Bug 752658 - XML empty <argsstring/> in python [view]
Bug 752712 - last entry missing in a @name group of typedefs [view]
Bug 752845 - Non-alphanumeric characters in Markdown links don't work properly [view]
Bug 753500 - $file when using @name is wrong [view]
Bug 753909 - Copy and paste of code fragment from CHM merges all pasted text into single line [view]
Bug 754130 - class="current" not applied to <li> for module tab within 'group__*.html' module html files [view]
Bug 754184 - \bug paragraph doesn't end with a new sectioning command [view]
Bug 754606 - Double anchors when using groups [view]
Bug 755080 - xrefitem link to list incorrect when using SHORT_NAMES [view]
Bug 755293 - Tree view pane overlaps with content tabs [view]
Bug 755783 - RTF output has incomplete "References" and "Referenced by" sections [view]
Bug 755786 - fatal: Cannot open 'graph_legend': No such file or directory [view]
Bug 755939 - Warning refers to incorrect line for undocumented member function (C++) [view]
Bug 756241 - Race condition in parallel DOT runs [view]
Bug 756604 - Unable to prevent a numbered list [view] and [view]
Bug 756724 - Inline markdown links don't support reference targets that contain ) [view]
Bug 757300 - Failed to document nested classes with "reference to array" parameters [view]
Bug 757621 - unclosed tag, c# generics method with where [view]
Bug 757812 - Doxygen do not support comparison angle bracket in template [view]
Bug 758132 - Brief description of non documented functions [view] and [view]
Bug 758495 - Bug in VHDL parser + other fixes [view]
Bug 758900 - C++ templated member-function appears both as public and private [view]
Bug 759177 - Markdown fenced code blocks not parsed properly in comment [view]
Bug 759247 - C++11 unified initializer for array with templates treated as function [view]
Bug 759281 - Doxygen parser confused by C++11 attributes [view]
Bug 759381 - unable to @ref or @link C++ templated operator overloads [view]
Bug 759622 - problems with charset using plantuml [view]
Actually using value of GROUP_NESTED_COMPOUNDS option [view]
Add RPM build for Red Hat [view]
Add WARN_AS_ERROR option to stop execution at first warning (equivalent of compilers' -Werror option) [view]
Add examples to LaTeX / PDF doxygen manual [view and [view]
Add mathjax support to template & context. [view]
Add support for "value" attribute in FORTRAN scanner [view]
Added documentation for creating tables [view]
Added javascript search engine data to the template context [view]
Added missing html resources to the html template file [view]
Added missing information to template version of the all members list [view]
Added support for directory dependency graphs to template engine [view]
Adding compilation options for flex/lex and bison/yacc [view]
Adjusted used option for CLANG usage with CMake in documentation [view]
Alignment in LaTeX parameter table [view]
Avoid using Resource::data as string, as it is not null terminated. [view]
Better handling of implicit statement in source code browser [view]
Bug 149792 - Mainpage title has wrong style in RTF [view]
Bump version so that the GIT repo represents the version for the "next" release [view]
Cmake tries to remove directory refman.tex instead of file refman.tex [view]
Copy user EXTRA_FILES at the end to overrule files generated by default by doxygen [view]
Correct / set types for python variables [view]
Correcting print format error in config.l [view]
DO NOT hardcode x86-64 architecture. [view]
Don't show a console when launching doxywizard on Windows. [view]
Fix computeCommonDirPrefix sometimes not finding the correct prefix [view]
Fix error documentation of in flex debug script [view]
Fix for broken link in the manual [view]
Fix hexChar for inputs 0 <= i < 10 [view and [view]
Fix spelling in doc/commands.doc (descriptionm) [view]
Fix typo in function name [view and [view]
Fixed a couple of small memory leaks [view]
Fixed a number of memory leaks in the template engine [view]
Fixed compiler warning for MacOSX [view]
Fixed link issue for MacOSX 10.11 [view]
Fixed minor typos in comments [view]
Fixed preprocessor macros for flex version check [view]
Fixed problem with latex and PDF bookmarks [view]
Fixed various issues found by PVS-Studio. [view]
Fixes bug 485701: Angle brackets (< and >) not escaped in HTML formula alt text [view]
Fixes to support nested tables again [view]
Fortran module private variables and EXTRACT_PRIVATE = NO [view and view]
Improved handling of <caption> in tables for LaTeX output. [view]
IncludeInfo class had uninitialized member variable [view]
Made paragraph spacing more flexible in the LaTeX output to prevent page overflows [view]
Made several improvements to the performance of template engine [view]
Make doxywizard compatible with Qt5 [view]
Make list of default extensions consistent with language mapping list [view]
Markdown with @cond and @endcond [view]
Markdown with @cond and @endcond [view]
Merge remote-tracking branch 'upstream/master' [view]
Minor change to pycode.l:codifyLines [view]
Moved creation of inline class documentation to separate template file [view]
RTF improvement: Example section was merged with next function title [view]
Remove obsolete py files [view]
Removed BOM marker from greek translator to avoid Visual C warnings [view]
Repaired breaking @include for LaTeX output [view]
Revert "Spelling correction for error message with USE_HTAGS usage" [view]
Revert using container-based infra as sudo is needed :-( [view]
Reverted change that caused doxygen to return error code 2 when it produced a warning [view]
Rework the generation of packages DEB/RPM/... (CPack) [view]
Right alignment of in page table of contents [view]
Small correction of errors in case of CSharp XML tags [view]
Small documentation corrections [view]
Spelling correction for error message with USE_HTAGS usage [view] and [view]
Started with generating LaTeX output via the template engine [view]
Stop when doxygen configuration file ("Doxyfile") cannot be read [view]
Support flex-2.6.0 [view] and [view]
Support set in code highlighting [view]
Template enhancements and various other small fixes [view]
Title in case of USE_MDFILE_AS_MAINPAGE [view]
Tooltip can still contain < and > signs [view]
Tweaked the htmlonly sections in the manual so it produces valid HTML output [view]
Undo _doxygen to libdoxygen target change [view]
Updated instructions to toggle debugging flex code [view]
Updated italian translation and translator email address [view]
Updated the Greek translation [view]
Use CPack to generate rpm/deb packages [view]
Use STATIC libraries to prevent them being shared [view]
Using tabu package for LaTeX tables [view]
[Bug 755225] On Windows, generated layout is with UNIX EOL [view]
[Doxygen-users] plugin / filter not behaving as expected [view]
add spaces like "Doyxgen"CN_SPC->"Doyxgen" CN_SPC [view]
allow building with custom iconv on Windows [view]
doc: generate Doxygen's documentation. [view]
doc: put man pages under share/man/man1 [view]
docparser: warn when finding a documented empty return type [view]
docs: add examples as a dependency of docs [view]
doxyapp and CLANG linking [view]
fixed for travis ci config file [view]
libpng warning: iCCP: known incorrect sRGB profile [view]
rename build target _doxygen to libdoxygen [view]
run_translator.cmake is no longer used [view]
runtests: Simplify dictionary usage [view]
Release 1.8.10
(release date 27-06-2015)
change the build system to use cmake [view], [view], [view], [view], [view], [view], [view], [view]
Add support for basic XML syntax highlighting. [view]
Added documentation for ``` style fenced code block and more robust parsing [view]
Added function arguments to the LaTeX toc [view]
Added missing files and build instructions [view]
Added missing libraries for building doxysearch on Windows [view]
Added support for language codes [view]
Added type constraint relations for Java generics to dot graphs and XML output [view]
Adding commands \hidecallgraph and \hidecallergraph [view]
Adjust test script for longer version number [view]
Adjusted version in configure script [view]
Alignment of project name [view]
Allow selection of specific translators to compile in at build time [view]
Based on the report of Peter D. Barnes in the doxygen forum (http://doxygen.10944.n7.nabble.com/doxygen-1-8-9-1-upgrade-errors-td6990.html) [view]
Better error message in case of IDL inconsistency [view]
Bug 659590 - EXTRA_PACKAGES can't handle package options [view], [view]
Bug 739680 - Using HTML entities in PROJECT_NAME [view]
Bug 742095 - Missing documentation after nested C++11 unified initializer [view]
Bug 742151 - Bogus warning: citelist: Unexpected new line character [view]
Bug 742230 - @todo paragraphs incorrectly placed in rtf output [view]
Bug 742235 - Bogus message with addtogroup [view]
Bug 742408 - Configuring doxyfile to only output docbook produces erroneous warning [view]
Bug 742427 - latex compilation: \backmatter incompatible with COMPACT_LATEX=YES [view]
Bug 742445 - Wrong icons in TOC of CHM help [view]
Bug 742899 - <CAPTION> inside <TABLE> no longer works for LaTex output [view]
Bug 743604 - Duplicate anchors from tagfiles [view]
Bug 743605 - Tagfile anchors not generated for enumeration values [view]
Bug 743675 - Non-ascii characters are not emphasised [view]
Bug 744762 - Using TAGFILES prevents symbol extraction [view]
Bug 745439 - PATCH: please consider making doxygen output byte for byte identical between individual runs by default [view]
Bug 745481 - Doxygen generates bad "More..." file links for functions within a namespace [view]
Bug 745870 - [PATCH] QT4's qmake is titled differently on Fedora 21 [view], [view]
Bug 746226 - last enum member not documented [view]
Bug 746417 - Nested list in C# XML comments closes outer list prematurely [view], [view]
Bug 746614 - Bogus warning regarding nested comments [view]
Bug 746619 - Bogus warnings in case of anonymous namespace and @todo [view]
Bug 746734 - Don't warn about missing documentation for deleted functions. [view], [view]
Bug 747111 - Table of content incorrect with escaped symbols [view]
Bug 747780 - man output should escape minus signs [view]
Bug 748208 - Bug #313527 regression - Enum in bitfield is not parsed properly. [view], [view]
Bug 750016 - FILE_PATTERNS ignores arbitrary extensions [view]
Bug 751455 - class scoped enum documentation appearing at group level instead of class level [view]
Build fixes for windows build [view]
Bump copyright year [view]
Bump version in configure script [view]
Cleanup & adapt travis config [view]
Consistency in handling HTML and LaTeX in respect to header and footer [view]
Correct string buffer sizes for RTF output, such that the string is always correctly sized. [view]
Crash in case of non generic interface in Fortran [view]
Documentation HTML Header, Footer, and Stylesheet changes [view], [view]
Documenting RESULT variable of Fortran FUNCTION [view], [view]
Doxygen LaTeX / PDF links point to page 1 [view]
Enable relative paths referenced source files [view]
Escape "@" in names as it is not allowed in XML / Docbook names (comming from anon namespaces) [view]
Fix for bug 746673. [view]
Fix for building diagram example conditionally [view]
Fix for issue 744670 [view]
Fix for issue 744671 [view]
Fix for rendering the template parameters of members of variadic template classes. [view]
Fix missing brief documentation for overload and specialization functions [view]
Fix nesting of XML tag "literallayout" for docbook output of enums. [view]
Fix parsing of ODL-style properties [view]
Fix potential null pointer dereference in src/classdef.cpp [view]
Fix potential null pointer dereference in src/context.cpp [view]
Fixed a couple of cases where sharing string data could lead to corruption [view]
Fixed code reachability bug found by coverity in translator_fi.h [view]
Fixed compilation issue on Windows [view]
Fixed issue accessing uninitialized buffer under certain conditions. [view]
Fixed potential crash while generating dot graphs [view]
Fixed potential string buffer issue for dot graphs [view]
Fixed regression due to buffer resizing while generating RTF. [view]
Fixed regression in argument processing [view]
Fixed type in printdocvisitor.h [view]
Fixed typos in comments. [view]
Fixes for showing type constraint relations [view]
Fortran FUNCTION source code [view], [view]
Fortran: code color GOTO as flow keyword. [view]
Fortran: fixed format position 73 and further is comment [view], [view]
Fortran: warning message about not documented module member [view]
Guarded debug prints against printing a NULL pointer. [view]
HTML entity ° gives problems in LaTeX [view]
Help message regarding layout file [view],[view]
Internal debug option -d lex is not described [view], [view]
Internal doxygen docs gives: warning: Unsupported xml/html tag <...> found [view]
Missing cross reference link [view]
Patch fixing a typo in Pull Request 307 [view], [view]
Prevent example.tag from being regenerated [view]
Problem running tests under Windows [view]
Remove the new line after @startuml in generated pu file [view]
Remove unreachable code [view]
Remove unused local and static global variables [view]
Remove wrong </File> [view], [view]
Removed OS version check for MACOSX (was not used anywhere) [view]
Removed dbus XML parser, various refinements [view], [view]
Removed old build files, added install targets and other options [view]
Repair Doxygen generate invalid styleSheetFile and extensionsFile of RTF [view]
Replace to_c_cmd by resource compiler [view]
Restore deleted file [view]
Showing grey/gray in documentation [view]
Suggestion to use stripPrefix has been implemented for RESULT. For consistency also implemented for arguments. [view], [view]
Support diff that returns "No differences encountered" when comparing test results [view]
Support generating index-color PNG files [view]
Switched back to version 6.2 of JavaCC for VHDL parser generation. [view]
Tcl: fix for extra line breaks in source browser introduced by commit 312bef5 [view]
TranslatorSwedish updated [view]
Update of search from "endless search to 'Character search: criterion. [view]
Update translator_cn.h [view]
Updated changelog for 1.8.9.1 [view]
Updated installation section of the manual [view]
Various VHDL related fixes [view], [view], [view]
Various minor changes [view]
Warning message multiple mainpages [view]
Warnings without filename [view]
add support for github flavored fenced code blocks [view]
added HHC.exe own output to the debug output when extcmd flag enabled [view]
doc/translator.py -- minor updates [view]
drop #include <unistd.h> [view]
fix *.l for three backticks [view]
fix enum brief description in RTF output [view]
fix for CHM TOC "Classes" entry to point to annotated file [view]
fix for src/translator_tw.h by Gary Lee (translation cleaned) [view]
increase the size of l when result is modified [view]
move layout_default.xml to templates/html/ [view]
runtests.pl: mmn version has dash as separator [view]
specify that doxygen searches files in INPUT tag [view]
sqlite3: add regexp searches to search.py [view]
sqlite3: add schema comments [view]
sqlite3: fix constness [view]
version.py pass configure file path as parameter [view]
xml: use STRIP_FROM_PATH on @file attributes. [view], [view]
2016-06-06 15:41:11 +02:00
|
|
|
BUILDLINK_API_DEPENDS.graphviz+= graphviz>=2.12nb1
|
2004-05-10 02:15:49 +02:00
|
|
|
.include "../../graphics/graphviz/buildlink3.mk"
|
2012-08-17 03:02:05 +02:00
|
|
|
|
|
|
|
.if !empty(PKG_BUILD_OPTIONS.graphviz:Mpangocairo)
|
2014-01-02 19:26:36 +01:00
|
|
|
PLIST.pangocairo= yes
|
2012-08-17 03:02:05 +02:00
|
|
|
.else
|
2014-01-02 19:26:36 +01:00
|
|
|
PLIST.nopangocairo= yes
|
2012-08-17 03:02:05 +02:00
|
|
|
.endif
|
2004-05-10 02:15:49 +02:00
|
|
|
.include "../../lang/python/application.mk"
|
Import doxygen-1.2.10:
Doxygen is a documentation system for C++, Java, IDL (Corba, Microsoft and
KDE-DCOP flavors) and C.
It can help you in three ways:
1. It can generate an on-line documentation browser (in HTML) and/or an
off-line reference manual (in LaTeX) 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.
2. Doxygen can be configured to extract the code structure from
undocumented source files. This can be very useful to quickly find your
way in large source distributions. The relations between the various
elements are be visualized by means of include dependency graphs,
inheritance diagrams, and collaboration diagrams, which are all
generated automatically.
3. You can even `abuse' doxygen for creating normal documentation
2001-09-04 23:05:06 +02:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|