cvs commit: ports/mail/claws-mail Makefile
Alexander Leidinger
netchild at FreeBSD.org
Thu Dec 2 12:47:09 UTC 2010
Quoting Alexey Dokuchaev <danfe at FreeBSD.org> (from Thu, 2 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 <netchild at FreeBSD.org> 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
I fully agree with you.
> 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.)
Your crap may be gold for someone else...
>> 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
I don't. I fix the build until the problem is fixed properly. I'm not
happy about those build dependencies either.
> 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
Remove all the leaf ports you didn't install yourself, and they will
be gone (in the case of claws-mail). This is just a build dependency,
not a run or lib dependency.
> believe many find it easier to point their browser to WWW: page instead
> of digging the docs from the filesystem.
Believing is nice, I believe in something too. The point is: it does
not matter what you or I belive. What matters is what will be done. I
will report the bug upstream. If I get the time to create a patch for
it myself, I will even include it in the bugreport. When it is fixed
properly, I will put the build dependency within proper options.
Bye,
Alexander.
--
http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137
Say no, then negotiate.
-- Helga
More information about the cvs-ports
mailing list