[openscenegraph-3.6] 01/01: initial debian commit

Bret Curtis psi29a at gmail.com
Sun Apr 8 20:15:46 UTC 2018


This is an automated email from the git hooks/post-receive script.

psi29a-guest pushed a commit to branch master
in repository openscenegraph-3.6.

commit d3e4e29b8f7b328a6472a8c6ead7d1f820412679
Author: Bret Curtis <psi29a at gmail.com>
Date:   Sun Apr 8 22:15:38 2018 +0200

    initial debian commit
---
 debian/Doxyfile-openscenegraph                     | 319 +++++++++++++
 debian/changelog                                   |   6 +
 debian/compat                                      |   1 +
 debian/control                                     | 119 +++++
 debian/copyright                                   | 496 +++++++++++++++++++++
 debian/libopenscenegraph-3.6-160.install           |   2 +
 debian/libopenscenegraph-3.6-160.lintian-overrides |   1 +
 debian/libopenscenegraph-3.6-dev.install           |   3 +
 debian/openscenegraph-3.6-doc.docs                 |   2 +
 debian/openscenegraph-3.6-examples.README.Debian   |   6 +
 debian/openscenegraph-3.6-examples.install         |   1 +
 debian/openscenegraph-3.6.install                  |   2 +
 debian/osgexamples.1                               |  28 ++
 .../disable-zip-plugin-with-embedded-zlib.patch    |  19 +
 debian/patches/no-xine-malloc-aligned.diff         |  24 +
 debian/patches/series                              |   2 +
 debian/rules                                       | 353 +++++++++++++++
 debian/source/format                               |   1 +
 debian/watch                                       |   4 +
 19 files changed, 1389 insertions(+)

