aboutsummaryrefslogtreecommitdiff
path: root/graphics/osg34
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2019-12-09 21:07:13 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2019-12-09 21:07:13 +0000
commit4dd43e1d9d65d659a8f4edc773a37de0eb190be1 (patch)
tree677be85d6f469ca92738c3dae6b4aaf35846b03a /graphics/osg34
parent090f30cce87afcd148848adf7f11579e2ba21e39 (diff)
downloadports-4dd43e1d9d65d659a8f4edc773a37de0eb190be1.tar.gz
ports-4dd43e1d9d65d659a8f4edc773a37de0eb190be1.zip
- Move graphics/osg to graphics/osg34 in preparation for update to 3.6
PR: 230442
Notes
Notes: svn path=/head/; revision=519633
Diffstat (limited to 'graphics/osg34')
-rw-r--r--graphics/osg34/Makefile152
-rw-r--r--graphics/osg34/distinfo3
-rw-r--r--graphics/osg34/files/patch-CMakeLists.txt30
-rw-r--r--graphics/osg34/files/patch-CMakeModules-FindGTA.cmake25
-rw-r--r--graphics/osg34/files/patch-CMakeModules_FindGStreamer.cmake32
-rw-r--r--graphics/osg34/files/patch-shift-key-fix23
-rw-r--r--graphics/osg34/files/patch-src-OpenThreads-CMakeLists.txt8
-rw-r--r--graphics/osg34/files/patch-src-OpenThreads-pthreads-PThread.cpp37
-rw-r--r--graphics/osg34/files/patch-src_osgPlugins_ffmpeg_CMakeLists.txt31
-rw-r--r--graphics/osg34/files/patch-src_osgPlugins_gdal_CMakeLists.txt8
-rw-r--r--graphics/osg34/files/patch-src_osgPlugins_nvtt_CMakeLists.txt8
-rw-r--r--graphics/osg34/files/patch-src_osgPlugins_ogr_CMakeLists.txt8
-rw-r--r--graphics/osg34/pkg-descr6
-rw-r--r--graphics/osg34/pkg-plist792
14 files changed, 1163 insertions, 0 deletions
diff --git a/graphics/osg34/Makefile b/graphics/osg34/Makefile
new file mode 100644
index 000000000000..485c022d68f7
--- /dev/null
+++ b/graphics/osg34/Makefile
@@ -0,0 +1,152 @@
+# Created by: Randall Hopper <aa8vb@nc.rr.com>
+# $FreeBSD$
+
+PORTNAME= osg
+PORTVERSION= 3.4.1
+DISTVERSIONPREFIX= OpenSceneGraph-
+PORTREVISION= 12
+CATEGORIES= graphics
+PKGNAMESUFFIX= 34
+
+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
+
+USE_GITHUB= yes
+GH_ACCOUNT= openscenegraph
+GH_PROJECT= OpenSceneGraph
+
+CONFLICTS= osg-[0-9]*
+
+USES= alias cmake compiler:c++11-lang gl jpeg pkgconfig xorg
+USE_GL= gl glu
+USE_XORG= x11
+USE_LDCONFIG= yes
+# needed to ensure build on gcc-based archs; harmless otherwise
+CXXFLAGS+= -Wno-narrowing
+
+PLIST_SUB= OSG_VERSION=${PORTVERSION} \
+ OSG_SHLIBVER=131 \
+ OPENTHREADS_VERSION=3.3.0 \
+ OPENTHREADS_SHLIBVER=20
+
+PORTSCOUT= limitw:1,even
+
+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,widgets
+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' \
+ ${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>
diff --git a/graphics/osg34/distinfo b/graphics/osg34/distinfo
new file mode 100644
index 000000000000..7b8e38def234
--- /dev/null
+++ b/graphics/osg34/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1506357973
+SHA256 (openscenegraph-OpenSceneGraph-OpenSceneGraph-3.4.1_GH0.tar.gz) = 930eb46f05781a76883ec16c5f49cfb29a059421db131005d75bec4d78401fd5
+SIZE (openscenegraph-OpenSceneGraph-OpenSceneGraph-3.4.1_GH0.tar.gz) = 5686385
diff --git a/graphics/osg34/files/patch-CMakeLists.txt b/graphics/osg34/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..d495019fab71
--- /dev/null
+++ b/graphics/osg34/files/patch-CMakeLists.txt
@@ -0,0 +1,30 @@
+--- CMakeLists.txt.orig 2017-08-28 16:50:49 UTC
++++ CMakeLists.txt
+@@ -252,6 +252,9 @@ ENDIF()
+
+ INCLUDE_DIRECTORIES(
+ ${OpenSceneGraph_SOURCE_DIR}/include
++)
++
++INCLUDE_DIRECTORIES(SYSTEM
+ ${OPENGL_INCLUDE_DIR}
+ )
+
+@@ -846,7 +849,7 @@ ENDIF()
+
+ IF(UNIX AND NOT WIN32 AND NOT APPLE)
+ IF(CMAKE_SIZEOF_VOID_P MATCHES "8")
+- SET(LIB_POSTFIX "64" CACHE STRING "suffix for 32/64 dir placement")
++ SET(LIB_POSTFIX "" CACHE STRING "suffix for 32/64 dir placement")
+ MARK_AS_ADVANCED(LIB_POSTFIX)
+ ENDIF()
+ ENDIF()
+@@ -1275,7 +1278,7 @@ FOREACH(PKGCONFIG_FILE ${PKGCONFIG_FILES
+ ${PROJECT_BINARY_DIR}/packaging/pkgconfig/${PKGCONFIG_FILE}.pc
+ @ONLY
+ )
+- INSTALL(FILES ${PROJECT_BINARY_DIR}/packaging/pkgconfig/${PKGCONFIG_FILE}.pc DESTINATION lib${LIB_POSTFIX}/pkgconfig COMPONENT libopenscenegraph-dev)
++ INSTALL(FILES ${PROJECT_BINARY_DIR}/packaging/pkgconfig/${PKGCONFIG_FILE}.pc DESTINATION libdata/pkgconfig COMPONENT libopenscenegraph-dev)
+ ENDFOREACH(PKGCONFIG_FILE)
+
+
diff --git a/graphics/osg34/files/patch-CMakeModules-FindGTA.cmake b/graphics/osg34/files/patch-CMakeModules-FindGTA.cmake
new file mode 100644
index 000000000000..8a648a5ac524
--- /dev/null
+++ b/graphics/osg34/files/patch-CMakeModules-FindGTA.cmake
@@ -0,0 +1,25 @@
+--- CMakeModules/FindGTA.cmake.orig 2014-01-19 17:46:13.693927259 +0400
++++ CMakeModules/FindGTA.cmake 2014-01-19 18:38:17.868997891 +0400
+@@ -8,16 +8,6 @@
+ # correspond to the ./configure --prefix=$GTA_DIR
+ # used in building libgta.
+
+-INCLUDE(FindPkgConfig OPTIONAL)
+-
+-IF(PKG_CONFIG_FOUND)
+-
+- INCLUDE(FindPkgConfig)
+-
+- PKG_CHECK_MODULES(GTA gta)
+-
+-ELSE(PKG_CONFIG_FOUND)
+-
+ FIND_PATH(GTA_INCLUDE_DIRS gta/gta.hpp
+ $ENV{GTA_DIR}/include
+ $ENV{GTA_DIR}
+@@ -52,5 +42,3 @@
+ IF(GTA_LIBRARIES AND GTA_INCLUDE_DIRS)
+ SET(GTA_FOUND "YES")
+ ENDIF(GTA_LIBRARIES AND GTA_INCLUDE_DIRS)
+-
+-ENDIF(PKG_CONFIG_FOUND)
diff --git a/graphics/osg34/files/patch-CMakeModules_FindGStreamer.cmake b/graphics/osg34/files/patch-CMakeModules_FindGStreamer.cmake
new file mode 100644
index 000000000000..7b3259726d4b
--- /dev/null
+++ b/graphics/osg34/files/patch-CMakeModules_FindGStreamer.cmake
@@ -0,0 +1,32 @@
+--- CMakeModules/FindGStreamer.cmake 2015-07-17 21:31:19.000000000 +0300
++++ CMakeModules/FindGStreamer.cmake 2015-02-25 22:25:34.000000000 +0300
+@@ -83,18 +83,18 @@
+ find_package(PkgConfig)
+
+ macro(FIND_GSTREAMER_COMPONENT _component_prefix _pkgconfig_name _header _library)
+- pkg_check_modules(${_component_prefix} QUIET ${_pkgconfig_name})
++ pkg_check_modules(PC_${_component_prefix} QUIET ${_pkgconfig_name})
+
+-# find_path(${_component_prefix}_INCLUDE_DIRS
+-# NAMES ${_header}
+-# HINTS ${PC_${_component_prefix}_INCLUDE_DIRS} ${PC_${_component_prefix}_INCLUDEDIR}
+-# PATH_SUFFIXES gstreamer-1.0
+-# )
+-
+-# find_library(${_component_prefix}_LIBRARIES
+-# NAMES ${_library}
+-# HINTS ${PC_${_component_prefix}_LIBRARY_DIRS} ${PC_${_component_prefix}_LIBDIR}
+-# )
++ find_path(${_component_prefix}_INCLUDE_DIRS
++ NAMES ${_header}
++ HINTS ${PC_${_component_prefix}_INCLUDE_DIRS} ${PC_${_component_prefix}_INCLUDEDIR}
++ PATH_SUFFIXES gstreamer-1.0
++ )
++
++ find_library(${_component_prefix}_LIBRARIES
++ NAMES ${_library}
++ HINTS ${PC_${_component_prefix}_LIBRARY_DIRS} ${PC_${_component_prefix}_LIBDIR}
++ )
+ endmacro()
+ endif ()
+
diff --git a/graphics/osg34/files/patch-shift-key-fix b/graphics/osg34/files/patch-shift-key-fix
new file mode 100644
index 000000000000..87d9003ae693
--- /dev/null
+++ b/graphics/osg34/files/patch-shift-key-fix
@@ -0,0 +1,23 @@
+# Shift key not released if group switch is something other than Control-Shift:
+# https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1218650.html
+
+--- src/osgGA/EventQueue.cpp.orig
++++ src/osgGA/EventQueue.cpp
+@@ -337,7 +337,7 @@ void EventQueue::mouseButtonRelease(floa
+
+ void EventQueue::keyPress(int key, double time, int unmodifiedKey)
+ {
+- switch(key)
++ switch(unmodifiedKey)
+ {
+ case(GUIEventAdapter::KEY_Shift_L): _accumulateEventState->setModKeyMask(GUIEventAdapter::MODKEY_LEFT_SHIFT | _accumulateEventState->getModKeyMask()); break;
+ case(GUIEventAdapter::KEY_Shift_R): _accumulateEventState->setModKeyMask(GUIEventAdapter::MODKEY_RIGHT_SHIFT | _accumulateEventState->getModKeyMask()); break;
+@@ -381,7 +381,7 @@ void EventQueue::keyPress(int key, doubl
+
+ void EventQueue::keyRelease(int key, double time, int unmodifiedKey)
+ {
+- switch(key)
++ switch(unmodifiedKey)
+ {
+ case(GUIEventAdapter::KEY_Shift_L): _accumulateEventState->setModKeyMask(~GUIEventAdapter::MODKEY_LEFT_SHIFT & _accumulateEventState->getModKeyMask()); break;
+ case(GUIEventAdapter::KEY_Shift_R): _accumulateEventState->setModKeyMask(~GUIEventAdapter::MODKEY_RIGHT_SHIFT & _accumulateEventState->getModKeyMask()); break;
diff --git a/graphics/osg34/files/patch-src-OpenThreads-CMakeLists.txt b/graphics/osg34/files/patch-src-OpenThreads-CMakeLists.txt
new file mode 100644
index 000000000000..675ef5a726a0
--- /dev/null
+++ b/graphics/osg34/files/patch-src-OpenThreads-CMakeLists.txt
@@ -0,0 +1,8 @@
+--- src/OpenThreads/CMakeLists.txt.orig 2009-01-27 18:34:57.000000000 +0300
++++ src/OpenThreads/CMakeLists.txt 2009-02-05 17:54:57.000000000 +0300
+@@ -94,4 +94,4 @@
+ @ONLY
+ )
+
+-INSTALL(FILES ${PROJECT_BINARY_DIR}/packaging/pkgconfig/openthreads.pc DESTINATION lib${LIB_POSTFIX}/pkgconfig)
++INSTALL(FILES ${PROJECT_BINARY_DIR}/packaging/pkgconfig/openthreads.pc DESTINATION libdata/pkgconfig)
diff --git a/graphics/osg34/files/patch-src-OpenThreads-pthreads-PThread.cpp b/graphics/osg34/files/patch-src-OpenThreads-pthreads-PThread.cpp
new file mode 100644
index 000000000000..eeaba23f077d
--- /dev/null
+++ b/graphics/osg34/files/patch-src-OpenThreads-pthreads-PThread.cpp
@@ -0,0 +1,37 @@
+--- src/OpenThreads/pthreads/PThread.cpp.orig 2011-06-24 00:09:26.000000000 +0400
++++ src/OpenThreads/pthreads/PThread.cpp 2012-03-05 05:57:02.886704932 +0400
+@@ -21,6 +21,7 @@
+ #include <sys/types.h>
+ #include <unistd.h>
+ #include <pthread.h>
++#include <pthread_np.h>
+ #include <limits.h>
+
+ #if defined __linux || defined __sun || defined __APPLE__ || ANDROID
+@@ -136,7 +137,7 @@
+ #if defined(__sgi)
+ pthread_setrunon_np( pd->cpunum );
+ #elif defined(HAVE_PTHREAD_SETAFFINITY_NP) || defined(HAVE_THREE_PARAM_SCHED_SETAFFINITY) || defined(HAVE_TWO_PARAM_SCHED_SETAFFINITY)
+- cpu_set_t cpumask;
++ cpuset_t cpumask;
+ CPU_ZERO( &cpumask );
+ CPU_SET( pd->cpunum, &cpumask );
+
+@@ -569,7 +570,7 @@
+
+ if (pd->isRunning && Thread::CurrentThread()==this)
+ {
+- cpu_set_t cpumask;
++ cpuset_t cpumask;
+ CPU_ZERO( &cpumask );
+ CPU_SET( pd->cpunum, &cpumask );
+ #if defined(HAVE_PTHREAD_SETAFFINITY_NP)
+@@ -1031,7 +1032,7 @@
+ else
+ {
+ #if defined(HAVE_PTHREAD_SETAFFINITY_NP) || defined(HAVE_THREE_PARAM_SCHED_SETAFFINITY) || defined(HAVE_TWO_PARAM_SCHED_SETAFFINITY)
+- cpu_set_t cpumask;
++ cpuset_t cpumask;
+ CPU_ZERO( &cpumask );
+ CPU_SET( cpunum, &cpumask );
+ #if defined(HAVE_PTHREAD_SETAFFINITY_NP)
diff --git a/graphics/osg34/files/patch-src_osgPlugins_ffmpeg_CMakeLists.txt b/graphics/osg34/files/patch-src_osgPlugins_ffmpeg_CMakeLists.txt
new file mode 100644
index 000000000000..426b4f3145b3
--- /dev/null
+++ b/graphics/osg34/files/patch-src_osgPlugins_ffmpeg_CMakeLists.txt
@@ -0,0 +1,31 @@
+--- src/osgPlugins/ffmpeg/CMakeLists.txt.orig 2015-01-07 14:14:55 UTC
++++ src/osgPlugins/ffmpeg/CMakeLists.txt
+@@ -1,9 +1,9 @@
+-INCLUDE_DIRECTORIES( ${FFMPEG_INCLUDE_DIRS} )
++INCLUDE_DIRECTORIES(SYSTEM ${FFMPEG_INCLUDE_DIRS})
+ LINK_DIRECTORIES(${FFMPEG_LIBRARY_DIRS})
+
+ IF(FFMPEG_LIBSWSCALE_FOUND)
+
+- INCLUDE_DIRECTORIES( ${FFMPEG_LIBSWSCALE_INCLUDE_DIRS} ${FFMPEG_LIBSWSCALE_INCLUDE_DIRS}/libswscale )
++ INCLUDE_DIRECTORIES(SYSTEM ${FFMPEG_LIBSWSCALE_INCLUDE_DIRS} ${FFMPEG_LIBSWSCALE_INCLUDE_DIRS}/libswscale)
+
+ ADD_DEFINITIONS(-DUSE_SWSCALE)
+
+@@ -12,14 +12,14 @@ IF(FFMPEG_LIBSWSCALE_FOUND)
+ ENDIF()
+
+ IF(FFMPEG_LIBSWRESAMPLE_FOUND)
+- INCLUDE_DIRECTORIES( ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS} ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS}/libswresample )
++ INCLUDE_DIRECTORIES(SYSTEM ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS} ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS}/libswresample)
+
+ ADD_DEFINITIONS(-DUSE_SWRESAMPLE)
+
+ SET(FFMPEG_LIBRARIES ${FFMPEG_LIBRARIES} ${FFMPEG_LIBSWRESAMPLE_LIBRARIES})
+ ENDIF()
+ IF(FFMPEG_LIBAVRESAMPLE_FOUND)
+- INCLUDE_DIRECTORIES( ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS} ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS}/libavresample )
++ INCLUDE_DIRECTORIES(SYSTEM ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS} ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS}/libavresample)
+
+ ADD_DEFINITIONS(-DUSE_AVRESAMPLE)
+
diff --git a/graphics/osg34/files/patch-src_osgPlugins_gdal_CMakeLists.txt b/graphics/osg34/files/patch-src_osgPlugins_gdal_CMakeLists.txt
new file mode 100644
index 000000000000..acdc497a60b1
--- /dev/null
+++ b/graphics/osg34/files/patch-src_osgPlugins_gdal_CMakeLists.txt
@@ -0,0 +1,8 @@
+--- ./src/osgPlugins/gdal/CMakeLists.txt.orig 2015-07-02 11:58:49 UTC
++++ ./src/osgPlugins/gdal/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-INCLUDE_DIRECTORIES( ${GDAL_INCLUDE_DIR} )
++INCLUDE_DIRECTORIES(SYSTEM ${GDAL_INCLUDE_DIR})
+
+ SET(TARGET_SRC
+ ReaderWriterGDAL.cpp
diff --git a/graphics/osg34/files/patch-src_osgPlugins_nvtt_CMakeLists.txt b/graphics/osg34/files/patch-src_osgPlugins_nvtt_CMakeLists.txt
new file mode 100644
index 000000000000..40902a58bb5c
--- /dev/null
+++ b/graphics/osg34/files/patch-src_osgPlugins_nvtt_CMakeLists.txt
@@ -0,0 +1,8 @@
+--- src/osgPlugins/nvtt/CMakeLists.txt.orig 2011-04-19 11:40:22 UTC
++++ src/osgPlugins/nvtt/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-INCLUDE_DIRECTORIES( ${NVTT_INCLUDE_DIR} )
++INCLUDE_DIRECTORIES(SYSTEM ${NVTT_INCLUDE_DIR})
+
+
+ SET(TARGET_SRC
diff --git a/graphics/osg34/files/patch-src_osgPlugins_ogr_CMakeLists.txt b/graphics/osg34/files/patch-src_osgPlugins_ogr_CMakeLists.txt
new file mode 100644
index 000000000000..73fd9c93c2ec
--- /dev/null
+++ b/graphics/osg34/files/patch-src_osgPlugins_ogr_CMakeLists.txt
@@ -0,0 +1,8 @@
+--- ./src/osgPlugins/ogr/CMakeLists.txt.orig 2011-04-19 11:40:22 UTC
++++ ./src/osgPlugins/ogr/CMakeLists.txt
+@@ -1,4 +1,4 @@
+-INCLUDE_DIRECTORIES( ${GDAL_INCLUDE_DIR} )
++INCLUDE_DIRECTORIES(SYSTEM ${GDAL_INCLUDE_DIR})
+
+ SET(TARGET_SRC ReaderWriterOGR.cpp)
+
diff --git a/graphics/osg34/pkg-descr b/graphics/osg34/pkg-descr
new file mode 100644
index 000000000000..614609091396
--- /dev/null
+++ b/graphics/osg34/pkg-descr
@@ -0,0 +1,6 @@
+The Open Scene Graph is a cross-platform C++ OpenGL library for the
+real-time, photo-realistic rendering of large 3D models. Uses range from
+visual simulation, to scientific modelling, to games, to whatever you can
+think of!
+
+WWW: http://www.openscenegraph.org/
diff --git a/graphics/osg34/pkg-plist b/graphics/osg34/pkg-plist
new file mode 100644
index 000000000000..8b0e12a6fefd
--- /dev/null
+++ b/graphics/osg34/pkg-plist
@@ -0,0 +1,792 @@
+bin/osgarchive
+bin/osgconv
+bin/osgfilecache
+bin/osgversion
+bin/osgviewer
+bin/present3D
+include/OpenThreads/Atomic
+include/OpenThreads/Barrier
+include/OpenThreads/Block
+include/OpenThreads/Condition
+include/OpenThreads/Config
+include/OpenThreads/Exports
+include/OpenThreads/Mutex
+include/OpenThreads/ReadWriteMutex
+include/OpenThreads/ReentrantMutex
+include/OpenThreads/ScopedLock
+include/OpenThreads/Thread
+include/OpenThreads/Version
+include/osg/AlphaFunc
+include/osg/AnimationPath
+include/osg/ApplicationUsage
+include/osg/ArgumentParser
+include/osg/Array
+include/osg/ArrayDispatchers
+include/osg/AudioStream
+include/osg/AutoTransform
+include/osg/Billboard
+include/osg/BlendColor
+include/osg/BlendEquation
+include/osg/BlendEquationi
+include/osg/BlendFunc
+include/osg/BlendFunci
+include/osg/BoundingBox
+include/osg/BoundingSphere
+include/osg/BoundsChecking
+include/osg/BufferIndexBinding
+include/osg/BufferObject
+include/osg/BufferTemplate
+include/osg/Callback
+include/osg/Camera
+include/osg/CameraView
+include/osg/Capability
+include/osg/ClampColor
+include/osg/ClearNode
+include/osg/ClipControl
+include/osg/ClipNode
+include/osg/ClipPlane
+include/osg/ClusterCullingCallback
+include/osg/CollectOccludersVisitor
+include/osg/ColorMask
+include/osg/ColorMaski
+include/osg/ColorMatrix
+include/osg/ComputeBoundsVisitor
+include/osg/Config
+include/osg/ConvexPlanarOccluder
+include/osg/ConvexPlanarPolygon
+include/osg/CoordinateSystemNode
+include/osg/CopyOp
+include/osg/CullFace
+include/osg/CullSettings
+include/osg/CullStack
+include/osg/CullingSet
+include/osg/DeleteHandler
+include/osg/Depth
+include/osg/DisplaySettings
+include/osg/DrawPixels
+include/osg/Drawable
+include/osg/Endian
+include/osg/Export
+include/osg/Fog
+include/osg/FragmentProgram
+include/osg/FrameBufferObject
+include/osg/FrameStamp
+include/osg/FrontFace
+include/osg/GL
+include/osg/GL2Extensions
+include/osg/GLBeginEndAdapter
+include/osg/GLDefines
+include/osg/GLExtensions
+include/osg/GLObjects
+include/osg/GLU
+include/osg/Geode
+include/osg/Geometry
+include/osg/GraphicsContext
+include/osg/GraphicsCostEstimator
+include/osg/GraphicsThread
+include/osg/Group
+include/osg/Hint
+include/osg/Image
+include/osg/ImageSequence
+include/osg/ImageStream
+include/osg/ImageUtils
+include/osg/KdTree
+include/osg/LOD
+include/osg/Light
+include/osg/LightModel
+include/osg/LightSource
+include/osg/LineSegment
+include/osg/LineStipple
+include/osg/LineWidth
+include/osg/LogicOp
+include/osg/Material
+include/osg/Math
+include/osg/Matrix
+include/osg/MatrixTransform
+include/osg/Matrixd
+include/osg/Matrixf
+include/osg/MixinVector
+include/osg/Multisample
+include/osg/Node
+include/osg/NodeCallback
+include/osg/NodeTrackerCallback
+include/osg/NodeVisitor
+include/osg/Notify
+include/osg/Object
+include/osg/Observer
+include/osg/ObserverNodePath
+include/osg/OccluderNode
+include/osg/OcclusionQueryNode
+include/osg/OperationThread
+include/osg/PagedLOD
+include/osg/PatchParameter
+include/osg/Plane
+include/osg/Point
+include/osg/PointSprite
+include/osg/PolygonMode
+include/osg/PolygonOffset
+include/osg/PolygonStipple
+include/osg/Polytope
+include/osg/PositionAttitudeTransform
+include/osg/PrimitiveRestartIndex
+include/osg/PrimitiveSet
+include/osg/Program
+include/osg/Projection
+include/osg/ProxyNode
+include/osg/Quat
+include/osg/Referenced
+include/osg/RenderInfo
+include/osg/SampleMaski
+include/osg/Scissor
+include/osg/ScriptEngine
+include/osg/Sequence
+include/osg/ShadeModel
+include/osg/Shader
+include/osg/ShaderAttribute
+include/osg/ShaderComposer
+include/osg/ShadowVolumeOccluder
+include/osg/Shape
+include/osg/ShapeDrawable
+include/osg/State
+include/osg/StateAttribute
+include/osg/StateAttributeCallback
+include/osg/StateSet
+include/osg/Stats
+include/osg/Stencil
+include/osg/StencilTwoSided
+include/osg/Switch
+include/osg/TemplatePrimitiveFunctor
+include/osg/TexEnv
+include/osg/TexEnvCombine
+include/osg/TexEnvFilter
+include/osg/TexGen
+include/osg/TexGenNode
+include/osg/TexMat
+include/osg/Texture
+include/osg/Texture1D
+include/osg/Texture2D
+include/osg/Texture2DArray
+include/osg/Texture2DMultisample
+include/osg/Texture3D
+include/osg/TextureBuffer
+include/osg/TextureCubeMap
+include/osg/TextureRectangle
+include/osg/Timer
+include/osg/TransferFunction
+include/osg/Transform
+include/osg/TriangleFunctor
+include/osg/TriangleIndexFunctor
+include/osg/TriangleLinePointIndexFunctor
+include/osg/Types
+include/osg/Uniform
+include/osg/UserDataContainer
+include/osg/ValueObject
+include/osg/Vec2
+include/osg/Vec2b
+include/osg/Vec2d
+include/osg/Vec2f
+include/osg/Vec2i
+include/osg/Vec2s
+include/osg/Vec2ub
+include/osg/Vec2ui
+include/osg/Vec2us
+include/osg/Vec3
+include/osg/Vec3b
+include/osg/Vec3d
+include/osg/Vec3f
+include/osg/Vec3i
+include/osg/Vec3s
+include/osg/Vec3ub
+include/osg/Vec3ui
+include/osg/Vec3us
+include/osg/Vec4
+include/osg/Vec4b
+include/osg/Vec4d
+include/osg/Vec4f
+include/osg/Vec4i
+include/osg/Vec4s
+include/osg/Vec4ub
+include/osg/Vec4ui
+include/osg/Vec4us
+include/osg/Version
+include/osg/VertexAttribDivisor
+include/osg/VertexProgram
+include/osg/View
+include/osg/Viewport
+include/osg/buffered_value
+include/osg/fast_back_stack
+include/osg/io_utils
+include/osg/observer_ptr
+include/osg/ref_ptr
+include/osgAnimation/Action
+include/osgAnimation/ActionAnimation
+include/osgAnimation/ActionBlendIn
+include/osgAnimation/ActionBlendOut
+include/osgAnimation/ActionCallback
+include/osgAnimation/ActionStripAnimation
+include/osgAnimation/ActionVisitor
+include/osgAnimation/Animation
+include/osgAnimation/AnimationManagerBase
+include/osgAnimation/AnimationUpdateCallback
+include/osgAnimation/BasicAnimationManager
+include/osgAnimation/Bone
+include/osgAnimation/BoneMapVisitor
+include/osgAnimation/Channel
+include/osgAnimation/CubicBezier
+include/osgAnimation/EaseMotion
+include/osgAnimation/Export
+include/osgAnimation/FrameAction
+include/osgAnimation/Interpolator
+include/osgAnimation/Keyframe
+include/osgAnimation/LinkVisitor
+include/osgAnimation/MorphGeometry
+include/osgAnimation/RigGeometry
+include/osgAnimation/RigTransform
+include/osgAnimation/RigTransformHardware
+include/osgAnimation/RigTransformSoftware
+include/osgAnimation/Sampler
+include/osgAnimation/Skeleton
+include/osgAnimation/StackedMatrixElement
+include/osgAnimation/StackedQuaternionElement
+include/osgAnimation/StackedRotateAxisElement
+include/osgAnimation/StackedScaleElement
+include/osgAnimation/StackedTransform
+include/osgAnimation/StackedTransformElement
+include/osgAnimation/StackedTranslateElement
+include/osgAnimation/StatsHandler
+include/osgAnimation/StatsVisitor
+include/osgAnimation/Target
+include/osgAnimation/Timeline
+include/osgAnimation/TimelineAnimationManager
+include/osgAnimation/UpdateBone
+include/osgAnimation/UpdateMaterial
+include/osgAnimation/UpdateMatrixTransform
+include/osgAnimation/UpdateUniform
+include/osgAnimation/Vec3Packed
+include/osgAnimation/VertexInfluence
+include/osgDB/Archive
+include/osgDB/AuthenticationMap
+include/osgDB/Callbacks
+include/osgDB/ClassInterface
+include/osgDB/ConvertBase64
+include/osgDB/ConvertUTF
+include/osgDB/DataTypes
+include/osgDB/DatabasePager
+include/osgDB/DatabaseRevisions
+include/osgDB/DotOsgWrapper
+include/osgDB/DynamicLibrary
+include/osgDB/Export
+include/osgDB/ExternalFileWriter
+include/osgDB/FileCache
+include/osgDB/FileNameUtils
+include/osgDB/FileUtils
+include/osgDB/ImageOptions
+include/osgDB/ImagePager
+include/osgDB/ImageProcessor
+include/osgDB/Input
+include/osgDB/InputStream
+include/osgDB/ObjectCache
+include/osgDB/ObjectWrapper
+include/osgDB/Options
+include/osgDB/Output
+include/osgDB/OutputStream
+include/osgDB/ParameterOutput
+include/osgDB/PluginQuery
+include/osgDB/ReadFile
+include/osgDB/ReaderWriter
+include/osgDB/Registry
+include/osgDB/Serializer
+include/osgDB/SharedStateManager
+include/osgDB/StreamOperator
+include/osgDB/Version
+include/osgDB/WriteFile
+include/osgDB/XmlParser
+include/osgDB/fstream
+include/osgFX/AnisotropicLighting
+include/osgFX/BumpMapping
+include/osgFX/Cartoon
+include/osgFX/Effect
+include/osgFX/Export
+include/osgFX/MultiTextureControl
+include/osgFX/Outline
+include/osgFX/Registry
+include/osgFX/Scribe
+include/osgFX/SpecularHighlights
+include/osgFX/Technique
+include/osgFX/Validator
+include/osgFX/Version
+include/osgGA/AnimationPathManipulator
+include/osgGA/CameraManipulator
+include/osgGA/CameraViewSwitchManipulator
+include/osgGA/Device
+include/osgGA/DriveManipulator
+include/osgGA/Event
+include/osgGA/EventHandler
+include/osgGA/EventQueue
+include/osgGA/EventVisitor
+include/osgGA/Export
+include/osgGA/FirstPersonManipulator
+include/osgGA/FlightManipulator
+include/osgGA/GUIActionAdapter
+include/osgGA/GUIEventAdapter
+include/osgGA/GUIEventHandler
+include/osgGA/KeySwitchMatrixManipulator
+include/osgGA/MultiTouchTrackballManipulator
+include/osgGA/NodeTrackerManipulator
+include/osgGA/OrbitManipulator
+include/osgGA/SphericalManipulator
+include/osgGA/StandardManipulator
+include/osgGA/StateSetManipulator
+include/osgGA/TerrainManipulator
+include/osgGA/TrackballManipulator
+include/osgGA/UFOManipulator
+include/osgGA/Version
+include/osgGA/Widget
+include/osgManipulator/AntiSquish
+include/osgManipulator/Command
+include/osgManipulator/CommandManager
+include/osgManipulator/Constraint
+include/osgManipulator/Dragger
+include/osgManipulator/Export
+include/osgManipulator/Projector
+include/osgManipulator/RotateCylinderDragger
+include/osgManipulator/RotateSphereDragger
+include/osgManipulator/Scale1DDragger
+include/osgManipulator/Scale2DDragger
+include/osgManipulator/ScaleAxisDragger
+include/osgManipulator/Selection
+include/osgManipulator/TabBoxDragger
+include/osgManipulator/TabBoxTrackballDragger
+include/osgManipulator/TabPlaneDragger
+include/osgManipulator/TabPlaneTrackballDragger
+include/osgManipulator/TrackballDragger
+include/osgManipulator/Translate1DDragger
+include/osgManipulator/Translate2DDragger
+include/osgManipulator/TranslateAxisDragger
+include/osgManipulator/TranslatePlaneDragger
+include/osgManipulator/Version
+include/osgParticle/AccelOperator
+include/osgParticle/AngularAccelOperator
+include/osgParticle/AngularDampingOperator
+include/osgParticle/BounceOperator
+include/osgParticle/BoxPlacer
+include/osgParticle/CenteredPlacer
+include/osgParticle/CompositePlacer
+include/osgParticle/ConnectedParticleSystem
+include/osgParticle/ConstantRateCounter
+include/osgParticle/Counter
+include/osgParticle/DampingOperator
+include/osgParticle/DomainOperator
+include/osgParticle/Emitter
+include/osgParticle/ExplosionDebrisEffect
+include/osgParticle/ExplosionEffect
+include/osgParticle/ExplosionOperator
+include/osgParticle/Export
+include/osgParticle/FireEffect
+include/osgParticle/FluidFrictionOperator
+include/osgParticle/FluidProgram
+include/osgParticle/ForceOperator
+include/osgParticle/Interpolator
+include/osgParticle/LinearInterpolator
+include/osgParticle/ModularEmitter
+include/osgParticle/ModularProgram
+include/osgParticle/MultiSegmentPlacer
+include/osgParticle/Operator
+include/osgParticle/OrbitOperator
+include/osgParticle/Particle
+include/osgParticle/ParticleEffect
+include/osgParticle/ParticleProcessor
+include/osgParticle/ParticleSystem
+include/osgParticle/ParticleSystemUpdater
+include/osgParticle/Placer
+include/osgParticle/PointPlacer
+include/osgParticle/PrecipitationEffect
+include/osgParticle/Program
+include/osgParticle/RadialShooter
+include/osgParticle/RandomRateCounter
+include/osgParticle/SectorPlacer
+include/osgParticle/SegmentPlacer
+include/osgParticle/Shooter
+include/osgParticle/SinkOperator
+include/osgParticle/SmokeEffect
+include/osgParticle/SmokeTrailEffect
+include/osgParticle/VariableRateCounter
+include/osgParticle/Version
+include/osgParticle/range
+include/osgPresentation/AnimationMaterial
+include/osgPresentation/CompileSlideCallback
+include/osgPresentation/Cursor
+include/osgPresentation/Export
+include/osgPresentation/KeyEventHandler
+include/osgPresentation/PickEventHandler
+include/osgPresentation/PropertyManager
+include/osgPresentation/SlideEventHandler
+include/osgPresentation/SlideShowConstructor
+include/osgPresentation/Timeout
+%%QT%%include/osgQt/Export
+%%QT%%include/osgQt/GraphicsWindowQt
+%%QT%%include/osgQt/QFontImplementation
+%%QT%%include/osgQt/QGraphicsViewAdapter
+%%QT%%include/osgQt/QWebViewImage
+%%QT%%include/osgQt/QWidgetImage
+%%QT%%include/osgQt/Version
+include/osgShadow/ConvexPolyhedron
+include/osgShadow/DebugShadowMap
+include/osgShadow/Export
+include/osgShadow/LightSpacePerspectiveShadowMap
+include/osgShadow/MinimalCullBoundsShadowMap
+include/osgShadow/MinimalDrawBoundsShadowMap
+include/osgShadow/MinimalShadowMap
+include/osgShadow/OccluderGeometry
+include/osgShadow/ParallelSplitShadowMap
+include/osgShadow/ProjectionShadowMap
+include/osgShadow/ShadowMap
+include/osgShadow/ShadowSettings
+include/osgShadow/ShadowTechnique
+include/osgShadow/ShadowTexture
+include/osgShadow/ShadowVolume
+include/osgShadow/ShadowedScene
+include/osgShadow/SoftShadowMap
+include/osgShadow/StandardShadowMap
+include/osgShadow/Version
+include/osgShadow/ViewDependentShadowMap
+include/osgShadow/ViewDependentShadowTechnique
+include/osgSim/BlinkSequence
+include/osgSim/ColorRange
+include/osgSim/DOFTransform
+include/osgSim/ElevationSlice
+include/osgSim/Export
+include/osgSim/GeographicLocation
+include/osgSim/HeightAboveTerrain
+include/osgSim/Impostor
+include/osgSim/ImpostorSprite
+include/osgSim/InsertImpostorsVisitor
+include/osgSim/LightPoint
+include/osgSim/LightPointNode
+include/osgSim/LightPointSystem
+include/osgSim/LineOfSight
+include/osgSim/MultiSwitch
+include/osgSim/ObjectRecordData
+include/osgSim/OverlayNode
+include/osgSim/ScalarBar
+include/osgSim/ScalarsToColors
+include/osgSim/Sector
+include/osgSim/ShapeAttribute
+include/osgSim/SphereSegment
+include/osgSim/Version
+include/osgSim/VisibilityGroup
+include/osgTerrain/DisplacementMappingTechnique
+include/osgTerrain/Export
+include/osgTerrain/GeometryPool
+include/osgTerrain/GeometryTechnique
+include/osgTerrain/Layer
+include/osgTerrain/Locator
+include/osgTerrain/Terrain
+include/osgTerrain/TerrainTechnique
+include/osgTerrain/TerrainTile
+include/osgTerrain/ValidDataOperator
+include/osgTerrain/Version
+include/osgText/Export
+include/osgText/FadeText
+include/osgText/Font
+include/osgText/Font3D
+include/osgText/Glyph
+include/osgText/KerningType
+include/osgText/String
+include/osgText/Style
+include/osgText/Text
+include/osgText/Text3D
+include/osgText/TextBase
+include/osgText/Version
+include/osgUI/AlignmentSettings
+include/osgUI/Callbacks
+include/osgUI/ColorPalette
+include/osgUI/ComboBox
+include/osgUI/Dialog
+include/osgUI/Export
+include/osgUI/FrameSettings
+include/osgUI/Label
+include/osgUI/LineEdit
+include/osgUI/Popup
+include/osgUI/PushButton
+include/osgUI/Style
+include/osgUI/TabWidget
+include/osgUI/TextSettings
+include/osgUI/Validator
+include/osgUI/Widget
+include/osgUtil/ConvertVec
+include/osgUtil/CubeMapGenerator
+include/osgUtil/CullVisitor
+include/osgUtil/DelaunayTriangulator
+include/osgUtil/DisplayRequirementsVisitor
+include/osgUtil/DrawElementTypeSimplifier
+include/osgUtil/EdgeCollector
+include/osgUtil/Export
+include/osgUtil/GLObjectsVisitor
+include/osgUtil/HalfWayMapGenerator
+include/osgUtil/HighlightMapGenerator
+include/osgUtil/IncrementalCompileOperation
+include/osgUtil/IntersectVisitor
+include/osgUtil/IntersectionVisitor
+include/osgUtil/LineSegmentIntersector
+include/osgUtil/MeshOptimizers
+include/osgUtil/OperationArrayFunctor
+include/osgUtil/Optimizer
+include/osgUtil/PerlinNoise
+include/osgUtil/PlaneIntersector
+include/osgUtil/PolytopeIntersector
+include/osgUtil/PositionalStateContainer
+include/osgUtil/PrintVisitor
+include/osgUtil/RayIntersector
+include/osgUtil/ReflectionMapGenerator
+include/osgUtil/RenderBin
+include/osgUtil/RenderLeaf
+include/osgUtil/RenderStage
+include/osgUtil/ReversePrimitiveFunctor
+include/osgUtil/SceneGraphBuilder
+include/osgUtil/SceneView
+include/osgUtil/ShaderGen
+include/osgUtil/Simplifier
+include/osgUtil/SmoothingVisitor
+include/osgUtil/StateGraph
+include/osgUtil/Statistics
+include/osgUtil/TangentSpaceGenerator
+include/osgUtil/Tessellator
+include/osgUtil/TransformAttributeFunctor
+include/osgUtil/TransformCallback
+include/osgUtil/TriStripVisitor
+include/osgUtil/UpdateVisitor
+include/osgUtil/Version
+include/osgViewer/CompositeViewer
+include/osgViewer/Export
+include/osgViewer/GraphicsWindow
+include/osgViewer/Keystone
+include/osgViewer/Renderer
+include/osgViewer/Scene
+include/osgViewer/Version
+include/osgViewer/View
+include/osgViewer/Viewer
+include/osgViewer/ViewerBase
+include/osgViewer/ViewerEventHandlers
+include/osgViewer/api/X11/GraphicsHandleX11
+include/osgViewer/api/X11/GraphicsWindowX11
+include/osgViewer/api/X11/PixelBufferX11
+include/osgViewer/config/AcrossAllScreens
+include/osgViewer/config/PanoramicSphericalDisplay
+include/osgViewer/config/SingleScreen
+include/osgViewer/config/SingleWindow
+include/osgViewer/config/SphericalDisplay
+include/osgViewer/config/WoWVxDisplay
+include/osgVolume/Export
+include/osgVolume/FixedFunctionTechnique
+include/osgVolume/Layer
+include/osgVolume/Locator
+include/osgVolume/MultipassTechnique
+include/osgVolume/Property
+include/osgVolume/RayTracedTechnique
+include/osgVolume/Version
+include/osgVolume/Volume
+include/osgVolume/VolumeScene
+include/osgVolume/VolumeSettings
+include/osgVolume/VolumeTechnique
+include/osgVolume/VolumeTile
+include/osgWidget/Box
+include/osgWidget/Browser
+include/osgWidget/Canvas
+include/osgWidget/EventInterface
+include/osgWidget/Export
+include/osgWidget/Frame
+include/osgWidget/Input
+include/osgWidget/Label
+include/osgWidget/Lua
+include/osgWidget/PdfReader
+include/osgWidget/Python
+include/osgWidget/ScriptEngine
+include/osgWidget/StyleInterface
+include/osgWidget/StyleManager
+include/osgWidget/Table
+include/osgWidget/Types
+include/osgWidget/UIObjectParent
+include/osgWidget/Util
+include/osgWidget/Version
+include/osgWidget/ViewerEventHandlers
+include/osgWidget/VncClient
+include/osgWidget/Widget
+include/osgWidget/Window
+include/osgWidget/WindowManager
+lib/libOpenThreads.so
+lib/libOpenThreads.so.%%OPENTHREADS_VERSION%%
+lib/libOpenThreads.so.%%OPENTHREADS_SHLIBVER%%
+lib/libosg.so
+lib/libosg.so.%%OSG_VERSION%%
+lib/libosg.so.%%OSG_SHLIBVER%%
+lib/libosgAnimation.so
+lib/libosgAnimation.so.%%OSG_VERSION%%
+lib/libosgAnimation.so.%%OSG_SHLIBVER%%
+lib/libosgDB.so
+lib/libosgDB.so.%%OSG_VERSION%%
+lib/libosgDB.so.%%OSG_SHLIBVER%%
+lib/libosgFX.so
+lib/libosgFX.so.%%OSG_VERSION%%
+lib/libosgFX.so.%%OSG_SHLIBVER%%
+lib/libosgGA.so
+lib/libosgGA.so.%%OSG_VERSION%%
+lib/libosgGA.so.%%OSG_SHLIBVER%%
+lib/libosgManipulator.so
+lib/libosgManipulator.so.%%OSG_VERSION%%
+lib/libosgManipulator.so.%%OSG_SHLIBVER%%
+lib/libosgParticle.so
+lib/libosgParticle.so.%%OSG_VERSION%%
+lib/libosgParticle.so.%%OSG_SHLIBVER%%
+lib/libosgPresentation.so
+lib/libosgPresentation.so.%%OSG_VERSION%%
+lib/libosgPresentation.so.%%OSG_SHLIBVER%%
+%%QT%%lib/libosgQt.so
+%%QT%%lib/libosgQt.so.%%OSG_VERSION%%
+%%QT%%lib/libosgQt.so.%%OSG_SHLIBVER%%
+lib/libosgShadow.so
+lib/libosgShadow.so.%%OSG_VERSION%%
+lib/libosgShadow.so.%%OSG_SHLIBVER%%
+lib/libosgSim.so
+lib/libosgSim.so.%%OSG_VERSION%%
+lib/libosgSim.so.%%OSG_SHLIBVER%%
+lib/libosgTerrain.so
+lib/libosgTerrain.so.%%OSG_VERSION%%
+lib/libosgTerrain.so.%%OSG_SHLIBVER%%
+lib/libosgText.so
+lib/libosgText.so.%%OSG_VERSION%%
+lib/libosgText.so.%%OSG_SHLIBVER%%
+lib/libosgUI.so
+lib/libosgUI.so.%%OSG_VERSION%%
+lib/libosgUI.so.%%OSG_SHLIBVER%%
+lib/libosgUtil.so
+lib/libosgUtil.so.%%OSG_VERSION%%
+lib/libosgUtil.so.%%OSG_SHLIBVER%%
+lib/libosgViewer.so
+lib/libosgViewer.so.%%OSG_VERSION%%
+lib/libosgViewer.so.%%OSG_SHLIBVER%%
+lib/libosgVolume.so
+lib/libosgVolume.so.%%OSG_VERSION%%
+lib/libosgVolume.so.%%OSG_SHLIBVER%%
+lib/libosgWidget.so
+lib/libosgWidget.so.%%OSG_VERSION%%
+lib/libosgWidget.so.%%OSG_SHLIBVER%%
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_3dc.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_3ds.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_ac.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_bmp.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_bsp.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_bvh.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_cfg.so
+%%CURL%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_curl.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_dds.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osg.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osganimation.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgfx.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgparticle.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgshadow.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgsim.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgterrain.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgtext.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgviewer.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgvolume.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_deprecated_osgwidget.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_dot.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_dw.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_dxf.so
+%%OPENEXR%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_exr.so
+%%FFMPEG%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_ffmpeg.so
+%%FREETYPE%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_freetype.so
+%%GDAL%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_gdal.so
+%%GIF%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_gif.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_gles.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_glsl.so
+%%GSTREAMER%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_gstreamer.so
+%%GTA%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_gta.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_gz.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_hdr.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_ive.so
+%%JASPER%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_jp2.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_jpeg.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_ktx.so
+%%LIBLAS%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_las.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_logo.so
+%%LUA%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_lua.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_lwo.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_lws.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_md2.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_mdl.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_normals.so
+%%NVTT%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_nvtt.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_obj.so
+%%GDAL%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_ogr.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_openflight.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_osc.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_osg.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_osga.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_osgjs.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_osgshadow.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_osgterrain.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_osgtgz.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_osgviewer.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_p3d.so
+%%PDF%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_pdf.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_pic.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_ply.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_png.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_pnm.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_pov.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_pvr.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_revisions.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_rgb.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_rot.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_scale.so
+%%SDL%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_sdl.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osg.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osganimation.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgfx.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgga.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgmanipulator.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgparticle.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgshadow.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgsim.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgterrain.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgtext.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgui.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgutil.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgviewer.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_serializers_osgvolume.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_shp.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_stl.so
+%%SVG%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_svg.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_tf.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_tga.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_tgz.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_tiff.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_trans.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_trk.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_txf.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_txp.so
+%%VNC%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_vnc.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_vtf.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_x.so
+%%XINE%%lib/osgPlugins-%%OSG_VERSION%%/osgdb_xine.so
+lib/osgPlugins-%%OSG_VERSION%%/osgdb_zip.so
+libdata/pkgconfig/openscenegraph-osg.pc
+libdata/pkgconfig/openscenegraph-osgAnimation.pc
+libdata/pkgconfig/openscenegraph-osgDB.pc
+libdata/pkgconfig/openscenegraph-osgFX.pc
+libdata/pkgconfig/openscenegraph-osgGA.pc
+libdata/pkgconfig/openscenegraph-osgManipulator.pc
+libdata/pkgconfig/openscenegraph-osgParticle.pc
+%%QT%%libdata/pkgconfig/openscenegraph-osgQt.pc
+libdata/pkgconfig/openscenegraph-osgShadow.pc
+libdata/pkgconfig/openscenegraph-osgSim.pc
+libdata/pkgconfig/openscenegraph-osgTerrain.pc
+libdata/pkgconfig/openscenegraph-osgText.pc
+libdata/pkgconfig/openscenegraph-osgUtil.pc
+libdata/pkgconfig/openscenegraph-osgViewer.pc
+libdata/pkgconfig/openscenegraph-osgVolume.pc
+libdata/pkgconfig/openscenegraph-osgWidget.pc
+libdata/pkgconfig/openscenegraph.pc
+libdata/pkgconfig/openthreads.pc