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-all mailing list