Sun Jan 6 01:00:59 2013 UTC ()
Update to 1.8.3.

Changes

    Expanding the tree in an index page of the HTML output, will
    now expand only one level instead of the whole sub-tree (thanks
    to Pez Cuckow for the patch).
    A blockquote in Markdown does no longer require a whitespace
    after the last '>' if the '>' is followed by a newline.
    id 682718: Included patch to add version info to all generated
    template files (headers, footers, stylesheets, layout files,
    etc).

New features

    Added support for using external tools to index and search
    through the HTML documentation. An example index tool is provided
    (doxyindexer) and an example search engine (doxysearch.cgi).
    To configure the external search engine the following new
    options are added to the configuration file: EXTERNAL_SEARCH
    (to enable the feature), SEARCHENGINE_URL (to specify the URL
    of the search engine), SEARCHDATA_FILE (to specify the name of
    the raw search data to index), EXTRA_SEARCH_MAPPINGS (for search
    through multiple projects). See the manual for details.
    Added USE_MDFILE_AS_MAINPAGE config option to select a markdown
    page to be used as the main page.
    id 630645: This patch (contributed by Albert) adds support for
    simple logic expressions for \cond, \if, and friends, i.e. you
    can do \if (SOME_SECTION_NAME && (!THIS_ALTERNATIVE ||
    THAT_ALTERNATIVE))
    id 684152: Patch (contributed by Albert) adds a new configuration
    option MATHJAX_FORMAT to select the MathJax output format.
    Options are HTML-CSS, NativeMML, or SVG.


(wiz)
diff -r1.94 -r1.95 pkgsrc/devel/doxygen/Makefile
diff -r1.32 -r1.33 pkgsrc/devel/doxygen/PLIST
diff -r1.46 -r1.47 pkgsrc/devel/doxygen/distinfo
diff -r1.12 -r1.13 pkgsrc/devel/doxygen/patches/patch-ab