diff --git a/debian/Doxyfile-openscenegraph b/debian/Doxyfile-openscenegraph
new file mode 100644
index 0000000..71e5f06
--- /dev/null
+++ b/debian/Doxyfile-openscenegraph
@@ -0,0 +1,319 @@
+# Doxyfile 1.8.11
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+DOXYFILE_ENCODING      = UTF-8
+PROJECT_NAME           = openscenegraph
+PROJECT_NUMBER         =
+PROJECT_BRIEF          =
+PROJECT_LOGO           =
+OUTPUT_DIRECTORY       = .
+CREATE_SUBDIRS         = NO
+ALLOW_UNICODE_NAMES    = NO
+OUTPUT_LANGUAGE        = English
+BRIEF_MEMBER_DESC      = YES
+REPEAT_BRIEF           = YES
+ABBREVIATE_BRIEF       =
+ALWAYS_DETAILED_SEC    = NO
+INLINE_INHERITED_MEMB  = NO
+FULL_PATH_NAMES        = NO
+STRIP_FROM_PATH        =
+STRIP_FROM_INC_PATH    =
+SHORT_NAMES            = NO
+JAVADOC_AUTOBRIEF      = NO
+QT_AUTOBRIEF           = NO
+MULTILINE_CPP_IS_BRIEF = NO
+INHERIT_DOCS           = YES
+SEPARATE_MEMBER_PAGES  = NO
+TAB_SIZE               = 8
+ALIASES                =
+TCL_SUBST              =
+OPTIMIZE_OUTPUT_FOR_C  = NO
+OPTIMIZE_OUTPUT_JAVA   = NO
+OPTIMIZE_FOR_FORTRAN   = NO
+OPTIMIZE_OUTPUT_VHDL   = NO
+EXTENSION_MAPPING      = no_extension=C++
+MARKDOWN_SUPPORT       = YES
+AUTOLINK_SUPPORT       = YES
+BUILTIN_STL_SUPPORT    = NO
+CPP_CLI_SUPPORT        = NO
+SIP_SUPPORT            = NO
+IDL_PROPERTY_SUPPORT   = YES
+DISTRIBUTE_GROUP_DOC   = NO
+GROUP_NESTED_COMPOUNDS = NO
+SUBGROUPING            = YES
+INLINE_GROUPED_CLASSES = NO
+INLINE_SIMPLE_STRUCTS  = NO
+TYPEDEF_HIDES_STRUCT   = NO
+LOOKUP_CACHE_SIZE      = 0
+#---------------------------------------------------------------------------
+# Build related configuration options
+#---------------------------------------------------------------------------
+EXTRACT_ALL            = YES
+EXTRACT_PRIVATE        = NO
+EXTRACT_PACKAGE        = NO
+EXTRACT_STATIC         = NO
+EXTRACT_LOCAL_CLASSES  = YES
+EXTRACT_LOCAL_METHODS  = NO
+EXTRACT_ANON_NSPACES   = NO
+HIDE_UNDOC_MEMBERS     = NO
+HIDE_UNDOC_CLASSES     = NO
+HIDE_FRIEND_COMPOUNDS  = NO
+HIDE_IN_BODY_DOCS      = NO
+INTERNAL_DOCS          = NO
+CASE_SENSE_NAMES       = YES
+HIDE_SCOPE_NAMES       = NO
+HIDE_COMPOUND_REFERENCE= NO
+SHOW_INCLUDE_FILES     = YES
+SHOW_GROUPED_MEMB_INC  = NO
+FORCE_LOCAL_INCLUDES   = NO
+INLINE_INFO            = YES
+SORT_MEMBER_DOCS       = YES
+SORT_BRIEF_DOCS        = NO
+SORT_MEMBERS_CTORS_1ST = NO
+SORT_GROUP_NAMES       = NO
+SORT_BY_SCOPE_NAME     = NO
+STRICT_PROTO_MATCHING  = NO
+GENERATE_TODOLIST      = YES
+GENERATE_TESTLIST      = YES
+GENERATE_BUGLIST       = YES
+GENERATE_DEPRECATEDLIST= YES
+ENABLED_SECTIONS       =
+MAX_INITIALIZER_LINES  = 30
+SHOW_USED_FILES        = YES
+SHOW_FILES             = YES
+SHOW_NAMESPACES        = YES
+FILE_VERSION_FILTER    =
+LAYOUT_FILE            =
+CITE_BIB_FILES         =
+#---------------------------------------------------------------------------
+# Configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+QUIET                  = YES
+WARNINGS               = NO
+WARN_IF_UNDOCUMENTED   = NO
+WARN_IF_DOC_ERROR      = NO
+WARN_NO_PARAMDOC       = NO
+WARN_AS_ERROR          = NO
+WARN_FORMAT            = "$file:$line: $text"
+WARN_LOGFILE           =
+#---------------------------------------------------------------------------
+# Configuration options related to the input files
+#---------------------------------------------------------------------------
+INPUT                  = include
+INPUT_ENCODING         = UTF-8
+FILE_PATTERNS          = *
+RECURSIVE              = YES
+EXCLUDE                =
+EXCLUDE_SYMLINKS       = NO
+EXCLUDE_PATTERNS       =
+EXCLUDE_SYMBOLS        =
+EXAMPLE_PATH           =
+EXAMPLE_PATTERNS       =
+EXAMPLE_RECURSIVE      = NO
+IMAGE_PATH             =
+INPUT_FILTER           =
+FILTER_PATTERNS        =
+FILTER_SOURCE_FILES    = NO
+FILTER_SOURCE_PATTERNS =
+USE_MDFILE_AS_MAINPAGE =
+#---------------------------------------------------------------------------
+# Configuration options related to source browsing
+#---------------------------------------------------------------------------
+SOURCE_BROWSER         = NO
+INLINE_SOURCES         = NO
+STRIP_CODE_COMMENTS    = YES
+REFERENCED_BY_RELATION = YES
+REFERENCES_RELATION    = YES
+REFERENCES_LINK_SOURCE = YES
+SOURCE_TOOLTIPS        = YES
+USE_HTAGS              = NO
+VERBATIM_HEADERS       = YES
+CLANG_ASSISTED_PARSING = NO
+CLANG_OPTIONS          =
+#---------------------------------------------------------------------------
+# Configuration options related to the alphabetical class index
+#---------------------------------------------------------------------------
+ALPHABETICAL_INDEX     = NO
+COLS_IN_ALPHA_INDEX    = 5
+IGNORE_PREFIX          =
+#---------------------------------------------------------------------------
+# Configuration options related to the HTML output
+#---------------------------------------------------------------------------
+GENERATE_HTML          = YES
+HTML_OUTPUT            = html/openscenegraph
+HTML_FILE_EXTENSION    = .html
+HTML_HEADER            =
+HTML_FOOTER            =
+HTML_STYLESHEET        =
+HTML_EXTRA_STYLESHEET  =
+HTML_EXTRA_FILES       =
+HTML_COLORSTYLE_HUE    = 220
+HTML_COLORSTYLE_SAT    = 100
+HTML_COLORSTYLE_GAMMA  = 80
+HTML_TIMESTAMP         = NO
+HTML_DYNAMIC_SECTIONS  = NO
+HTML_INDEX_NUM_ENTRIES = 100
+GENERATE_DOCSET        = NO
+DOCSET_FEEDNAME        = "Doxygen generated docs"
+DOCSET_BUNDLE_ID       = org.doxygen.Project
+DOCSET_PUBLISHER_ID    = org.doxygen.Publisher
+DOCSET_PUBLISHER_NAME  = Publisher
+GENERATE_HTMLHELP      = NO
+CHM_FILE               =
+HHC_LOCATION           =
+GENERATE_CHI           = NO
+CHM_INDEX_ENCODING     =
+BINARY_TOC             = NO
+TOC_EXPAND             = NO
+GENERATE_QHP           = NO
+QCH_FILE               =
+QHP_NAMESPACE          = org.doxygen.Project
+QHP_VIRTUAL_FOLDER     = doc
+QHP_CUST_FILTER_NAME   =
+QHP_CUST_FILTER_ATTRS  =
+QHP_SECT_FILTER_ATTRS  =
+QHG_LOCATION           =
+GENERATE_ECLIPSEHELP   = NO
+ECLIPSE_DOC_ID         = org.doxygen.Project
+DISABLE_INDEX          = NO
+GENERATE_TREEVIEW      = NO
+ENUM_VALUES_PER_LINE   = 4
+TREEVIEW_WIDTH         = 250
+EXT_LINKS_IN_WINDOW    = NO
+FORMULA_FONTSIZE       = 10
+FORMULA_TRANSPARENT    = YES
+USE_MATHJAX            = NO
+MATHJAX_FORMAT         = HTML-CSS
+MATHJAX_RELPATH        = http://cdn.mathjax.org/mathjax/latest
+MATHJAX_EXTENSIONS     =
+MATHJAX_CODEFILE       =
+SEARCHENGINE           = NO
+SERVER_BASED_SEARCH    = NO
+EXTERNAL_SEARCH        = NO
+SEARCHENGINE_URL       =
+SEARCHDATA_FILE        = searchdata.xml
+EXTERNAL_SEARCH_ID     =
+EXTRA_SEARCH_MAPPINGS  =
+#---------------------------------------------------------------------------
+# Configuration options related to the LaTeX output
+#---------------------------------------------------------------------------
+GENERATE_LATEX         = NO
+LATEX_OUTPUT           = latex
+LATEX_CMD_NAME         = latex
+MAKEINDEX_CMD_NAME     = makeindex
+COMPACT_LATEX          = NO
+PAPER_TYPE             = a4wide
+EXTRA_PACKAGES         =
+LATEX_HEADER           =
+LATEX_FOOTER           =
+LATEX_EXTRA_STYLESHEET =
+LATEX_EXTRA_FILES      =
+PDF_HYPERLINKS         = NO
+USE_PDFLATEX           = NO
+LATEX_BATCHMODE        = NO
+LATEX_HIDE_INDICES     = NO
+LATEX_SOURCE_CODE      = NO
+LATEX_BIB_STYLE        = plain
+LATEX_TIMESTAMP        = NO
+#---------------------------------------------------------------------------
+# Configuration options related to the RTF output
+#---------------------------------------------------------------------------
+GENERATE_RTF           = NO
+RTF_OUTPUT             = rtf
+COMPACT_RTF            = NO
+RTF_HYPERLINKS         = NO
+RTF_STYLESHEET_FILE    =
+RTF_EXTENSIONS_FILE    =
+RTF_SOURCE_CODE        = NO
+#---------------------------------------------------------------------------
+# Configuration options related to the man page output
+#---------------------------------------------------------------------------
+GENERATE_MAN           = NO
+MAN_OUTPUT             = man
+MAN_EXTENSION          = .3
+MAN_SUBDIR             =
+MAN_LINKS              = NO
+#---------------------------------------------------------------------------
+# Configuration options related to the XML output
+#---------------------------------------------------------------------------
+GENERATE_XML           = NO
+XML_OUTPUT             = xml
+XML_PROGRAMLISTING     = YES
+#---------------------------------------------------------------------------
+# Configuration options related to the DOCBOOK output
+#---------------------------------------------------------------------------
+GENERATE_DOCBOOK       = NO
+DOCBOOK_OUTPUT         = docbook
+DOCBOOK_PROGRAMLISTING = NO
+#---------------------------------------------------------------------------
+# Configuration options for the AutoGen Definitions output
+#---------------------------------------------------------------------------
+GENERATE_AUTOGEN_DEF   = NO
+#---------------------------------------------------------------------------
+# Configuration options related to the Perl module output
+#---------------------------------------------------------------------------
+GENERATE_PERLMOD       = NO
+PERLMOD_LATEX          = NO
+PERLMOD_PRETTY         = YES
+PERLMOD_MAKEVAR_PREFIX =
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor
+#---------------------------------------------------------------------------
+ENABLE_PREPROCESSING   = YES
+MACRO_EXPANSION        = NO
+EXPAND_ONLY_PREDEF     = NO
+SEARCH_INCLUDES        = YES
+INCLUDE_PATH           =
+INCLUDE_FILE_PATTERNS  =
+PREDEFINED             =
+EXPAND_AS_DEFINED      =
+SKIP_FUNCTION_MACROS   = YES
+#---------------------------------------------------------------------------
+# Configuration options related to external references
+#---------------------------------------------------------------------------
+TAGFILES               =
+GENERATE_TAGFILE       =
+ALLEXTERNALS           = NO
+EXTERNAL_GROUPS        = YES
+EXTERNAL_PAGES         = YES
+PERL_PATH              = /usr/bin/perl
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool
+#---------------------------------------------------------------------------
+CLASS_DIAGRAMS         = YES
+MSCGEN_PATH            =
+DIA_PATH               =
+HIDE_UNDOC_RELATIONS   = YES
+HAVE_DOT               = NO
+DOT_NUM_THREADS        = 0
+DOT_FONTNAME           = FreeSans
+DOT_FONTSIZE           = 10
+DOT_FONTPATH           =
+CLASS_GRAPH            = YES
+COLLABORATION_GRAPH    = YES
+GROUP_GRAPHS           = YES
+UML_LOOK               = NO
+UML_LIMIT_NUM_FIELDS   = 10
+TEMPLATE_RELATIONS     = NO
+INCLUDE_GRAPH          = YES
+INCLUDED_BY_GRAPH      = YES
+CALL_GRAPH             = NO
+CALLER_GRAPH           = NO
+GRAPHICAL_HIERARCHY    = YES
+DIRECTORY_GRAPH        = YES
+DOT_IMAGE_FORMAT       = png
+INTERACTIVE_SVG        = NO
+DOT_PATH               =
+DOTFILE_DIRS           =
+MSCFILE_DIRS           =
+DIAFILE_DIRS           =
+PLANTUML_JAR_PATH      =
+PLANTUML_INCLUDE_PATH  =
+DOT_GRAPH_MAX_NODES    = 50
+MAX_DOT_GRAPH_DEPTH    = 0
+DOT_TRANSPARENT        = NO
+DOT_MULTI_TARGETS      = YES
+GENERATE_LEGEND        = YES
+DOT_CLEANUP            = YES
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..c65d869
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,6 @@
+openscenegraph-3.6 (3.6.0-1) experimental; urgency=medium
+
+  [ Bret Curtis ]
+  * Initial release
+
+ -- Bret Curtis <psi29a at gmai.com>  Sun, 08 Apr 2018 21:24:10 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..21fbbdb
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,119 @@
+Source: openscenegraph-3.6
+Maintainer: Alberto Luaces Fernández <aluaces at udc.es>
+Uploaders: Manuel A. Fernandez Montecelo <mafm at debian.org>,
+           Loic Dachary (OuoU) <loic at debian.org>
+Section: devel
+Priority: optional
+Build-Depends: debhelper (>= 9),
+               dpkg-dev,
+               cmake,
+               g++,
+               ccache,
+               doxygen,
+               help2man,
+               libgif-dev,
+               libjpeg-dev,
+               libtiff-dev,
+               lib3ds-dev,
+               libfreetype6-dev,
+               libpng-dev,
+               libcoin80-dev,
+               libgdal-dev,
+               libx11-dev,
+               libxmu-dev,
+               freeglut3-dev,
+               libgl1-mesa-dev | libgl-dev,
+               libxine2-dev,
+               libavcodec-dev,
+               libswscale-dev,
+               libavdevice-dev,
+               libavresample-dev,
+               librsvg2-dev,
+               libpoppler-glib-dev,
+               liblua5.2-dev,
+               libopenthreads-dev
+Standards-Version: 4.1.3
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-games/openscenegraph-3.6.git
+Vcs-Git: https://alioth.debian.org/anonscm/git/pkg-games/openscenegraph-3.6.git
+Homepage: http://www.openscenegraph.org/
+
+Package: libopenscenegraph-3.6-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+         libopenthreads-dev,
+         libgl1-mesa-dev | libgl-dev,
+         libglu-dev,
+         libopenscenegraph-3.6-160 (= ${binary:Version})
+Suggests: openscenegraph-doc,
+          openscenegraph-examples
+Conflicts: libopenscenegraph-dev
+Description: 3D scene graph, development files
+ A portable, high level graphics toolkit for the development of high performance
+ graphics applications such as flight simulators, games, virtual reality or
+ scientific visualization.  Providing an object orientated framework on top of
+ OpenGL, it frees the developer from implementing and optimizing low level
+ graphics calls, and provide many additional utilities for rapid development of
+ graphics applications.
+ .
+ This package contains the development headers.
+
+Package: libopenscenegraph-3.6-160
+Architecture: any
+Multi-Arch: same
+Section: libs
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Description: 3D scene graph, shared libs
+ A portable, high level graphics toolkit for the development of high performance
+ graphics applications such as flight simulators, games, virtual reality or
+ scientific visualization.  Providing an object orientated framework on top of
+ OpenGL, it frees the developer from implementing and optimizing low level
+ graphics calls, and provide many additional utilities for rapid development of
+ graphics applications.
+ .
+ This package contains the shared libraries.
+
+Package: openscenegraph-3.6-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends},
+         libjs-jquery
+Description: 3D scene graph, documentation
+ A portable, high level graphics toolkit for the development of high performance
+ graphics applications such as flight simulators, games, virtual reality or
+ scientific visualization.  Providing an object orientated framework on top of
+ OpenGL, it frees the developer from implementing and optimizing low level
+ graphics calls, and provide many additional utilities for rapid development of
+ graphics applications.
+ .
+ This package contains the documentation.
+
+Package: openscenegraph-3.6
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Conflicts: openscenegraph
+Description: 3D scene graph, utilities and examples (binaries)
+ A portable, high level graphics toolkit for the development of high performance
+ graphics applications such as flight simulators, games, virtual reality or
+ scientific visualization.  Providing an object orientated framework on top of
+ OpenGL, it frees the developer from implementing and optimizing low level
+ graphics calls, and provide many additional utilities for rapid development of
+ graphics applications.
+ .
+ This package contains utilities and examples (binaries).
+
+Package: openscenegraph-3.6-examples
+Architecture: all
+Depends: ${misc:Depends}
+Conflicts: openscenegraph-examples
+Description: 3D scene graph, examples (sources)
+ A portable, high level graphics toolkit for the development of high performance
+ graphics applications such as flight simulators, games, virtual reality or
+ scientific visualization.  Providing an object orientated framework on top of
+ OpenGL, it frees the developer from implementing and optimizing low level
+ graphics calls, and provide many additional utilities for rapid development of
+ graphics applications.
+ .
+ This package contains examples (sources).
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..a1fac70
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,496 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: OpenSceneGraph
+Upstream-Contact: Robert Osfield <robert.osfield at gmail.com>
+Source: http://www.openscenegraph.org
+
+Files: *
+Copyright: 2002-2014, Robert Osfield
+License: OSGPL
+Comment: The OpenSceneGraph Public License is based on the Lesser GNU
+ General Public License (LGPL) and includes the wxWidgets additions to
+ LGPL which provide a clear statement that distribution with proprietary
+ applications is accepted.
+
+Files: src/osgUtil/tristripper/*
+       src/osg/dxtctool.*
+       src/osgPlugins/zip/*
+       src/osgPlugins/txp/*
+Copyright: 2002, Tanguy Fautré
+           2009, Neil Hughes
+           2002, Boris Bralo
+License: zlib
+
+Files: src/osgPlugins/RestHttpDevice/*
+Copyright: 2003-2011 Christopher M. Kohlhoff
+License: BSL-1.0
+
+Files: src/osg/GLStaticLibrary.h
+       src/osg/StateAttribute.cpp
+       src/osg/GLStaticLibrary.cpp
+       src/osg/Program.cpp
+       src/osg/Uniform.cpp
+       src/osg/Shader.cpp
+       include/osgDB/PluginQuery
+       include/osg/Program
+       include/osg/Shader
+       include/osg/GL2Extensions
+       include/osg/Uniform
+       applications/osgarchive/osgarchive.cpp
+       applications/osgviewer/osgviewer.cpp
+       applications/osgfilecache/osgfilecache.cpp
+       examples/osgdatabaserevisions/osgdatabaserevisions.cpp
+       examples/osgscreencapture/osgscreencapture.cpp
+       examples/osgshadergen/osgshadergen.cpp
+       examples/osgatomiccounter/osgatomiccounter.cpp
+       examples/osguserstats/osguserstats.cpp
+Copyright: 2015, Robert Osfield
+License: Free_use
+
+Files: src/osgPlugins/xine/*
+       src/osgPlugins/cfg/*
+       src/osgPlugins/sdl/*
+       src/osgPlugins/quicktime/*
+       src/osgPlugins/md2/anorms.h
+       src/osgPlugins/vrml/*
+       src/osgPresentation/*
+       include/osgPresentation/*
+       applications/present3D/*
+       examples/osganimationviewer/*
+Copyright: 2015, Robert Osfield
+License: GPL-2
+
+Files: src/osgPlugins/cfg/FlexLexer.h
+Copyright: 2007, Cedric Pinson
+License: BSD-ancient
+
+Files: src/osgPlugins/pov/*
+       src/osgPlugins/Inventor/*
+       examples/osgsimplegl3/*
+Copyright: n/a
+License: public-domain
+
+Files: src/osgPlugins/hdr/*
+       src/osgPlugins/ply/*
+       src/osgPlugins/lwo/*
+       src/osgPlugins/3ds/*
+       src/osgPlugins/x/*
+       include/osgAnimation/Vec3Packed
+Copyright: 2004, Mekensleep
+           2007, Tobias Wolf
+           2005-2007, Stefan Eilemann
+           1994, The Board of Trustees of The Leland Stanford
+           2007, Tobias Wolf
+           2002, Pavel Moloshtan
+           2004, Marco Jez
+           1996-2008, Jan Eric Kyprianidis
+           2002, Ulrich Hertlein
+           2001, 2002 Bruno 'Beosil' Heidelberger
+License: LGPL
+
+Files: src/osgUtil/PerlinNoise.cpp
+       include/osgUtil/PerlinNoise
+       src/osgPlugins/osc/*
+       src/osg/glu/*
+       src/osgViewer/Keystone.cpp
+       examples/osgoscdevice/*
+       examples/osgfadetext/*
+       examples/osghud/*
+       examples/osgviewerSDL/*
+       examples/osgshape/*
+       examples/osgtext3D/*
+       examples/osgspacewarp/*
+       examples/osgkeystone/*
+       examples/osgprerender/*
+       examples/osgclip/*
+       examples/osgsimulation/*
+       examples/osgcubemap/*
+       examples/osgdepthpartition/*
+       examples/osgcatch/*
+       examples/osgcamera/*
+       examples/osgcluster/*
+       examples/osgpackeddepthstencil/*
+       examples/osgfxbrowser/*
+       examples/osgmultiviewpaging/*
+       examples/osgrobot/*
+       examples/osghangglide/*
+       examples/osglauncher/*
+       examples/osgstereoimage/*
+       examples/osgdelaunay/*
+       examples/osgshaders/*
+       examples/osgbillboard/*
+       examples/osgspheresegment/*
+       examples/osgpoints/*
+       examples/osggameoflife/*
+       examples/osgprecipitation/*
+       examples/osgparticle/*
+       examples/osgmultitexture/*
+       examples/osgshadow/terrain_*
+       examples/osgpointsprite/*
+       examples/osgintersection/*
+       examples/osgoccluder/*
+       examples/osgthreadedterrain/*
+       examples/osgvertexattributes/*
+       examples/osgqfont/*
+       examples/osgmultitexturecontrol/*
+       examples/osgblendequation/*
+       examples/osgreflect/*
+       examples/osgkeyboardmouse/*
+       examples/osgkdtree/*
+       examples/osglight/*
+       examples/osgsharedarray/*
+       examples/osgsidebyside/*
+       examples/osglogicop/*
+       examples/osgfpdepth/*
+       examples/osgmultitouch/*
+       examples/osggeometry/*
+       examples/osgmultiplerendertargets/*
+       examples/osgposter/*
+       examples/osgvolume/*
+       examples/osgimpostor/*
+       examples/osgscalarbar/*
+       examples/osgshadercomposition/*
+       examples/osggraphicscost/*
+       examples/osgmanipulator/*
+       examples/osgdistortion/*
+       examples/osgimagesequence/*
+       examples/osgparametric/*
+       examples/osganalysis/*
+       examples/osgpagedlod/*
+       examples/osgscribe/*
+       examples/osgcompositeviewer/*
+       examples/osgtexturerectangle/*
+       examples/osganimate/*
+       examples/osgmultiplemovies/*
+       examples/osgmotionblur/*
+       examples/osgcallback/*
+       examples/osgdrawinstanced/*
+       examples/osgoit/*
+       examples/osgtexturecompression/*
+       examples/osgteapot/*
+       examples/osgparticleshader/*
+       examples/osglogo/*
+       examples/osgsequence/*
+       examples/*
+       examples/osgocclusionquery/*
+       examples/osgphotoalbum/*
+       examples/osgviewerCocoa/*
+       examples/osggpx/*
+       examples/osgtexture2D/*
+       examples/osguserdata/*
+       examples/osgprerendercubemap/*
+       examples/osgmovie/*
+       examples/osgcopy/*
+       examples/osgtexture3D/*
+       examples/osgcomputeshaders/*
+       examples/osgviewerFLTK/*
+       examples/osglightpoint/*
+       examples/osgQtWidgets/*
+       examples/osgQtBrowser/*
+       examples/osgtext/*
+       examples/osgparticleeffects/*
+       examples/osgkeyboard/*
+       examples/osgvertexprogram/*
+       examples/osgautotransform/*
+       examples/osgpick/*
+       examples/osgslice/*
+       examples/osgsimplifier/*
+       examples/osgunittests/*
+       examples/osgspotlight/*
+       examples/osgtexture1D/*
+       examples/osgterrain/*
+       examples/osgshaderterrain/*
+       examples/osgsimpleshaders/*
+       examples/osgwindows/*
+       examples/osgmemorytest/*
+       examples/osgtessellate/*
+       examples/osgforest/*
+       examples/osgstereomatch/*
+Copyright: 2002-2014, Robert Osfield
+License: Expat
+
+Files: examples/osgAndroidExampleGLES*/*
+Copyright: 2008, The Android Open Source Project
+License: Apache-2.0
+
+Files: src/osgPlugins/dae/*
+Copyright: 2006, Andrew Lorino and Mike Weiblen
+License: SCEA_Shared_Source_License-1.0
+
+License: Apache-2.0
+ Found in /usr/share/common-licenses/Apache-2.0
+
+License: BSD-ancient
+ Copyright (c) 1993 The Regents of the University of California.
+ All rights reserved.
+ .
+ This code is derived from software contributed to Berkeley by
+ Kent Williams and Tom Epperly.
+ .
+ Redistribution and use in source and binary forms with or without
+ modification are permitted provided that: (1) source distributions retain
+ this entire copyright notice and comment, and (2) distributions including
+ binaries display the following acknowledgement:  ``This product includes
+ software developed by the University of California, Berkeley and its
+ contributors'' in the documentation or other materials provided with the
+ distribution and in all advertising materials mentioning features or use
+ of this software.  Neither the name of the University nor the names of
+ its contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
+ WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+License: BSL-1.0
+ Boost Software License - Version 1.0 - August 17th, 2003
+ .
+ Permission is hereby granted, free of charge, to any person or organization
+ obtaining a copy of the software and accompanying documentation covered by
+ this license (the "Software") to use, reproduce, display, distribute,
+ execute, and transmit the Software, and to prepare derivative works of the
+ Software, and to permit third-parties to whom the Software is furnished to
+ do so, all subject to the following:
+ .
+ The copyright notices in the Software and this entire statement, including
+ the above license grant, this restriction and the following disclaimer,
+ must be included in all copies of the Software, in whole or in part, and
+ all derivative works of the Software, unless such copies or derivative
+ works are solely in the form of machine-executable object code generated by
+ a source language processor.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ DEALINGS IN THE SOFTWARE.
+
+License: Expat
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+
+License: Free_use
+ This application is open source and may be redistributed and/or modified
+ freely and without restriction, both in commercial and non commercial applications,
+ as long as this copyright notice is maintained.
+ .
+ This application is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+License: GPL-2
+ Found in /usr/share/common-licenses/GPL-2
+
+License: LGPL
+ Found in /usr/share/common-licenses/LGPL
+
+License: OSGPL
+               OpenSceneGraph Public License, Version 0.0
+               ==========================================
+ .
+ Copyright (C) 2002 Robert Osfield.
+ .
+ Everyone is permitted to copy and distribute verbatim copies
+ of this licence document, but changing it is not allowed.
+ .
+                      OPENSCENEGRAPH PUBLIC LICENCE
+    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+ .
+ This library is free software; you can redistribute it and/or modify it
+ under the terms of the OpenSceneGraph Public License (OSGPL) version 0.0
+ or later.
+ .
+ Notes: the OSGPL is based on the LGPL, with the 4 exceptions laid
+ out in the wxWindows section below.  The LGPL is contained in the
+ final section of this license.
+ .
+ .
+ -----------------------------------------------------------------------------
+ .
+               wxWindows Library Licence, Version 3
+               ====================================
+ .
+ Copyright (C) 1998 Julian Smart, Robert Roebling [, ...]
+ .
+ Everyone is permitted to copy and distribute verbatim copies
+ of this licence document, but changing it is not allowed.
+ .
+                      WXWINDOWS LIBRARY LICENCE
+    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+ .
+ This library is free software; you can redistribute it and/or modify it
+ under the terms of the GNU Library General Public Licence as published by
+ the Free Software Foundation; either version 2 of the Licence, or (at
+ your option) any later version.
+ .
+ This library is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Library
+ General Public Licence for more details.
+ .
+ You should have received a copy of the GNU Library General Public Licence
+ along with this software, usually in a file named COPYING.LIB.  If not,
+ write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+ Boston, MA 02110-1301, USA.
+ .
+ EXCEPTION NOTICE
+ .
+ 1. As a special exception, the copyright holders of this library give
+ permission for additional uses of the text contained in this release of
+ the library as licenced under the wxWindows Library Licence, applying
+ either version 3 of the Licence, or (at your option) any later version of
+ the Licence as published by the copyright holders of version 3 of the
+ Licence document.
+ .
+ 2. The exception is that you may use, copy, link, modify and distribute
+ under the user's own terms, binary object code versions of works based
+ on the Library.
+ .
+ 3. If you copy code from files distributed under the terms of the GNU
+ General Public Licence or the GNU Library General Public Licence into a
+ copy of this library, as this licence permits, the exception does not
+ apply to the code that you add in this way.  To avoid misleading anyone as
+ to the status of such modified files, you must delete this exception
+ notice from such code and/or adjust the licensing conditions notice
+ accordingly.
+ .
+ 4. If you write modifications of your own for this library, it is your
+ choice whether to permit this exception to apply to your modifications.
+ If you do not wish that, you must delete the exception notice from such
+ code and/or adjust the licensing conditions notice accordingly.
+ .
+ See also /usr/share/common-licenses/LGPL-2.1
+
+License: SCEA_Shared_Source_License-1.0
+ SCEA SHARED SOURCE LICENSE 1.0
+ .
+ TERMS AND CONDITIONS:
+ .
+ 1. DEFINITIONS:
+ .
+ "SOFTWARE" SHALL MEAN THE SOFTWARE AND RELATED DOCUMENTATION, WHETHER IN SOURCE OR OBJECT FORM, MADE AVAILABLE UNDER THIS SCEA SHARED SOURCE
+ LICENSE ("LICENSE"), THAT IS INDICATED BY A COPYRIGHT NOTICE FILE INCLUDED IN THE SOURCE FILES OR ATTACHED OR ACCOMPANYING THE SOURCE FILES.
+ .
+ "LICENSOR" SHALL MEAN SONY COMPUTER ENTERTAINMENT AMERICA, INC. (HEREIN "SCEA")
+ .
+ "OBJECT CODE" OR "OBJECT FORM" SHALL MEAN ANY FORM THAT RESULTS FROM TRANSLATION OR TRANSFORMATION OF SOURCE CODE, INCLUDING BUT NOT LIMITED
+ TO COMPILED OBJECT CODE OR CONVERSIONS TO OTHER FORMS INTENDED FOR MACHINE EXECUTION.
+ .
+ "SOURCE CODE" OR "SOURCE FORM" SHALL HAVE THE PLAIN MEANING GENERALLY ACCEPTED IN THE SOFTWARE INDUSTRY, INCLUDING BUT NOT LIMITED TO SOFTWARE
+ SOURCE CODE, DOCUMENTATION SOURCE, HEADER AND CONFIGURATION FILES.
+ .
+ "YOU" OR "YOUR" SHALL MEAN YOU AS AN INDIVIDUAL OR AS A COMPANY, OR WHICHEVER FORM UNDER WHICH YOU ARE EXERCISING RIGHTS UNDER THIS LICENSE.
+ .
+ 2. LICENSE GRANT.
+ .
+ LICENSOR HEREBY GRANTS TO YOU, FREE OF CHARGE SUBJECT TO THE TERMS AND CONDITIONS OF THIS LICENSE, AN IRREVOCABLE, NON-EXCLUSIVE, WORLDWIDE,
+ PERPETUAL, AND ROYALTY-FREE LICENSE TO USE, MODIFY, REPRODUCE, DISTRIBUTE, PUBLICLY PERFORM OR DISPLAY THE SOFTWARE IN OBJECT OR SOURCE FORM  .
+ .
+ 3. NO RIGHT TO FILE FOR PATENT.
+ .
+ IN EXCHANGE FOR THE RIGHTS THAT ARE GRANTED TO YOU FREE OF CHARGE UNDER THIS LICENSE, YOU AGREE THAT YOU WILL NOT FILE FOR ANY PATENT
+ APPLICATION, SEEK COPYRIGHT PROTECTION OR TAKE ANY OTHER ACTION THAT MIGHT OTHERWISE IMPAIR THE OWNERSHIP RIGHTS IN AND TO THE SOFTWARE THAT
+ MAY BELONG TO SCEA OR ANY OF THE OTHER CONTRIBUTORS/AUTHORS OF THE SOFTWARE.
+ .
+ 4. CONTRIBUTIONS.
+ .
+ SCEA WELCOMES CONTRIBUTIONS IN FORM OF MODIFICATIONS, OPTIMIZATIONS, TOOLS OR DOCUMENTATION DESIGNED TO IMPROVE OR EXPAND THE PERFORMANCE AND
+ SCOPE OF THE SOFTWARE (COLLECTIVELY "CONTRIBUTIONS"). PER THE TERMS OF THIS LICENSE YOU ARE FREE TO MODIFY THE SOFTWARE AND THOSE
+ MODIFICATIONS WOULD BELONG TO YOU. YOU MAY HOWEVER WISH TO DONATE YOUR CONTRIBUTIONS TO SCEA FOR CONSIDERATION FOR INCLUSION INTO THE
+ SOFTWARE. FOR THE AVOIDANCE OF DOUBT, IF YOU ELECT TO SEND YOUR CONTRIBUTIONS TO SCEA, YOU ARE DOING SO VOLUNTARILY AND ARE GIVING THE
+ CONTRIBUTIONS TO SCEA AND ITS PARENT COMPANY SONY COMPUTER ENTERTAINMENT, INC., FREE OF CHARGE, TO USE, MODIFY OR DISTRIBUTE IN ANY FORM OR IN
+ ANY MANNER. SCEA ACKNOWLEDGES THAT IF YOU MAKE A DONATION OF YOUR CONTRIBUTIONS TO SCEA, SUCH CONTRIBUTIONS SHALL NOT EXCLUSIVELY BELONG TO
+ SCEA OR ITS PARENT COMPANY AND SUCH DONATION SHALL NOT BE TO YOUR EXCLUSION. SCEA, IN ITS SOLE DISCRETION, SHALL DETERMINE WHETHER OR NOT TO
+ INCLUDE YOUR DONATED CONTRIBUTIONS INTO THE SOFTWARE, IN WHOLE, IN PART, OR AS MODIFIED BY SCEA. SHOULD SCEA ELECT TO INCLUDE ANY SUCH
+ CONTRIBUTIONS INTO THE SOFTWARE, IT SHALL DO SO AT ITS OWN RISK AND MAY ELECT TO GIVE CREDIT OR SPECIAL THANKS TO ANY SUCH CONTRIBUTORS IN THE
+ ATTACHED COPYRIGHT NOTICE. HOWEVER, IF ANY OF YOUR CONTRIBUTIONS ARE INCLUDED INTO THE SOFTWARE, THEY WILL BECOME PART OF THE SOFTWARE AND
+ WILL BE DISTRIBUTED UNDER THE TERMS AND CONDITIONS OF THIS LICENSE. FURTHER, IF YOUR DONATED CONTRIBUTIONS ARE INTEGRATED INTO THE SOFTWARE
+ THEN SONY COMPUTER ENTERTAINMENT, INC. SHALL BECOME THE COPYRIGHT OWNER OF THE SOFTWARE NOW CONTAINING YOUR CONTRIBUTIONS AND SCEA WOULD BE
+ THE LICENSOR.
+ .
+ 5. REDISTRIBUTION IN SOURCE FORM
+ .
+ YOU MAY REDISTRIBUTE COPIES OF THE SOFTWARE, MODIFICATIONS OR DERIVATIVES THEREOF IN SOURCE CODE FORM, PROVIDED THAT YOU:
+ .
+ A. INCLUDE A COPY OF THIS LICENSE AND ANY COPYRIGHT NOTICES WITH SOURCE
+ .
+ B. IDENTIFY MODIFICATIONS IF ANY WERE MADE TO THE SOFTWARE
+ .
+ C. INCLUDE A COPY OF ALL DOCUMENTATION ACCOMPANYING THE SOFTWARE AND MODIFICATIONS MADE BY YOU
+ .
+ 6. REDISTRIBUTION IN OBJECT FORM
+ .
+ IF YOU REDISTRIBUTE COPIES OF THE SOFTWARE, MODIFICATIONS OR DERIVATIVES THEREOF IN OBJECT FORM ONLY (AS INCORPORATED INTO FINISHED GOODS,
+ I.E. END USER APPLICATIONS) THEN YOU WILL NOT HAVE A DUTY TO INCLUDE ANY COPIES OF THE CODE, THIS LICENSE, COPYRIGHT NOTICES, OTHER
+ ATTRIBUTIONS OR DOCUMENTATION.
+ .
+ 7. NO WARRANTY
+ .
+ THE SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT ANY REPRESENTATIONS OR WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING,
+ WITHOUT LIMITATION, ANY WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. YOU ARE SOLELY
+ RESPONSIBLE FOR DETERMINING THE APPROPRIATENESS OF USING, MODIFYING OR REDISTRIBUTING THE SOFTWARE AND ASSUME ANY RISKS ASSOCIATED WITH YOUR
+ EXERCISE OF PERMISSIONS UNDER THIS LICENSE.
+ .
+ 8. LIMITATION OF LIABILITY
+ .
+ UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY WILL EITHER PARTY BE LIABLE TO THE OTHER PARTY OR ANY THIRD PARTY FOR ANY DIRECT, INDIRECT,
+ CONSEQUENTIAL, SPECIAL, INCIDENTAL, OR EXEMPLARY DAMAGES WITH RESPECT TO ANY INJURY, LOSS, OR DAMAGE, ARISING UNDER OR IN CONNECTION WITH THIS
+ LETTER AGREEMENT, WHETHER FORESEEABLE OR UNFORESEEABLE, EVEN IF SUCH PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH INJURY, LOSS, OR
+ DAMAGE. THE LIMITATIONS OF LIABILITY SET FORTH IN THIS SECTION SHALL APPLY TO THE FULLEST EXTENT PERMISSIBLE AT LAW OR ANY GOVERMENTAL
+ REGULATIONS.
+ .
+ 9. GOVERNING LAW AND CONSENT TO JURISDICTION
+ .
+ THIS AGREEMENT SHALL BE GOVERNED BY AND INTERPRETED IN ACCORDANCE WITH THE LAWS OF THE STATE OF CALIFORNIA, EXCLUDING THAT BODY OF LAW RELATED
+ TO CHOICE OF LAWS, AND OF THE UNITED STATES OF AMERICA. ANY ACTION OR PROCEEDING BROUGHT TO ENFORCE THE TERMS OF THIS AGREEMENT OR TO
+ ADJUDICATE ANY DISPUTE ARISING HEREUNDER SHALL BE BROUGHT IN THE SUPERIOR COURT OF THE COUNTY OF SAN MATEO, STATE OF CALIFORNIA OR THE UNITED
+ STATES DISTRICT COURT FOR THE NORTHERN DISTRICT OF CALIFORNIA. EACH OF THE PARTIES HEREBY SUBMITS ITSELF TO THE EXCLUSIVE JURISDICTION AND
+ VENUE OF SUCH COURTS FOR PURPOSES OF ANY SUCH ACTION. IN ADDITION, EACH PARTY HEREBY WAIVES THE RIGHT TO A JURY TRIAL IN ANY ACTION OR
+ PROCEEDING RELATED TO THIS AGREEMENT.
+ .
+ 10. COPYRIGHT NOTICE FOR REDISTRIBUTION OF SOURCE CODE
+ .
+ COPYRIGHT 2005 SONY COMPUTER ENTERTAINMENT INC.
+ .
+ LICENSED UNDER THE SCEA SHARED SOURCE LICENSE, VERSION 1.0 (THE "LICENSE"); YOU MAY NOT USE THIS FILE EXCEPT IN COMPLIANCE WITH THE LICENSE.
+ YOU MAY OBTAIN A COPY OF THE LICENSE AT:
+ .
+ HTTP://RESEARCH.SCEA.COM/SCEA_SHARED_SOURCE_LICENSE.HTML
+ .
+ UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, SOFTWARE DISTRIBUTED UNDER THE LICENSE IS DISTRIBUTED ON AN "AS IS" BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. SEE THE LICENSE FOR THE SPECIFIC LANGUAGE GOVERNING PERMISSIONS AND
+ LIMITATIONS UNDER THE LICENSE.
+
+License: public-domain
+ The authors allow any kind of use, modification or distribution of
+ the code.
+
+License: zlib
+ This software is provided 'as-is', without any express or implied
+ warranty.  In no event will the authors be held liable for any damages
+ arising from the use of this software.
+ .
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+ .
+ 1. The origin of this software must not be misrepresented; you must not
+    claim that you wrote the original software. If you use this software
+    in a product, an acknowledgment in the product documentation would be
+    appreciated but is not required.
+ 2. Altered source versions must be plainly marked as such, and must not be
+    misrepresented as being the original software.
+ 3. This notice may not be removed or altered from any source distribution.
diff --git a/debian/libopenscenegraph-3.6-160.install b/debian/libopenscenegraph-3.6-160.install
new file mode 100644
index 0000000..5ee8755
--- /dev/null
+++ b/debian/libopenscenegraph-3.6-160.install
@@ -0,0 +1,2 @@
+usr/lib/*/libosg*.so.*
+usr/lib/*/osgPlugins-*/*.so
diff --git a/debian/libopenscenegraph-3.6-160.lintian-overrides b/debian/libopenscenegraph-3.6-160.lintian-overrides
new file mode 100644
index 0000000..435227a
--- /dev/null
+++ b/debian/libopenscenegraph-3.6-160.lintian-overrides
@@ -0,0 +1 @@
+package-name-doesnt-match-sonames libosg160 libosgAnimation160 libosgDB160 libosgFX160 libosgGA160 libosgManipulator160 libosgParticle160 libosgPresentation160 libosgShadow160 libosgSim160 libosgTerrain160 libosgText160 libosgUI160 libosgUtil160 libosgViewer160 libosgVolume160 libosgWidget160
diff --git a/debian/libopenscenegraph-3.6-dev.install b/debian/libopenscenegraph-3.6-dev.install
new file mode 100644
index 0000000..9faf75c
--- /dev/null
+++ b/debian/libopenscenegraph-3.6-dev.install
@@ -0,0 +1,3 @@
+usr/include/osg*
+usr/lib/*/libosg*.so
+usr/lib/*/pkgconfig/openscenegraph*.pc
diff --git a/debian/openscenegraph-3.6-doc.docs b/debian/openscenegraph-3.6-doc.docs
new file mode 100644
index 0000000..8f7ec6e
--- /dev/null
+++ b/debian/openscenegraph-3.6-doc.docs
@@ -0,0 +1,2 @@
+html/openscenegraph
+
diff --git a/debian/openscenegraph-3.6-examples.README.Debian b/debian/openscenegraph-3.6-examples.README.Debian
new file mode 100644
index 0000000..7330a2d
--- /dev/null
+++ b/debian/openscenegraph-3.6-examples.README.Debian
@@ -0,0 +1,6 @@
+The `openscenegraph-examples' package is just a convenience source bundle for learning and inspecting the code of the examples shipped with OSG and whose binaries belong to the `openscenegraph' package. As they are simple examples, you can compile them in most of the cases with the command
+
+g++ <example-file-names> $(pkg-config openscenegraph --libs) $(pkg-config openthreads --libs)
+
+
+ -- Alberto Luaces <aluaces at udc.es>, Tue, 10 May 2011 14:03:23 +0200
diff --git a/debian/openscenegraph-3.6-examples.install b/debian/openscenegraph-3.6-examples.install
new file mode 100644
index 0000000..f33ecfd
--- /dev/null
+++ b/debian/openscenegraph-3.6-examples.install
@@ -0,0 +1 @@
+examples/* usr/share/openscenegraph/examples
diff --git a/debian/openscenegraph-3.6.install b/debian/openscenegraph-3.6.install
new file mode 100644
index 0000000..e75aa05
--- /dev/null
+++ b/debian/openscenegraph-3.6.install
@@ -0,0 +1,2 @@
+usr/bin
+usr/share/OpenSceneGraph/bin/* usr/bin
diff --git a/debian/osgexamples.1 b/debian/osgexamples.1
new file mode 100644
index 0000000..859674d
--- /dev/null
+++ b/debian/osgexamples.1
@@ -0,0 +1,28 @@
+.\"                                      Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH OpenSceneGraph 1 "2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh        disable hyphenation
+.\" .hy        enable hyphenation
+.\" .ad l      left justify
+.\" .ad b      justify to both left and right margins
+.\" .nf        disable filling
+.\" .fi        enable filling
+.\" .br        insert line break
+.\" .sp <n>    insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+OpenSceneGraph-examples \- set of examples program
+.SH SYNOPSIS
+.B program
+.RI \-\-help
+.SH DESCRIPTION
+Use \-\-help to figure out what the example does.
+See http://www.openscenegraph.org/ for more information.
+.SH AUTHOR
+This manual page was written by Loic Dachary <loic at gnu.org>
+for the Debian project (but may be used by others).
diff --git a/debian/patches/disable-zip-plugin-with-embedded-zlib.patch b/debian/patches/disable-zip-plugin-with-embedded-zlib.patch
new file mode 100644
index 0000000..af2396d
--- /dev/null
+++ b/debian/patches/disable-zip-plugin-with-embedded-zlib.patch
@@ -0,0 +1,19 @@
+Author: <alberto at pantallon>
+Description: No description.
+diff --git a/src/osgPlugins/CMakeLists.txt b/src/osgPlugins/CMakeLists.txt
+index c16d48c..872697a 100644
+--- a/src/osgPlugins/CMakeLists.txt
++++ b/src/osgPlugins/CMakeLists.txt
+@@ -258,9 +258,9 @@ IF(FREETYPE_FOUND)
+     ADD_PLUGIN_DIRECTORY(freetype)
+ ENDIF()
+ 
+-IF(ZLIB_FOUND)
+-    ADD_PLUGIN_DIRECTORY(zip)
+-ENDIF()
++#IF(ZLIB_FOUND)
++#    ADD_PLUGIN_DIRECTORY(zip)
++#ENDIF()
+ 
+ IF(RSVG_FOUND)
+     ADD_PLUGIN_DIRECTORY(svg)
diff --git a/debian/patches/no-xine-malloc-aligned.diff b/debian/patches/no-xine-malloc-aligned.diff
new file mode 100644
index 0000000..61ed03f
--- /dev/null
+++ b/debian/patches/no-xine-malloc-aligned.diff
@@ -0,0 +1,24 @@
+Description: No xine malloc aligned.diff
+Index: b/src/osgPlugins/xine/video_out_rgb.c
+===================================================================
+--- a/src/osgPlugins/xine/video_out_rgb.c
++++ b/src/osgPlugins/xine/video_out_rgb.c
+@@ -2277,6 +2277,18 @@ FAILURE:
+ }
+ 
+ 
++static void *xine_xmalloc_aligned(size_t alignment, size_t size, void **base)
++{
++  char *ptr;
++  
++  *base = ptr = xine_xmalloc (size+alignment);
++  
++  while ((size_t) ptr % alignment)
++    ptr++;
++    
++  return ptr;
++}
++
+ static void
+ rgbout_update_frame_format(vo_driver_t* vo_driver, vo_frame_t* vo_frame,
+ 		uint32_t width, uint32_t height, double ratio,
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..fc4e3d4
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+disable-zip-plugin-with-embedded-zlib.patch
+no-xine-malloc-aligned.diff
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..84423b9
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,353 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+#export DH_OPTIONS=-v
+
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
+
+# At the moment, CMake discards CPPFLAGS, so we have to add its value
+# to C{,XX}FLAGS variables
+
+CFLAGS += $(CPPFLAGS)
+CXXFLAGS += $(CPPFLAGS)
+
+%:
+	dh $@ --buildsystem cmake --parallel
+
+# Use override_dh_* targets to customize this.
+
+CFLAGS := ${CFLAGS} ${ARCH_C_FLAGS}
+CXXFLAGS := ${CXXFLAGS} ${ARCH_CXX_FLAGS}
+
+LDFLAGS += -Wl,--as-needed
+
+#
+# Shared libraries version numbers
+#
+# OpenSceneGraph/OpenThreads/Producer 0.9.8
+#
+#OPENSCENEGRAPH_SOVERSION=0
+#
+# OpenSceneGraph/OpenThreads/Producer 0.9.9
+#
+#OPENSCENEGRAPH_SOVERSION=1
+#
+# OpenSceneGraph/OpenThreads/Producer 1.0
+#
+#OPENSCENEGRAPH_SOVERSION=2
+#
+# OpenSceneGraph/OpenThreads/Producer 1.1
+#
+#OPENSCENEGRAPH_SOVERSION=3
+#
+# OpenSceneGraph/OpenThreads/Producer 1.2
+#
+#OPENSCENEGRAPH_SOVERSION=4
+#
+# OpenSceneGraph-1.9.1/OpenThreads-1.9.3 overriden with
+# OpenSceneGraph-1.9.3, OpenSceneGraph-1.9.4, OpenSceneGraph-1.9.5, OpenSceneGraph-1.9.7 and
+# OpenSceneGraph-2.0.0
+#
+#OPENSCENEGRAPH_SOVERSION=5
+#
+# OpenSceneGraph 2.2.0
+#
+#
+#OPENSCENEGRAPH_SOVERSION=6
+#
+# OpenSceneGraph 2.4.0
+#
+#OPENSCENEGRAPH_SOVERSION=7
+#OSG_VERSION=2.4.0
+#
+# OpenSceneGraph 2.6.1
+#
+#OPENSCENEGRAPH_SOVERSION=48
+#OSG_VERSION=2.6.1
+#
+# OpenSceneGraph 2.8.0
+#
+#OPENSCENEGRAPH_SOVERSION=55
+#OSG_VERSION=2.8.0
+#
+# OpenSceneGraph 2.8.1 and .2
+#
+#OPENTHREADS_SOVERSION=12
+#OPENSCENEGRAPH_SOVERSION=56
+#
+# OpenSceneGraph 2.8.3
+# OPENTHREADS_SOVERSION=13
+# OPENSCENEGRAPH_SOVERSION=65
+#
+# OpenSceneGraph 2.9.10
+# OPENTHREADS_SOVERSION=14
+# OPENSCENEGRAPH_SOVERSION=68
+#
+# OpenSceneGraph 2.9.11
+# OPENTHREADS_SOVERSION=14
+# OPENSCENEGRAPH_SOVERSION=71
+#
+# OpenSceneGraph 2.9.13
+# OPENTHREADS_SOVERSION=14
+# OPENSCENEGRAPH_SOVERSION=73
+#
+# OpenSceneGraph 2.9.14
+# OPENTHREADS_SOVERSION=14
+# OPENSCENEGRAPH_SOVERSION=75
+#
+# OpenSceneGraph 2.9.16
+# OPENTHREADS_SOVERSION=14
+# OPENSCENEGRAPH_SOVERSION=77
+#
+# OpenSceneGraph 3.0.0
+# OPENTHREADS_SOVERSION=14
+# OPENSCENEGRAPH_SOVERSION=80
+#
+# OpenSceneGraph 3.2.0
+# OPENTHREADS_SOVERSION=14
+# OPENSCENEGRAPH_SOVERSION=99
+#
+# OpenSceneGraph 3.2.1
+# OPENTHREADS_SOVERSION=20
+# OPENSCENEGRAPH_SOVERSION=100
+#
+# OpenSceneGraph 3.4.0
+# OPENTHREADS_SOVERSION=20
+# OPENSCENEGRAPH_SOVERSION=130
+#
+# OpenSceneGraph 3.4.1
+# OPENTHREADS_SOVERSION=20
+# OPENSCENEGRAPH_SOVERSION=131
+
+# OpenSceneGraph 3.6.0
+OPENTHREADS_SOVERSION=20
+OPENSCENEGRAPH_SOVERSION=160
+
+
+GRAB_VERSION_COMMAND := sed -n '1s~[^(]*(\(.*\)-.*).*~\1~p' debian/changelog | sed  's~+dfsg.*~~'
+VERSION := $(shell $(GRAB_VERSION_COMMAND))
+TARBALL_NAME := OpenSceneGraph-$(VERSION).tar.gz
+
+get-orig-source:
+	dh_testdir
+	wget --directory-prefix=.. https://github.com/openscenegraph/OpenSceneGraph/archive/$(TARBALL_NAME)
+
+override_dh_clean:
+	dh_testdir
+	dh_testroot
+
+	# Add here commands to clean up after the build process.
+	rm -fr build
+	rm -f ${MANPAGES} 
+	rm -fr html
+	rm -f doxygen_sqlite3.db
+
+	dh_clean 
+
+MANPAGES = \
+	${MANAPPLICATIONS} \
+	${MANEXAMPLES}
+
+MANAPPLICATIONS = \
+	osgviewer.1 \
+	osgconv.1 \
+	osgversion.1 \
+	osgfilecache.1 \
+	osgarchive.1 \
+	osg2cpp.1
+
+MANEXAMPLES = \
+	osganimate.1 \
+	osganimationhardware.1 \
+	osganimationmakepath.1 \
+	osganimationnode.1 \
+	osganimationskinning.1 \
+	osganimationsolid.1 \
+	osganimationtimeline.1 \
+	osganimationviewer.1 \
+	osgautocapture.1 \
+	osgautotransform.1 \
+	osgbillboard.1 \
+	osgblendequation.1 \
+	osgbrowser.1 \
+	osgcallback.1 \
+	osgcamera.1 \
+	osgcatch.1 \
+	osgclip.1 \
+	osgcluster.1 \
+	osgcompositeviewer.1 \
+	osgcopy.1 \
+	osgcubemap.1 \
+	osgdelaunay.1 \
+	osgdepthpartition.1 \
+	osgdepthpeeling.1 \
+	osgdistortion.1 \
+	osgdrawinstanced.1 \
+	osgfadetext.1 \
+	osgfilecache.1 \
+	osgfont.1 \
+	osgforest.1 \
+	osgfxbrowser.1 \
+	osggameoflife.1 \
+	osggeometry.1 \
+	osggeometryshaders.1 \
+	osghangglide.1 \
+	osghud.1 \
+	osgimagesequence.1 \
+	osgimpostor.1 \
+	osgintersection.1 \
+	osgkdtree.1 \
+	osgkeyboard.1 \
+	osgkeyboardmouse.1 \
+	osglauncher.1 \
+	osglight.1 \
+	osglightpoint.1 \
+	osglogicop.1 \
+	osglogo.1 \
+	osgmanipulator.1 \
+	osgmemorytest.1 \
+	osgmotionblur.1 \
+	osgmovie.1 \
+	osgmultiplerendertargets.1 \
+	osgmultitexture.1 \
+	osgmultitexturecontrol.1 \
+	osgoccluder.1 \
+	osgocclusionquery.1 \
+	osgpackeddepthstencil.1 \
+	osgpagedlod.1 \
+	osgparametric.1 \
+	osgparticle.1 \
+	osgparticleeffects.1 \
+	osgpdf.1 \
+	osgphotoalbum.1 \
+	osgpick.1 \
+	osgplanets.1 \
+	osgpoints.1 \
+	osgpointsprite.1 \
+	osgprecipitation.1 \
+	osgprerender.1 \
+	osgprerendercubemap.1 \
+	osgreflect.1 \
+	osgrobot.1 \
+	osgscalarbar.1 \
+	osgscreencapture.1 \
+	osgscribe.1 \
+	osgsequence.1 \
+	osgshaders.1 \
+	osgshaderterrain.1 \
+	osgshadow.1 \
+	osgshape.1 \
+	osgsharedarray.1 \
+	osgsidebyside.1 \
+	osgsimplifier.1 \
+	osgsimulation.1 \
+	osgslice.1 \
+	osgspacewarp.1 \
+	osgspheresegment.1 \
+	osgspotlight.1 \
+	osgstereoimage.1 \
+	osgstereomatch.1 \
+	osgteapot.1 \
+	osgterrain.1 \
+	osgtessellate.1 \
+	osgtext.1 \
+	osgtext3D.1 \
+	osgtexture1D.1 \
+	osgtexture2D.1 \
+	osgtexture3D.1 \
+	osgtexturerectangle.1 \
+	osgthirdpersonview.1 \
+	osgunittests.1 \
+	osgvertexprogram.1 \
+	osgviewerGLUT.1 \
+	osgvolume.1 \
+	osgwidgetaddremove.1 \
+	osgwidgetbox.1 \
+	osgwidgetcanvas.1 \
+	osgwidgetframe.1 \
+	osgwidgetinput.1 \
+	osgwidgetlabel.1 \
+	osgwidgetmenu.1 \
+	osgwidgetmessagebox.1 \
+	osgwidgetnotebook.1 \
+	osgwidgetperformance.1 \
+	osgwidgetscrolled.1 \
+	osgwidgetshader.1 \
+	osgwidgetstyled.1 \
+	osgwidgettable.1 \
+	osgwidgetwindow.1 \
+	osgwindows.1 \
+	osganalysis.1 \
+	osganimationeasemotion.1 \
+	osganimationmorph.1 \
+	osgdatabaserevisions.1 \
+	osgfpdepth.1 \
+	osggpx.1 \
+	osggraphicscost.1 \
+	osgmultiviewpaging.1 \
+	osgoit.1 \
+	osgoutline.1 \
+	osgparticleshader.1 \
+	osgposter.1 \
+	osgqfont.1 \
+	osgshadercomposition.1 \
+	osgshadergen.1 \
+	osgtexturecompression.1 \
+	osgthreadedterrain.1 \
+	osguniformbuffer.1 \
+	osguserstats.1 \
+	osgvertexattributes.1 \
+	osgviewerGTK.1 \
+	osgviewerSDL.1 \
+	osgvirtualprogram.1 \
+	present3D.1 \
+	osguserdata.1 \
+	osgviewerWX.1 \
+	osgatomiccounter.1 \
+	osgcomputeshaders.1 \
+	osgframerenderer.1 \
+	osgkeystone.1 \
+	osgmultiplemovies.1 \
+	osgmultitouch.1 \
+	osgoscdevice.1 \
+	osgsimplegl3.1 \
+	osgsimpleshaders.1 \
+	osgtessellationshaders.1 \
+	osgSSBO.1 \
+	osgblenddrawbuffers.1 \
+	osggpucull.1 \
+	osgtexture2DArray.1 \
+	osgtransferfunction.1 \
+	osgtransformfeedback.1
+
+override_dh_install-indep:
+	dh_install -i -XCMakeLists.txt
+
+override_dh_installman:
+# Provably better done with --builddirectory= in the general options
+# than specifying DEFAULT_BUILD_DIRECTORY.  From the sources I can see
+# that always starts with "obj-"
+	for man in ${MANAPPLICATIONS} ; do rm -f $$man ; help2man -N --version-string="$(VERSION)" -S OpenSceneGraph obj-*/bin/$${man%.1} > $$man ; done
+	for man in ${MANEXAMPLES} ; do rm -f $$man ; ln -s debian/osgexamples.1 $$man ; done
+	dh_installman -p openscenegraph-3.6 ${MANPAGES}
+
+override_dh_auto_build-indep:
+	mkdir -p html
+	doxygen debian/Doxyfile-openscenegraph
+# Use Debian's jquery.js
+	rm -f html/openscenegraph/jquery.js
+	find html -name "*.html" -print0 | xargs -0 perl -i -pe 's|src="jquery.js"|src="/usr/share/javascript/jquery/jquery.js"|'
+
+
+override_dh_auto_configure:
+	dh_auto_configure -- --debug-output \
+		-DOPENTHREADS_SOVERSION:STRING=${OPENTHREADS_SOVERSION} \
+		-DOPENSCENEGRAPH_SOVERSION:STRING=${OPENSCENEGRAPH_SOVERSION} \
+		-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+		-DBUILD_OSG_EXAMPLES:BOOL=ON \
+		-DLIB_POSTFIX="/${DEB_HOST_MULTIARCH}" \
+		-DCMAKE_RELWITHDEBINFO_POSTFIX="" \
+		-DCMAKE_BUILD_TYPE=RelWithDebInfo \
+		-DOSG_USE_LOCAL_LUA_SOURCE:BOOL=OFF
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..2f12c12
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=3
+
+opts=dversionmangle=s/.dfsg\d+// \
+  http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-([\d\.]*)/source/OpenSceneGraph-([\d\.]*)\.zip

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/openscenegraph-3.6.git



More information about the Pkg-games-commits mailing list