automitc set the owner/group in release tar
redesign version string Now we have two version nummbers one for the tool and one for the lib. Also the version number is changed everytime the object is rebuild.
touch the DISTINCLUDE in mmhdist target This avoids rebuilding this files. So autoconf and flex is not need for a normal user.
Re-add --with-lockdir=DIR configure option At the same time eliminate acconfig.h (and thus the autoreconf warning). Include the lock dir string only if we use dot locking.
Include a static copy of the CVS log in the dist tarball
Remove check for not used networking libraries in configure.ac Mmh does no more contain networking code, hence we don't need this. This way, we can also get rid of aclocal.m4.
Build the release tarball from git, not manually Previously the Makefiles contained lists of files to distribute. They built the release tarball manually. It's much easier to just use git, which knows which files are the relevant files, because it's the ones that are under version control. We just need to add some additional, pre-generated files for convenience, so that the user does not need to have auto* and lex installed. The release tarball is now fully assembled in the top-level Makefile. (The only tricky part is sbr/dtimep.c, because that needs to be generated in the subdirectory.)
Include `test' dir in release tarball The subdirectories `docs' and `test' are managed by the top-level Makefile now, because there's nothing to do in them but to copy them for the distribution tarball. (This way, we also don't have to include each new file in these directories to the file list in Makefile.in.)
Makefile.in: Removed mmhrelease target because it's not used for mmh.
Added removal of autom4te.cache directory to mostlyclean-local. Merged from nmh. Thanks to David Levine.
Added datarootdir definitions to silence warnings from configure. Merged from nmh. Thanks to David Levine.
Distribute autogen.sh in the tarballs.
Moved and renamed some documentation files.
Makefiles: s/nmh/mmh/; fixed generation of mmhdist.
Replaced mkinstalldirs with `mkdir -p'.
Rearranged whitespace (and comments) in all the code! The primary goal was to only indent with tabs and not mix them with spaces. Also, no more tabs should appear past the first printable char on each line. Now editing the sources will be much easier, no matter which editor one uses, and rearranging won't break aligned code. (Beware, the changeset is huge, but the `diff -w' changes are moderate.)
Removed --with-{editor,pager} configure options. We keep defaulting to vi and more, but search in PATH at run time. Nowadays, both programs should be available via PATH everywhere. Otherwise, the the path in the profile.
Renamed configure.in to the more modern name configure.ac
Removed the MTS and post; now we always use /usr/sbin/sendmail -t Mmh won't talk SMTP (nor POP). Also moved OfficialName() from /mts/smtp/hosts.c to sbr/addrsbr.c.
Remove RCS keywords, since they no longer work after git migration.