I want to have something like this when building Alien::SDL:
Feature Prerequisites Install?
SDL Core [i] X11 headers always
SDL Mixer [ yes ]
SDL Pango [ ] pangoft2 [ no ]
[ ] pango
[ ] missing, [i] already installed, [b] will be build
So, no more fixed build options. It will install as much as it can by default. The user will see what he needs to install in case something is missing.
Value: I want to have something like this when building Alien::SDL:
Looks a little bit messed up...
The new Alien::SDL should act more like configure does. So you see what it is searching for and what it does when something wasnt found. Like disabling shared memory when Xshm.h wasnt found. This way the user can install that package and run Build of Alien::SDL again.
I created an experimental branch for this issue...