i just made some big changes to the CVS tree in order to deal with the 
autoconf, automake, libtool stuff.

you'll see that libdotconf and libdnet directories don't exist anymore.  i 
realized that we are only using a few of the functions from these 
libraries so i just moved what we needed to ./lib.  i didn't want to have 
to deal with autoconf/automake/libtool issues for software we don't even 
maintain.

i updated configure.in to contain the configure tests that libdnet and 
dotconf need.  i removed the --with-system-dotconf and 
--with-system-libdnet since we don't need them anymore.  

i've added a file "README.CVSusers" with instructions of how to deal with 
the CVS source since it doesn't come with your standard "./configure" 
script (Steve's idea).

the tarball created by a "make dist" is now half the size of the original.  
i'm glad that we stripped it down to it's bare necessities.

i recommend that you do a "cvs update -P" in order to get in step with the 
new source and directory structure.  

the newest versions of autoheader is complaining

WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
WARNING: and `config.h.top', to define templates for `config.h.in'
WARNING: is deprecated and discouraged.

WARNING: Using the third argument of `AC_DEFINE' and
WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
WARNING: `acconfig.h':

WARNING:   AC_DEFINE([NEED_MAIN], 1,
WARNING:             [Define if a function `main' is needed.])

WARNING: More sophisticated templates can also be produced, see the
WARNING: documentation.

so i'll take a look and clean that up (unless someone else beats me to 
it).  

let me know how this works for you.  i want to create a release of the 
monitoring-core soon.  do you think it's ready for release?  

-matt




Reply via email to