Chocolate Doom is a Doom source port which aims to behave as closely as possible to the original DOS Doom executables ("Vanilla Doom"). It aims to be compatible with DOS Doom demos, configuration files, savegames, and bugs. As far as possible, it provides the same features that are available in the DOS version, along with the same "feel" of the original game.
Lhasa is a Free Software replacement for the Unix LHA tool, for decompressing .lzh (LHA/LHarc) and .lzs (LArc) archives. The backend for the tool is a library, so it can be reused for other purposes. Lhasa aims to be compatible with as many types of lzh/lzs archives as possible. It also aims to generate the same output as the (non-free) Unix LHA tool, so it will act as a drop-in free replacement.
Re: A different opinion.
> It took me like two
> days to fully understand an average
> Makefile generated by automake 1.4.
This pretty much sums up my feelings on what is wrong with auto*.
Re: Newbie Question
This is what pkg-config does - see freedesktop.org. However, it doesnt totally solve the problem as auto* does more than just finding libraries. Definitely pkg-config is a good thing, though.