diff options
author | recht <recht@pkgsrc.org> | 2004-05-10 00:15:49 +0000 |
---|---|---|
committer | recht <recht@pkgsrc.org> | 2004-05-10 00:15:49 +0000 |
commit | 6df1f23c6d9cee6a5301ca5ea295379350bb564d (patch) | |
tree | bfb0266e63293fad5cfbda7bb60e5d278cb5cb8a /devel/doxygen/Makefile | |
parent | 293f8ac31480a1c19cc195c481b6201c05dcf17c (diff) | |
download | pkgsrc-6df1f23c6d9cee6a5301ca5ea295379350bb564d.tar.gz |
update to Doxygen Release 1.3.7 - ok'd by groo@
Changes
* The \param command now has an optional input and/or output attribute. The
syntax for an input & output parameter is for example: \param[in,out] name
Description.
New features
* Added new option CREATE_SUBDIRS which when enabled makes doxygen
distribute the generated output evenly over 100 subdirectories.
* Added support for Qt's properties (i.e. Q_PROPERTY) which can be documented
by putting a documentation block in front of the macro or by using a comment
block with the new \property command.
* Added new commands \manonly and \endmanonly to enter man page specific
text and commands in the generated man pages (thanks to Carsten Stiborg).
* Included new python based translation report script, which now replaces
the old perl based version (thanks to Petr Prikryl).
* Improved parser to also support parsing of Objective-C implementation files.
* Added new config option EXTRACT_LOCAL_METHODS which can be used for
Objective-C code to extract methods definition in the implementation section
that are not present in the interface.
* Added new config option STRIP_FROM_INC_PATH which allows to specify a list
of paths that, if matched, will be striped from the #include statement in
the generated documentation of a class.
* Added new command \includelineno with works as \include except it will add
line numbers to the code (thanks to Giancarlo Niccolai for the patch).
* Added BeOS support, thanks to a patch by Mark Hellegers.
* Included update for the French translation, thanks to Jacques Bouchard.
And many bug fixes. For a complete list see:
http://www.stack.nl/~dimitri/doxygen/changelog.html
Diffstat (limited to 'devel/doxygen/Makefile')
-rw-r--r-- | devel/doxygen/Makefile | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/devel/doxygen/Makefile b/devel/doxygen/Makefile index 2a75469f92e..cfde259bade 100644 --- a/devel/doxygen/Makefile +++ b/devel/doxygen/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.21 2004/04/15 12:52:37 martti Exp $ +# $NetBSD: Makefile,v 1.22 2004/05/10 00:15:49 recht Exp $ -DISTNAME= doxygen-1.3.6.src -PKGNAME= doxygen-1.3.6 +DISTNAME= doxygen-1.3.7.src +PKGNAME= doxygen-1.3.7 CATEGORIES= devel MASTER_SITES= ftp://ftp.stack.nl/pub/users/dimitri/ @@ -13,16 +13,26 @@ DEPENDS+= teTeX-[0-9]*:../../print/teTeX WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} USE_GNU_TOOLS+= make +USE_LANGUAGES= c c++ USE_PERL5= yes +USE_BUILDLINK3= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= --make ${GMAKE} +CONFIGURE_ARGS+= --perl ${PERL5} CONFIGURE_ARGS+= --install ${INSTALL} -CONFIGURE_ARGS+= --prefix ${LOCALBASE} -CONFIGURE_ARGS+= --docdir ${LOCALBASE}/share/doc -REPLACE_PERL= doc/translater.pl +CONFIGURE_ARGS+= --dot ${PREFIX}/bin/dot +CONFIGURE_ARGS+= --prefix ${PREFIX} +CONFIGURE_ARGS+= --docdir ${PREFIX}/share/doc + +SUBST_CLASSES+= pybin +SUBST_STAGE.pybin= pre-configure +SUBST_FILES.pybin= doc/Makefile.in +SUBST_SED.pybin= -e "s|@PYTHONBIN@|${PYTHONBIN}|g" post-install: cd ${WRKSRC} && ${GMAKE} install_docs +.include "../../graphics/graphviz/buildlink3.mk" +.include "../../lang/python/application.mk" .include "../../mk/ghostscript.mk" .include "../../mk/bsd.pkg.mk" |