diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2014-05-14 03:16:24 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2014-05-14 03:16:24 +0000 |
commit | 4249a1ac51431a860bbf0eea120df132d8f7ce11 (patch) | |
tree | 10bc1078ca8574c89cb7477215b16c5fa4f17080 /graphics/cegui | |
parent | b0a698929582099c7853ad3912a532e7d95f6005 (diff) | |
download | ports-4249a1ac51431a860bbf0eea120df132d8f7ce11.tar.gz ports-4249a1ac51431a860bbf0eea120df132d8f7ce11.zip |
Notes
Diffstat (limited to 'graphics/cegui')
-rw-r--r-- | graphics/cegui/Makefile | 134 | ||||
-rw-r--r-- | graphics/cegui/files/patch-CEGUI.pc | 9 | ||||
-rw-r--r-- | graphics/cegui/files/patch-cegui__src__CMakeLists.txt | 13 | ||||
-rw-r--r-- | graphics/cegui/files/patch-cegui__src__IconvStringTranscoder.cpp (renamed from graphics/cegui/files/patch-cegui-src-IconvStringTranscoder.cpp) | 0 | ||||
-rw-r--r-- | graphics/cegui/files/patch-cmake__FindFreetype.cmake | 13 | ||||
-rw-r--r-- | graphics/cegui/files/patch-cmake__FindLua51.cmake (renamed from graphics/cegui/files/patch-FindLua51.cmake) | 0 | ||||
-rw-r--r-- | graphics/cegui/files/patch-cmake__FindTOLUAPP.cmake (renamed from graphics/cegui/files/patch-FindTOLUAPP.cmake) | 0 | ||||
-rw-r--r-- | graphics/cegui/pkg-plist | 170 |
8 files changed, 235 insertions, 104 deletions
diff --git a/graphics/cegui/Makefile b/graphics/cegui/Makefile index c9ef9a4b41fa..8ad22f592e07 100644 --- a/graphics/cegui/Makefile +++ b/graphics/cegui/Makefile @@ -3,40 +3,126 @@ PORTNAME= cegui PORTVERSION= 0.8.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics devel MASTER_SITES= SF/crayzedsgui/CEGUI%20Mk-2/0.8 MAINTAINER= oliver@FreeBSD.org COMMENT= A library providing windowing and widgets for graphics APIs -LIB_DEPENDS= libIL.so:${PORTSDIR}/graphics/devil \ - libpcre.so:${PORTSDIR}/devel/pcre \ - libfreetype.so:${PORTSDIR}/print/freetype2 \ - libexecinfo.so:${PORTSDIR}/devel/libexecinfo -BUILD_DEPENDS= ${LOCALBASE}/lib/libOgreMain.so.1.9.0:${PORTSDIR}/graphics/ogre3d \ - ${LOCALBASE}/include/glm/glm.hpp:${PORTSDIR}/math/glm -RUN_DEPENDS= ${LOCALBASE}/lib/libOgreMain.so.1.9.0:${PORTSDIR}/graphics/ogre3d +LICENSE= MIT + +LIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo WRKSRC= ${WRKDIR}/${DISTNAME:S/2b/2/} -CXXFLAGS+= -I${LOCALBASE}/include -I${LUA_INCDIR} -LDFLAGS+= -L${LOCALBASE}/lib -L${LUA_LIBDIR} -## VERRIFY IF STILL NEEDED INCL. PATCH if CPPFLAGS IS SET AS ABOVE CMAKE_ENV+= TOLUA_INC="${LUA_INCDIR}" -USE_GNOME= libxml2 +CMAKE_ARGS= -DCEGUI_SAMPLES_ENABLED:BOOL=OFF \ + -DCEGUI_BUILD_TESTS=OFF USE_LDCONFIG= yes -USE_GL= gl glew -USE_LUA= 5.1 -LUA_COMPS= toluaxx -USE_PYTHON= 2.6+ +LUA_COMPS= toluaxx # lua support is conditional though USES= cmake pathfix pkgconfig compiler:c++11-lib -OPTIONS_DEFINE= DOCS +PORTDOCS= * + +OPTIONS_DEFINE= FREETYPE PCRE LUA FRIBIDI DOCS +OPTIONS_GROUP= XMLPARSER IMAGECODEC RENDERER +OPTIONS_GROUP_XMLPARSER= EXPAT XERCES LIBXML2 RAPIDXML TINYXML +OPTIONS_GROUP_IMAGECODEC= DEVIL FREEIMAGE CORONA +OPTIONS_GROUP_RENDERER= OPENGL OPENGL3 OGRE IRRLICHT + +OPTIONS_DEFAULT= FREETYPE PCRE LUA FRIBIDI PYTHON +OPTIONS_DEFAULT+= EXPAT LIBXML2 TINYXML # TINYXML needed by games/secretmaryochronicles +OPTIONS_DEFAULT+= DEVIL FREEIMAGE +OPTIONS_DEFAULT+= OPENGL OPENGL3 OGRE + +OPTIONS_SUB= yes + +FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 +FREETYPE_CMAKE_ON= -DCEGUI_HAS_FREETYPE=ON +FREETYPE_CMAKE_OFF= -DCEGUI_HAS_FREETYPE=OFF +PCRE_LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre +PCRE_CMAKE_ON= -DCEGUI_HAS_PCRE_REGEX=ON +PCRE_CMAKE_OFF= -DCEGUI_HAS_PCRE_REGEX=OFF +LUA_USE= LUA=5.1 # LUA_COMPS set unconditionally above +LUA_CMAKE_ON= -DCEGUI_BUILD_LUA_MODULE=ON -DCEGUI_BUILD_LUA_GENERATOR=ON +LUA_CMAKE_OFF= -DCEGUI_BUILD_LUA_MODULE=OFF -DCEGUI_BUILD_LUA_GENERATOR=OFF +# this option is not currently used as it doesn't compile (see also CMAKE_ARGS below) +PYTHON_USE= PYTHON=yes +PYTHON_LIB_DEPENDS= libboost_python.so:${PORTSDIR}/devel/boost-python-libs +PYTHON_CMAKE_ON= -DCEGUI_BUILD_PYTHON_MODULES=ON +PYTHON_CMAKE_OFF= -DCEGUI_BUILD_PYTHON_MODULES=OFF +FRIBIDI_LIB_DEPENDS= libfribidi.so:${PORTSDIR}/converters/fribidi +FRIBIDI_CMAKE_ON= -DCEGUI_USE_FRIBIDI=ON +FRIBIDI_CMAKE_OFF= -DCEGUI_USE_FRIBIDI=OFF + +EXPAT_LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 +EXPAT_CMAKE_ON= -DCEGUI_BUILD_XMLPARSER_EXPAT=ON +EXPAT_CMAKE_OFF= -DCEGUI_BUILD_XMLPARSER_EXPAT=OFF +XERCES_LIB_DEPENDS= libxerces-c.so.3:${PORTSDIR}/textproc/xerces-c3 +XERCES_CMAKE_ON= -DCEGUI_BUILD_XMLPARSER_XERCES=ON +XERCES_CMAKE_OFF= -DCEGUI_BUILD_XMLPARSER_XERCES=OFF +LIBXML2_USE= GNOME=libxml2 +LIBXML2_CMAKE_ON= -DCEGUI_BUILD_XMLPARSER_LIBXML2=ON +LIBXML2_CMAKE_OFF= -DCEGUI_BUILD_XMLPARSER_LIBXML2=OFF +RAPIDXML_BUILD_DEPENDS= ${LOCALBASE}/include/rapidxml.hpp:${PORTSDIR}/textproc/rapidxml +RAPIDXML_DESC= XML parser support via RapidXML +RAPIDXML_CMAKE_ON= -DCEGUI_BUILD_XMLPARSER_RAPIDXML=ON +RAPIDXML_CMAKE_OFF= -DCEGUI_BUILD_XMLPARSER_RAPIDXML=OFF +TINYXML_LIB_DEPENDS= libtinyxml.so:${PORTSDIR}/textproc/tinyxml +TINYXML_CMAKE_ON= -DCEGUI_BUILD_XMLPARSER_TINYXML=ON +TINYXML_CMAKE_OFF= -DCEGUI_BUILD_XMLPARSER_TINYXML=OFF -.include <bsd.port.options.mk> +DEVIL_DESC= DevIL based ImageCodec module +DEVIL_LIB_DEPENDS= libIL.so:${PORTSDIR}/graphics/devil +DEVIL_CMAKE_ON= -DCEGUI_BUILD_IMAGECODEC_DEVIL=ON +DEVIL_CMAKE_OFF= -DCEGUI_BUILD_IMAGECODEC_DEVIL=OFF +FREEIMAGE_DESC= FreeImage based ImageCodec module +FREEIMAGE_LIB_DEPENDS= libfreeimage.so:${PORTSDIR}/graphics/freeimage +FREEIMAGE_CMAKE_ON= -DCEGUI_BUILD_IMAGECODEC_FREEIMAGE=ON +FREEIMAGE_CMAKE_OFF= -DCEGUI_BUILD_IMAGECODEC_FREEIMAGE=OFF +CORONA_DESC= Corona based ImageCodec module +CORONA_LIB_DEPENDS= libcorona.so:${PORTSDIR}/graphics/corona +CORONA_CMAKE_ON= -DCEGUI_BUILD_IMAGECODEC_CORONA=ON +CORONA_CMAKE_OFF= -DCEGUI_BUILD_IMAGECODEC_CORONA=OFF -.if ${PORT_OPTIONS:MDOCS} -PORTDOCS= README COPYING +OGRE_DESC= Ogre3D support +OGRE_LIB_DEPENDS= libOgreMain.so:${PORTSDIR}/graphics/ogre3d +OGRE_CMAKE_ON= -DCEGUI_BUILD_RENDERER_OGRE=ON +OGRE_CMAKE_OFF= -DCEGUI_BUILD_RENDERER_OGRE=OFF +IRRLICHT_DESC= Irrlicht support +IRRLICHT_LIB_DEPENDS= libIrrlicht.so:${PORTSDIR}/x11-toolkits/irrlicht +IRRLICHT_CMAKE_ON= -DCEGUI_BUILD_RENDERER_IRRLICHT=ON +IRRLICHT_CMAKE_OFF= -DCEGUI_BUILD_RENDERER_IRRLICHT=OFF +OPENGL_BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:${PORTSDIR}/math/glm +OPENGL_USE= GL=gl,glew +OPENGL_CMAKE_ON= -DCEGUI_BUILD_RENDERER_OPENGL=ON +OPENGL_CMAKE_OFF= -DCEGUI_BUILD_RENDERER_OPENGL=OFF +OPENGL3_DESC= OpenGL 3+ support (core profile) +OPENGL3_BUILD_DEPENDS= ${OPENGL_BUILD_DEPENDS} +OPENGL3_USE= ${OPENGL_USE} +OPENGL3_CMAKE_ON= -DCEGUI_BUILD_RENDERER_OPENGL3=ON +OPENGL3_CMAKE_OFF= -DCEGUI_BUILD_RENDERER_OPENGL3=OFF + +# not present in ports/unsupported, but may appear later +CMAKE_ARGS+= -DCEGUI_HAS_MINIZIP_RESOURCE_PROVIDER=OFF \ + -DCEGUI_BUILD_IMAGECODEC_SILLY=OFF \ + -DCEGUI_BUILD_IMAGECODEC_PVR=OFF \ + -DCEGUI_BUILD_RENDERER_OPENGLES=OFF \ + -DCEGUI_BUILD_RENDERER_DIRECTFB=OFF +CMAKE_ARGS+= -DCEGUI_BUILD_PYTHON_MODULES=OFF # python support doesn't build + +.include <bsd.port.pre.mk> + +.if ${PORT_OPTIONS:MEXPAT} || ${PORT_OPTIONS:MXERCES} || ${PORT_OPTIONS:MLIBXML2} || ${PORT_OPTIONS:MRAPIDXML} || ${PORT_OPTIONS:MTINYXML} +PLIST_SUB+= XMLPARSERS="" +.else +PLIST_SUB+= XMLPARSERS="@comment " +.endif + +.if ${PORT_OPTIONS:MOPENGL} || ${PORT_OPTIONS:MOPENGL3} +PLIST_SUB+= ANYOPENGL="" +.else +PLIST_SUB+= ANYOPENGL="@comment " .endif post-patch: @@ -44,11 +130,7 @@ post-patch: ${WRKSRC}/CMakeLists.txt post-install: -.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for docfile in ${PORTDOCS} - @${INSTALL_DATA} ${WRKSRC}/doc/${docfile} ${STAGEDIR}${DOCSDIR} -.endfor -.endif + ${INSTALL_DATA} ${WRKSRC}/doc/README ${STAGEDIR}${DOCSDIR} -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/graphics/cegui/files/patch-CEGUI.pc b/graphics/cegui/files/patch-CEGUI.pc deleted file mode 100644 index 42ad7611bb02..000000000000 --- a/graphics/cegui/files/patch-CEGUI.pc +++ /dev/null @@ -1,9 +0,0 @@ ---- cegui/CEGUI.pc.in.orig 2014-03-11 21:17:35.000000000 +0100 -+++ cegui/CEGUI.pc.in 2014-03-11 21:17:44.000000000 +0100 -@@ -8,5 +8,5 @@ - Name: CEGUI-@CEGUI_VERSION_MAJOR@ - Description: The free GUI library for games and multi-media development. - Version: @CEGUI_VERSION@ --Libs: -L${libdir} -l@CEGUI_BASE_LIBNAME@ -+Libs: -L${libdir} -l@CEGUI_BASE_LIBNAME@ -lexecinfo - Cflags: -I${includedir} -I${includedir}/@CMAKE_PROJECT_NAME@ diff --git a/graphics/cegui/files/patch-cegui__src__CMakeLists.txt b/graphics/cegui/files/patch-cegui__src__CMakeLists.txt new file mode 100644 index 000000000000..1236efcec100 --- /dev/null +++ b/graphics/cegui/files/patch-cegui__src__CMakeLists.txt @@ -0,0 +1,13 @@ +--- cegui/src/CMakeLists.txt.orig 2013-12-07 13:37:08.000000000 +0400 ++++ cegui/src/CMakeLists.txt 2014-05-13 02:26:12.794972513 +0400 +@@ -91,6 +91,10 @@ + target_link_libraries(${CEGUI_TARGET_NAME} ${CMAKE_DL_LIBS}) + endif() + ++if (CMAKE_SYSTEM_NAME MATCHES "FreeBSD") ++ target_link_libraries(${CEGUI_TARGET_NAME} execinfo) ++endif() ++ + if (APPLE AND CEGUI_BUILD_SHARED_LIBS_WITH_STATIC_DEPENDENCIES) + set_property(TARGET ${CEGUI_TARGET_NAME} APPEND PROPERTY LINK_FLAGS "-framework Carbon") + endif() diff --git a/graphics/cegui/files/patch-cegui-src-IconvStringTranscoder.cpp b/graphics/cegui/files/patch-cegui__src__IconvStringTranscoder.cpp index 3b7653f095bf..3b7653f095bf 100644 --- a/graphics/cegui/files/patch-cegui-src-IconvStringTranscoder.cpp +++ b/graphics/cegui/files/patch-cegui__src__IconvStringTranscoder.cpp diff --git a/graphics/cegui/files/patch-cmake__FindFreetype.cmake b/graphics/cegui/files/patch-cmake__FindFreetype.cmake new file mode 100644 index 000000000000..3f034f292d34 --- /dev/null +++ b/graphics/cegui/files/patch-cmake__FindFreetype.cmake @@ -0,0 +1,13 @@ +--- cmake/FindFreetype.cmake.orig 2013-12-07 13:37:10.000000000 +0400 ++++ cmake/FindFreetype.cmake 2014-05-14 02:27:04.594193598 +0400 +@@ -3,8 +3,8 @@ + ################################################################################ + include(FindPackageHandleStandardArgs) + +-find_path(FREETYPE_H_PATH_ft2build NAMES ft2build.h) +-find_path(FREETYPE_H_PATH_ftconfig NAMES freetype/config/ftconfig.h PATH_SUFFIXES freetype2) ++find_path(FREETYPE_H_PATH_ft2build NAMES ft2build.h PATH_SUFFIXES freetype2) ++find_path(FREETYPE_H_PATH_ftconfig NAMES config/ftconfig.h PATH_SUFFIXES freetype2) + find_library(FREETYPE_LIB NAMES freetype2 freetype libfreetype PATH_SUFFIXES dynamic) + find_library(FREETYPE_LIB_DBG NAMES freetype_d libfreetype_d PATH_SUFFIXES dynamic) + mark_as_advanced(FREETYPE_H_PATH_ft2build FREETYPE_H_PATH_ftconfig FREETYPE_LIB FREETYPE_LIB_DBG) diff --git a/graphics/cegui/files/patch-FindLua51.cmake b/graphics/cegui/files/patch-cmake__FindLua51.cmake index 88a712068825..88a712068825 100644 --- a/graphics/cegui/files/patch-FindLua51.cmake +++ b/graphics/cegui/files/patch-cmake__FindLua51.cmake diff --git a/graphics/cegui/files/patch-FindTOLUAPP.cmake b/graphics/cegui/files/patch-cmake__FindTOLUAPP.cmake index 519980a5262c..519980a5262c 100644 --- a/graphics/cegui/files/patch-FindTOLUAPP.cmake +++ b/graphics/cegui/files/patch-cmake__FindTOLUAPP.cmake diff --git a/graphics/cegui/pkg-plist b/graphics/cegui/pkg-plist index 62a12507ea5e..7aae1e76a991 100644 --- a/graphics/cegui/pkg-plist +++ b/graphics/cegui/pkg-plist @@ -1,4 +1,4 @@ -bin/toluappcegui-0.8 +%%LUA%%bin/toluappcegui-0.8 include/cegui-0/CEGUI/Affector.h include/cegui-0/CEGUI/Animation.h include/cegui-0/CEGUI/AnimationInstance.h @@ -56,10 +56,12 @@ include/cegui-0/CEGUI/GlobalEventSet.h include/cegui-0/CEGUI/IconvStringTranscoder.h include/cegui-0/CEGUI/Image.h include/cegui-0/CEGUI/ImageCodec.h -include/cegui-0/CEGUI/ImageCodecModules/DevIL/ImageCodec.h -include/cegui-0/CEGUI/ImageCodecModules/DevIL/ImageCodecModule.h -include/cegui-0/CEGUI/ImageCodecModules/FreeImage/ImageCodec.h -include/cegui-0/CEGUI/ImageCodecModules/FreeImage/ImageCodecModule.h +%%CORONA%%include/cegui-0/CEGUI/ImageCodecModules/Corona/ImageCodec.h +%%CORONA%%include/cegui-0/CEGUI/ImageCodecModules/Corona/ImageCodecModule.h +%%DEVIL%%include/cegui-0/CEGUI/ImageCodecModules/DevIL/ImageCodec.h +%%DEVIL%%include/cegui-0/CEGUI/ImageCodecModules/DevIL/ImageCodecModule.h +%%FREEIMAGE%%include/cegui-0/CEGUI/ImageCodecModules/FreeImage/ImageCodec.h +%%FREEIMAGE%%include/cegui-0/CEGUI/ImageCodecModules/FreeImage/ImageCodecModule.h include/cegui-0/CEGUI/ImageCodecModules/STB/ImageCodec.h include/cegui-0/CEGUI/ImageCodecModules/STB/ImageCodecModule.h include/cegui-0/CEGUI/ImageCodecModules/TGA/ImageCodec.h @@ -109,41 +111,52 @@ include/cegui-0/CEGUI/RenderedStringTextComponent.h include/cegui-0/CEGUI/RenderedStringWidgetComponent.h include/cegui-0/CEGUI/RenderedStringWordWrapper.h include/cegui-0/CEGUI/Renderer.h +%%IRRLICHT%%include/cegui-0/CEGUI/RendererModules/Irrlicht/EventPusher.h +%%IRRLICHT%%include/cegui-0/CEGUI/RendererModules/Irrlicht/GeometryBuffer.h +%%IRRLICHT%%include/cegui-0/CEGUI/RendererModules/Irrlicht/ImageCodec.h +%%IRRLICHT%%include/cegui-0/CEGUI/RendererModules/Irrlicht/MemoryFile.h +%%IRRLICHT%%include/cegui-0/CEGUI/RendererModules/Irrlicht/RenderTarget.h +%%IRRLICHT%%include/cegui-0/CEGUI/RendererModules/Irrlicht/Renderer.h +%%IRRLICHT%%include/cegui-0/CEGUI/RendererModules/Irrlicht/RendererDef.h +%%IRRLICHT%%include/cegui-0/CEGUI/RendererModules/Irrlicht/ResourceProvider.h +%%IRRLICHT%%include/cegui-0/CEGUI/RendererModules/Irrlicht/Texture.h +%%IRRLICHT%%include/cegui-0/CEGUI/RendererModules/Irrlicht/TextureTarget.h +%%IRRLICHT%%include/cegui-0/CEGUI/RendererModules/Irrlicht/WindowTarget.h include/cegui-0/CEGUI/RendererModules/Null/GeometryBuffer.h include/cegui-0/CEGUI/RendererModules/Null/RenderTarget.h include/cegui-0/CEGUI/RendererModules/Null/Renderer.h include/cegui-0/CEGUI/RendererModules/Null/Texture.h include/cegui-0/CEGUI/RendererModules/Null/TextureTarget.h -include/cegui-0/CEGUI/RendererModules/Ogre/GeometryBuffer.h -include/cegui-0/CEGUI/RendererModules/Ogre/ImageCodec.h -include/cegui-0/CEGUI/RendererModules/Ogre/RenderTarget.h -include/cegui-0/CEGUI/RendererModules/Ogre/Renderer.h -include/cegui-0/CEGUI/RendererModules/Ogre/ResourceProvider.h -include/cegui-0/CEGUI/RendererModules/Ogre/Texture.h -include/cegui-0/CEGUI/RendererModules/Ogre/TextureTarget.h -include/cegui-0/CEGUI/RendererModules/Ogre/WindowTarget.h -include/cegui-0/CEGUI/RendererModules/OpenGL/ApplePBTextureTarget.h -include/cegui-0/CEGUI/RendererModules/OpenGL/GL.h -include/cegui-0/CEGUI/RendererModules/OpenGL/GL3FBOTextureTarget.h -include/cegui-0/CEGUI/RendererModules/OpenGL/GL3GeometryBuffer.h -include/cegui-0/CEGUI/RendererModules/OpenGL/GL3Renderer.h -include/cegui-0/CEGUI/RendererModules/OpenGL/GLFBOTextureTarget.h -include/cegui-0/CEGUI/RendererModules/OpenGL/GLGeometryBuffer.h -include/cegui-0/CEGUI/RendererModules/OpenGL/GLRenderer.h -include/cegui-0/CEGUI/RendererModules/OpenGL/GLXPBTextureTarget.h -include/cegui-0/CEGUI/RendererModules/OpenGL/GeometryBufferBase.h -include/cegui-0/CEGUI/RendererModules/OpenGL/GlmPimpl.h -include/cegui-0/CEGUI/RendererModules/OpenGL/RenderTarget.h -include/cegui-0/CEGUI/RendererModules/OpenGL/RendererBase.h -include/cegui-0/CEGUI/RendererModules/OpenGL/Shader.h -include/cegui-0/CEGUI/RendererModules/OpenGL/ShaderManager.h -include/cegui-0/CEGUI/RendererModules/OpenGL/StandardShaderFrag.h -include/cegui-0/CEGUI/RendererModules/OpenGL/StandardShaderVert.h -include/cegui-0/CEGUI/RendererModules/OpenGL/StateChangeWrapper.h -include/cegui-0/CEGUI/RendererModules/OpenGL/Texture.h -include/cegui-0/CEGUI/RendererModules/OpenGL/TextureTarget.h -include/cegui-0/CEGUI/RendererModules/OpenGL/ViewportTarget.h -include/cegui-0/CEGUI/RendererModules/OpenGL/WGLPBTextureTarget.h +%%OGRE%%include/cegui-0/CEGUI/RendererModules/Ogre/GeometryBuffer.h +%%OGRE%%include/cegui-0/CEGUI/RendererModules/Ogre/ImageCodec.h +%%OGRE%%include/cegui-0/CEGUI/RendererModules/Ogre/RenderTarget.h +%%OGRE%%include/cegui-0/CEGUI/RendererModules/Ogre/Renderer.h +%%OGRE%%include/cegui-0/CEGUI/RendererModules/Ogre/ResourceProvider.h +%%OGRE%%include/cegui-0/CEGUI/RendererModules/Ogre/Texture.h +%%OGRE%%include/cegui-0/CEGUI/RendererModules/Ogre/TextureTarget.h +%%OGRE%%include/cegui-0/CEGUI/RendererModules/Ogre/WindowTarget.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/ApplePBTextureTarget.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/GL.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/GL3FBOTextureTarget.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/GL3GeometryBuffer.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/GL3Renderer.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/GLFBOTextureTarget.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/GLGeometryBuffer.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/GLRenderer.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/GLXPBTextureTarget.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/GeometryBufferBase.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/GlmPimpl.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/RenderTarget.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/RendererBase.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/Shader.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/ShaderManager.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/StandardShaderFrag.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/StandardShaderVert.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/StateChangeWrapper.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/Texture.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/TextureTarget.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/ViewportTarget.h +%%ANYOPENGL%%include/cegui-0/CEGUI/RendererModules/OpenGL/WGLPBTextureTarget.h include/cegui-0/CEGUI/RenderingContext.h include/cegui-0/CEGUI/RenderingSurface.h include/cegui-0/CEGUI/RenderingWindow.h @@ -153,8 +166,8 @@ include/cegui-0/CEGUI/Scheme.h include/cegui-0/CEGUI/SchemeManager.h include/cegui-0/CEGUI/Scheme_xmlHandler.h include/cegui-0/CEGUI/ScriptModule.h -include/cegui-0/CEGUI/ScriptModules/Lua/Functor.h -include/cegui-0/CEGUI/ScriptModules/Lua/ScriptModule.h +%%LUA%%include/cegui-0/CEGUI/ScriptModules/Lua/Functor.h +%%LUA%%include/cegui-0/CEGUI/ScriptModules/Lua/ScriptModule.h include/cegui-0/CEGUI/SimpleTimer.h include/cegui-0/CEGUI/Singleton.h include/cegui-0/CEGUI/Size.h @@ -218,10 +231,17 @@ include/cegui-0/CEGUI/WindowRendererSets/Core/Tree.h include/cegui-0/CEGUI/XMLAttributes.h include/cegui-0/CEGUI/XMLHandler.h include/cegui-0/CEGUI/XMLParser.h -include/cegui-0/CEGUI/XMLParserModules/Expat/XMLParser.h -include/cegui-0/CEGUI/XMLParserModules/Expat/XMLParserModule.h -include/cegui-0/CEGUI/XMLParserModules/Libxml2/XMLParser.h -include/cegui-0/CEGUI/XMLParserModules/Libxml2/XMLParserModule.h +%%EXPAT%%include/cegui-0/CEGUI/XMLParserModules/Expat/XMLParser.h +%%EXPAT%%include/cegui-0/CEGUI/XMLParserModules/Expat/XMLParserModule.h +%%LIBXML2%%include/cegui-0/CEGUI/XMLParserModules/Libxml2/XMLParser.h +%%LIBXML2%%include/cegui-0/CEGUI/XMLParserModules/Libxml2/XMLParserModule.h +%%RAPIDXML%%include/cegui-0/CEGUI/XMLParserModules/RapidXML/XMLParser.h +%%RAPIDXML%%include/cegui-0/CEGUI/XMLParserModules/RapidXML/XMLParserModule.h +%%TINYXML%%include/cegui-0/CEGUI/XMLParserModules/TinyXML/XMLParser.h +%%TINYXML%%include/cegui-0/CEGUI/XMLParserModules/TinyXML/XMLParserModule.h +%%XERCES%%include/cegui-0/CEGUI/XMLParserModules/Xerces/XMLParser.h +%%XERCES%%include/cegui-0/CEGUI/XMLParserModules/Xerces/XMLParserModule.h +%%XERCES%%include/cegui-0/CEGUI/XMLParserModules/Xerces/XMLParserProperties.h include/cegui-0/CEGUI/XMLSerializer.h include/cegui-0/CEGUI/falagard/ComponentBase.h include/cegui-0/CEGUI/falagard/Dimensions.h @@ -296,35 +316,43 @@ include/cegui-0/CEGUI/widgets/Tree.h include/cegui-0/CEGUI/widgets/TreeItem.h include/cegui-0/CEGUI/widgets/VerticalLayoutContainer.h lib/cegui-0.8/libCEGUICoreWindowRendererSet.so -lib/cegui-0.8/libCEGUIDevILImageCodec.so -lib/cegui-0.8/libCEGUIExpatParser.so -lib/cegui-0.8/libCEGUIFreeImageImageCodec.so +%%CORONA%%lib/cegui-0.8/libCEGUICoronaImageCodec.so +%%DEVIL%%lib/cegui-0.8/libCEGUIDevILImageCodec.so +%%EXPAT%%lib/cegui-0.8/libCEGUIExpatParser.so +%%FREEIMAGE%%lib/cegui-0.8/libCEGUIFreeImageImageCodec.so +%%LIBXML2%%lib/cegui-0.8/libCEGUILibXMLParser.so +%%RAPIDXML%%lib/cegui-0.8/libCEGUIRapidXMLParser.so lib/cegui-0.8/libCEGUISTBImageCodec.so lib/cegui-0.8/libCEGUITGAImageCodec.so -lib/cegui-0.8/libCEGUILibXMLParser.so +%%TINYXML%%lib/cegui-0.8/libCEGUITinyXMLParser.so +%%XERCES%%lib/cegui-0.8/libCEGUIXercesParser.so lib/libCEGUIBase-0.so lib/libCEGUIBase-0.so.2 lib/libCEGUIBase-0.so.2.2.2 lib/libCEGUICommonDialogs-0.so lib/libCEGUICommonDialogs-0.so.2 lib/libCEGUICommonDialogs-0.so.2.2.2 +%%IRRLICHT%%lib/libCEGUIIrrlichtRenderer-0.so +%%IRRLICHT%%lib/libCEGUIIrrlichtRenderer-0.so.2 +%%IRRLICHT%%lib/libCEGUIIrrlichtRenderer-0.so.2.2.2 +%%LUA%%lib/libCEGUILuaScriptModule-0.so +%%LUA%%lib/libCEGUILuaScriptModule-0.so.2 +%%LUA%%lib/libCEGUILuaScriptModule-0.so.2.2.2 lib/libCEGUINullRenderer-0.so lib/libCEGUINullRenderer-0.so.2 lib/libCEGUINullRenderer-0.so.2.2.2 -lib/libCEGUIOgreRenderer-0.so -lib/libCEGUIOgreRenderer-0.so.2 -lib/libCEGUIOgreRenderer-0.so.2.2.2 -lib/libCEGUILuaScriptModule-0.so -lib/libCEGUILuaScriptModule-0.so.2 -lib/libCEGUILuaScriptModule-0.so.2.2.2 -lib/libCEGUIOpenGLRenderer-0.so -lib/libCEGUIOpenGLRenderer-0.so.2 -lib/libCEGUIOpenGLRenderer-0.so.2.2.2 -libdata/pkgconfig/CEGUI-0-LUA.pc +%%OGRE%%lib/libCEGUIOgreRenderer-0.so +%%OGRE%%lib/libCEGUIOgreRenderer-0.so.2 +%%OGRE%%lib/libCEGUIOgreRenderer-0.so.2.2.2 +%%ANYOPENGL%%lib/libCEGUIOpenGLRenderer-0.so +%%ANYOPENGL%%lib/libCEGUIOpenGLRenderer-0.so.2 +%%ANYOPENGL%%lib/libCEGUIOpenGLRenderer-0.so.2.2.2 +%%IRRLICHT%%libdata/pkgconfig/CEGUI-0-IRRLICHT.pc +%%LUA%%libdata/pkgconfig/CEGUI-0-LUA.pc libdata/pkgconfig/CEGUI-0-NULL.pc -libdata/pkgconfig/CEGUI-0-OGRE.pc -libdata/pkgconfig/CEGUI-0-OPENGL.pc -libdata/pkgconfig/CEGUI-0-OPENGL3.pc +%%OGRE%%libdata/pkgconfig/CEGUI-0-OGRE.pc +%%OPENGL%%libdata/pkgconfig/CEGUI-0-OPENGL.pc +%%OPENGL3%%libdata/pkgconfig/CEGUI-0-OPENGL3.pc libdata/pkgconfig/CEGUI-0.pc share/cegui-0/animations/GameMenu.anims share/cegui-0/animations/example.anims @@ -441,27 +469,32 @@ share/cegui-0/xml_schemas/Imageset.xsd share/cegui-0/xml_schemas/Samples.xsd @dirrm include/cegui-0/CEGUI/CommonDialogs/ColourPicker @dirrm include/cegui-0/CEGUI/CommonDialogs -@dirrm include/cegui-0/CEGUI/ImageCodecModules/DevIL -@dirrm include/cegui-0/CEGUI/ImageCodecModules/FreeImage +%%CORONA%%@dirrm include/cegui-0/CEGUI/ImageCodecModules/Corona +%%DEVIL%%@dirrm include/cegui-0/CEGUI/ImageCodecModules/DevIL +%%FREEIMAGE%%@dirrm include/cegui-0/CEGUI/ImageCodecModules/FreeImage @dirrm include/cegui-0/CEGUI/ImageCodecModules/STB @dirrm include/cegui-0/CEGUI/ImageCodecModules/TGA @dirrm include/cegui-0/CEGUI/ImageCodecModules +%%IRRLICHT%%@dirrm include/cegui-0/CEGUI/RendererModules/Irrlicht @dirrm include/cegui-0/CEGUI/RendererModules/Null -@dirrm include/cegui-0/CEGUI/RendererModules/Ogre -@dirrm include/cegui-0/CEGUI/RendererModules/OpenGL +%%OGRE%%@dirrm include/cegui-0/CEGUI/RendererModules/Ogre +%%OPENGL%%@dirrm include/cegui-0/CEGUI/RendererModules/OpenGL @dirrm include/cegui-0/CEGUI/RendererModules -@dirrm include/cegui-0/CEGUI/ScriptModules/Lua -@dirrm include/cegui-0/CEGUI/ScriptModules +%%LUA%%@dirrm include/cegui-0/CEGUI/ScriptModules/Lua +%%LUA%%@dirrm include/cegui-0/CEGUI/ScriptModules @dirrm include/cegui-0/CEGUI/WindowRendererSets/Core @dirrm include/cegui-0/CEGUI/WindowRendererSets -@dirrm include/cegui-0/CEGUI/XMLParserModules/Expat -@dirrm include/cegui-0/CEGUI/XMLParserModules/Libxml2 -@dirrm include/cegui-0/CEGUI/XMLParserModules +%%EXPAT%%@dirrm include/cegui-0/CEGUI/XMLParserModules/Expat +%%LIBXML2%%@dirrm include/cegui-0/CEGUI/XMLParserModules/Libxml2 +%%RAPIDXML%%@dirrm include/cegui-0/CEGUI/XMLParserModules/RapidXML +%%TINYXML%%@dirrm include/cegui-0/CEGUI/XMLParserModules/TinyXML +%%XERCES%%@dirrm include/cegui-0/CEGUI/XMLParserModules/Xerces +%%XMLPARSERS%%@dirrm include/cegui-0/CEGUI/XMLParserModules @dirrm include/cegui-0/CEGUI/falagard @dirrm include/cegui-0/CEGUI/widgets @dirrm include/cegui-0/CEGUI @dirrm include/cegui-0 -@dirrm lib/cegui-0.8 +@dirrmtry lib/cegui-0.8 @dirrm share/cegui-0/animations @dirrm share/cegui-0/fonts @dirrm share/cegui-0/imagesets @@ -471,4 +504,3 @@ share/cegui-0/xml_schemas/Samples.xsd @dirrm share/cegui-0/schemes @dirrm share/cegui-0/xml_schemas @dirrm share/cegui-0 - |