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