This patch introduces a `compat' directory, prefixed to the PATH.  The
directory is to be filled with workarounds that are included when
required.

Three types of compatibility options are supported:

symlinks: locations specifically chosen with --with-blah
programs.in: alternative scripts to emulate missing binaries
functions.sh: shell functions emulating missing binaries

Included is one program (getopt) and two functions (mktemp and column)

Three minor issues remain ..
1) $(BASH) in Makefile.in using --with-bash=... will be 'bash' rather
than $withval.  This should be solved by include compat/ in the
Makefile PATH
2) older autoconf not support; a little m4 sugar can solve this.
3) ln -s is not useful on MSYS, but I doubt anybody is clamouring for
that at the moment :)

--
John

Attachment: compat.diff
Description: Binary data

_______________________________________________
Quilt-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/quilt-dev

Reply via email to