cvs commit: ports/emulators/wine Makefile
gerald at pfeifer.com
Mon Sep 6 18:28:45 UTC 2010
On Mon, 6 Sep 2010, Doug Barton wrote:
>> Explicitly configure using --without-xcomposite, --without-xinerama and
>> --without-xrandr so that builds are more reproduciable and we avoi hidden
>> dependencies when building outside of a minimal build environment, thus
>> making packages more portable.
> That sounds very reasonable. I'm just wondering if you could add OPTIONS
> to enable those features however ...
The short answer is: yes, based on concrete user feedback I have added
and will continue to add OPTIONS.
The longer answers is: Wine itself has 44 --enable/--disable knobs and I
guess we do not want to have that many OPTIONS nor do we want to build it
with the maximum number of features and thus dependencies. What I am
trying to do is to have those features that are relevant for most users
always built, those where I see little to no use always disabled, and
those in between as OPTIONS. As I receive input and suggestions from
users, I move things between those three categories, the most common,
but not sole, move being the one from the disabled to the OPTIONS bucket.
Does that sound like a reasonable approach?
Now, for some reason in the last week or two I have received more
suggestions on this front than the entire year before, so you'll
see me and my tester busy for a few evenings. :-)
More information about the cvs-all