mscompress, Microsoft "compress.exe/expand.exe" compatible (de)compressor
Copyright (c) 2000 Martin Hinner <mhi@penguin.cz>
Algorithm & data structures by M. Winterhoff <100326.2776@compuserve.com>
ftp://ftp.penguin.cz/pub/users/mhi/mscompress/
This package contains two programs:
msexpand, which decompress files compressed by Microsoft compress.exe utility
(e.g. Win 3.x installation files)
mscompress, which compress files using LZ77 compression algorithm. Output
files can be decompressed using Microsoft expand.exe or msexpand(1).
Package provided by collver@linuxfreemail.com in pkg/13767, imported
without *any* modifications (an example of excellent pkgsrc work)
pkg/13900 by Don Yuniskis <auryn@gci-net.com>. The changes were based on
the suggested fix in the PR, but modified to correctly deal with
LOCALBASE =/= "/usr/pkg" case.
Bicom is a data compressor in the PPM family. It is freely available and
open source. Compression with bicom is completely bijective -- any file
is a possible bicom output that can be decompressed, and then recompressed
back to its original form. Of course, any file is also a possible bicom
input that can be compressed, and then decompressed back to its original
form.
BUILDLINK_PREFIX.<pkgname>. This allows buildlink to find X11BASE packages
regardless of whether they were installed before or after xpkgwedge was
installed. Idea by Alistair Crooks <agc@pkgsrc.org>.
FOO_REQD=1.0 being converted to foo>=1.0, one can now directly specify
the dependency pattern as FOO_DEPENDS=foo>=1.0. This allows things like
JPEG_DEPENDS=jpeg-6b, or fancier expressions like for postgresql-lib.
Change existing FOO_REQD definitions in Makefiles to FOO_DEPENDS.
Excerpt from the README file in the source code distribution:
Permission is granted to any individual or institution to use, copy, or
redistribute this software so long as all of the original files are included
unmodified, that it is not sold for profit, and that this copyright notice
is retained.
From the README file:
Oh yeah - this program may be distributed freely so long as you don't
modify it in any way. You may not charge for distributing it.
Provided in PR 12889 by Ben Collver (collver@linuxfreemail.com).
"SZDD is a weak LZSS compressor, which was used by Microsoft for many years
in their installation software - all those files with a letter taken from
the end of their extension, eg HELLO.EX_
This package includes szddexpand which will decompress szdd files.
Be careful, szddexpand overwrites the original compressed file.
Do like so: szddexpand HELLO.EX_ && mv HELLO.EX_ HELLO.EXE
SZDD was replaced with 'KWAJ' in the 1996 Microsoft Setup Toolkit. This
package does not grok the undocumented 'KWAJ' format.
One day Johnathan Forbes decided to work for Microsoft, and sold them his
LZX compression technology. So now Microsoft uses LZX compression in their
installation archives, under the guise of "CAB" files."