xxxConf.sh files (Re: Patch for gnome-libs)



Dan Winship <danw@helixcode.com> writes:
> > A fixit item for 2.0.
> 
> If we're moving things around, it would be nice to put gnome-config
> scripts into $(libexecdir) ["The directory for installing executables
> that other programs run."] rather than $(libdir) ["The directory for
> installing object code libraries."]. (Because they're not the same
> everywhere.)

Yep.  Actually, I think the current HEAD gnome-libs installs them into
$(datadir)/gnome/conf/2, which is even worse than $(libdir).

> gnomesupport.h and glibconfig.h don't belong in subdirs of $(libdir)
> either, but unfortunately the GNU standards say you shouldn't have
> architecture-dependent config files, so autoconf doesn't provide any
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> better place to put them.

I know.  We did quite a bit of soul-searching ;-) when we put those
files into $(libdir).  IIRC Owen Taylor suggested, and Tom Tromey
seconded, that $(pkglibdir)/include was as sane a place as any.

BTW, ITYM "architecture-dependent header files".  I don't know if they
are explicitly forbidden, or just not supported. 

- Hari
-- 
Raja R Harinath ------------------------------ harinath@cs.umn.edu
"When all else fails, read the instructions."      -- Cahn's Axiom
"Our policy is, when in doubt, do the right thing."   -- Roy L Ash



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