On Tuesday 23 November 2004 11:32, Scott Ritchie wrote: > 4) What I didn't find is a standard list of packages that aren't > strictly required for wine (like libxt-dev and flex), but that wine can > benefit from. A good example would be the alsa development files. > These are all things that should be included in the build dependencies > for the package.
>From documentation/PACKAGING: ------------------------------------------------------------------------ Here is a list of the soft dependencies. We suggest packagers install each and every last of those before building the package. These libraries are not dependencies in the RPM sense. In DEB packages, they should appear as "Suggests" or "Recommends", as the case may be. * FreeType: http://www.freetype.org This library is used for direct rendering of fonts. It provides better support of fonts than using the X11 fonts engine. It is only needed for the X11 back end engine. Used from GDI. * Alsa: http://sourceforge.net/projects/alsa (Linux only) This library gives sound support to the Windows environment. * JACK: http://jackit.sourceforge.net Similar to Alsa, it allow Wine to use the JACK audio server. * CUPS: http://www.cups.org This library allows Windows to see CUPS defined printers. * OpenGL This is used for both OpenGL and Direct3D (and some other DirectX functions as well) support in Wine. There are many many libraries for providing this functionality. It is enough for one of them to be available when compiling Wine. Wine can work with any other library during runtime. If no library is available, packagers are encouraged to compile Wine with Mesa3D (http://www.mesa3d.org), which requires no hardware support to install. * LittleCMS: http://www.littlecms.com This library is used to implement MSCMS (Color Management System) which is needed by an increasing number of graphics applications.