diff options
author | Oliver Lehmann <oliver@FreeBSD.org> | 2007-09-19 13:52:05 +0000 |
---|---|---|
committer | Oliver Lehmann <oliver@FreeBSD.org> | 2007-09-19 13:52:05 +0000 |
commit | be35dfc15eb44f95704edadfc99c10a3afc9860c (patch) | |
tree | 71ee1be53d6129e9580a54f912047195e5875960 /graphics/ogre3d | |
parent | update to 0.3.6 (diff) |
update to 1.4.4
do not force the usage of gcc 3.4, the ports are now gcc 4 ready
Notes
Notes:
svn path=/head/; revision=199760
Diffstat (limited to 'graphics/ogre3d')
-rw-r--r-- | graphics/ogre3d/Makefile | 23 | ||||
-rw-r--r-- | graphics/ogre3d/distinfo | 6 | ||||
-rw-r--r-- | graphics/ogre3d/pkg-plist | 47 |
3 files changed, 42 insertions, 34 deletions
diff --git a/graphics/ogre3d/Makefile b/graphics/ogre3d/Makefile index 9ab48535dd0c..7debf93c4f12 100644 --- a/graphics/ogre3d/Makefile +++ b/graphics/ogre3d/Makefile @@ -6,8 +6,8 @@ # PORTNAME= ogre3d -PORTVERSION= 1.2.5 -PORTREVISION= 2 +PORTVERSION= 1.4.4 +PORTREVISION= 0 CATEGORIES= graphics devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR=ogre @@ -17,11 +17,12 @@ MAINTAINER= oliver@FreeBSD.org COMMENT= A scene-oriented, flexible 3D engine written in C++ LIB_DEPENDS= zzip.13:${PORTSDIR}/devel/zziplib \ - CEGUIBase.0:${PORTSDIR}/graphics/cegui + CEGUIBase.1:${PORTSDIR}/graphics/cegui \ + IL.1:${PORTSDIR}/graphics/devil WRKSRC= ${WRKDIR}/ogrenew -CONFIGURE_ARGS= --disable-cg --program-transform-name= --enable-static --with-platform=SDL \ - --with-cppunit-prefix=/nonexistent +CONFIGURE_ARGS= --disable-cg --program-transform-name= --enable-static \ + --with-cppunit-prefix=/nonexistent --disable-freeimage CONFIGURE_ENV+= CPPFLAGS="-I${X11BASE}/include -DNDEBUG" \ ZZIPLIB_CFLAGS="-I${LOCALBASE}/include" \ ZZIPLIB_LIBS="-L${LOCALBASE}/lib -lzzip" @@ -30,7 +31,7 @@ USE_AUTOTOOLS= libtool:15 USE_LDCONFIG= YES USE_BZIP2= YES USE_XLIB= YES -USE_GCC= 3.4 +#USE_GCC= 3.4 USE_GNOME= gnomehack USE_GMAKE= YES USE_SDL= sdl @@ -40,7 +41,9 @@ post-patch: s|sdl-config|${SDL_CONFIG}|g; \ s|-lpthread|${PTHREAD_LIBS}|g; \ s|"-lIL|"-L${LOCALBASE}/lib -lIL|g; \ - s|-lGL -lGLU|-L${X11BASE}/lib &|g' \ + s|-lGL -lGLU|-L${X11BASE}/lib &|g; \ + s|" == "x|" = "x|g; \ + s|-lfreeimage|-L${LOCALBASE}/lib &|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|<CEGUI/|<|g' \ ${WRKSRC}/Samples/Gui/src/Gui.cpp \ @@ -51,10 +54,11 @@ post-patch: ${WRKSRC}/Samples/Common/CEGUIRenderer/src/OgreCEGUIResourceProvider.cpp \ ${WRKSRC}/Samples/Common/CEGUIRenderer/src/OgreCEGUITexture.cpp @${REINPLACE_CMD} -e 's| -Wl,-z,defs||' \ - ${WRKSRC}/PlatformManagers/SDL/src/Makefile.in \ ${WRKSRC}/PlugIns/BSPSceneManager/src/Makefile.in \ - ${WRKSRC}/PlugIns/ParticleFX/src/Makefile.in \ + ${WRKSRC}/PlugIns/CgProgramManager/src/Makefile.in \ + ${WRKSRC}/PlugIns/EXRCodec/src/Makefile.in \ ${WRKSRC}/PlugIns/OctreeSceneManager/src/Makefile.in \ + ${WRKSRC}/PlugIns/ParticleFX/src/Makefile.in \ ${WRKSRC}/RenderSystems/GL/src/Makefile.in @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' \ ${WRKSRC}/Samples/Terrain/src/Makefile.in @@ -64,6 +68,7 @@ post-patch: s,defined(__x86_64__),& || defined(__powerpc__) || defined(__ia64__) || defined(__sparc64__) || defined(__alpha__) || defined(__amd64__),' \ ${WRKSRC}/OgreMain/include/OgrePlatform.h + post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} diff --git a/graphics/ogre3d/distinfo b/graphics/ogre3d/distinfo index 28c72bf8b340..e4ba81d4133b 100644 --- a/graphics/ogre3d/distinfo +++ b/graphics/ogre3d/distinfo @@ -1,3 +1,3 @@ -MD5 (ogre-linux_osx-v1-2-5.tar.bz2) = b4c9c0e6dda14009c8e7a29de876d9a1 -SHA256 (ogre-linux_osx-v1-2-5.tar.bz2) = 9c7a31d41b626ff276b975f52395d17ee561e2d1dbcf1f6698fcb25c154d2d33 -SIZE (ogre-linux_osx-v1-2-5.tar.bz2) = 22994042 +MD5 (ogre-linux_osx-v1-4-4.tar.bz2) = 456b75d21bc09d9cee937e3ccf9fbced +SHA256 (ogre-linux_osx-v1-4-4.tar.bz2) = 0d0b67995ef362af8de51b99b97e96709da5d2e671de489dc02009426a910adf +SIZE (ogre-linux_osx-v1-4-4.tar.bz2) = 29260965 diff --git a/graphics/ogre3d/pkg-plist b/graphics/ogre3d/pkg-plist index d06c729406eb..a5b85771b355 100644 --- a/graphics/ogre3d/pkg-plist +++ b/graphics/ogre3d/pkg-plist @@ -1,6 +1,28 @@ bin/OgreMaterialUpgrade bin/OgreMeshUpgrade bin/OgreXMLConverter +include/OGRE/GLX/OgreConfigDialogImp.h +include/OGRE/GLX/OgreErrorDialogImp.h +include/OGRE/GLX/OgreTimerImp.h +include/OGRE/OgreAlignedAllocator.h +include/OGRE/OgreConvexBody.h +include/OGRE/OgreDDSCodec.h +include/OGRE/OgreFreeImageCodec.h +include/OGRE/OgreILUtil.h +include/OGRE/OgreInstancedGeometry.h +include/OGRE/OgreMaterialScriptCompiler.h +include/OGRE/OgreNumerics.h +include/OGRE/OgrePlugin.h +include/OGRE/OgrePolygon.h +include/OGRE/OgrePrefabFactory.h +include/OGRE/OgreShadowCameraSetup.h +include/OGRE/OgreShadowCameraSetupFocused.h +include/OGRE/OgreShadowCameraSetupLiSPSM.h +include/OGRE/OgreShadowCameraSetupPlaneOptimal.h +include/OGRE/OgreShadowTextureManager.h +include/OGRE/OgreUnifiedHighLevelGpuProgram.h +include/OGRE/OgreUTFString.h +include/OGRE/OgreWindowEventUtilities.h include/OGRE/Ogre.h include/OGRE/OgreAnimable.h include/OGRE/OgreAnimation.h @@ -43,7 +65,6 @@ include/OGRE/OgreConfigFile.h include/OGRE/OgreConfigOptionMap.h include/OGRE/OgreController.h include/OGRE/OgreControllerManager.h -include/OGRE/OgreCursor.h include/OGRE/OgreDataStream.h include/OGRE/OgreDefaultHardwareBufferManager.h include/OGRE/OgreDynLib.h @@ -51,11 +72,6 @@ include/OGRE/OgreDynLibManager.h include/OGRE/OgreEdgeListBuilder.h include/OGRE/OgreEntity.h include/OGRE/OgreErrorDialog.h -include/OGRE/OgreEventDispatcher.h -include/OGRE/OgreEventListeners.h -include/OGRE/OgreEventProcessor.h -include/OGRE/OgreEventQueue.h -include/OGRE/OgreEventTarget.h include/OGRE/OgreException.h include/OGRE/OgreExternalTextureSource.h include/OGRE/OgreExternalTextureSourceManager.h @@ -80,12 +96,8 @@ include/OGRE/OgreILCodecs.h include/OGRE/OgreILImageCodec.h include/OGRE/OgreImage.h include/OGRE/OgreImageCodec.h -include/OGRE/OgreInput.h -include/OGRE/OgreInputEvent.h include/OGRE/OgreIteratorWrappers.h -include/OGRE/OgreKeyEvent.h include/OGRE/OgreKeyFrame.h -include/OGRE/OgreKeyTarget.h include/OGRE/OgreLight.h include/OGRE/OgreLog.h include/OGRE/OgreLogManager.h @@ -103,9 +115,6 @@ include/OGRE/OgreMeshFileFormat.h include/OGRE/OgreMeshManager.h include/OGRE/OgreMeshSerializer.h include/OGRE/OgreMeshSerializerImpl.h -include/OGRE/OgreMouseEvent.h -include/OGRE/OgreMouseMotionTarget.h -include/OGRE/OgreMouseTarget.h include/OGRE/OgreMovableObject.h include/OGRE/OgreMovablePlane.h include/OGRE/OgreNoMemoryMacros.h @@ -134,9 +143,7 @@ include/OGRE/OgrePixelFormat.h include/OGRE/OgrePlane.h include/OGRE/OgrePlaneBoundedVolume.h include/OGRE/OgrePlatform.h -include/OGRE/OgrePlatformManager.h include/OGRE/OgrePose.h -include/OGRE/OgrePositionTarget.h include/OGRE/OgrePredefinedControllers.h include/OGRE/OgrePrerequisites.h include/OGRE/OgreProfiler.h @@ -196,7 +203,6 @@ include/OGRE/OgreStringVector.h include/OGRE/OgreSubEntity.h include/OGRE/OgreSubMesh.h include/OGRE/OgreTagPoint.h -include/OGRE/OgreTargetManager.h include/OGRE/OgreTechnique.h include/OGRE/OgreTextAreaOverlayElement.h include/OGRE/OgreTexture.h @@ -228,20 +234,17 @@ lib/OGRE/RenderSystem_GL.so lib/libCEGUIOgreRenderer.a lib/libCEGUIOgreRenderer.la lib/libCEGUIOgreRenderer.so -lib/libCEGUIOgreRenderer.so.0 +lib/libCEGUIOgreRenderer-1.4.4.so lib/libOgreMain.a lib/libOgreMain.la lib/libOgreMain.so -lib/libOgreMain.so.13 -lib/libOgrePlatform.a -lib/libOgrePlatform.la -lib/libOgrePlatform.so +lib/libOgreMain-1.4.4.so libdata/pkgconfig/CEGUI-OGRE.pc libdata/pkgconfig/OGRE.pc -share/OGRE/ogre-config.glade %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/README +@dirrm include/OGRE/GLX @dirrm include/OGRE @dirrm lib/OGRE @dirrm share/OGRE |