On Fri, Mar 11, 2005 at 06:12:24PM +0100, Sven Panne wrote: > 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.).
That will be the way to go when each library package is a separate source bundle with independent versioning. _______________________________________________ Hugs-Users mailing list Hugs-Users@haskell.org http://www.haskell.org/mailman/listinfo/hugs-users