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