The scons targets for packaging and signing the binary and source distributions have been modified to not be tar file specific. The targets 'tar_bin' and 'tar_src' have been renamed to 'package_bin' and 'package_src' respectively.
The parent directory specifier '..' has been replaced with the 'os' object 'path.pardir' (however this cross platform compatibility change may never have been an issue).
The MS Windows distribution files have been changed from tar files to zip files.
The 'self.set_paths()' function has been rewritten so that each operating system is handled within if blocks. The MS Windows files names have been changed as 'platform.uname()[4]' is an empty string. The form of the Windows distribution files names is now 'relax-x.x.x.Win32.zip' and 'relax-x.x.x.src.zip'.
The relax manual compilation commands have been modified for MS Windows compatibility. Firstly the LaTeX file extensions have all been dropped (this works in both Linux and Windows). The 'ps2pdf' command has also been modified, in Windows its options are set using the '#' character rather than '=' (a Windows cmd.exe parsing feature)!
The MS Windows DLL file extension has been moved from the temporary file list to the general clean function.