Annotation of ports/graphics/osg/Makefile, Revision 1.8
1.7 yason 1: # $OpenBSD$
1.1 yason 2: #SHARED_ONLY = ???
3:
4: COMMENT = high performance 3D graphics toolkit
5:
1.8 ! yason 6: V = 2.9.7
! 7: DISTNAME = OpenSceneGraph-${V}
1.2 yason 8:
1.8 ! yason 9: SHARED_LIBS += OpenThreads 0.0 #2.5
! 10: SHARED_LIBS += osg 0.0 #2.9
! 11: SHARED_LIBS += osgAnimation 0.0 #2.9
! 12: SHARED_LIBS += osgDB 0.0 #2.9
! 13: SHARED_LIBS += osgFX 0.0 #2.9
! 14: SHARED_LIBS += osgGA 0.0 #2.9
! 15: SHARED_LIBS += osgManipulator 0.0 #2.9
! 16: SHARED_LIBS += osgParticle 0.0 #2.9
! 17: SHARED_LIBS += osgPresentation 0.0 #2.9
! 18: SHARED_LIBS += osgShadow 0.0 #2.9
! 19: SHARED_LIBS += osgSim 0.0 #2.9
! 20: SHARED_LIBS += osgTerrain 0.0 #2.9
! 21: SHARED_LIBS += osgText 0.0 #2.9
! 22: SHARED_LIBS += osgUtil 0.0 #2.9
! 23: SHARED_LIBS += osgViewer 0.0 #2.9
! 24: SHARED_LIBS += osgVolume 0.0 #2.9
! 25: SHARED_LIBS += osgWidget 0.0 #2.9
1.1 yason 26:
27: CATEGORIES = graphics devel
28:
29: HOMEPAGE = http://www.openscenegraph.org/
30:
31: #MAINTAINER = ???
32:
1.2 yason 33: # OSGPL
1.1 yason 34: PERMIT_PACKAGE_CDROM = Yes
35: PERMIT_PACKAGE_FTP = Yes
36: PERMIT_DISTFILES_CDROM =Yes
37: PERMIT_DISTFILES_FTP = Yes
38:
1.5 yason 39: WANTLIB = GL GLU ICE SM X11 Xau Xcomposite Xcursor Xdamage Xdmcp \
40: Xext Xfixes Xi Xinerama Xrandr Xrender c expat \
1.8 ! yason 41: fontconfig freetype gdk-x11-2.0 intl m pango-1.0 \
1.7 yason 42: pangocairo-1.0 pangoft2-1.0 pixman-1 pthread pthread-stubs \
1.8 ! yason 43: xcb z
1.1 yason 44:
1.2 yason 45: MASTER_SITES = http://www.openscenegraph.org/downloads/developer_releases/
1.1 yason 46: EXTRACT_SUFX = .zip
47:
1.8 ! yason 48: MODULES = devel/cmake \
! 49: gcc4
! 50: MODGCC4_ARCHES = *
! 51: MODGCC4_LANGS += ${_MODGCC4CXX}
! 52:
! 53: CONFIGURE_ARGS = -DBUILD_OSG_EXAMPLES:BOOL=OFF \
! 54: -DCMAKE_INCLUDE_PATH="${LOCALBASE}/include; ${X11BASE}/include" \
! 55: -DCMAKE_LIBRARY_PATH="${LOCALBASE}/lib; ${X11BASE}/lib" \
! 56: -DCMAKE_BUILD_TYPE=Release
1.2 yason 57:
1.4 yason 58: #BUILD_DEPENDS = ::x11/wxWidgets
1.3 yason 59:
1.2 yason 60: LIB_DEPENDS = Half.>=4::graphics/ilmbase \
61: IlmImf.>=4::graphics/openexr \
62: cairo.>=9::graphics/cairo \
1.1 yason 63: curl.>=13::net/curl \
64: gdal.>=14::geo/gdal \
65: gdk_pixbuf-2.0.>=1400::graphics/gdk-pixbuf \
1.5 yason 66: gio-2.0.>=1800::devel/glib2 \
1.1 yason 67: glib-2.0.>=1800::devel/glib2 \
68: glitz.>=2::graphics/glitz \
69: gmodule-2.0.>=1800,gobject-2.0.>=1800::devel/glib2 \
70: iconv.>=6::converters/libiconv \
1.8 ! yason 71: gif.>=5::graphics/libungif \
1.1 yason 72: jasper.>=2::graphics/jasper \
73: jpeg.>=62::graphics/jpeg \
74: png.>=8::graphics/png \
1.5 yason 75: poppler.>=5::print/poppler,no_qt,no_qt4 \
76: poppler-glib.>=5::print/poppler,no_qt,no_qt4 \
1.1 yason 77: rsvg-2.>=24::x11/gnome/librsvg \
78: tiff.>=38::graphics/tiff
1.8 ! yason 79: # glut.>=4::graphics/glut
1.1 yason 80:
81: USE_X11 = Yes
82: USE_LIBTOOL = Yes
1.8 ! yason 83: SUBST_VARS = V
1.1 yason 84:
85: NO_REGRESS = Yes
86:
87: .include <bsd.port.mk>
CVSweb