Autotool Magic

John Davidorff Pell pell at gaelicWizard.net
Thu Sep 30 11:17:08 EDT 2004


Hi all,

I hope this is the right place to post this, this is my first post to 
an xemacs list.

I've downloaded cvs from last night and, in trying to make an install 
that plays nice with my system's path standards I've noticed that 
XEmacs seems to be a) using an ancient set of autotools (but I haven't 
looked too hard) and it seems to have a number of old(!) defaults that 
are rather hard to fix. For example, I'd like to put 
non-user-executable-binaries in libexec, but to do that I need to set 
libdir to libexec, which (I'm guessing) would effect the placement of 
the modules dir, which should be in lib.

Also, most of what should be in share is in lib... This one is 
changable by making datadir=/usr/share, but it only gets most of it, 
not all of it.

Also, I'd like to change instvardir to ${PROGNAME}/${version}, instead 
of with a dash, but editing the makefiles manually after configure does 
not seem to work... at all...?

Is an autotool update on the horizon? Does anyone out there want to 
mess with the makefile magic? I'm no Makefile expert, but if I went 
through and came up with a patch to Makefile.in, would it be 
considered?

Thanx,
JP



--
Every time you share on a P2P network, God kills a kitten.
Please think of the kittens. 




More information about the XEmacs-Beta mailing list