update to 1.11.6

fix pkg-plist [1]
enhance Makefile a bit [2]

PR:             239487 [1]
Submitted by:   Jan Beich [1]
Reported by:    Jan Beich [2]
This commit is contained in:
Oliver Lehmann 2019-07-28 09:40:57 +00:00
parent ea73bb7e37
commit 7cd6b793ba
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=507501
3 changed files with 3931 additions and 48 deletions

View File

@ -3,7 +3,7 @@
PORTNAME= ogre3d
DISTVERSIONPREFIX= v
DISTVERSION= 1.11.5
DISTVERSION= 1.11.6
PORTREVISION= 0
CATEGORIES= graphics devel
@ -17,7 +17,6 @@ COMMENT= Scene-oriented, flexible 3D engine written in C++
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= pkgconf:devel/pkgconf
LIB_DEPENDS= libzzip.so:devel/zziplib \
libfreetype.so:print/freetype2
@ -25,10 +24,9 @@ CONFLICTS= ogre3d19-[0-9]*
USE_LDCONFIG= yes
USES= cmake pkgconfig compiler:c++11-lib sdl
USE_SDL= sdl sdl2
USE_SDL= sdl2
USE_XORG= x11 xaw xext xrandr xt
CMAKE_OFF= DOXYGEN_GENERATE_LATEX
CMAKE_ARGS+= -DOGRE_BUILD_RENDERSYSTEM_GL3PLUS:BOOL=OFF \
-DOGRE_BUILD_RENDERSYSTEM_GL:BOOL=OFF \
-DOGRE_BUILD_RENDERSYSTEM_GLES2:BOOL=OFF \
@ -53,7 +51,6 @@ FREEIMAGE_DESC= Build FreeImage codec
FREEIMAGE_CMAKE_BOOL= OGRE_BUILD_PLUGIN_FREEIMAGE
FREEIMAGE_LIB_DEPENDS= libfreeimage.so:graphics/freeimage
OPENEXR_DESC= Build EXR Codec plugin
OPENEXR_USE= XORG=ice
OPENEXR_CMAKE_BOOL= OGRE_BUILD_PLUGIN_EXRCODEC
OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr \
@ -61,36 +58,29 @@ OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr \
libHalf.so:graphics/ilmbase \
libIex-2_3.so:graphics/ilmbase
OPENGL_DESC= OpenGL support
OPENGL_CMAKE_BOOL= OGRE_BUILD_RENDERSYSTEM_GL3PLUS \
OGRE_BUILD_RENDERSYSTEM_GL \
OGRE_BUILD_RENDERSYSTEM_GLES2
OPENGL_LIB_DEPENDS= libGL.so:graphics/mesa-libs
OPENGL_VARS= USE_XORG+=sm ice
OPENGL_USES= gl
OPENGL_USE= XORG=sm,ice GL=gl
PROFILE_DESC= Enable internal profiling support
PROFILE_CMAKE_BOOL= OGRE_PROFILING
CSHARP_DESC= Build Csharp bindings
CSHARP_CMAKE_BOOL= OGRE_BUILD_COMPONENT_CSHARP
CSHARP_BUILD_DEPENDS= swig3.0:devel/swig30
JAVA_DESC= Build java bindings
JAVA_CMAKE_BOOL= OGRE_BUILD_COMPONENT_JAVA
JAVA_BUILD_DEPENDS= swig3.0:devel/swig30
JAVA_VARS= USE_JAVA=yes \
CMAKE_ARGS+=-DJAVA_HOME=${JAVA_HOME}
JAVA_VARS= CMAKE_ARGS+=-DJAVA_HOME=${JAVA_HOME}
JAVA_USE= JAVA=yes
PYTHON_DESC= Build python bindings
PYTHON_CMAKE_BOOL= OGRE_BUILD_COMPONENT_PYTHON
PYTHON_BUILD_DEPENDS= swig3.0:devel/swig30
PYTHON_USES= python
CXXFLAGS+= -DNDEBUG -I${LOCALBASE}/include
# BROKEN_aarch64= does not compile: error: class member cannot be redeclared
# BROKEN_powerpc= does not install
post-patch:
@${REINPLACE_CMD} -e '\
s,defined(__x86_64__),& || defined(__sparc64__) || defined(__amd64__),' \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1553869941
SHA256 (OGRECave-ogre-v1.11.5_GH0.tar.gz) = fadcedf2e58c27f92b94342903c89dad06d0ee93998f5043994ac4ed45ab81da
SIZE (OGRECave-ogre-v1.11.5_GH0.tar.gz) = 125185699
TIMESTAMP = 1564272099
SHA256 (OGRECave-ogre-v1.11.6_GH0.tar.gz) = 15417c78a48bac3c1d19026a451b11fad966bcdddefc5319920ad9e1fd78505b
SIZE (OGRECave-ogre-v1.11.6_GH0.tar.gz) = 125166147

File diff suppressed because it is too large Load Diff