Date: Mon, 10 Dec 2012 11:06:02 +0000 From: Alexey Dokuchaev <danfe@FreeBSD.org> To: Diane Bruce <db@FreeBSD.org> Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org Subject: Re: svn commit: r308561 - in head/comms/gnuradio: . files Message-ID: <20121210110602.GM34139@FreeBSD.org> In-Reply-To: <201212092019.qB9KJfsr022686@svn.freebsd.org> References: <201212092019.qB9KJfsr022686@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Dec 09, 2012 at 08:19:41PM +0000, Diane Bruce wrote: > New Revision: 308561 > URL: http://svnweb.freebsd.org/changeset/ports/308561 > > +.if ${PORT_OPTIONS:MDOCS} > +BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen \ > + ${LOCALBASE}/bin/sphinx-apidoc:${PORTSDIR}/textproc/py-sphinx \ > + dot:${PORTSDIR}/graphics/graphviz \ > + xmlto:${PORTSDIR}/textproc/xmlto \ > + ${LOCALBASE}/lib/X11/fonts/freefont-ttf/fonts.scale:${PORTSDIR}/x11-fonts/freefont-ttf \ > + latex:${PORTSDIR}/print/teTeX > +CMAKE_ARGS+= -DENABLE_DOXYGEN:STRING="ON" > +HAVE_PORTDOCS= YES > +.else > +CMAKE_ARGS+= -DENABLE_DOXYGEN:STRING="OFF" > +.endif This is a bit too much (dependency-wise) for a DOCS option, which is enabled by default, which means users would have to install tons of crap they normally would probably never need. Luckily, we have special DOXYGEN option precisely for cases like this one. ./danfe
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20121210110602.GM34139>