The directory path changes have been pushed to the git repository. The configuration files have moved from PREFIX/etc to PREFIX/etc/nmh. The support binaries have moved from PREFIX/lib to PREFIX/libexec/nmh. For a fresh source build on a machine with no existing nmh install this means configs are now in /usr/local/nmh/etc/nmh, and the back end binaries are in /usr/local/nmh/libexec/nmh. If you configure with --prefix=/usr/local, it will use /usr/local/etc/nmh and /usr/local/libexec/nmh.
The configure script will now look for an existing nmh installation, and set
${prefix} to match if it finds one. E.g., if it finds /usr/local/bin/mhparam,
it will implicitly set the default prefix to /usr/local. As always,
--prefix=... overrides the built-in defaults.
The one visible change is that 'mhparam libdir' has been renamed 'mhparam
libexecdir'. 'libdir' remains as an alias for 'libexecdir', but is deprecated
and will be removed in a future release. Portable scripts should try 'mhparam
libexecdir' first, and fall back to 'mhparam libdir' if the first returns no
output.
If you are upgrading from an earlier release you will need to manually merge
any site config file customizations. Don't forget to remove the old config
files and support binaries after you upgrade.
--lyndon
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Nmh-workers mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/nmh-workers
