2015-09-22 18:49:15 +00:00
|
|
|
# $OpenBSD: Makefile,v 1.6 2015/09/22 18:49:15 pascal Exp $
|
2015-04-10 19:27:41 +00:00
|
|
|
|
|
|
|
PORTROACH = limitw:1,even
|
Import graphics/openscenegraph, ok landry@, "reads ok" sthen@
The OpenSceneGraph is an open source high performance 3D graphics
toolkit, used by application developers in fields such as visual
simulation, games, virtual reality, scientific visualization and
modelling. Written entirely in Standard C++ and OpenGL it runs on all
Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD
operating systems. The OpenSceneGraph is now well established as the
world leading scene graph technology, used widely in the vis-sim, space,
scientific, oil-gas, games and virtual reality industries.
2013-11-24 21:58:24 +00:00
|
|
|
|
|
|
|
SHARED_ONLY = Yes
|
|
|
|
|
|
|
|
COMMENT = 3D graphics toolkit
|
|
|
|
|
2015-09-22 18:49:15 +00:00
|
|
|
V = 3.4.0
|
Import graphics/openscenegraph, ok landry@, "reads ok" sthen@
The OpenSceneGraph is an open source high performance 3D graphics
toolkit, used by application developers in fields such as visual
simulation, games, virtual reality, scientific visualization and
modelling. Written entirely in Standard C++ and OpenGL it runs on all
Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD
operating systems. The OpenSceneGraph is now well established as the
world leading scene graph technology, used widely in the vis-sim, space,
scientific, oil-gas, games and virtual reality industries.
2013-11-24 21:58:24 +00:00
|
|
|
DISTNAME = OpenSceneGraph-${V}
|
|
|
|
PKGNAME = openscenegraph-${V}
|
|
|
|
|
|
|
|
SUBST_VARS += V
|
|
|
|
|
2015-03-17 17:16:47 +00:00
|
|
|
SHARED_LIBS = OpenThreads 1.0 # 2.6
|
|
|
|
SHARED_LIBS += osg 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgAnimation 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgDB 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgFX 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgGA 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgManipulator 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgParticle 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgPresentation 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgQt 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgShadow 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgSim 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgTerrain 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgText 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgUtil 1.0 # 3.0
|
2015-09-22 18:49:15 +00:00
|
|
|
SHARED_LIBS += osgUI 0.0 # 3.4
|
2015-03-17 17:16:47 +00:00
|
|
|
SHARED_LIBS += osgViewer 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgVolume 1.0 # 3.0
|
|
|
|
SHARED_LIBS += osgWidget 1.0 # 3.0
|
Import graphics/openscenegraph, ok landry@, "reads ok" sthen@
The OpenSceneGraph is an open source high performance 3D graphics
toolkit, used by application developers in fields such as visual
simulation, games, virtual reality, scientific visualization and
modelling. Written entirely in Standard C++ and OpenGL it runs on all
Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD
operating systems. The OpenSceneGraph is now well established as the
world leading scene graph technology, used widely in the vis-sim, space,
scientific, oil-gas, games and virtual reality industries.
2013-11-24 21:58:24 +00:00
|
|
|
|
|
|
|
CATEGORIES = graphics
|
|
|
|
|
|
|
|
HOMEPAGE = http://www.openscenegraph.org
|
|
|
|
|
|
|
|
MAINTAINER = Pascal Stumpf <Pascal.Stumpf@cubes.de>
|
|
|
|
|
|
|
|
# OSGPL (see LICENSE.txt)
|
|
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
|
|
|
|
|
|
WANTLIB += GL Half Iex IlmImf IlmThread QtGui QtOpenGL X11 Xrandr
|
2015-09-22 18:49:15 +00:00
|
|
|
WANTLIB += avcodec avdevice avformat avresample avutil c cairo curl
|
|
|
|
WANTLIB += freetype gdk_pixbuf-2.0 gif gio-2.0 glib-2.0 gobject-2.0
|
Import graphics/openscenegraph, ok landry@, "reads ok" sthen@
The OpenSceneGraph is an open source high performance 3D graphics
toolkit, used by application developers in fields such as visual
simulation, games, virtual reality, scientific visualization and
modelling. Written entirely in Standard C++ and OpenGL it runs on all
Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD
operating systems. The OpenSceneGraph is now well established as the
world leading scene graph technology, used widely in the vis-sim, space,
scientific, oil-gas, games and virtual reality industries.
2013-11-24 21:58:24 +00:00
|
|
|
WANTLIB += jasper jpeg m png poppler-glib pthread rsvg-2 stdc++
|
2015-09-22 18:49:15 +00:00
|
|
|
WANTLIB += swresample swscale tiff z SDL
|
Import graphics/openscenegraph, ok landry@, "reads ok" sthen@
The OpenSceneGraph is an open source high performance 3D graphics
toolkit, used by application developers in fields such as visual
simulation, games, virtual reality, scientific visualization and
modelling. Written entirely in Standard C++ and OpenGL it runs on all
Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD
operating systems. The OpenSceneGraph is now well established as the
world leading scene graph technology, used widely in the vis-sim, space,
scientific, oil-gas, games and virtual reality industries.
2013-11-24 21:58:24 +00:00
|
|
|
|
2015-09-22 18:49:15 +00:00
|
|
|
MASTER_SITES = ${HOMEPAGE}/downloads/stable_releases/OpenSceneGraph-$V/source/
|
Import graphics/openscenegraph, ok landry@, "reads ok" sthen@
The OpenSceneGraph is an open source high performance 3D graphics
toolkit, used by application developers in fields such as visual
simulation, games, virtual reality, scientific visualization and
modelling. Written entirely in Standard C++ and OpenGL it runs on all
Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD
operating systems. The OpenSceneGraph is now well established as the
world leading scene graph technology, used widely in the vis-sim, space,
scientific, oil-gas, games and virtual reality industries.
2013-11-24 21:58:24 +00:00
|
|
|
EXTRACT_SUFX = .zip
|
|
|
|
|
|
|
|
MODULES = devel/cmake \
|
|
|
|
x11/qt4 \
|
|
|
|
devel/gettext
|
|
|
|
LIB_DEPENDS = graphics/openexr \
|
|
|
|
graphics/ffmpeg \
|
|
|
|
graphics/gdk-pixbuf2 \
|
|
|
|
graphics/giflib \
|
|
|
|
net/curl \
|
|
|
|
print/poppler \
|
|
|
|
x11/gnome/librsvg
|
|
|
|
|
2015-03-17 17:16:47 +00:00
|
|
|
CONFIGURE_ARGS = -DDESIRED_QT_VERSION=4 \
|
|
|
|
-DOSG_USE_AGGRESSIVE_WARNINGS=OFF
|
2014-12-19 22:16:33 +00:00
|
|
|
|
Import graphics/openscenegraph, ok landry@, "reads ok" sthen@
The OpenSceneGraph is an open source high performance 3D graphics
toolkit, used by application developers in fields such as visual
simulation, games, virtual reality, scientific visualization and
modelling. Written entirely in Standard C++ and OpenGL it runs on all
Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD
operating systems. The OpenSceneGraph is now well established as the
world leading scene graph technology, used widely in the vis-sim, space,
scientific, oil-gas, games and virtual reality industries.
2013-11-24 21:58:24 +00:00
|
|
|
NO_TEST = Yes
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|