From owner-svn-ports-all@FreeBSD.ORG Mon Dec 10 11:06:02 2012 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 5C4CACAC; Mon, 10 Dec 2012 11:06:02 +0000 (UTC) Date: Mon, 10 Dec 2012 11:06:02 +0000 From: Alexey Dokuchaev To: Diane Bruce Subject: Re: svn commit: r308561 - in head/comms/gnuradio: . files Message-ID: <20121210110602.GM34139@FreeBSD.org> References: <201212092019.qB9KJfsr022686@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <201212092019.qB9KJfsr022686@svn.freebsd.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Dec 2012 11:06:02 -0000 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