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

Reply via email to