From owner-cvs-ports@FreeBSD.ORG Thu Dec 2 05:56:53 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 989DA1065697; Thu, 2 Dec 2010 05:56:53 +0000 (UTC) Date: Thu, 2 Dec 2010 05:56:53 +0000 From: Alexey Dokuchaev To: Ion-Mihai Tetcu Message-ID: <20101202055653.GB47177@FreeBSD.org> References: <201011291602.oATG2c1R058379@repoman.freebsd.org> <20101201135146.67d50901@it.buh.tecnik93.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20101201135146.67d50901@it.buh.tecnik93.com> User-Agent: Mutt/1.4.2.1i Cc: cvs-ports@FreeBSD.org, Alexander Leidinger , cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/mail/claws-mail Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Dec 2010 05:56:53 -0000 On Wed, Dec 01, 2010 at 01:51:46PM +0200, Ion-Mihai Tetcu wrote: > On Mon, 29 Nov 2010 16:02:38 +0000 (UTC) > Alexander Leidinger wrote: > > netchild 2010-11-29 16:02:38 UTC > > > > Modified files: > > mail/claws-mail Makefile > > Log: > > Add dependency to docbook-utils for the manual build. Unfortunately > > the manual is build as soon as one of the conversion utilities is > > detected, even if it is requested to not build the manual during > > the build. I'm afraid this behavior (bogus unwanted building of manual) should be properly fixed, instead of forcing users to pollute their systems with tons of essentially useless stuff. (I recall the similar problem with mail/mutt and audio/jack, when one had to explicitly disable building of documentation to avoid pulling crap like sgmlformat or doxygen.) > I'm happy we don't have a plist error anymore, bu maybe you can find a > way to patch this? I really don't want to > Install textproc/docbook-utils > Install print/jadetex > Install textproc/docbook-310 > Install textproc/jade > Install textproc/p5-SGMLSpm > Install www/lynx > since I never use this manual. Exactly. Carefully selected dependencies is one of the great things about our Ports, and we should not lower the bar here. Of course documentation is nice thing to have, but not at the cost of half dozen of weird packages I will not be able to recall what they are for and how the hell did they end up on my system in the first place. Plus I believe many find it easier to point their browser to WWW: page instead of digging the docs from the filesystem. ./danfe