Ethereal-cvs: [ethereal-cvs] cvs commit: ethereal aclocal-flags Makefile.am autogen.sh

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Wed, 26 Jul 2000 03:03:52 -0500 (CDT)
guy         2000/07/26 03:03:46 CDT

  Modified files:
    .                    Makefile.am autogen.sh 
  Added files:
    .                    aclocal-flags 
  Log:
  Add a script, "aclocal-flags", which figures out where
  
  	1) aclocal expects autoconf/automake macros to be hidden;
  
  	2) GTK+ hid its autoconf/automake macros;
  
  and, if both places exist but aren't the same directory, returns a "-I"
  flag to tell aclocal to look in GTK+'s directory.
  
  Then have "autogen.sh", and Makefiles in directories with "acinclude.m4"
  files, use that script and pass what flag it supplies, if any, to
  aclocal.
  
  This should, I hope, avoid problems such as those FreeBSD systems where
  GTK+ was installed from a port or package (and thus stuck its macros in
  "/usr/X11R6/share/aclocal") but aclocal doesn't look there.
  
  (It doesn't solve the problem of somebody downloading and installing,
  say, libtool from source - which means it probably shows up under
  "/usr/local", with its macros in "/usr/local/share/aclocal" - on a
  system that comes with aclocal (meaning it probably just looks in
  "/usr/share/aclocal", but that may be best fixed by, whenever you
  download a source tarball for something that's part of your OS,
  configuring it to install in the standard system directories and
  *overwriting* your OS's version.)
  
  Revision  Changes    Path
  1.214     +4 -1      ethereal/Makefile.am
  1.10      +3 -2      ethereal/autogen.sh