summaryrefslogtreecommitdiffstats
path: root/devel/doxygen
diff options
context:
space:
mode:
authorkuriyama <kuriyama@FreeBSD.org>2001-03-13 06:38:14 +0000
committerkuriyama <kuriyama@FreeBSD.org>2001-03-13 06:38:14 +0000
commit950b91ea9d937c9a22d9ca92d9997b295aa8de50 (patch)
tree02cbb32612ff8528784fd1f77f10f6d9297e2ad4 /devel/doxygen
parent148e903ee362dbb6e21cc3f4ce1f148e159e7e98 (diff)
downloadFreeBSD-ports-950b91ea9d937c9a22d9ca92d9997b295aa8de50.zip
FreeBSD-ports-950b91ea9d937c9a22d9ca92d9997b295aa8de50.tar.gz
Upgrade to 1.2.6.
Use EXTRACT_SUFX instead of single DISTFILES (by kuriyama). Submitted by: Dave Chapeskie <dchapes@ddm.crosswinds.net> PR: ports/25711 Not reach for: maintainer (mail service unavailable)
Diffstat (limited to 'devel/doxygen')
-rw-r--r--devel/doxygen/Makefile21
-rw-r--r--devel/doxygen/distinfo2
-rw-r--r--devel/doxygen/pkg-plist45
3 files changed, 65 insertions, 3 deletions
diff --git a/devel/doxygen/Makefile b/devel/doxygen/Makefile
index e1a92f4..c6e8c0b 100644
--- a/devel/doxygen/Makefile
+++ b/devel/doxygen/Makefile
@@ -6,10 +6,10 @@
#
PORTNAME= doxygen
-PORTVERSION= 1.2.4
+PORTVERSION= 1.2.6
CATEGORIES= devel
MASTER_SITES= http://www.stack.nl/~dimitri/doxygen/dl/
-DISTFILES= ${PORTNAME}-${PORTVERSION}.src.tar.gz
+EXTRACT_SUFX= .src.tar.gz
MAINTAINER= joep@di.nl
@@ -20,6 +20,13 @@ HAS_CONFIGURE= yes
USE_GMAKE= yes
CONFIGURE_ARGS+=--prefix ${PREFIX} --perl ${PERL5} --make ${GMAKE}
CONFIGURE_ENV+= QTDIR=${X11BASE}
+ALL_TARGET= all docs
+.ifdef HAVE_LATEX
+ALL_TARGET+= ps
+PLIST_SUB+= HAVE_LATEX=""
+.else
+PLIST_SUB+= HAVE_LATEX="@comment "
+.endif
pre-configure:
@${PERL} -pi -e "s:gcc:${CC}:g ; s:g\+\+:${CXX}:g ; \
@@ -30,5 +37,15 @@ do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/doxygen ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/bin/doxytag ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/bin/doxysearch ${PREFIX}/bin
+.ifndef NOPORTDOCS
+ ${MKDIR} ${PREFIX}/share/doc/doxygen/html
+ ${INSTALL_DATA} ${WRKSRC}/html/* ${PREFIX}/share/doc/doxygen/html
+.ifdef HAVE_LATEX
+ ${INSTALL_DATA} ${WRKSRC}/latex/doxygen_manual.dvi \
+ ${PREFIX}/share/doc/doxygen
+ ${INSTALL_DATA} ${WRKSRC}/latex/doxygen_manual.ps \
+ ${PREFIX}/share/doc/doxygen
+.endif
+.endif
.include <bsd.port.mk>
diff --git a/devel/doxygen/distinfo b/devel/doxygen/distinfo
index 57fd3e6..0456eb6 100644
--- a/devel/doxygen/distinfo
+++ b/devel/doxygen/distinfo
@@ -1 +1 @@
-MD5 (doxygen-1.2.4.src.tar.gz) = bb4b3ff16c29b1a02f0c1f80c82e1ab7
+MD5 (doxygen-1.2.6.src.tar.gz) = 3acf1bdb6477d62d4bc62d19f8876114
diff --git a/devel/doxygen/pkg-plist b/devel/doxygen/pkg-plist
index a35f93d..7056538 100644
--- a/devel/doxygen/pkg-plist
+++ b/devel/doxygen/pkg-plist
@@ -1,3 +1,48 @@
bin/doxygen
bin/doxytag
bin/doxysearch
+%%HAVE_LATEX%%share/doc/doxygen/doxygen_manual.dvi
+%%HAVE_LATEX%%share/doc/doxygen/doxygen_manual.ps
+%%PORTDOCS%%share/doc/doxygen/html/autolink.html
+%%PORTDOCS%%share/doc/doxygen/html/commands.html
+%%PORTDOCS%%share/doc/doxygen/html/config.html
+%%PORTDOCS%%share/doc/doxygen/html/diagrams.html
+%%PORTDOCS%%share/doc/doxygen/html/docblocks.html
+%%PORTDOCS%%share/doc/doxygen/html/doxygen.css
+%%PORTDOCS%%share/doc/doxygen/html/doxygen.gif
+%%PORTDOCS%%share/doc/doxygen/html/doxygen_logo.gif
+%%PORTDOCS%%share/doc/doxygen/html/doxygen_logo_low.gif
+%%PORTDOCS%%share/doc/doxygen/html/doxygen_usage.html
+%%PORTDOCS%%share/doc/doxygen/html/doxysearch_usage.html
+%%PORTDOCS%%share/doc/doxygen/html/doxytag_usage.html
+%%PORTDOCS%%share/doc/doxygen/html/doxywizard.gif
+%%PORTDOCS%%share/doc/doxygen/html/doxywizard_usage.html
+%%PORTDOCS%%share/doc/doxygen/html/external.html
+%%PORTDOCS%%share/doc/doxygen/html/faq.html
+%%PORTDOCS%%share/doc/doxygen/html/features.html
+%%PORTDOCS%%share/doc/doxygen/html/form-0.gif
+%%PORTDOCS%%share/doc/doxygen/html/form-1.gif
+%%PORTDOCS%%share/doc/doxygen/html/form-2.gif
+%%PORTDOCS%%share/doc/doxygen/html/form-3.gif
+%%PORTDOCS%%share/doc/doxygen/html/form-4.gif
+%%PORTDOCS%%share/doc/doxygen/html/form-5.gif
+%%PORTDOCS%%share/doc/doxygen/html/formula.repository
+%%PORTDOCS%%share/doc/doxygen/html/formulas.html
+%%PORTDOCS%%share/doc/doxygen/html/grouping.html
+%%PORTDOCS%%share/doc/doxygen/html/history.html
+%%PORTDOCS%%share/doc/doxygen/html/htmlcmds.html
+%%PORTDOCS%%share/doc/doxygen/html/index.hhc
+%%PORTDOCS%%share/doc/doxygen/html/index.hhk
+%%PORTDOCS%%share/doc/doxygen/html/index.hhp
+%%PORTDOCS%%share/doc/doxygen/html/index.html
+%%PORTDOCS%%share/doc/doxygen/html/install.html
+%%PORTDOCS%%share/doc/doxygen/html/installdox_usage.html
+%%PORTDOCS%%share/doc/doxygen/html/langhowto.html
+%%PORTDOCS%%share/doc/doxygen/html/lists.html
+%%PORTDOCS%%share/doc/doxygen/html/output.html
+%%PORTDOCS%%share/doc/doxygen/html/pages.html
+%%PORTDOCS%%share/doc/doxygen/html/preprocessing.html
+%%PORTDOCS%%share/doc/doxygen/html/starting.html
+%%PORTDOCS%%share/doc/doxygen/html/trouble.html
+%%PORTDOCS%%@dirrm share/doc/doxygen/html
+%%PORTDOCS%%@dirrm share/doc/doxygen
OpenPOWER on IntegriCloud