Index: head/games/freeminer/Makefile =================================================================== --- head/games/freeminer/Makefile (revision 434191) +++ head/games/freeminer/Makefile (revision 434192) @@ -1,101 +1,101 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= freeminer PORTVERSION= 0.4.10.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= Open source sandbox game inspired by Minecraft LICENSE= LGPL21+ GPLv3+ # source mentions GPLv3+, LICENSE.txt LGPL21+ LICENSE_COMB= multi LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING # don't remove space LIB_DEPENDS= libsqlite3.so:databases/sqlite3 USE_GITHUB= yes USES= compiler:c++11-lib cmake CMAKE_ARGS= -DCUSTOM_MANDIR="${PREFIX}/man" \ -DCUSTOM_EXAMPLE_CONF_DIR="${PREFIX}/etc" \ -DRUN_IN_PLACE=0 PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= CLIENT SERVER CURL SOUND FREETYPE LEVELDB LUAJIT NLS DOCS EXAMPLES OPTIONS_DEFAULT=CLIENT SERVER CURL SOUND FREETYPE LEVELDB LUAJIT OPTIONS_SUB= yes CLIENT_DESC= Build client SERVER_DESC= Build server CURL_DESC= Enable cURL support for fetching media SOUND_DESC= Enable sound LEVELDB_DESC= Enable LevelDB backend FREETYPE_DESC= Support for TrueType fonts with unicode LUAJIT_DESC= LuaJIT support CLIENT_CMAKE_ON= -DBUILD_CLIENT=1 CLIENT_CMAKE_OFF= -DBUILD_CLIENT=0 CLIENT_LIB_DEPENDS= libpng.so:graphics/png \ libIrrlicht.so:x11-toolkits/irrlicht CLIENT_USES= jpeg CLIENT_USE= GL=gl XORG=x11 SERVER_CMAKE_ON= -DBUILD_SERVER=1 SERVER_CMAKE_OFF= -DBUILD_SERVER=0 CURL_CMAKE_ON= -DENABLE_CURL=1 CURL_CMAKE_OFF= -DENABLE_CURL=0 CURL_LIB_DEPENDS= libcurl.so:ftp/curl NLS_CMAKE_ON= -DENABLE_GETTEXT=1 NLS_CMAKE_OFF= -DENABLE_GETTEXT=0 NLS_USES= gettext NLS_LDFLAGS= -L${LOCALBASE}/lib SOUND_CMAKE_ON= -DENABLE_SOUND=1 SOUND_CMAKE_OFF= -DENABLE_SOUND=0 LEVELDB_CMAKE_ON= -DENABLE_LEVELDB=1 LEVELDB_CMAKE_OFF= -DENABLE_LEVELDB=0 LEVELDB_LIB_DEPENDS= libleveldb.so:databases/leveldb FREETYPE_CMAKE_ON= -DENABLE_FREETYPE=1 FREETYPE_CMAKE_OFF= -DENABLE_FREETYPE=0 FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit .include .if ${PORT_OPTIONS:MCLIENT} && ${PORT_OPTIONS:MSOUND} USES+= openal LIB_DEPENDS+= libvorbis.so:audio/libvorbis .endif .if ${PORT_OPTIONS:MSERVER} USE_RC_SUBR= ${PORTNAME} USERS= minetest # reuse, as freeminer is a fork of GROUPS= minetest .endif # hacky way to not bring irrlicht and X11 depends for server only .if ! ${PORT_OPTIONS:MCLIENT} && ${PORT_OPTIONS:MSERVER} BUILD_DEPENDS+= ${NONEXISTENT}:x11-toolkits/irrlicht:patch IRRLICHT_INCLUDE_DIR= `${MAKE} -C ${PORTSDIR}/x11-toolkits/irrlicht -V WRKSRC`/include CMAKE_ARGS+= -DIRRLICHT_INCLUDE_DIR:STRING="${IRRLICHT_INCLUDE_DIR}" EXTRA_PATCHES+= ${FILESDIR}/extra-patch-irrlichtdepend .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/cmake/Modules/*.cmake @${REINPLACE_CMD} -e 's|-lpthread|-pthread|' \ ${WRKSRC}/src/CMakeLists.txt .if ! ${PORT_OPTIONS:MLUAJIT} @${REINPLACE_CMD} -e '/find_/ s|LUA_|NO&|g' \ ${WRKSRC}/src/CMakeLists.txt .endif post-install: @${MKDIR} ${STAGEDIR}${DATADIR}/games @${MV} ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.example \ ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample .include Index: head/games/irrlamb/Makefile =================================================================== --- head/games/irrlamb/Makefile (revision 434191) +++ head/games/irrlamb/Makefile (revision 434192) @@ -1,41 +1,41 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= irrlamb PORTVERSION= 0.2.1 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= 3D physics-based puzzle game LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \ libIrrlicht.so:x11-toolkits/irrlicht \ libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg \ libfreetype.so:print/freetype2 \ libBulletCollision.so:devel/bullet USE_GITHUB= yes GH_ACCOUNT= jazztickets USES= cmake compiler:c++11-lib lua:53 openal PORTDOCS= * PORTDATA= * PLIST_FILES= bin/irrlamb \ share/applications/irrlamb.desktop \ share/pixmaps/irrlamb.png OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|share/games|share|g' ${WRKSRC}/CMakeLists.txt \ ${WRKSRC}/deployment/${PORTNAME} .include Index: head/games/minetest/Makefile =================================================================== --- head/games/minetest/Makefile (revision 434191) +++ head/games/minetest/Makefile (revision 434192) @@ -1,93 +1,94 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= minetest PORTVERSION= 0.4.15 +PORTREVISION= 1 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= Near-infinite-world block sandbox game LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/doc/lgpl-2.1.txt LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \ libgmp.so:math/gmp USE_GITHUB= yes GH_ACCOUNT= minetest USES= cmake iconv:wchar_t CMAKE_ARGS= -DCUSTOM_MANDIR="${PREFIX}/man" \ -DCUSTOM_EXAMPLE_CONF_DIR="${PREFIX}/etc" PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= CLIENT SERVER CURL NLS SOUND DOCS EXAMPLES FREETYPE LEVELDB REDIS LUAJIT SPATIAL PGSQL OPTIONS_DEFAULT=CLIENT SERVER CURL SOUND FREETYPE LUAJIT OPTIONS_SUB= yes CLIENT_DESC= Build client SERVER_DESC= Build server CURL_DESC= Enable cURL support for fetching media SOUND_DESC= Enable sound LEVELDB_DESC= Enable LevelDB backend REDIS_DESC= Enable Redis backend FREETYPE_DESC= Support for TrueType fonts with unicode LUAJIT_DESC= LuaJIT support SPATIAL_DESC= Enable SpatialIndex AreaStore backend CLIENT_CMAKE_ON= -DBUILD_CLIENT=1 CLIENT_CMAKE_OFF= -DBUILD_CLIENT=0 CLIENT_LIB_DEPENDS= libpng.so:graphics/png \ libIrrlicht.so:x11-toolkits/irrlicht CLIENT_USES= jpeg CLIENT_USE= GL=gl XORG=x11,xext SERVER_CMAKE_BOOL= BUILD_SERVER CURL_CMAKE_BOOL= ENABLE_CURL CURL_LIB_DEPENDS= libcurl.so:ftp/curl NLS_CMAKE_BOOL= ENABLE_GETTEXT NLS_USES= gettext NLS_LDFLAGS= -L${LOCALBASE}/lib SOUND_CMAKE_BOOL= ENABLE_SOUND LEVELDB_CMAKE_BOOL= ENABLE_LEVELDB LEVELDB_LIB_DEPENDS= libleveldb.so:databases/leveldb REDIS_CMAKE_BOOL= ENABLE_REDIS REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis FREETYPE_CMAKE_BOOL= ENABLE_FREETYPE FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 LUAJIT_CMAKE_BOOL= ENABLE_LUAJIT LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit SPATIAL_LIB_DEPENDS= libspatialindex.so:devel/spatialindex SPATIAL_CMAKE_BOOL= ENABLE_SPATIAL PGSQL_USES= pgsql PGSQL_CMAKE_BOOL= ENABLE_POSTGRESQL .include .if ${PORT_OPTIONS:MCLIENT} && ${PORT_OPTIONS:MSOUND} USES+= openal LIB_DEPENDS+= libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg .endif .if ${PORT_OPTIONS:MSERVER} USE_RC_SUBR= ${PORTNAME} USERS= ${PORTNAME} GROUPS= ${PORTNAME} .endif # hacky way to not bring irrlicht and X11 depends for server only .if ! ${PORT_OPTIONS:MCLIENT} && ${PORT_OPTIONS:MSERVER} BUILD_DEPENDS+= ${NONEXISTENT}:x11-toolkits/irrlicht:patch IRRLICHT_INCLUDE_DIR= `${MAKE} -C ${PORTSDIR}/x11-toolkits/irrlicht -V WRKSRC`/include CMAKE_ARGS+= -DIRRLICHT_INCLUDE_DIR:STRING="${IRRLICHT_INCLUDE_DIR}" EXTRA_PATCHES+= ${FILESDIR}/extra-patch-irrlichtdepend .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/cmake/Modules/*.cmake .include Index: head/games/voxelands/Makefile =================================================================== --- head/games/voxelands/Makefile (revision 434191) +++ head/games/voxelands/Makefile (revision 434192) @@ -1,51 +1,51 @@ # $FreeBSD$ PORTNAME= voxelands PORTVERSION= 1604.00 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MASTER_SITES= http://voxelands.com/downloads/ DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= dcmenche@gmail.com COMMENT?= Fun-Focused voxel world game LICENSE= GPLv3+ LIB_DEPENDS= libIrrlicht.so:x11-toolkits/irrlicht \ libfreetype.so:print/freetype2 USES= cmake tar:bzip2 WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_SUB= yes OPTIONS_DEFINE= NLS SOUND SQLITE3 OPTIONS_MULTI= BINARIES OPTIONS_MULTI_BINARIES= CLIENT SERVER OPTIONS_DEFAULT= SOUND CLIENT SERVER OPTIONS_SLAVE?= CLIENT OPTIONS_EXCLUDE?= SERVER SOUND_DESC= Enable menu background music and in-game sound effects SQLITE3_DESC= Use bundled SQLite3 instead of databases/sqlite3 CLIENT_CMAKE_BOOL= BUILD_CLIENT CLIENT_LIB_DEPENDS= libpng.so:graphics/png CLIENT_USE= xorg=x11,xxf86vm gl=gl CLIENT_USES= jpeg NLS_USES= gettext NLS_CMAKE_BOOL= GETTEXT_FOUND SERVER_CMAKE_BOOL= BUILD_SERVER SQLITE3_CMAKE_ON= -DSQLITE3_INCLUDE_DIR=SQLITE3_INCLUDE_DIR-NOTFOUND \ SQLITE3_LIBRARY=SQLITE3_LIBRARY-NOTFOUND SQLITE3_LIB_DEPENDS_OFF=libsqlite3.so:databases/sqlite3 SOUND_CMAKE_BOOL= ENABLE_AUDIO SOUND_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg \ libopenal.so:audio/openal-soft .include Index: head/graphics/cegui/Makefile =================================================================== --- head/graphics/cegui/Makefile (revision 434191) +++ head/graphics/cegui/Makefile (revision 434192) @@ -1,127 +1,127 @@ # Created by: Oliver Lehmann # $FreeBSD$ PORTNAME= cegui PORTVERSION= 0.8.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics devel MASTER_SITES= SF/crayzedsgui/CEGUI%20Mk-2/0.8 MAINTAINER= oliver@FreeBSD.org COMMENT= Library providing windowing and widgets for graphics APIs LICENSE= MIT WRKSRC= ${WRKDIR}/${DISTNAME:S/2b/2/} CONFIGURE_ENV+= TOLUA_INC="${LUA_INCDIR}" CMAKE_ARGS= -DCEGUI_SAMPLES_ENABLED:BOOL=OFF \ -DCEGUI_BUILD_TESTS=OFF USE_LDCONFIG= yes USES= compiler:c++11-lib cmake execinfo pkgconfig tar:bzip2 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 OPTIONS_GROUP_RENDERER= OPENGL OPENGL3 OGRE IRRLICHT OPTIONS_DEFAULT= FREETYPE PCRE LUA FRIBIDI PYTHON OPTIONS_DEFAULT+= EXPAT LIBXML2 TINYXML OPTIONS_DEFAULT+= DEVIL FREEIMAGE OPTIONS_DEFAULT+= OPENGL OPENGL3 OGRE OPTIONS_SUB= yes FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_CMAKE_ON= -DCEGUI_HAS_FREETYPE=ON FREETYPE_CMAKE_OFF= -DCEGUI_HAS_FREETYPE=OFF PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_CMAKE_ON= -DCEGUI_HAS_PCRE_REGEX=ON PCRE_CMAKE_OFF= -DCEGUI_HAS_PCRE_REGEX=OFF LUA_USES= lua:51 LUA_LIB_DEPENDS= libtolua++-${LUA_VER}.so:lang/tolua++ 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_USES= python PYTHON_LIB_DEPENDS= libboost_python.so: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:converters/fribidi FRIBIDI_CMAKE_ON= -DCEGUI_USE_FRIBIDI=ON FRIBIDI_CMAKE_OFF= -DCEGUI_USE_FRIBIDI=OFF EXPAT_LIB_DEPENDS= libexpat.so: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: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: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:textproc/tinyxml TINYXML_CMAKE_ON= -DCEGUI_BUILD_XMLPARSER_TINYXML=ON TINYXML_CMAKE_OFF= -DCEGUI_BUILD_XMLPARSER_TINYXML=OFF DEVIL_DESC= DevIL based ImageCodec module DEVIL_LIB_DEPENDS= libIL.so: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:graphics/freeimage FREEIMAGE_CMAKE_ON= -DCEGUI_BUILD_IMAGECODEC_FREEIMAGE=ON FREEIMAGE_CMAKE_OFF= -DCEGUI_BUILD_IMAGECODEC_FREEIMAGE=OFF OGRE_DESC= Ogre3D support OGRE_LIB_DEPENDS= libOgreMain.so: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: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: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_CORONA=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 .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: @${REINPLACE_CMD} -e 's|\$${CEGUI_LIB_INSTALL_DIR}/pkgconfig|libdata/pkgconfig|g' \ ${WRKSRC}/CMakeLists.txt .include Index: head/x11-toolkits/irrlicht/Makefile =================================================================== --- head/x11-toolkits/irrlicht/Makefile (revision 434191) +++ head/x11-toolkits/irrlicht/Makefile (revision 434192) @@ -1,68 +1,53 @@ # Created by: Simon Barner # $FreeBSD$ PORTNAME= irrlicht PORTVERSION= 1.8.4 +PORTREVISION= 1 CATEGORIES= x11-toolkits graphics MASTER_SITES= SF/${PORTNAME}/Irrlicht%20SDK/${PORTVERSION:R}/${PORTVERSION}/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= High performance realtime 3D engine LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/readme.txt LIB_DEPENDS= libpng.so:graphics/png DOS2UNIX_GLOB= Makefile *.cpp *.h *.txt USES= alias dos2unix gmake jpeg zip USE_GL= gl USE_XORG= x11 xxf86vm USE_LDCONFIG= yes -MAKE_ENV= SHLIB_VER=${SHARED_LIB_VER} -CFLAGS_aarch64= -fPIC -CFLAGS_amd64= -fPIC - -PLIST_SUB= SHARED_LIB_VER=${SHARED_LIB_VER} +ALL_TARGET= sharedlib +PLIST_SUB= PORTVERSION=${PORTVERSION} SOVERSION=${PORTVERSION:R} SUB_FILES= pkg-message BUILD_WRKSRC= ${WRKSRC}/source/Irrlicht +INSTALL_WRKSRC= ${BUILD_WRKSRC} -SHARED_LIB_VER= 1 EXAMPLEDIRS= 01.HelloWorld 02.Quake3Map 03.CustomSceneNode 04.Movement \ 05.UserInterface 06.2DGraphics 07.Collision 08.SpecialFX \ 09.Meshviewer 10.Shaders 11.PerPixelLighting \ 12.TerrainRendering 13.RenderToTexture 15.LoadIrrFile Demo OPTIONS_DEFINE= DEBUG EXAMPLES DEBUG_MAKE_ENV_OFF= NDEBUG=1 -BROKEN_sparc64= Does not compile - post-patch: @${REINPLACE_CMD} -e '/#define.*_IRR_USE_NON_SYSTEM_JPEG_LIB_/ d' \ -e '/#define.*_IRR_USE_NON_SYSTEM_LIB_PNG_/ d' \ -e '/#define.*_IRR_USE_NON_SYSTEM_ZLIB_/ d' \ -e '/#define.*_IRR_USE_NON_SYSTEM_BZLIB_/ d' \ -e '/#define.*_IRR_COMPILE_WITH_JOYSTICK_EVENTS_/ d' \ ${WRKSRC}/include/IrrCompileConfig.h -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME} - ${INSTALL_DATA} ${WRKSRC}/include/*.h \ - ${STAGEDIR}${PREFIX}/include/${PORTNAME} - ${INSTALL_DATA} ${WRKSRC}/lib/FreeBSD/libIrrlicht.a \ - ${STAGEDIR}${PREFIX}/lib - ${INSTALL_LIB} ${WRKSRC}/lib/FreeBSD/libIrrlicht.so.${SHARED_LIB_VER} \ - ${STAGEDIR}${PREFIX}/lib - ${LN} -sf libIrrlicht.so.${SHARED_LIB_VER} \ - ${STAGEDIR}${PREFIX}/lib/libIrrlicht.so - -do-install-EXAMPLES-on: +post-install-EXAMPLES-on: cd ${WRKSRC}/examples && ${COPYTREE_SHARE} "${EXAMPLEDIRS}" \ ${STAGEDIR}${EXAMPLESDIR} \ "( -name Makefile -or -name *\.cpp -or -name *\.h )" cd ${WRKSRC} && ${COPYTREE_SHARE} media ${STAGEDIR}${EXAMPLESDIR} .include Index: head/x11-toolkits/irrlicht/files/patch-source-Irrlicht_Makefile =================================================================== --- head/x11-toolkits/irrlicht/files/patch-source-Irrlicht_Makefile (revision 434191) +++ head/x11-toolkits/irrlicht/files/patch-source-Irrlicht_Makefile (revision 434192) @@ -1,63 +1,46 @@ --- source/Irrlicht/Makefile.orig 2014-10-18 07:47:20 UTC +++ source/Irrlicht/Makefile @@ -56,23 +56,20 @@ EXTRAOBJ = LINKOBJ = $(IRRMESHOBJ) $(IRROBJ) $(IRRPARTICLEOBJ) $(IRRANIMOBJ) \ $(IRRVIDEOOBJ) $(IRRSWRENDEROBJ) $(IRRIOOBJ) $(IRROTHEROBJ) \ - $(IRRGUIOBJ) $(ZLIBOBJ) $(JPEGLIBOBJ) $(LIBPNGOBJ) $(LIBAESGM) \ + $(IRRGUIOBJ) $(LIBAESGM) \ $(BZIP2OBJ) $(EXTRAOBJ) ############### #Compiler flags -CXXINCS = -I../../include -Izlib -Ijpeglib -Ilibpng +CXXINCS = -I../../include -I${LOCALBASE}/include CPPFLAGS += $(CXXINCS) -DIRRLICHT_EXPORTS=1 CXXFLAGS += -Wall -pipe -fno-exceptions -fno-rtti -fstrict-aliasing ifndef NDEBUG CXXFLAGS += -g -D_DEBUG -else -CXXFLAGS += -fexpensive-optimizations -O3 endif ifdef PROFILE CXXFLAGS += -pg endif -CFLAGS := -O3 -fexpensive-optimizations -DPNG_THREAD_UNSAFE_OK -DPNG_NO_MMX_CODE -DPNG_NO_MNG_FEATURES sharedlib sharedlib_osx: CXXFLAGS += -fPIC sharedlib sharedlib_osx: CFLAGS += -fPIC @@ -83,13 +80,13 @@ endif #Linux specific options -staticlib sharedlib install: SYSTEM = Linux +staticlib sharedlib install: SYSTEM = FreeBSD STATIC_LIB = libIrrlicht.a LIB_PATH = ../../lib/$(SYSTEM) -INSTALL_DIR = /usr/local/lib -+INSTALL_DIR = ${PREFIX}/lib ++INSTALL_DIR = ${DESTDIR}${PREFIX}/lib sharedlib install: SHARED_LIB = libIrrlicht.so -sharedlib: LDFLAGS += -L/usr/X11R6/lib$(LIBSELECT) -lGL -lXxf86vm -staticlib sharedlib: CXXINCS += -I/usr/X11R6/include +sharedlib: LDFLAGS += -L${LOCALBASE}/lib -lGL -lXxf86vm -lX11 -lpng -ljpeg -lbz2 -lz +staticlib sharedlib: CXXINCS += -I${LOCALBASE}/include #OSX specific options staticlib_osx sharedlib_osx install_osx: SYSTEM = MacOSX -@@ -117,13 +114,13 @@ - - #################### - # All target, builds Irrlicht as static lib (libIrrlicht.a) and copies it into lib/Linux --all linux: staticlib -+all linux: staticlib sharedlib - - # Builds Irrlicht as shared lib (libIrrlicht.so.versionNumber) and copies it into lib/Linux - sharedlib: $(LINKOBJ) -- $(CXX) $(CPPFLAGS) $(CXXFLAGS) -shared -Wl,-soname,$(SONAME) -o $(SHARED_FULLNAME) $^ $(LDFLAGS) -+ $(CXX) $(CPPFLAGS) $(CXXFLAGS) -shared -Wl,-soname,$(SHARED_LIB).$(SHLIB_VER) -o $(SHARED_LIB).$(SHLIB_VER) $^ $(LDFLAGS) - mkdir -p $(LIB_PATH) -- cp $(SHARED_FULLNAME) $(LIB_PATH) -+ cp $(SHARED_LIB).$(SHLIB_VER) $(LIB_PATH) - - # Builds Irrlicht as static lib (libIrrlicht.a) - $(STATIC_LIB): $(LINKOBJ) Index: head/x11-toolkits/irrlicht/pkg-plist =================================================================== --- head/x11-toolkits/irrlicht/pkg-plist (revision 434191) +++ head/x11-toolkits/irrlicht/pkg-plist (revision 434192) @@ -1,356 +1,356 @@ include/irrlicht/CDynamicMeshBuffer.h include/irrlicht/CIndexBuffer.h include/irrlicht/CMeshBuffer.h include/irrlicht/CVertexBuffer.h include/irrlicht/EAttributes.h include/irrlicht/EShaderTypes.h include/irrlicht/ECullingTypes.h include/irrlicht/EDebugSceneTypes.h include/irrlicht/EDeviceTypes.h include/irrlicht/EDriverFeatures.h include/irrlicht/EDriverTypes.h include/irrlicht/EGUIAlignment.h include/irrlicht/EGUIElementTypes.h include/irrlicht/EHardwareBufferFlags.h include/irrlicht/EMaterialFlags.h include/irrlicht/EMaterialTypes.h include/irrlicht/EMeshWriterEnums.h include/irrlicht/EMessageBoxFlags.h include/irrlicht/EPrimitiveTypes.h include/irrlicht/ESceneNodeAnimatorTypes.h include/irrlicht/ESceneNodeTypes.h include/irrlicht/ETerrainElements.h include/irrlicht/IAnimatedMesh.h include/irrlicht/IAnimatedMeshMD2.h include/irrlicht/IAnimatedMeshMD3.h include/irrlicht/IAnimatedMeshSceneNode.h include/irrlicht/IAttributeExchangingObject.h include/irrlicht/IAttributes.h include/irrlicht/IBillboardSceneNode.h include/irrlicht/IBillboardTextSceneNode.h include/irrlicht/IBoneSceneNode.h include/irrlicht/ICameraSceneNode.h include/irrlicht/IColladaMeshWriter.h include/irrlicht/ICursorControl.h include/irrlicht/IDummyTransformationSceneNode.h include/irrlicht/IDynamicMeshBuffer.h include/irrlicht/IEventReceiver.h include/irrlicht/IFileArchive.h include/irrlicht/IFileList.h include/irrlicht/IFileSystem.h include/irrlicht/IGPUProgrammingServices.h include/irrlicht/IGUIButton.h include/irrlicht/IGUICheckBox.h include/irrlicht/IGUIColorSelectDialog.h include/irrlicht/IGUIComboBox.h include/irrlicht/IGUIContextMenu.h include/irrlicht/IGUIEditBox.h include/irrlicht/IGUIElement.h include/irrlicht/IGUIElementFactory.h include/irrlicht/IGUIEnvironment.h include/irrlicht/IGUIFileOpenDialog.h include/irrlicht/IGUIFont.h include/irrlicht/IGUIFontBitmap.h include/irrlicht/IGUIImage.h include/irrlicht/IGUIImageList.h include/irrlicht/IGUIInOutFader.h include/irrlicht/IGUIListBox.h include/irrlicht/IGUIMeshViewer.h include/irrlicht/IGUIScrollBar.h include/irrlicht/IGUISkin.h include/irrlicht/IGUISpinBox.h include/irrlicht/IGUISpriteBank.h include/irrlicht/IGUIStaticText.h include/irrlicht/IGUITabControl.h include/irrlicht/IGUITable.h include/irrlicht/IGUIToolbar.h include/irrlicht/IGUITreeView.h include/irrlicht/IGUIWindow.h include/irrlicht/IGeometryCreator.h include/irrlicht/IImage.h include/irrlicht/IImageLoader.h include/irrlicht/IImageWriter.h include/irrlicht/IIndexBuffer.h include/irrlicht/ILightManager.h include/irrlicht/ILightSceneNode.h include/irrlicht/ILogger.h include/irrlicht/IMaterialRenderer.h include/irrlicht/IMaterialRendererServices.h include/irrlicht/IMesh.h include/irrlicht/IMeshBuffer.h include/irrlicht/IMeshCache.h include/irrlicht/IMeshLoader.h include/irrlicht/IMeshManipulator.h include/irrlicht/IMeshSceneNode.h include/irrlicht/IMeshWriter.h include/irrlicht/IMetaTriangleSelector.h include/irrlicht/IOSOperator.h include/irrlicht/IParticleAffector.h include/irrlicht/IParticleAnimatedMeshSceneNodeEmitter.h include/irrlicht/IParticleAttractionAffector.h include/irrlicht/IParticleBoxEmitter.h include/irrlicht/IParticleCylinderEmitter.h include/irrlicht/IParticleEmitter.h include/irrlicht/IParticleFadeOutAffector.h include/irrlicht/IParticleGravityAffector.h include/irrlicht/IParticleMeshEmitter.h include/irrlicht/IParticleRingEmitter.h include/irrlicht/IParticleRotationAffector.h include/irrlicht/IParticleSphereEmitter.h include/irrlicht/IParticleSystemSceneNode.h include/irrlicht/IQ3LevelMesh.h include/irrlicht/IQ3Shader.h include/irrlicht/IRandomizer.h include/irrlicht/IReadFile.h include/irrlicht/IReferenceCounted.h include/irrlicht/ISceneCollisionManager.h include/irrlicht/ISceneLoader.h include/irrlicht/ISceneManager.h include/irrlicht/ISceneNode.h include/irrlicht/ISceneNodeAnimator.h include/irrlicht/ISceneNodeAnimatorCameraFPS.h include/irrlicht/ISceneNodeAnimatorCameraMaya.h include/irrlicht/ISceneNodeAnimatorCollisionResponse.h include/irrlicht/ISceneNodeAnimatorFactory.h include/irrlicht/ISceneNodeFactory.h include/irrlicht/ISceneUserDataSerializer.h include/irrlicht/IShaderConstantSetCallBack.h include/irrlicht/IShadowVolumeSceneNode.h include/irrlicht/ISkinnedMesh.h include/irrlicht/ITerrainSceneNode.h include/irrlicht/ITextSceneNode.h include/irrlicht/ITexture.h include/irrlicht/ITimer.h include/irrlicht/ITriangleSelector.h include/irrlicht/IVertexBuffer.h include/irrlicht/IVideoDriver.h include/irrlicht/IVideoModeList.h include/irrlicht/IVolumeLightSceneNode.h include/irrlicht/IWriteFile.h include/irrlicht/IXMLReader.h include/irrlicht/IXMLWriter.h include/irrlicht/IrrCompileConfig.h include/irrlicht/IrrlichtDevice.h include/irrlicht/Keycodes.h include/irrlicht/S3DVertex.h include/irrlicht/SAnimatedMesh.h include/irrlicht/SColor.h include/irrlicht/SExposedVideoData.h include/irrlicht/SIrrCreationParameters.h include/irrlicht/SKeyMap.h include/irrlicht/SLight.h include/irrlicht/SMaterial.h include/irrlicht/SMaterialLayer.h include/irrlicht/SMesh.h include/irrlicht/SMeshBuffer.h include/irrlicht/SMeshBufferLightMap.h include/irrlicht/SMeshBufferTangents.h include/irrlicht/SParticle.h include/irrlicht/SSharedMeshBuffer.h include/irrlicht/SSkinMeshBuffer.h include/irrlicht/SVertexIndex.h include/irrlicht/SVertexManipulator.h include/irrlicht/SViewFrustum.h include/irrlicht/SceneParameters.h include/irrlicht/aabbox3d.h include/irrlicht/coreutil.h include/irrlicht/dimension2d.h include/irrlicht/driverChoice.h include/irrlicht/fast_atof.h include/irrlicht/heapsort.h include/irrlicht/irrAllocator.h include/irrlicht/irrArray.h include/irrlicht/irrList.h include/irrlicht/irrMap.h include/irrlicht/irrMath.h include/irrlicht/irrString.h include/irrlicht/irrTypes.h include/irrlicht/irrXML.h include/irrlicht/irrlicht.h include/irrlicht/irrpack.h include/irrlicht/irrunpack.h include/irrlicht/line2d.h include/irrlicht/line3d.h include/irrlicht/matrix4.h include/irrlicht/path.h include/irrlicht/plane3d.h include/irrlicht/position2d.h include/irrlicht/quaternion.h include/irrlicht/rect.h include/irrlicht/triangle3d.h include/irrlicht/vector2d.h include/irrlicht/vector3d.h -lib/libIrrlicht.a lib/libIrrlicht.so -lib/libIrrlicht.so.%%SHARED_LIB_VER%% +lib/libIrrlicht.so.%%SOVERSION%% +lib/libIrrlicht.so.%%PORTVERSION%% %%PORTEXAMPLES%%%%EXAMPLESDIR%%/01.HelloWorld/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/01.HelloWorld/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/02.Quake3Map/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/02.Quake3Map/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/03.CustomSceneNode/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/03.CustomSceneNode/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/04.Movement/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/04.Movement/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/05.UserInterface/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/05.UserInterface/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/06.2DGraphics/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/06.2DGraphics/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/07.Collision/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/07.Collision/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/08.SpecialFX/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/08.SpecialFX/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/09.Meshviewer/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/09.Meshviewer/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/09.Meshviewer/resource.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/10.Shaders/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/10.Shaders/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/11.PerPixelLighting/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/11.PerPixelLighting/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/12.TerrainRendering/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/12.TerrainRendering/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/13.RenderToTexture/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/13.RenderToTexture/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/15.LoadIrrFile/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/15.LoadIrrFile/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Demo/CDemo.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Demo/CDemo.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Demo/CMainMenu.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Demo/CMainMenu.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Demo/Makefile %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Demo/main.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Demo/resource.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/001shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/002shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/003shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/004shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/005shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/006shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/007shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/008shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/009shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/010shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/011shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/012shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/013shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/014shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/015shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/016shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/017shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/018shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/019shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/020shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/021shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/022shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/023shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/024shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/025shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/026shot.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/2ddemo.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/Faerie5.BMP %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/IrrlichtTheme.ogg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/Particle.tga %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/axe.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/ball.wav %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/bigfont.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/burninglogo.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/config.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/d3d8.psh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/d3d8.vsh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/d3d9.hlsl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/d3d9.psh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/d3d9.vsh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/demoback.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/detailmap3.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/directxlogo.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/dotnetback.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/dwarf-Read-Me.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/dwarf.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/dwarf.x %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/earth.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/earth.x %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/earthbump.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/enano.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/example.irr %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/faerie.md2 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/faerie2.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/fire.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/fireball.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/fontcourier.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/fonthaettenschweiler.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/fontlucida.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/gun.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/gun.md2 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/help.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/icon_crosshairs16x16bw1.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/icon_crosshairs16x16bw2.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/icon_crosshairs16x16bw3.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/icon_crosshairs16x16col.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/iconlist.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/impact.wav %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irr.ico %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlicht.dat %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlicht2_bk.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlicht2_dn.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlicht2_ft.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlicht2_lf.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlicht2_rt.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlicht2_up.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlichtlogo.BMP %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlichtlogo.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlichtlogo2.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlichtlogo3.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlichtlogoaligned.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlichtlogoalpha.tga %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/irrlichtlogoalpha2.tga %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/lightFalloff.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/lucida.xml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/lucida0.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/map-20kdm2.pk3 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/map-20kdm2.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/ninja animation ranges.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/ninja.b3d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/nskinbl.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/nskinrd.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/open.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/opengl.frag %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/opengl.psh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/opengl.vert %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/opengl.vsh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/opengllogo.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/particle.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/particlegreen.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/particlered.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/particlewhite.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/portal1.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/portal2.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/portal3.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/portal4.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/portal5.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/portal6.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/portal7.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/rockwall.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/rockwall_height.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/room.3ds %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/rsptnback.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/skydome.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/skydome2.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/smoke.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/smoke2.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/smoke3.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/spheremap.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/stones.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/sydney.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/sydney.md2 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/t351sml.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/terrain-heightmap.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/terrain-texture.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/tools.png %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/vc6include.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/vc6optionsdir.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/vcnetinclude.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/wall.bmp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/wall.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/water.jpg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/yodan mdl - readme.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/yodan.mdl %%PORTEXAMPLES%%%%EXAMPLESDIR%%/media/zip.png