Michael Homer wrote: ... > In most cases, dependencies are autodetected by configure correctly > and no change to the Recipe file will be necessary. In that case, the > with_<flag> variables should *not* be used only to convey redundant > information, and the flag should just be listed appropriately in > Dependencies. Note that this means that unlike Gentoo's, our flags are > not exclusive: their support may be compiled in even if the flag is > disabled, if the dependency is installed and autodetected correctly. > Compilations using ChrootCompile will not experience this effect, as > the dependency will be left out of the chroot environment.
I don't like this, I might very well have some library installed just because a few programs *need* it to compile, while I still want to avoid using it in all apps that can manage without it. It may be libraries that I don't like, or that introduces incompatibilities with other functions in the app (like karts or esd), or that are deprecated and which I'm trying to get rid of (like GTK 1.x). This is easily fixed in the recipe: configure_options=( "--disable-gtk1" ) with_gtk1="--enable-gtk1" -- /Jonatan [ http://kymatica.com ] _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel