aboutsummaryrefslogtreecommitdiff
path: root/graphics/osg-devel/Makefile
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2019-12-10 01:07:52 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2019-12-10 01:07:52 +0000
commit9dbe208b148ea56d5918ac4908575b48daec5aa0 (patch)
treef77c703e82ae36b8a6859d27b84017f9865a9f1b /graphics/osg-devel/Makefile
parent19da7c892f7172a43f5da0b07299f253b52063f5 (diff)
downloadports-9dbe208b148ea56d5918ac4908575b48daec5aa0.tar.gz
ports-9dbe208b148ea56d5918ac4908575b48daec5aa0.zip
- Move graphics/osg-devel to graphics/osg and update to latest stable 3.6.4
PR: 230442
Notes
Notes: svn path=/head/; revision=519640
Diffstat (limited to 'graphics/osg-devel/Makefile')
-rw-r--r--graphics/osg-devel/Makefile148
1 files changed, 0 insertions, 148 deletions
diff --git a/graphics/osg-devel/Makefile b/graphics/osg-devel/Makefile
deleted file mode 100644
index 1d313c770c2b..000000000000
--- a/graphics/osg-devel/Makefile
+++ /dev/null
@@ -1,148 +0,0 @@
-# Created by: Randall Hopper <aa8vb@nc.rr.com>
-# $FreeBSD$
-
-PORTNAME= osg
-PORTVERSION= 3.5.1
-PORTREVISION= 13
-CATEGORIES= graphics
-MASTER_SITES= http://trac.openscenegraph.org/downloads/developer_releases/ \
- http://mirror.amdmi3.ru/distfiles/
-PKGNAMESUFFIX= -devel
-DISTNAME= OpenSceneGraph-${PORTVERSION}
-
-MAINTAINER= amdmi3@FreeBSD.org
-COMMENT= C++ OpenGL scene graph library for real-time rendering
-
-LICENSE= OSGPL
-LICENSE_NAME= OpenSceneGraph Public License
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-LIB_DEPENDS= libpng.so:graphics/png \
- libtiff.so:graphics/tiff
-
-CONFLICTS= osg
-
-USES= alias cmake jpeg gl pkgconfig xorg zip
-USE_GL= gl glu
-USE_XORG= x11
-USE_LDCONFIG= yes
-
-PLIST_SUB= OSG_VERSION=${PORTVERSION} \
- OSG_SHLIBVER=141 \
- OPENTHREADS_VERSION=3.3.0 \
- OPENTHREADS_SHLIBVER=20
-
-PORTSCOUT= limitw:1,odd
-
-OPTIONS_DEFINE= CURL FFMPEG FREETYPE GDAL GIF GSTREAMER GTA \
- JASPER LIBLAS LUA NVTT OPENEXR PDF QT5 SDL \
- SVG VNC XINE XRANDR
-OPTIONS_DEFAULT=FFMPEG FREETYPE GIF XRANDR
-
-GDAL_DESC= GDAL support
-GTA_DESC= GTA file format support
-LIBLAS_DESC= liblas support
-NVTT_DESC= Use NVidia texture tools
-SDL_DESC= Use SDL (joystick support in present3d)
-VNC_DESC= LibVNCServer support
-
-OPTIONS_SUB= yes
-
-CURL_LIB_DEPENDS= libcurl.so:ftp/curl
-CURL_VARS= FORCE_REQUIRE+=CURL
-CURL_VARS_OFF= FORCE_IGNORE+=CURL
-FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
-FFMPEG_VARS= FORCE_REQUIRE+=FFmpeg
-FFMPEG_VARS_OFF= FORCE_IGNORE+=FFmpeg
-FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2
-FREETYPE_VARS= FORCE_REQUIRE+=Freetype
-FREETYPE_VARS_OFF= FORCE_IGNORE+=Freetype
-GDAL_LIB_DEPENDS= libgdal.so:graphics/gdal
-GDAL_VARS= FORCE_REQUIRE+=GDAL
-GDAL_VARS_OFF= FORCE_IGNORE+=GDAL
-GIF_LIB_DEPENDS= libgif.so:graphics/giflib
-GIF_VARS= FORCE_REQUIRE+=GIFLIB
-GIF_VARS_OFF= FORCE_IGNORE+=GIFLIB
-GSTREAMER_USE= GNOME=glib20 GSTREAMER1=yes
-GSTREAMER_VARS= FORCE_REQUIRE+=GStreamer
-GSTREAMER_VARS_OFF= FORCE_IGNORE+=GStreamer
-GSTREAMER_BROKEN= fails when linking gstreamer plugin, with error cannot find -lgstreamer-1.0
-GTA_LIB_DEPENDS= libgta.so:devel/libgta
-GTA_VARS= FORCE_REQUIRE+=GTA
-GTA_VARS_OFF= FORCE_IGNORE+=GTA
-JASPER_LIB_DEPENDS= libjasper.so:graphics/jasper
-JASPER_VARS= FORCE_REQUIRE+=Jasper
-JASPER_VARS_OFF= FORCE_IGNORE+=Jasper
-LIBLAS_LIB_DEPENDS= liblas.so:devel/liblas
-LIBLAS_VARS= FORCE_REQUIRE+=LIBLAS
-LIBLAS_VARS_OFF= FORCE_IGNORE+=LIBLAS
-LUA_USES= lua:52
-LUA_CMAKE_ON= -DOSG_USE_LOCAL_LUA_SOURCE:BOOL=OFF
-LUA_VARS= FORCE_IGNORE+=Lua51 FORCE_REQUIRE+=Lua52
-LUA_VARS_OFF= FORCE_IGNORE+="Lua51 Lua52"
-NVTT_LIB_DEPENDS= libnvtt.so:graphics/nvidia-texture-tools
-NVTT_VARS= FORCE_REQUIRE+=NVTT
-NVTT_VARS_OFF= FORCE_IGNORE+=NVTT
-OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr
-OPENEXR_VARS= FORCE_REQUIRE+=OpenEXR
-OPENEXR_VARS_OFF= FORCE_IGNORE+=OpenEXR
-PDF_LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib
-PDF_USE= gnome=cairo
-PDF_VARS= FORCE_REQUIRE+=Poppler-glib
-PDF_VARS_OFF= FORCE_IGNORE+=Poppler-glib
-QT5_USES= qt:5
-QT5_USE= qt=buildtools_build,core,gui,opengl,qmake_build,webkit
-QT5_CMAKE_ON= -DDESIRED_QT_VERSION=5
-QT5_VARS= FORCE_REQUIRE+="Qt5Widgets Qt5WebKitWidgets"
-QT5_VARS_OFF= FORCE_IGNORE+="Qt5Widgets Qt5WebKitWidgets"
-SDL_USES= sdl
-SDL_USE= sdl=sdl
-SDL_VARS= FORCE_REQUIRE+=SDL
-SDL_VARS_OFF= FORCE_IGNORE+=SDL
-SVG_USES= gnome
-SVG_USE= gnome=cairo,librsvg2
-SVG_VARS= FORCE_REQUIRE+=RSVG
-SVG_VARS_OFF= FORCE_IGNORE+=RSVG
-VNC_LIB_DEPENDS= libvncserver.so:net/libvncserver
-VNC_VARS= FORCE_REQUIRE+=LibVNCServer
-VNC_VARS_OFF= FORCE_IGNORE+=LibVNCServer
-XINE_LIB_DEPENDS= libxine.so:multimedia/libxine
-XINE_VARS= FORCE_REQUIRE+=Xine
-XINE_VARS_OFF= FORCE_IGNORE+=Xine
-XRANDR_CMAKE_ON= -DOSGVIEWER_USE_XRANDR:BOOL=ON
-XRANDR_CMAKE_OFF= -DOSGVIEWER_USE_XRANDR:BOOL=OFF
-XRANDR_USE= xorg=xrandr
-
-# GUI toolkits are only needed for building examples, which are not even installed
-FORCE_IGNORE= FLTK GLUT FOX Qt3 wxWidgets OpenAL GtkGl SDL2 # only for examples
-FORCE_IGNORE+= COLLADA Performer OurDCMTK XUL FBX # not in ports
-FORCE_IGNORE+= OpenVRML # ports version too old
-FORCE_IGNORE+= ITK # ports version doesn't build on 10.x
-FORCE_REQUIRE= Threads OpenGL X11 JPEG PNG TIFF ZLIB # common & lightweight
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MQT5}
-CMAKE_ARGS+= -DOSG_USE_QT:BOOL=ON
-PLIST_SUB+= QT=""
-.else
-CMAKE_ARGS+= -DOSG_USE_QT:BOOL=OFF
-PLIST_SUB+= QT="@comment "
-.endif
-
-post-patch:
- @${FIND} ${WRKSRC}/CMakeModules -type f -print0 | ${XARGS} -0 \
- ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g'
- @${REINPLACE_CMD} -e '/FIND_LIBRARY.*DL_LIBRARY/ d; \
- s|-pedantic||' ${WRKSRC}/CMakeLists.txt
-.for p in ${FORCE_REQUIRE}
- @${REINPLACE_CMD} -e '/FIND_PACKAGE.*${p}/ s|)$$| REQUIRED&|' \
- ${WRKSRC}/CMakeLists.txt
-.endfor
-.for p in ${FORCE_IGNORE}
- @${REINPLACE_CMD} -e '/FIND_PACKAGE.*${p}/ s|^|#|' \
- ${WRKSRC}/CMakeLists.txt
-.endfor
-
-.include <bsd.port.mk>