nmh-workers
[Top] [All Lists]

[Nmh-workers] directory path changes pushed

2014-10-05 14:25:20
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

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Nmh-workers mailing list
Nmh-workers@nongnu.org
https://lists.nongnu.org/mailman/listinfo/nmh-workers
<Prev in Thread] Current Thread [Next in Thread>