svn commit: r411827 - head/graphics/colord

John Marino freebsd.contact at marino.st
Fri Mar 25 14:22:17 UTC 2016


On 3/25/2016 3:13 PM, Mathieu Arnold wrote:
> | This is not a case of "somebody will always complain", it's an issue that
> | the policy is bad.  The 1.8G texlive is a major issue with no resolution
> | in sight.
>
> It's a build-time option, so if you use packages, you don't really care.
> Now, if you're building your own packages, just put texlive in your
> blacklist, and if you see something that you need that's not building, then
> change its options.
>
> There, fixed it for you.

I'm not the target.  I know how to deal with it, but go look in FreeBSD 
forums and see how upset people are about texlive coming in by default. 
  As you can guess, I don't blame them.

Adamw suggested a "heavy docs" option that would have captured doxygen 
and doc-utils, something that could/should be off by default.  It was a 
good idea and it should be implemented.

The issue is considering "packages" something that only FreeBSD 
distributes.  If packages become the normal output of building from 
source (something that poudriere and synth endorse), then this line of 
thinking is a problem.


>
> I've added PACKAGE_BUILDING=yes to the composite make.conf I passed to your
> script, it kinda works as expected now :-)

Yes, but there are others.  E.g. DEVELOPER=yes also affects OPTIONS. 
Other ports try to detect what's installed to change options, etc. 
Anyway, I'm glad you found a use for it.

John



More information about the svn-ports-all mailing list