Re: theme engine install dir question



Hi,

Seth Nickell <snickell stanford edu> writes:

> So I'm current installing Crux to $(libdir)/gtk-2.0/engines. It seems to
> work fine here, but I notice that gtk-engines installs into
> $(libdir)/gtk-2.0/$(GTK_VERSION)/engines.

no, theme engines install into

 $(libdir)/gtk-2.0/$(GTK_BINARY_VERSION)/engines. 

You can obtain the binary version by using
 
 pkg-config --variable=gtk_binary_version gtk+-2.0

> Am I correct in supposing that if I build binary packages that install
> into lib/gtk-2.0/2.0.0/Crux but the user has GTK 2.0.3 they wouldn't be
> able to use the theme? Worse, won't the theme show up in the list but
> the engine library won't be available causing a broken theme to show up?

The binary version will stay 2.0.0 as long as GTK+-2.0 remains binary
compatible.


Salut, Sven



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]