Date: Tue, 2 Sep 2014 11:37:10 -0400 From: Adam Weinberger <adamw@adamw.org> To: marino@freebsd.org Cc: "svn-ports-head@freebsd.org" <svn-ports-head@freebsd.org>, "svn-ports-all@freebsd.org" <svn-ports-all@freebsd.org>, Raphael Kubo da Costa <rakuco@freebsd.org>, Andrej Zverev <az@freebsd.org>, "ports-committers@freebsd.org" <ports-committers@freebsd.org> Subject: Re: svn commit: r367002 - head/devel/cmake Message-ID: <EBCC13BE-C282-4072-AAE4-A2CB6AD91EAC@adamw.org> In-Reply-To: <5405E33B.3040906@marino.st> References: <201409021339.s82DdX36038975@svn.freebsd.org> <A80106E3-30CD-4B45-859E-2F96BD1264FF@adamw.org> <CAD5bB%2BiLj%2BaHOHH1R-4ZXVj=JPMdnxe04C6w50WjHsVFe6Hnsw@mail.gmail.com> <5405E33B.3040906@marino.st>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2 Sep, 2014, at 11:33, John Marino <freebsd.contact@marino.st> wrote: > On 9/2/2014 17:27, Andrej Zverev wrote: >> +1 >>=20 >>=20 >> On Tue, Sep 2, 2014 at 6:20 PM, Adam Weinberger <adamw@adamw.org >> <mailto:adamw@adamw.org>> wrote: >>=20 >> On 2 Sep, 2014, at 9:39, Raphael Kubo da Costa = <rakuco@FreeBSD.org> >> wrote: >>=20 >>> Author: rakuco >>> Date: Tue Sep 2 13:39:32 2014 >>> New Revision: 367002 >>> URL: http://svnweb.freebsd.org/changeset/ports/367002 >>> QAT: https://qat.redports.org/buildarchive/r367002/ >>>=20 >>> Modified: >>> head/devel/cmake/Makefile >>>=20 >>> Modified: head/devel/cmake/Makefile >>>=20 >> = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D >>> --- head/devel/cmake/Makefile Tue Sep 2 13:25:18 2014 =20 >> (r367001) >>> +++ head/devel/cmake/Makefile Tue Sep 2 13:39:32 2014 =20 >> (r367002) >>> @@ -2,10 +2,10 @@ >>> # $FreeBSD$ >>> +BUILD_DEPENDS=3D sphinx-build:${PORTSDIR}/textproc/py-sphinx >>=20 >> I=92m sorry, but that is an absolutely ludicrous number of >> dependencies. Can you please make an OPTION to disable this? I = don=92t >> want to install a dozen dependencies just to get some manpages = I=92ll >> never read. >>=20 >=20 > I understand that installing man pages is mandatory, that it should = not > be OPTION controlled. A lot of ports use sphinx so I don't know what > the big deal about sphinx in particular is, but lets say it's = something > else far worse. man pages could be pregenerated and installed from > $FILEDIR right? So there are alternatives, but unless I'm wrong about > the policy using OPTIONS is not one of them (but I'm wrong a lot, so > let's see what the answer is). How do you mean mandatory? OPTIONS_DEFINE+=3D MANPAGES OPTIONS_DEFAULT+=3D MANPAGES MANPAGES_CONFIGURE_ON=3D --sphinx-man # Adam --=20 Adam Weinberger adamw@adamw.org http://www.adamw.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EBCC13BE-C282-4072-AAE4-A2CB6AD91EAC>