Vacation 1.2.6.3 released

This is a minor bugfix release to the 1.2.6 series of Vacation inspired by looking at the sorts of things Linux distros patch for their own usage.

Vacation no longer builds as -m486 by default, though it will build as 32-bit on AMD64/EM64T because GDBM is not 32/64-bit portable and trying to run a 64-bit version against a 32-bit created GDBM causes it to fail and syslog a success message. This is sub-optimal.

The Makefiles CFLAGS handling has been tidied up a fair bit as a consequence and will hopefully make life a little easier for distributors and it no longer tries to strip the vaclook Perl script on install, which was very silly.

Vacation also now accepts the -i option as well as -I to initialise its database.

Download from SourceForge here.


ChangeLog

2007/01/21
- Forgot to update usage for "-i", tagged 1.2.6.3_usage for release as 1.2.6.3
- Tagged Vacation 1.2.6.3
- PATCHLEVEL in Makefile corrected to '6' (was still '2')
- Make clean now removes *~ backup files.
- Added -m32 for AMD64 builds, as GDBM is not portable between 32/64 bit
  and this will break backwards compatibility for existing source users.
- Simplified CFLAGS handling for clarity.
- Updated man page for "-i".
- Add -i option as alias for -I to initialise the database.
- Removed -s option for installing vaclook - you can't strip a Perl script!
- Fixed typo in ChangeLog
- Removed -m486 from non-PPC builds as the distros do this already.
- Branched 1.2.6 from 1.2.6.2 for stable support