diff options
Diffstat (limited to 'nx-X11/config/cf/OpenBSDLib.tmpl')
-rw-r--r-- | nx-X11/config/cf/OpenBSDLib.tmpl | 531 |
1 files changed, 531 insertions, 0 deletions
diff --git a/nx-X11/config/cf/OpenBSDLib.tmpl b/nx-X11/config/cf/OpenBSDLib.tmpl new file mode 100644 index 000000000..db6da5548 --- /dev/null +++ b/nx-X11/config/cf/OpenBSDLib.tmpl @@ -0,0 +1,531 @@ +XCOMM platform: $OpenBSD: OpenBSDLib.tmpl,v 1.6 2003/04/04 19:48:58 matthieu Exp $ +XCOMM platform: $XFree86: xc/config/cf/OpenBSDLib.tmpl,v 1.10 2004/06/29 22:57:46 herrb Exp $ +XCOMM + +/* Shared libraries dependencies */ +#if HasGcc && GccMajorVersion >= 3 +# define SharedGLUReqs $(LDPRELIB) $(XLIB) $(GLXLIB) -lsupc++ +#endif + +/* Shared Library Revisions. Crank major on API Changes */ + +#if OverrideShlibRevs + +# if OSMajorVersion == 3 && OSMinorVersion > 1 && OSMinorVersion <= 5 +# ifndef SharedX11Rev +# define SharedX11Rev 7.0 +# endif +# ifndef SharedXThrStubRev +# define SharedXThrStubRev 7.0 +# endif +# ifndef SharedXextRev +# define SharedXextRev 7.0 +# endif +# ifndef SharedXssRev +# define SharedXssRev 2.0 +# endif +# ifndef SharedXxf86miscRev +# define SharedXxf86miscRev 2.0 +# endif +# ifndef SharedXxf86vmRev +# define SharedXxf86vmRev 2.0 +# endif +# ifndef SharedXxf86dgaRev +# define SharedXxf86dgaRev 2.0 +# endif +# ifndef SharedXxf86rushRev +# define SharedXxf86rushRev 2.0 +# endif +# ifndef SharedXvRev +# define SharedXvRev 2.0 +# endif +# ifndef SharedXvMCRev +# define SharedXvMCRev 2.0 +# endif +# ifndef SharedXineramaRev +# define SharedXineramaRev 2.0 +# endif +# ifndef SharedDpsRev +# define SharedDpsRev 2.0 +# endif +# ifndef SharedDpsTkRev +# define SharedDpsTkRev 2.0 +# endif +# ifndef SharedPSResRev +# define SharedPSResRev 2.0 +# endif +# ifndef SharedGluRev +# if HasGcc && GccMajorVersion >= 3 + /* Gcc 3 changes the name mangling scheme on OpenBSD */ +# define SharedGluRev 3.0 +# else +# define SharedGluRev 2.0 +# endif +# endif +# ifndef SharedGlxRev +# define SharedGlxRev 2.0 +# endif +# ifndef SharedGLwRev +# define SharedGLwRev 2.0 +# endif +# ifndef SharedXrenderRev +# define SharedXrenderRev 2.1 +# endif +# ifndef SharedXrandrRev +# define SharedXrandrRev 3.0 +# endif +# ifndef SharedXcursorRev +# define SharedXcursorRev 1.0 +# endif +# ifndef SharedXfontcacheRev +# define SharedXfontcacheRev 2.0 +# endif +# ifndef SharedXauRev +# define SharedXauRev 7.0 +# endif +# ifndef SharedXdmcpRev +# define SharedXdmcpRev 7.0 +# endif +# ifndef SharedXmuRev +# define SharedXmuRev 7.0 +# endif +# ifndef SharedXmuuRev +# define SharedXmuuRev 2.0 +# endif +# ifndef SharedOldXRev +# define SharedOldXRev 7.0 +# endif +# ifndef SharedXpRev +# define SharedXpRev 7.0 +# endif +# ifndef SharedXtRev +# define SharedXtRev 7.0 +# endif +# ifndef SharedXaRev +# define SharedXaRev 2.0 +# endif +# ifndef SharedXawRev +# define SharedXawRev 9.0 +# endif +# ifndef SharedXaw7Rev +# define SharedXaw7Rev 8.0 +# endif +# ifndef SharedXaw6Rev +# define SharedXaw6Rev 7.1 +# endif +# ifndef SharedXiRev +# define SharedXiRev 7.0 +# endif +# ifndef SharedXtstRev +# define SharedXtstRev 7.0 +# endif +# ifndef SharedICERev +# define SharedICERev 7.1 +# endif +# ifndef SharedSMRev +# define SharedSMRev 7.0 +# endif +# ifndef SharedXkeyRev +# define SharedXkeyRev 7.0 +# endif +# ifndef SharedFSRev +# define SharedFSRev 7.0 +# endif +# ifndef SharedFontRev +# define SharedFontRev 2.0 +# endif +# ifndef SharedFontEncRev +# define SharedFontEncRev 2.0 +# endif +# ifndef SharedXpmRev +# define SharedXpmRev 5.0 +# endif +# ifndef SharedFreetype2Rev +# define SharedFreetype2Rev 11.1 +# endif +# ifndef SharedExpatRev +# define SharedExpatRev 4.0 +# endif +# ifndef SharedXft1Rev +# define SharedXft1Rev 1.2 +# endif +# ifndef SharedXftRev +# define SharedXftRev 3.0 +# endif +# ifndef SharedFontconfigRev +# define SharedFontconfigRev 1.0 +# endif +# ifndef SharedXTrapRev +# define SharedXTrapRev 7.0 +# endif +# ifndef SharedPSResRev +# define SharedPSResRev 2.0 +# endif +# ifndef SharedXfixesRev +# define SharedXfixesRev 3.0 +# endif +# ifndef SharedXdamageRev +# define SharedXdamageRev 1.0 +# endif +# ifndef SharedXcompositeRev +# define SharedXcompositeRev 1.0 +# endif + + +# elif OSMajorVersion == 3 && OSMinorVersion >= 6 && OSMinorVersion <= 7 + +# ifndef SharedX11Rev +# define SharedX11Rev 8.1 +# endif +# ifndef SharedXThrStubRev +# define SharedXThrStubRev 8.0 +# endif +# ifndef SharedXextRev +# define SharedXextRev 8.0 +# endif +# ifndef SharedXssRev +# define SharedXssRev 3.0 +# endif +# ifndef SharedXxf86miscRev +# define SharedXxf86miscRev 3.0 +# endif +# ifndef SharedXxf86vmRev +# define SharedXxf86vmRev 3.0 +# endif +# ifndef SharedXxf86dgaRev +# define SharedXxf86dgaRev 3.0 +# endif +# ifndef SharedXxf86rushRev +# define SharedXxf86rushRev 3.0 +# endif +# ifndef SharedXvRev +# define SharedXvRev 3.0 +# endif +# ifndef SharedXvMCRev +# define SharedXvMCRev 3.0 +# endif +# ifndef SharedXineramaRev +# define SharedXineramaRev 3.0 +# endif +# ifndef SharedDpsRev +# define SharedDpsRev 3.0 +# endif +# ifndef SharedDpsTkRev +# define SharedDpsTkRev 3.0 +# endif +# ifndef SharedPSResRev +# define SharedPSResRev 3.0 +# endif +# ifndef SharedGluRev +# if HasGcc && GccMajorVersion >= 3 + /* Gcc 3 changes the name mangling scheme on OpenBSD */ +# define SharedGluRev 4.0 +# else +# define SharedGluRev 3.0 +# endif +# endif +# ifndef SharedGlxRev +# define SharedGlxRev 3.1 +# endif +# ifndef SharedOSMesaRev +# define SharedOSMesaRev 6.0 +# endif +# ifndef SharedGLwRev +# define SharedGLwRev 3.0 +# endif +# ifndef SharedXrenderRev +# define SharedXrenderRev 3.1 +# endif +# ifndef SharedXrandrRev +# define SharedXrandrRev 4.0 +# endif +# ifndef SharedXcursorRev +# define SharedXcursorRev 2.2 +# endif +# ifndef SharedXfontcacheRev +# define SharedXfontcacheRev 3.0 +# endif +# ifndef SharedXauRev +# define SharedXauRev 8.0 +# endif +# ifndef SharedXdmcpRev +# define SharedXdmcpRev 8.0 +# endif +# ifndef SharedXmuRev +# define SharedXmuRev 8.0 +# endif +# ifndef SharedXmuuRev +# define SharedXmuuRev 3.0 +# endif +# ifndef SharedOldXRev +# define SharedOldXRev 8.0 +# endif +# ifndef SharedXpRev +# define SharedXpRev 8.0 +# endif +# ifndef SharedXtRev +# define SharedXtRev 8.0 +# endif +# ifndef SharedXaRev +# define SharedXaRev 3.0 +# endif +# ifndef SharedXawRev +# define SharedXawRev 10.0 +# endif +# ifndef SharedXaw7Rev +# define SharedXaw7Rev 9.0 +# endif +# ifndef SharedXaw6Rev +# define SharedXaw6Rev 8.1 +# endif +# ifndef SharedXiRev +# define SharedXiRev 8.0 +# endif +# ifndef SharedXtstRev +# define SharedXtstRev 8.0 +# endif +# ifndef SharedICERev +# define SharedICERev 8.1 +# endif +# ifndef SharedSMRev +# define SharedSMRev 8.0 +# endif +# ifndef SharedXkeyRev +# define SharedXkeyRev 8.0 +# endif +# ifndef SharedFSRev +# define SharedFSRev 8.0 +# endif +# ifndef SharedFontRev +# define SharedFontRev 4.0 +# endif +# ifndef SharedFontEncRev +# define SharedFontEncRev 3.0 +# endif +# ifndef SharedXpmRev +# define SharedXpmRev 6.0 +# endif +# ifndef SharedFreetype2Rev +# define SharedFreetype2Rev 13.1 +# endif +# ifndef SharedExpatRev +# define SharedExpatRev 5.0 +# endif +# ifndef SharedXft1Rev +# define SharedXft1Rev 3.0 +# endif +# ifndef SharedXftRev +# define SharedXftRev 5.0 +# endif +# ifndef SharedFontconfigRev +# define SharedFontconfigRev 2.0 +# endif +# ifndef SharedXTrapRev +# define SharedXTrapRev 8.0 +# endif +# ifndef SharedPSResRev +# define SharedPSResRev 3.0 +# endif +# ifndef SharedXResRev +# define SharedXResRev 2.0 +# endif +# ifndef SharedxkbfileRev +# define SharedxkbfileRev 2.0 +# endif +# ifndef SharedxkbuiRev +# define SharedxkbuiRev 2.0 +# endif +# ifndef SharedXfixesRev +# define SharedXfixesRev 3.0 +# endif +# ifndef SharedXdamageRev +# define SharedXdamageRev 1.0 +# endif +# ifndef SharedXcompositeRev +# define SharedXcompositeRev 1.0 +# endif + +#elif OSMajorVersion > 3 || OSMajorVersion == 3 && OSMinorVersion == 8 + +# ifndef SharedX11Rev +# define SharedX11Rev 9.0 +# endif +# ifndef SharedXThrStubRev +# define SharedXThrStubRev 8.0 +# endif +# ifndef SharedXextRev +# define SharedXextRev 9.0 +# endif +# ifndef SharedXssRev +# define SharedXssRev 4.0 +# endif +# ifndef SharedXxf86miscRev +# define SharedXxf86miscRev 4.0 +# endif +# ifndef SharedXxf86vmRev +# define SharedXxf86vmRev 4.0 +# endif +# ifndef SharedXxf86dgaRev +# define SharedXxf86dgaRev 4.0 +# endif +# ifndef SharedXxf86rushRev +# define SharedXxf86rushRev 4.0 +# endif +# ifndef SharedXvRev +# define SharedXvRev 4.0 +# endif +# ifndef SharedXvMCRev +# define SharedXvMCRev 4.0 +# endif +# ifndef SharedXineramaRev +# define SharedXineramaRev 4.0 +# endif +# ifndef SharedDpsRev +# define SharedDpsRev 4.0 +# endif +# ifndef SharedDpsTkRev +# define SharedDpsTkRev 4.0 +# endif +# ifndef SharedPSResRev +# define SharedPSResRev 3.0 +# endif +# ifndef SharedGluRev +# if HasGcc && GccMajorVersion >= 3 + /* Gcc 3 changes the name mangling scheme on OpenBSD */ +# define SharedGluRev 5.0 +# else +# define SharedGluRev 4.0 +# endif +# endif +# ifndef SharedGlxRev +# define SharedGlxRev 4.0 +# endif +# ifndef SharedOSMesaRev +# define SharedOSMesaRev 7.0 +# endif +# ifndef SharedGLwRev +# define SharedGLwRev 4.0 +# endif +# ifndef SharedXrenderRev +# define SharedXrenderRev 4.0 +# endif +# ifndef SharedXrandrRev +# define SharedXrandrRev 5.0 +# endif +# ifndef SharedXcursorRev +# define SharedXcursorRev 3.0 +# endif +# ifndef SharedXfontcacheRev +# define SharedXfontcacheRev 4.0 +# endif +# ifndef SharedXauRev +# define SharedXauRev 9.0 +# endif +# ifndef SharedXdmcpRev +# define SharedXdmcpRev 9.0 +# endif +# ifndef SharedXmuRev +# define SharedXmuRev 9.0 +# endif +# ifndef SharedXmuuRev +# define SharedXmuuRev 4.0 +# endif +# ifndef SharedOldXRev +# define SharedOldXRev 9.0 +# endif +# ifndef SharedXpRev +# define SharedXpRev 9.0 +# endif +# ifndef SharedXtRev +# define SharedXtRev 9.0 +# endif +# ifndef SharedXaRev +# define SharedXaRev 4.0 +# endif +# ifndef SharedXawRev +# define SharedXawRev 11.0 +# endif +# ifndef SharedXaw7Rev +# define SharedXaw7Rev 10.0 +# endif +# ifndef SharedXaw6Rev +# define SharedXaw6Rev 9.0 +# endif +# ifndef SharedXiRev +# define SharedXiRev 9.0 +# endif +# ifndef SharedXtstRev +# define SharedXtstRev 9.0 +# endif +# ifndef SharedICERev +# define SharedICERev 8.0 +# endif +# ifndef SharedSMRev +# define SharedSMRev 8.0 +# endif +# ifndef SharedXkeyRev +# define SharedXkeyRev 9.0 +# endif +# ifndef SharedFSRev +# define SharedFSRev 8.0 +# endif +# ifndef SharedFontRev +# define SharedFontRev 4.0 +# endif +# ifndef SharedFontEncRev +# define SharedFontEncRev 3.0 +# endif +# ifndef SharedXpmRev +# define SharedXpmRev 7.0 +# endif +# ifndef SharedFreetype2Rev +# define SharedFreetype2Rev 13.0 +# endif +# ifndef SharedExpatRev +# define SharedExpatRev 5.0 +# endif +# ifndef SharedXft1Rev +# define SharedXft1Rev 4.0 +# endif +# ifndef SharedXftRev +# define SharedXftRev 6.0 +# endif +# ifndef SharedFontconfigRev +# define SharedFontconfigRev 2.0 +# endif +# ifndef SharedXTrapRev +# define SharedXTrapRev 9.0 +# endif +# ifndef SharedPSResRev +# define SharedPSResRev 3.0 +# endif +# ifndef SharedXResRev +# define SharedXResRev 3.0 +# endif +# ifndef SharedxkbfileRev +# define SharedxkbfileRev 3.0 +# endif +# ifndef SharedxkbuiRev +# define SharedxkbuiRev 3.0 +# endif +# ifndef SharedXfixesRev +# define SharedXfixesRev 4.0 +# endif +# ifndef SharedXdamageRev +# define SharedXdamageRev 2.0 +# endif +# ifndef SharedXcompositeRev +# define SharedXcompositeRev 2.0 +# endif +# ifndef SharedxrxRev +# define SharedxrxRev 7.0 +# endif +# ifndef SharedxrxnestRev +# define SharedxrxnestRev 7.0 +# endif + +#endif /* OSMajorVersion .. */ + +#endif /* OverrideShlibRevs */ + +#include <bsdLib.tmpl> |