aboutsummaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authorwill <will@FreeBSD.org>2001-06-11 11:29:56 +0800
committerwill <will@FreeBSD.org>2001-06-11 11:29:56 +0800
commitbb7ffab77554af0aee010b9ce884f4b6886e9788 (patch)
tree47c8be24fc0bc62fa1157018a86aeba276a203ac /graphics
parent7cebcdca49d7c31b8880e6cc66e5ea6c49538c67 (diff)
downloadfreebsd-ports-gnome-bb7ffab77554af0aee010b9ce884f4b6886e9788.tar.gz
freebsd-ports-gnome-bb7ffab77554af0aee010b9ce884f4b6886e9788.tar.zst
freebsd-ports-gnome-bb7ffab77554af0aee010b9ce884f4b6886e9788.zip
Add vterrain-sdk 010423, the Virtual Terrain Project Software
Developement Kit. PR: 26930 Submitted by: Randall Hopper <aa8vb@nc.rr.com>
Diffstat (limited to 'graphics')
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/vterrain-sdk/Makefile49
-rw-r--r--graphics/vterrain-sdk/distinfo2
-rw-r--r--graphics/vterrain-sdk/files/patch-aa123
-rw-r--r--graphics/vterrain-sdk/files/patch-ab55
-rw-r--r--graphics/vterrain-sdk/files/patch-ac128
-rw-r--r--graphics/vterrain-sdk/files/patch-ad11
-rw-r--r--graphics/vterrain-sdk/files/patch-ae11
-rw-r--r--graphics/vterrain-sdk/pkg-comment1
-rw-r--r--graphics/vterrain-sdk/pkg-descr9
-rw-r--r--graphics/vterrain-sdk/pkg-plist69
11 files changed, 459 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index 65b2a9efc76a..6fdb701f1b2e 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -253,6 +253,7 @@
SUBDIR += vertex
SUBDIR += vid
SUBDIR += view3ds
+ SUBDIR += vterrain-sdk
SUBDIR += whirlgif
SUBDIR += win32-codecs
SUBDIR += wmgrabimage
diff --git a/graphics/vterrain-sdk/Makefile b/graphics/vterrain-sdk/Makefile
new file mode 100644
index 000000000000..675cc9fac36d
--- /dev/null
+++ b/graphics/vterrain-sdk/Makefile
@@ -0,0 +1,49 @@
+# New ports collection makefile for: vterrain-sdk
+# Date created: 27 Apr 2001
+# Whom: Randall Hopper <aa8vb@nc.rr.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= vterrain-sdk
+PORTVERSION= 010423
+CATEGORIES= graphics
+MASTER_SITES= ftp://ftp.vterrain.org/pub/vterrain/dist/ \
+ http://www.boost.org/libs/dir_it/
+DISTFILES= TerrainSDK-${PORTVERSION}.zip \
+ dir_it.zip
+EXTRACT_ONLY= TerrainSDK-${PORTVERSION}.zip
+
+MAINTAINER= aa8vb@nc.rr.com
+
+LIB_DEPENDS= netcdf.1:${PORTSDIR}/math/netcdf \
+ shp.1:${PORTSDIR}/devel/shapelib \
+ png.4:${PORTSDIR}/graphics/png \
+ osg.1:${PORTSDIR}/graphics/osg \
+ projection.1:${PORTSDIR}/devel/projectionlib
+
+WRKSRC= ${WRKDIR}/TerrainSDK
+USE_ZIP= yes
+EXTRACT_BEFORE_ARGS+= -a
+USE_X_PREFIX= yes
+USE_MESA= yes
+USE_GMAKE= yes
+INSTALLS_SHLIB= yes
+
+post-extract:
+ cd ${WRKSRC}/vtdata && \
+ ${UNZIP} -aj ${DISTDIR}/dir_it.zip boost/directory.h src/directory.cpp
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/vtdata/libvtdata.so ${PREFIX}/lib/libvtdata.so.1
+ ${INSTALL_DATA} ${WRKSRC}/vtlib/vtosg/libvtosg.so ${PREFIX}/lib/libvtosg.so.1
+ ${LN} -sf libvtdata.so.1 ${PREFIX}/lib/libvtdata.so
+ ${LN} -sf libvtosg.so.1 ${PREFIX}/lib/libvtosg.so
+ ${MKDIR} ${PREFIX}/include/TerrainSDK
+ cd ${WRKSRC} && \
+ find . -name '*.h' -o -name '*.inl' \
+ | cpio -dumpv ${PREFIX}/include/TerrainSDK
+ find ${PREFIX}/include/TerrainSDK -type d | xargs ${CHMOD} 755
+ find ${PREFIX}/include/TerrainSDK -type f | xargs ${CHMOD} 644
+
+.include <bsd.port.mk>
diff --git a/graphics/vterrain-sdk/distinfo b/graphics/vterrain-sdk/distinfo
new file mode 100644
index 000000000000..3cfa70f3805f
--- /dev/null
+++ b/graphics/vterrain-sdk/distinfo
@@ -0,0 +1,2 @@
+MD5 (TerrainSDK-010423.zip) = e351209bf0644e72efb46ad23d5baadb
+MD5 (dir_it.zip) = 3b4335de9d1bc8a9c95883d031435a79
diff --git a/graphics/vterrain-sdk/files/patch-aa b/graphics/vterrain-sdk/files/patch-aa
new file mode 100644
index 000000000000..69b9708b4546
--- /dev/null
+++ b/graphics/vterrain-sdk/files/patch-aa
@@ -0,0 +1,123 @@
+--- Make.defs.orig Wed Apr 4 07:27:18 2001
++++ Make.defs Fri Apr 27 20:17:26 2001
+@@ -22,21 +22,6 @@
+ # SGI IRIX with GCC (tested with ver. 2.95.3-test2)
+ # (IRIX Folks: Read TerrainApps/README.sgi!)
+ #------------------------------------------------------------------------------
+-CC = gcc
+-CXX = g++
+-AR = ar ruv
+-COPT = -O -g
+-LD = $(CXX)
+-LD_SHARED = $(CXX) -shared
+-
+-GLUT_LIB = $(HOME)/software/Mesa-3.4.1/lib/libglut.a
+-GLU_LIB = $(HOME)/software/Mesa-3.4.1/lib/libGLU.a
+-LDIRFLAGS = $(LDIRS:%=-L%) \
+- -Wl,-rpath,$(subst $(space),$(colon),$(LDIRS))
+-
+-#------------------------------------------------------------------------------
+-# FreeBSD with GCC (tested with ver. 2.95.2)
+-#------------------------------------------------------------------------------
+ ## CC = gcc
+ ## CXX = g++
+ ## AR = ar ruv
+@@ -44,11 +29,26 @@
+ ## LD = $(CXX)
+ ## LD_SHARED = $(CXX) -shared
+ ##
+-## GLUT_LIB = -lglut
+-## GLU_LIB = -lGLU
+-## EXTRA_LIBS = -lXi
++## GLUT_LIB = $(HOME)/software/Mesa-3.4.1/lib/libglut.a
++## GLU_LIB = $(HOME)/software/Mesa-3.4.1/lib/libGLU.a
+ ## LDIRFLAGS = $(LDIRS:%=-L%) \
+-## -rpath $(subst $(space),$(colon),$(LDIRS))
++## -Wl,-rpath,$(subst $(space),$(colon),$(LDIRS))
++
++#------------------------------------------------------------------------------
++# FreeBSD with GCC (tested with ver. 2.95.2)
++#------------------------------------------------------------------------------
++#CC = gcc
++#CXX = g++
++AR = ar ruv
++COPT = -O
++LD = $(CXX)
++LD_SHARED = $(CXX) -shared
++
++GLUT_LIB = -lglut
++GLU_LIB = -lGLU
++EXTRA_LIBS = -lXi
++LDIRFLAGS = $(LDIRS:%=-L%) \
++ -rpath $(subst $(space),$(colon),$(LDIRS))
+
+ #------------------------------------------------------------------------------
+ # Linux with GCC (tested with ver. 2.95.3)
+@@ -92,35 +92,35 @@
+ VTLIB_DIR = $(TERRAIN_SDK_DIR)/vtlib
+ VTOSG_DIR = $(VTLIB_DIR)/vtosg
+
+-NETCDF_INC = $(APIS_DIR)/NetCDF/include
+-NETCDF_LIB = $(APIS_DIR)/NetCDF/lib
+-#NETCDF_INC = /usr/local/include
+-#NETCDF_LIB = /usr/local/lib
+-
+-SHAPE_INC = $(APIS_DIR)/shapelib/include
+-SHAPE_LIB = $(APIS_DIR)/shapelib/lib
+-#SHAPE_INC = /usr/local/include
+-#SHAPE_LIB = /usr/local/lib
+-
+-PNG_INC = $(APIS_DIR)/libpng-1.0.8/include
+-PNG_LIB = $(APIS_DIR)/libpng-1.0.8/lib
+-#PNG_INC = /usr/local/include
+-#PNG_LIB = /usr/local/lib
+-
+-OSG_INC = $(VTP_ROOT)/OpenSceneGraph-0.8/include
+-OSG_LIB = $(VTP_ROOT)/OpenSceneGraph-0.8/lib
+-#OSG_INC = /usr/local/include
+-#OSG_LIB = /usr/local/lib
+-
+-PROJECTION_INC = $(APIS_DIR)/ProjectionLib
+-PROJECTION_LIB = $(APIS_DIR)/ProjectionLib
+-#PROJECTION_INC = /usr/local/include
+-#PROJECTION_LIB = /usr/local/lib
+-
+-BOOST_SRC = $(APIS_DIR)/boost
+-BOOST_INC = $(APIS_DIR)
+-
+-VTDATA_INST_DIR = $(VTDATA_DIR)
+-VTOSG_INST_DIR = $(VTOSG_DIR)
+-#VTDATA_INST_DIR = /usr/local/lib
+-#VTOSG_INST_DIR = /usr/local/lib
++#NETCDF_INC = $(APIS_DIR)/NetCDF/include
++#NETCDF_LIB = $(APIS_DIR)/NetCDF/lib
++NETCDF_INC = $(LOCALBASE)/include
++NETCDF_LIB = $(LOCALBASE)/lib
++
++#SHAPE_INC = $(APIS_DIR)/shapelib/include
++#SHAPE_LIB = $(APIS_DIR)/shapelib/lib
++SHAPE_INC = $(LOCALBASE)/include
++SHAPE_LIB = $(LOCALBASE)/lib
++
++#PNG_INC = $(APIS_DIR)/libpng-1.0.8/include
++#PNG_LIB = $(APIS_DIR)/libpng-1.0.8/lib
++PNG_INC = $(LOCALBASE)/include
++PNG_LIB = $(LOCALBASE)/lib
++
++#OSG_INC = $(VTP_ROOT)/OpenSceneGraph-0.8/include
++#OSG_LIB = $(VTP_ROOT)/OpenSceneGraph-0.8/lib
++OSG_INC = $(LOCALBASE)/include
++OSG_LIB = $(LOCALBASE)/lib
++
++#PROJECTION_INC = $(APIS_DIR)/ProjectionLib
++#PROJECTION_LIB = $(APIS_DIR)/ProjectionLib
++PROJECTION_INC = $(LOCALBASE)/include
++PROJECTION_LIB = $(LOCALBASE)/lib
++
++BOOST_SRC = $(VTDATA_DIR)
++BOOST_INC = $(VTDATA_DIR)
++
++#VTDATA_INST_DIR = $(VTDATA_DIR)
++#VTOSG_INST_DIR = $(VTOSG_DIR)
++VTDATA_INST_DIR = $(LOCALBASE)/lib
++VTOSG_INST_DIR = $(LOCALBASE)/lib
diff --git a/graphics/vterrain-sdk/files/patch-ab b/graphics/vterrain-sdk/files/patch-ab
new file mode 100644
index 000000000000..176f7adb47f3
--- /dev/null
+++ b/graphics/vterrain-sdk/files/patch-ab
@@ -0,0 +1,55 @@
+--- vtdata/directory.cpp.orig Wed Nov 11 04:06:16 1998
++++ vtdata/directory.cpp Fri Apr 27 20:22:21 2001
+@@ -17,7 +17,7 @@
+
+ // --------------------------------------------------------------------------
+
+-#include "boost/directory.h"
++#include "directory.h"
+
+ #if defined(unix) || defined(__unix) || defined(__unix__)
+ # define BOOST_UNIX 1
+@@ -58,7 +58,7 @@
+ operator++ ();
+ }
+
+- ~representation() { closedir(m_handle); }
++ ~representation() { if (m_handle) closedir(m_handle); }
+
+ representation *reference()
+ {
+@@ -175,6 +175,8 @@
+ throw unknown_uid(it.rep->get_stat().st_uid);
+ return pw->pw_name;
+ }
++#ifdef BUGGY_CODE
++ // See directory.h for details
+ template <> void set<uname>(dir_it const &it, std::string name)
+ {
+ struct passwd *pw = getpwnam(name.c_str());
+@@ -183,6 +185,7 @@
+ else
+ throw unknown_uname(name);
+ }
++#endif
+
+ template <> gid_t get<gid>(dir_it const &it) { return it.rep->get_stat().st_gid; }
+ template <> void set<gid>(dir_it const &it, gid_t gid) { it.rep->change_group(gid); }
+@@ -193,6 +196,8 @@
+ throw unknown_gid(it.rep->get_stat().st_gid);
+ return grp->gr_name;
+ }
++#ifdef BUGGY_CODE
++ // See directory.h for details
+ template <> void set<gname>(dir_it const &it, std::string name)
+ {
+ struct group *grp = getgrnam(name.c_str());
+@@ -201,7 +206,7 @@
+ else
+ throw unknown_gname(name);
+ }
+-
++#endif
+
+ template <> bool get<is_hidden>(dir_it const &it) { return (*it)[0] == '.'; }
+ }
diff --git a/graphics/vterrain-sdk/files/patch-ac b/graphics/vterrain-sdk/files/patch-ac
new file mode 100644
index 000000000000..52274ab837a4
--- /dev/null
+++ b/graphics/vterrain-sdk/files/patch-ac
@@ -0,0 +1,128 @@
+--- vtdata/ORIG/directory.h Wed Nov 11 04:06:14 1998
++++ vtdata/directory.h Tue Apr 3 12:33:38 2001
+@@ -24,9 +24,13 @@
+
+ #include <iterator>
+ #include <string>
+-#include <ctime>
++#if defined(sgi) && !defined(__GNUG__)
++# include <time.h>
++#else
++# include <ctime>
++#endif
+ #include <stdexcept>
+-#include <boost/boost.h>
++#define BOOST_DECL
+
+ #if defined(unix) || defined(__unix) || defined(__unix__)
+ #include <sys/types.h>
+@@ -40,7 +44,7 @@
+ {
+ class dir_it;
+
+-#if defined(__GNUG__)
++#if defined(__GNUG__) || defined(sgi)
+ template <class Property>
+ typename Property::value_type get(dir_it const &);
+ template <class Property>
+@@ -50,9 +54,13 @@
+ template <class Property> class set;
+ #endif
+
++#if defined(__GNUG__)
++ class BOOST_DECL dir_it: public input_iterator<std::string, ptrdiff_t>
++#else
+ class BOOST_DECL dir_it: public std::iterator<std::input_iterator_tag, std::string>
++#endif
+ {
+-#if defined(__GNUG__)
++#if defined(__GNUG__) || defined(sgi)
+ template <class Property>
+ friend typename Property::value_type get(dir_it const &);
+ template <class Property>
+@@ -90,7 +98,7 @@
+ bool operator== (dir_it const &) const;
+ bool operator!= (dir_it const &) const;
+
+-#if defined(__GNUG__)
++#if defined(__GNUG__) || defined(sgi)
+ private:
+ #endif
+ representation *rep;
+@@ -107,7 +115,7 @@
+ struct user_write { typedef bool value_type; };
+ struct user_execute { typedef bool value_type; };
+
+-#if defined(__GNUG__)
++#if defined(__GNUG__) || defined(sgi)
+ template <> size::value_type get<size>(dir_it const &);
+ template <> mtime::value_type get<mtime>(dir_it const &);
+ template <> bool get<is_directory>(dir_it const &);
+@@ -263,6 +271,9 @@
+ template <> bool get<sticky>(dir_it const &);
+ template <> void set<sticky>(dir_it const &, bool);
+
++#ifdef __unix__
++ typedef mode_t umode_t;
++#endif
+ struct mode { typedef umode_t value_type; };
+ template <> umode_t get<mode>(dir_it const &);
+ template <> void set<mode>(dir_it const &, umode_t);
+@@ -285,19 +296,22 @@
+ struct uid { typedef uid_t value_type; };
+ template<> uid_t get<uid>(dir_it const &);
+ template<> void set<uid>(dir_it const &, uid_t);
+- class unknown_uname: public invalid_argument
++ class unknown_uname: public std::invalid_argument
+ {
+ public:
+- unknown_uname(string u): std::invalid_argument("unknown user name"), m_uname(u) {}
+- string uname() const { return m_uname; }
++ unknown_uname(std::string u): std::invalid_argument("unknown user name"), m_uname(u) {}
++ std::string uname() const { return m_uname; }
+ private:
+- string m_uname;
++ std::string m_uname;
+ };
+- struct uname { typedef string value_type; };
+- template<> string get<uname>(dir_it const &);
++ struct uname { typedef std::string value_type; };
++ template<> std::string get<uname>(dir_it const &);
++#ifdef BUGGY_CODE
++ // This does not match the __GNUG__ set template above
+ template<> void set<uname>(dir_it const &, string const &);
++#endif
+
+- class unknown_gid: public invalid_argument
++ class unknown_gid: public std::invalid_argument
+ {
+ public:
+ unknown_gid(gid_t g): std::invalid_argument("unknown group ID"), m_gid(g) {}
+@@ -308,17 +322,20 @@
+ struct gid { typedef gid_t value_type; };
+ template<> gid_t get<gid>(dir_it const &);
+ template<> void set<gid>(dir_it const &, gid_t);
+- class unknown_gname: public invalid_argument
++ class unknown_gname: public std::invalid_argument
+ {
+ public:
+- unknown_gname(string g): std::invalid_argument("unknown group name"), m_gname(g) {}
+- string gname() const { return m_gname; }
++ unknown_gname(std::string g): std::invalid_argument("unknown group name"), m_gname(g) {}
++ std::string gname() const { return m_gname; }
+ private:
+- string m_gname;
++ std::string m_gname;
+ };
+- struct gname { typedef string value_type; };
+- template<> string get<gname>(dir_it const &);
+- template<> void set<gname>(dir_it const &, string const &);
++ struct gname { typedef std::string value_type; };
++ template<> std::string get<gname>(dir_it const &);
++#ifdef BUGGY_CODE
++ // This does not match the __GNUG__ set template above
++ template<> void set<gname>(dir_it const &, std::string const &);
++#endif
+
+ #endif
+
diff --git a/graphics/vterrain-sdk/files/patch-ad b/graphics/vterrain-sdk/files/patch-ad
new file mode 100644
index 000000000000..78cc951fb6e3
--- /dev/null
+++ b/graphics/vterrain-sdk/files/patch-ad
@@ -0,0 +1,11 @@
+--- vtdata/ORIG/BuildingArray.cpp Thu Apr 12 08:32:20 2001
++++ vtdata/BuildingArray.cpp Fri Apr 27 20:20:41 2001
+@@ -10,7 +10,7 @@
+
+ #include <stdlib.h>
+ #include <string.h>
+-#include "shapelib/shapefil.h"
++#include "shapefil.h"
+ #include "BuildingArray.h"
+
+ void vtBuildingArray::DestructItems(int first, int last)
diff --git a/graphics/vterrain-sdk/files/patch-ae b/graphics/vterrain-sdk/files/patch-ae
new file mode 100644
index 000000000000..9779f710b60a
--- /dev/null
+++ b/graphics/vterrain-sdk/files/patch-ae
@@ -0,0 +1,11 @@
+--- vtdata/ORIG/Makefile Fri Apr 20 08:49:28 2001
++++ vtdata/Makefile Fri Apr 27 20:31:07 2001
+@@ -21,7 +21,7 @@
+ CXXFLAGS = $(COPT) $(SWITCHES) $(IFLAGS)
+
+ CSRC = $(wildcard *.c)
+-CXXSRC = $(wildcard *.cpp) $(BOOST_SRC)/directory.cpp
++CXXSRC = $(wildcard *.cpp)
+ OBJS = $(CSRC:%.c=%.o) $(CXXSRC:%.cpp=%.o)
+ LIB = libvtdata.so
+
diff --git a/graphics/vterrain-sdk/pkg-comment b/graphics/vterrain-sdk/pkg-comment
new file mode 100644
index 000000000000..3d14403e4506
--- /dev/null
+++ b/graphics/vterrain-sdk/pkg-comment
@@ -0,0 +1 @@
+Virtual Terrain Project Software Developement Kit
diff --git a/graphics/vterrain-sdk/pkg-descr b/graphics/vterrain-sdk/pkg-descr
new file mode 100644
index 000000000000..e7d7a075a8d5
--- /dev/null
+++ b/graphics/vterrain-sdk/pkg-descr
@@ -0,0 +1,9 @@
+ VTP SDK - Virtual Terrain Project Software Development Kit
+
+The goal of VTP is to foster the creation of tools for easily constructing
+any part of the real world in interactive, 3D digital form.
+
+The VTP Terrain SDK contains the base libraries needed to build virtual
+terrain applications.
+
+WWW: http://www.vterrain.org/
diff --git a/graphics/vterrain-sdk/pkg-plist b/graphics/vterrain-sdk/pkg-plist
new file mode 100644
index 000000000000..ccdcf70b3039
--- /dev/null
+++ b/graphics/vterrain-sdk/pkg-plist
@@ -0,0 +1,69 @@
+include/TerrainSDK/vtdata/Array.h
+include/TerrainSDK/vtdata/Building.h
+include/TerrainSDK/vtdata/BuildingArray.h
+include/TerrainSDK/vtdata/ByteOrder.h
+include/TerrainSDK/vtdata/DLG.h
+include/TerrainSDK/vtdata/ElevationGrid.h
+include/TerrainSDK/vtdata/Icosa.h
+include/TerrainSDK/vtdata/LULC.h
+include/TerrainSDK/vtdata/MathTypes.h
+include/TerrainSDK/vtdata/Plants.h
+include/TerrainSDK/vtdata/Projections.h
+include/TerrainSDK/vtdata/RoadMap.h
+include/TerrainSDK/vtdata/Selectable.h
+include/TerrainSDK/vtdata/SOG.h
+include/TerrainSDK/vtdata/Triangulate.h
+include/TerrainSDK/vtdata/utm_cproj.h
+include/TerrainSDK/vtdata/vtDIB.h
+include/TerrainSDK/vtdata/directory.h
+include/TerrainSDK/vtdata/Array.inl
+@dirrm include/TerrainSDK/vtdata
+include/TerrainSDK/vtlib/core/AreaMap.h
+include/TerrainSDK/vtlib/core/AttribMap.h
+include/TerrainSDK/vtlib/core/Base.h
+include/TerrainSDK/vtlib/core/BryanTerrain.h
+include/TerrainSDK/vtlib/core/Building3d.h
+include/TerrainSDK/vtlib/core/CustomTerrain.h
+include/TerrainSDK/vtlib/core/DynTerrain.h
+include/TerrainSDK/vtlib/core/Engine.h
+include/TerrainSDK/vtlib/core/Fences.h
+include/TerrainSDK/vtlib/core/FP8.h
+include/TerrainSDK/vtlib/core/Light.h
+include/TerrainSDK/vtlib/core/FrameTimer.h
+include/TerrainSDK/vtlib/core/HeightField.h
+include/TerrainSDK/vtlib/core/IntersectionEngine.h
+include/TerrainSDK/vtlib/core/LKTerrain.h
+include/TerrainSDK/vtlib/core/LocalGrid.h
+include/TerrainSDK/vtlib/core/LocalProjection.h
+include/TerrainSDK/vtlib/core/Location.h
+include/TerrainSDK/vtlib/core/LodGrid.h
+include/TerrainSDK/vtlib/core/NavEngines.h
+include/TerrainSDK/vtlib/core/Roads.h
+include/TerrainSDK/vtlib/core/SkyDome.h
+include/TerrainSDK/vtlib/core/Trees.h
+include/TerrainSDK/vtlib/core/SMTerrain.h
+include/TerrainSDK/vtlib/core/Terrain.h
+include/TerrainSDK/vtlib/core/TerrainErr.h
+include/TerrainSDK/vtlib/core/TerrainPatch.h
+include/TerrainSDK/vtlib/core/TerrainScene.h
+include/TerrainSDK/vtlib/core/TerrainSurface.h
+include/TerrainSDK/vtlib/core/TimeEngines.h
+include/TerrainSDK/vtlib/core/TParams.h
+include/TerrainSDK/vtlib/core/TVTerrain.h
+include/TerrainSDK/vtlib/core/vtSOG.h
+include/TerrainSDK/vtlib/core/vtString.h
+include/TerrainSDK/vtlib/core/winglue.h
+@dirrm include/TerrainSDK/vtlib/core
+include/TerrainSDK/vtlib/vtosg/ImageOSG.h
+include/TerrainSDK/vtlib/vtosg/MathOSG.h
+include/TerrainSDK/vtlib/vtosg/MeshMat.h
+include/TerrainSDK/vtlib/vtosg/NodeOSG.h
+include/TerrainSDK/vtlib/vtosg/SceneOSG.h
+@dirrm include/TerrainSDK/vtlib/vtosg
+include/TerrainSDK/vtlib/vtlib.h
+@dirrm include/TerrainSDK/vtlib
+@dirrm include/TerrainSDK
+lib/libvtdata.so
+lib/libvtdata.so.1
+lib/libvtosg.so
+lib/libvtosg.so.1