svn commit: r303541 - in head: devel/gwenhywfar finance/aqbanking
Raphael Kubo da Costa
rakuco at FreeBSD.org
Sun Sep 2 09:58:33 UTC 2012
Author: rakuco
Date: Sun Sep 2 09:58:32 2012
New Revision: 303541
URL: http://svn.freebsd.org/changeset/ports/303541
Log:
In devel/gwenhywfar and finance/aqbanking, the documentation installed by
doxygen is massive and shouldn't be installed by default. [1] This was the
behavior prior to the last update, but while converting to OPTIONSng the
logic got lost.
Use the DOXYGEN option instead but we still need to check if DOCS is enabled
since the PORTDOCS macro is being used to generate the plist for the
documentation.
Also, fix typos s/DOC/DOCS/ in devel/gwenhywfar.
Bump PORTREVISION.
[1] Reported by: Jan Henrik Sylvester <me at janh.de>
PR: ports/171238
Submitted by: Jason E. Hale <bsdkaffee at gmail.com> (maintainer)
Modified:
head/devel/gwenhywfar/Makefile
head/finance/aqbanking/Makefile
Modified: head/devel/gwenhywfar/Makefile
==============================================================================
--- head/devel/gwenhywfar/Makefile Sun Sep 2 09:16:08 2012 (r303540)
+++ head/devel/gwenhywfar/Makefile Sun Sep 2 09:58:32 2012 (r303541)
@@ -2,7 +2,7 @@
PORTNAME= gwenhywfar
PORTVERSION= 4.3.3
-PORTREVISION?= 2
+PORTREVISION?= 3
CATEGORIES= devel net security
MASTER_SITES= http://www.aquamaniac.de/sites/download/download.php?package=01&release=67&file=01&dummy=/
@@ -15,7 +15,7 @@ LIB_DEPENDS= gcrypt:${PORTSDIR}/security
gnutls:${PORTSDIR}/security/gnutls
.if !defined(SLAVEPORT)
-OPTIONS_DEFINE= DOC MEMDEBUG
+OPTIONS_DEFINE= DOXYGEN MEMDEBUG
MEMDEBUG_DESC= Enable memory debugger statistic
.endif
@@ -40,7 +40,7 @@ GWEN_SHLIB_VER= 60
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MDOC}
+.if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MDOXYGEN}
BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen \
dot:${PORTSDIR}/graphics/graphviz
CONFIGURE_ARGS+=--enable-full-doc
@@ -79,12 +79,12 @@ post-patch:
.endif
post-build:
-.if ${PORT_OPTIONS:MDOC}
+.if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MDOXYGEN}
@cd ${WRKSRC} && ${GMAKE} srcdoc
.endif
post-install:
-.if ${PORT_OPTIONS:MDOC}
+.if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MDOXYGEN}
${MKDIR} ${DOCSDIR}/apidoc
cd ${WRKSRC}/apidoc && \
${COPYTREE_SHARE} \* ${DOCSDIR}/apidoc
Modified: head/finance/aqbanking/Makefile
==============================================================================
--- head/finance/aqbanking/Makefile Sun Sep 2 09:16:08 2012 (r303540)
+++ head/finance/aqbanking/Makefile Sun Sep 2 09:58:32 2012 (r303541)
@@ -2,6 +2,7 @@
PORTNAME= aqbanking
PORTVERSION= 5.0.25
+PORTREVISION= 1
CATEGORIES= finance
MASTER_SITES= http://www.aquamaniac.de/sites/download/download.php?package=03&release=95&file=01&dummy=/
@@ -14,7 +15,7 @@ LICENSE_COMB= dual
LIB_DEPENDS= gwenhywfar:${PORTSDIR}/devel/gwenhywfar \
gmp:${PORTSDIR}/math/gmp
-OPTIONS_DEFINE= DOCS KTOBLZCHECK PAYPAL
+OPTIONS_DEFINE= DOXYGEN KTOBLZCHECK PAYPAL
OPTIONS_DEFAULT= KTOBLZCHECK
KTOBLZCHECK_DESC= Enable KtoBlzCheck support
@@ -41,7 +42,7 @@ GWEN_SHLIB_VER= 60
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MDOCS}
+.if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MDOXYGEN}
BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen \
dot:${PORTSDIR}/graphics/graphviz
CONFIGURE_ARGS+=--enable-full-doc
@@ -64,12 +65,12 @@ post-patch:
${WRKSRC}/Makefile.in
post-build:
-.if ${PORT_OPTIONS:MDOCS}
+.if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MDOXYGEN}
@cd ${WRKSRC} && ${GMAKE} srcdoc
.endif
post-install:
-.if ${PORT_OPTIONS:MDOCS}
+.if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MDOXYGEN}
${MKDIR} ${DOCSDIR}/apidoc
cd ${WRKSRC}/apidoc && \
${COPYTREE_SHARE} \* ${DOCSDIR}/apidoc
More information about the svn-ports-head
mailing list