Ross Paterson wrote:
[...]The Hugs libraries build system does autodetection: the packages X11,
HGL, OpenGL, GLUT and OpenAL are built only if the relevant C libraries
are present on the build machine. You probably want to ensure that
they are present, and then build multiple packages (so the basic hugs
package doesn't depend on those libraries). One possibility is hugs-hgl
(X11 and HGL) and hugs-hopengl (OpenGL, GLUT and OpenAL). That groups
together packages with the same author and licence. Another would be
to have 5 extra packages, but that seems overkill.
Hmmm, this sounds a bit strange to me. I think for packaging there are
basically 2 options:
* A single "Sumo" package with everything fptools/libraries can possibly
offer on the given platform, nice for the lazy downloader with DSL or T1. :-)
* Separate packages for each, well, package.
I think the 2nd option is nicer and is the way how a lot of systems are
doing (Perl, PHP, etc.).
Cheers,
S.
_______________________________________________
Hugs-Users mailing list
Hugs-Users@haskell.org
http://www.haskell.org/mailman/listinfo/hugs-users