cvs diff -r1.94 -r1.95 pkgsrc/devel/doxygen/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/doxygen/Makefile 2012/10/31 11:16:54 1.94
+++ pkgsrc/devel/doxygen/Makefile 2013/01/06 01:00:58 1.95
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.94 2012/10/31 11:16:54 asau Exp $ 1# $NetBSD: Makefile,v 1.95 2013/01/06 01:00:58 wiz Exp $
2 2
3DISTNAME= doxygen-1.8.2.src 3DISTNAME= doxygen-1.8.3.src
4PKGNAME= ${DISTNAME:S/.src//} 4PKGNAME= ${DISTNAME:S/.src//}
5PKGREVISION= 1 
6CATEGORIES= devel 5CATEGORIES= devel
7MASTER_SITES= ftp://ftp.stack.nl/pub/users/dimitri/ \ 6MASTER_SITES= ftp://ftp.stack.nl/pub/users/dimitri/ \
8 http://ftp.stack.nl/pub/users/dimitri/ 7 http://ftp.stack.nl/pub/users/dimitri/
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.doxygen.org/ 10HOMEPAGE= http://www.doxygen.org/
12COMMENT= Documentation system for C++, Java, IDL and C 11COMMENT= Documentation system for C++, Java, IDL and C
13LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
14 13
15WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 14WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
16UNLIMIT_RESOURCES+= datasize 15UNLIMIT_RESOURCES+= datasize
17USE_TOOLS+= gmake gs:run perl:run bison flex 16USE_TOOLS+= gmake gs:run perl:run bison flex
18USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++

cvs diff -r1.32 -r1.33 pkgsrc/devel/doxygen/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/doxygen/PLIST 2012/08/30 07:57:51 1.32
+++ pkgsrc/devel/doxygen/PLIST 2013/01/06 01:00:58 1.33
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.32 2012/08/30 07:57:51 drochner Exp $ 1@comment $NetBSD: PLIST,v 1.33 2013/01/06 01:00:58 wiz Exp $
2bin/doxygen 2bin/doxygen
3man/man1/doxygen.1 3man/man1/doxygen.1
4${PLIST.latex}share/doc/doxygen/doxygen_manual.pdf 4${PLIST.latex}share/doc/doxygen/doxygen_manual.pdf
5${PLIST.latex}share/doc/doxygen/examples/Makefile 5${PLIST.latex}share/doc/doxygen/examples/Makefile
6${PLIST.latex}share/doc/doxygen/examples/Makefile.in 6${PLIST.latex}share/doc/doxygen/examples/Makefile.in
7${PLIST.latex}share/doc/doxygen/examples/Makefile.win.in 7${PLIST.latex}share/doc/doxygen/examples/Makefile.win.in
8${PLIST.latex}share/doc/doxygen/examples/afterdoc.cfg 8${PLIST.latex}share/doc/doxygen/examples/afterdoc.cfg
9${PLIST.latex}share/doc/doxygen/examples/afterdoc.h 9${PLIST.latex}share/doc/doxygen/examples/afterdoc.h
10${PLIST.latex}share/doc/doxygen/examples/afterdoc/html/afterdoc_8h_source.html 10${PLIST.latex}share/doc/doxygen/examples/afterdoc/html/afterdoc_8h_source.html
11${PLIST.latex}share/doc/doxygen/examples/afterdoc/html/annotated.html 11${PLIST.latex}share/doc/doxygen/examples/afterdoc/html/annotated.html
12${PLIST.latex}share/doc/doxygen/examples/afterdoc/html/bc_s.png 12${PLIST.latex}share/doc/doxygen/examples/afterdoc/html/bc_s.png
13${PLIST.latex}share/doc/doxygen/examples/afterdoc/html/bdwn.png 13${PLIST.latex}share/doc/doxygen/examples/afterdoc/html/bdwn.png
14${PLIST.latex}share/doc/doxygen/examples/afterdoc/html/class_test-members.html 14${PLIST.latex}share/doc/doxygen/examples/afterdoc/html/class_test-members.html
@@ -1417,52 +1417,58 @@ ${PLIST.latex}share/doc/doxygen/examples @@ -1417,52 +1417,58 @@ ${PLIST.latex}share/doc/doxygen/examples
1417${PLIST.latex}share/doc/doxygen/examples/template/html/tabs.css 1417${PLIST.latex}share/doc/doxygen/examples/template/html/tabs.css
1418${PLIST.latex}share/doc/doxygen/html/arch.html 1418${PLIST.latex}share/doc/doxygen/html/arch.html
1419${PLIST.latex}share/doc/doxygen/html/archoverview.gif 1419${PLIST.latex}share/doc/doxygen/html/archoverview.gif
1420${PLIST.latex}share/doc/doxygen/html/autolink.html 1420${PLIST.latex}share/doc/doxygen/html/autolink.html
1421${PLIST.latex}share/doc/doxygen/html/bc_s.png 1421${PLIST.latex}share/doc/doxygen/html/bc_s.png
1422${PLIST.latex}share/doc/doxygen/html/bdwn.png 1422${PLIST.latex}share/doc/doxygen/html/bdwn.png
1423${PLIST.latex}share/doc/doxygen/html/closed.png 1423${PLIST.latex}share/doc/doxygen/html/closed.png
1424${PLIST.latex}share/doc/doxygen/html/commands.html 1424${PLIST.latex}share/doc/doxygen/html/commands.html
1425${PLIST.latex}share/doc/doxygen/html/config.html 1425${PLIST.latex}share/doc/doxygen/html/config.html
1426${PLIST.latex}share/doc/doxygen/html/custcmd.html 1426${PLIST.latex}share/doc/doxygen/html/custcmd.html
1427${PLIST.latex}share/doc/doxygen/html/customize.html 1427${PLIST.latex}share/doc/doxygen/html/customize.html
1428${PLIST.latex}share/doc/doxygen/html/diagrams.html 1428${PLIST.latex}share/doc/doxygen/html/diagrams.html
1429${PLIST.latex}share/doc/doxygen/html/docblocks.html 1429${PLIST.latex}share/doc/doxygen/html/docblocks.html
 1430${PLIST.latex}share/doc/doxygen/html/dot_inline_dotgraph_1.png
1430${PLIST.latex}share/doc/doxygen/html/doxygen.png 1431${PLIST.latex}share/doc/doxygen/html/doxygen.png
1431${PLIST.latex}share/doc/doxygen/html/doxygen_logo.gif 1432${PLIST.latex}share/doc/doxygen/html/doxygen_logo.gif
1432${PLIST.latex}share/doc/doxygen/html/doxygen_logo_low.gif 1433${PLIST.latex}share/doc/doxygen/html/doxygen_logo_low.gif
1433${PLIST.latex}share/doc/doxygen/html/doxygen_manual.css 1434${PLIST.latex}share/doc/doxygen/html/doxygen_manual.css
1434${PLIST.latex}share/doc/doxygen/html/doxygen_usage.html 1435${PLIST.latex}share/doc/doxygen/html/doxygen_usage.html
1435${PLIST.latex}share/doc/doxygen/html/doxywizard_expert.png 1436${PLIST.latex}share/doc/doxygen/html/doxywizard_expert.png
1436${PLIST.latex}share/doc/doxygen/html/doxywizard_main.png 1437${PLIST.latex}share/doc/doxygen/html/doxywizard_main.png
1437${PLIST.latex}share/doc/doxygen/html/doxywizard_menu.png 1438${PLIST.latex}share/doc/doxygen/html/doxywizard_menu.png
1438${PLIST.latex}share/doc/doxygen/html/doxywizard_page1.png 1439${PLIST.latex}share/doc/doxygen/html/doxywizard_page1.png
1439${PLIST.latex}share/doc/doxygen/html/doxywizard_page2.png 1440${PLIST.latex}share/doc/doxygen/html/doxywizard_page2.png
1440${PLIST.latex}share/doc/doxygen/html/doxywizard_page3.png 1441${PLIST.latex}share/doc/doxygen/html/doxywizard_page3.png
1441${PLIST.latex}share/doc/doxygen/html/doxywizard_page4.png 1442${PLIST.latex}share/doc/doxygen/html/doxywizard_page4.png
1442${PLIST.latex}share/doc/doxygen/html/doxywizard_usage.html 1443${PLIST.latex}share/doc/doxygen/html/doxywizard_usage.html
1443${PLIST.latex}share/doc/doxygen/html/dynsections.js 1444${PLIST.latex}share/doc/doxygen/html/dynsections.js
1444${PLIST.latex}share/doc/doxygen/html/external.html 1445${PLIST.latex}share/doc/doxygen/html/external.html
 1446${PLIST.latex}share/doc/doxygen/html/extsearch.html
1445${PLIST.latex}share/doc/doxygen/html/faq.html 1447${PLIST.latex}share/doc/doxygen/html/faq.html
1446${PLIST.latex}share/doc/doxygen/html/features.html 1448${PLIST.latex}share/doc/doxygen/html/features.html
1447${PLIST.latex}share/doc/doxygen/html/form_0.png 1449${PLIST.latex}share/doc/doxygen/html/form_0.png
1448${PLIST.latex}share/doc/doxygen/html/form_1.png 1450${PLIST.latex}share/doc/doxygen/html/form_1.png
 1451${PLIST.latex}share/doc/doxygen/html/form_10.png
 1452${PLIST.latex}share/doc/doxygen/html/form_11.png
 1453${PLIST.latex}share/doc/doxygen/html/form_12.png
1449${PLIST.latex}share/doc/doxygen/html/form_2.png 1454${PLIST.latex}share/doc/doxygen/html/form_2.png
1450${PLIST.latex}share/doc/doxygen/html/form_3.png 1455${PLIST.latex}share/doc/doxygen/html/form_3.png
1451${PLIST.latex}share/doc/doxygen/html/form_4.png 1456${PLIST.latex}share/doc/doxygen/html/form_4.png
1452${PLIST.latex}share/doc/doxygen/html/form_5.png 1457${PLIST.latex}share/doc/doxygen/html/form_5.png
1453${PLIST.latex}share/doc/doxygen/html/form_6.png 1458${PLIST.latex}share/doc/doxygen/html/form_6.png
1454${PLIST.latex}share/doc/doxygen/html/form_7.png 1459${PLIST.latex}share/doc/doxygen/html/form_7.png
1455${PLIST.latex}share/doc/doxygen/html/form_8.png 1460${PLIST.latex}share/doc/doxygen/html/form_8.png
 1461${PLIST.latex}share/doc/doxygen/html/form_9.png
1456${PLIST.latex}share/doc/doxygen/html/formula.repository 1462${PLIST.latex}share/doc/doxygen/html/formula.repository
1457${PLIST.latex}share/doc/doxygen/html/formulas.html 1463${PLIST.latex}share/doc/doxygen/html/formulas.html
1458${PLIST.latex}share/doc/doxygen/html/ftv2blank.png 1464${PLIST.latex}share/doc/doxygen/html/ftv2blank.png
1459${PLIST.latex}share/doc/doxygen/html/ftv2cl.png 1465${PLIST.latex}share/doc/doxygen/html/ftv2cl.png
1460${PLIST.latex}share/doc/doxygen/html/ftv2doc.png 1466${PLIST.latex}share/doc/doxygen/html/ftv2doc.png
1461${PLIST.latex}share/doc/doxygen/html/ftv2folderclosed.png 1467${PLIST.latex}share/doc/doxygen/html/ftv2folderclosed.png
1462${PLIST.latex}share/doc/doxygen/html/ftv2folderopen.png 1468${PLIST.latex}share/doc/doxygen/html/ftv2folderopen.png
1463${PLIST.latex}share/doc/doxygen/html/ftv2lastnode.png 1469${PLIST.latex}share/doc/doxygen/html/ftv2lastnode.png
1464${PLIST.latex}share/doc/doxygen/html/ftv2link.png 1470${PLIST.latex}share/doc/doxygen/html/ftv2link.png
1465${PLIST.latex}share/doc/doxygen/html/ftv2mlastnode.png 1471${PLIST.latex}share/doc/doxygen/html/ftv2mlastnode.png
1466${PLIST.latex}share/doc/doxygen/html/ftv2mnode.png 1472${PLIST.latex}share/doc/doxygen/html/ftv2mnode.png
1467${PLIST.latex}share/doc/doxygen/html/ftv2mo.png 1473${PLIST.latex}share/doc/doxygen/html/ftv2mo.png
1468${PLIST.latex}share/doc/doxygen/html/ftv2node.png 1474${PLIST.latex}share/doc/doxygen/html/ftv2node.png

cvs diff -r1.46 -r1.47 pkgsrc/devel/doxygen/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/doxygen/distinfo 2012/08/30 07:57:51 1.46
+++ pkgsrc/devel/doxygen/distinfo 2013/01/06 01:00:58 1.47
@@ -1,11 +1,11 @@ @@ -1,11 +1,11 @@
1$NetBSD: distinfo,v 1.46 2012/08/30 07:57:51 drochner Exp $ 1$NetBSD: distinfo,v 1.47 2013/01/06 01:00:58 wiz Exp $
2 2
3SHA1 (doxygen-1.8.2.src.tar.gz) = 7b88ade3989ce0f43f0fb2b2574436c4f1fa1c5a 3SHA1 (doxygen-1.8.3.src.tar.gz) = e74240f445e08b782fa7a3de5f0b333901307587
4RMD160 (doxygen-1.8.2.src.tar.gz) = d3a04dbfb1cc08461e03d02f3ee5544c8b7b5fc7 4RMD160 (doxygen-1.8.3.src.tar.gz) = fa1fa1c38dc1d26104b5c4e9cbb9e118f830378d
5Size (doxygen-1.8.2.src.tar.gz) = 6063256 bytes 5Size (doxygen-1.8.3.src.tar.gz) = 6106980 bytes
6SHA1 (patch-aa) = 74aa6e068c150d2e40c5a73723afd24d510f4538 6SHA1 (patch-aa) = 74aa6e068c150d2e40c5a73723afd24d510f4538
7SHA1 (patch-ab) = 52b932d05f049b454d06fa08c9a219f55829161a 7SHA1 (patch-ab) = 1bd196c38786bb6b0b1817bb9575924ca234aee3
8SHA1 (patch-ac) = 87c68a2ce598c10d90d775764f4c05739eb51435 8SHA1 (patch-ac) = 87c68a2ce598c10d90d775764f4c05739eb51435
9SHA1 (patch-af) = 0942cc0fdcb49e74ce018d7e790dba36b21b4d08 9SHA1 (patch-af) = 0942cc0fdcb49e74ce018d7e790dba36b21b4d08
10SHA1 (patch-ah) = db6f117bf1faa3a1ed0b2ca9af81fc4f8d0913f9 10SHA1 (patch-ah) = db6f117bf1faa3a1ed0b2ca9af81fc4f8d0913f9
11SHA1 (patch-aj) = c022f1fb0b9ad631c62076d29bc47718697a9a8a 11SHA1 (patch-aj) = c022f1fb0b9ad631c62076d29bc47718697a9a8a

cvs diff -r1.12 -r1.13 pkgsrc/devel/doxygen/patches/Attic/patch-ab (expand / switch to unified diff)

--- pkgsrc/devel/doxygen/patches/Attic/patch-ab 2012/07/03 11:31:35 1.12
+++ pkgsrc/devel/doxygen/patches/Attic/patch-ab 2013/01/06 01:00:59 1.13
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1$NetBSD: patch-ab,v 1.12 2012/07/03 11:31:35 mef Exp $ 1$NetBSD: patch-ab,v 1.13 2013/01/06 01:00:59 wiz Exp $
2 2
3Convert $(INSTTOOL) to pkgsrc style Variables 3Convert $(INSTTOOL) to pkgsrc style Variables
4 4
5--- Makefile.in.orig 2012-02-21 06:00:49.000000000 +0900 5--- Makefile.in.orig 2012-12-25 12:17:27.000000000 +0000
6+++ Makefile.in 2012-06-23 11:59:42.000000000 +0900 6+++ Makefile.in
7@@ -47,19 +47,19 @@ 7@@ -56,19 +56,19 @@ DATE=$(shell date "+%B %Y")
8 MAN1DIR = man/man1 8 MAN1DIR = man/man1
9  9
10 install: doxywizard_install  10 install: doxywizard_install doxysearch_install
11- $(INSTTOOL) -d $(DESTDIR)/$(INSTALL)/bin 11- $(INSTTOOL) -d $(DESTDIR)/$(INSTALL)/bin
12- $(INSTTOOL) -m 755 bin/doxygen $(DESTDIR)/$(INSTALL)/bin 12- $(INSTTOOL) -m 755 bin/doxygen $(DESTDIR)/$(INSTALL)/bin
13- $(INSTTOOL) -d $(DESTDIR)/$(INSTALL)/$(MAN1DIR) 13- $(INSTTOOL) -d $(DESTDIR)/$(INSTALL)/$(MAN1DIR)
14+ $(BSD_INSTALL_PROGRAM_DIR) $(DESTDIR)/$(INSTALL)/bin 14+ $(BSD_INSTALL_PROGRAM_DIR) $(DESTDIR)/$(INSTALL)/bin
15+ $(BSD_INSTALL_PROGRAM) -m 755 bin/doxygen $(DESTDIR)/$(INSTALL)/bin 15+ $(BSD_INSTALL_PROGRAM) bin/doxygen $(DESTDIR)/$(INSTALL)/bin
16+ $(BSD_INSTALL_MAN_DIR) $(DESTDIR)/$(INSTALL)/$(MAN1DIR) 16+ $(BSD_INSTALL_MAN_DIR) $(DESTDIR)/$(INSTALL)/$(MAN1DIR)
17 cat doc/doxygen.1 | sed -e "s/DATE/$(DATE)/g" -e "s/VERSION/$(VERSION)/g" > doxygen.1  17 cat doc/doxygen.1 | sed -e "s/DATE/$(DATE)/g" -e "s/VERSION/$(VERSION)/g" > doxygen.1
18- $(INSTTOOL) -m 644 doxygen.1 $(DESTDIR)/$(INSTALL)/$(MAN1DIR)/doxygen.1 18- $(INSTTOOL) -m 644 doxygen.1 $(DESTDIR)/$(INSTALL)/$(MAN1DIR)/doxygen.1
19+ $(BSD_INSTALL_MAN) doxygen.1 $(DESTDIR)/$(INSTALL)/$(MAN1DIR)/doxygen.1 19+ $(BSD_INSTALL_MAN) doxygen.1 $(DESTDIR)/$(INSTALL)/$(MAN1DIR)/doxygen.1
20 rm doxygen.1 20 rm doxygen.1
21  21
22 install_docs:  22 install_docs:
23- $(INSTTOOL) -d $(DESTDIR)/$(DOCDIR) 23- $(INSTTOOL) -d $(DESTDIR)/$(DOCDIR)
24+ $(BSD_INSTALL_DATA_DIR) $(DESTDIR)/$(DOCDIR) 24+ $(BSD_INSTALL_DATA_DIR) $(DESTDIR)/$(DOCDIR)
25 $(MAKE) -C examples 25 $(MAKE) -C examples
26 $(MAKE) -C doc  26 $(MAKE) -C doc
27 $(MAKE) -C latex  27 $(MAKE) -C latex
28- $(INSTTOOL) -m 644 latex/doxygen_manual.pdf $(DESTDIR)/$(DOCDIR) 28- $(INSTTOOL) -m 644 latex/doxygen_manual.pdf $(DESTDIR)/$(DOCDIR)
29+ $(BSD_INSTALL_DATA) -m 644 latex/doxygen_manual.pdf $(DESTDIR)/$(DOCDIR) 29+ $(BSD_INSTALL_DATA) latex/doxygen_manual.pdf $(DESTDIR)/$(DOCDIR)
30 cp -r examples $(DESTDIR)/$(DOCDIR) 30 cp -r examples $(DESTDIR)/$(DOCDIR)
31 cp -r html $(DESTDIR)/$(DOCDIR) 31 cp -r html $(DESTDIR)/$(DOCDIR)
32  32