<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/55654bb18c55f5252a7b9f430945f1eede4eac61">https://github.com/macports/macports-ports/commit/55654bb18c55f5252a7b9f430945f1eede4eac61</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 55654bb18c55f5252a7b9f430945f1eede4eac61
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Tue Dec 17 12:51:25 2019 -0500

<span style='display:block; white-space:pre;color:#404040;'>    osgswig-devel: remove port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Upstream is gone, the port has no dependents and requires the obsolete
</span><span style='display:block; white-space:pre;color:#404040;'>    Python 2.6 version.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/53467
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/47197
</span>---
 graphics/osgswig-devel/Portfile                    |  54 -----------
 .../osgswig-devel/files/patch-import-modules.diff  | 102 ---------------------
 graphics/osgswig-devel/files/patch-src-osg.i.diff  |  73 ---------------
 .../files/patch-src-osgAnimation.i.diff            |  16 ----
 .../files/patch-src-python-CMakeLists.txt.diff     |  37 --------
 5 files changed, 282 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/osgswig-devel/Portfile b/graphics/osgswig-devel/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c0e812a..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/osgswig-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,54 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem      1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup       cmake 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name            osgswig-devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version         222
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms       darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories      graphics
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license         MIT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers     nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description     SWIG based bindings for OpenSceneGraph
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    The osgSWIG project utilises SWIG to generate bindings for this C++-based \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    scene graph for various higher-level languages. Our main target is \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    currently Python, but others of interest are Java, Ruby, and Lua.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage        https://code.google.com/p/osgswig/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fetch.type      svn
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-svn.url         http://osgswig.googlecode.com/svn/trunk/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-svn.revision    ${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir      trunk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patch-import-modules.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patch-src-osg.i.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patch-src-osgAnimation.i.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patch-src-python-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace s:@FRAMEWORKS_DIR@:${frameworks_dir}: \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/src/python/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    path:lib/pkgconfig/openscenegraph.pc:OpenSceneGraph \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:python26 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:swig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:swig-python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set site_packages \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${frameworks_dir}/Python.framework/Versions/2.6/lib/python2.6/site-packages
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d ${destroot}${site_packages}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/lib/python/osgswig-0.9.1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${site_packages}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    move ${destroot}${site_packages}/osgswig-0.9.1/osg.pth \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${site_packages}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type  regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url   ${svn.url}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex {Revision (\d+):}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/osgswig-devel/files/patch-import-modules.diff b/graphics/osgswig-devel/files/patch-import-modules.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b6f23c1..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/osgswig-devel/files/patch-import-modules.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,102 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/osgAnimation.i.orig src/osgAnimation.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/osgAnimation.i.orig        2009-12-26 02:04:30.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/osgAnimation.i     2009-12-27 16:46:38.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -18,6 +18,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* import stuff from OpenSceneGraph */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %import osg.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%pythoncode {import osg}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <osgAnimation/Animation>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/osgDB.i.orig src/osgDB.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/osgDB.i.orig       2009-12-26 02:04:30.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/osgDB.i    2009-12-27 16:47:14.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -20,6 +20,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %include osg_header.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %import osg.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%pythoncode {import osg}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* instantiate the required template specializations */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %template() std::vector<std::string>;    
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/osgFX.i.orig src/osgFX.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/osgFX.i.orig       2009-12-26 02:04:30.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/osgFX.i    2009-12-27 16:47:40.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -18,6 +18,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* import stuff from OpenSceneGraph */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %import osg.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%pythoncode {import osg}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/osgGA.i.orig src/osgGA.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/osgGA.i.orig       2009-12-26 02:04:30.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/osgGA.i    2009-12-27 16:48:41.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -22,6 +22,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* import stuff from OpenSceneGraph */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %import osg.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%pythoncode {import osg}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %include osgGA_header.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/osgManipulator.i.orig src/osgManipulator.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/osgManipulator.i.orig      2009-12-26 02:04:30.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/osgManipulator.i   2009-12-27 16:49:08.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -17,6 +17,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* import stuff from OpenSceneGraph */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %import osg.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%pythoncode {import osg}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/osgSim.i.orig src/osgSim.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/osgSim.i.orig      2009-12-26 02:04:30.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/osgSim.i   2009-12-27 16:49:20.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -17,6 +17,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* import stuff from OpenSceneGraph */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %import osg.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%pythoncode {import osg}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/osgText.i.orig src/osgText.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/osgText.i.orig     2009-12-26 02:04:30.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/osgText.i  2009-12-27 16:50:32.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -20,6 +20,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* import stuff from OpenSceneGraph */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %import osg.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%pythoncode {import osg}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/osgUtil.i.orig src/osgUtil.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/osgUtil.i.orig     2009-12-26 02:04:30.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/osgUtil.i  2009-12-27 16:50:46.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -28,6 +28,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* import stuff from OpenSceneGraph */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %import osg.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%pythoncode {import osg}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ur src/osgViewer.i.orig src/osgViewer.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/osgViewer.i.orig   2009-12-26 02:04:30.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/osgViewer.i        2009-12-27 17:05:09.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,6 +19,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* import stuff from OpenSceneGraph */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %import osg.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %import osgGA.i
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%pythoncode {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    import osg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    import osgGA
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %include osgViewer_header.i
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/osgswig-devel/files/patch-src-osg.i.diff b/graphics/osgswig-devel/files/patch-src-osg.i.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 7ec3883..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/osgswig-devel/files/patch-src-osg.i.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,73 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/osg.i.orig 2009-12-21 18:16:02.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/osg.i      2009-12-21 22:01:15.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -462,8 +463,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osg::GraphicsContext::getCurrentOperation;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::Texture::getTextureObjectManager;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osg::Texture::getExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osg::Texture::setExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::Texture::s_numberTextureReusedLastInLastFrame;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::Texture::s_numberNewTextureInLastFrame;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::Texture::s_numberDeletedTextureInLastFrame;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osg::Texture1D::setSubloadCallback;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osg::Texture1D::getSubloadCallback;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -500,8 +505,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osg::BlendEquation::setExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osg::BlendColor::getExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osg::BlendColor::setExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--%ignore osg::BufferObject::getExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--%ignore osg::BufferObject::setExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::GLBufferObject::_extensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::GLBufferObject::Extensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::GLBufferObject::getExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::GLBufferObject::setExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osg::Point::Extensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osg::Point::getExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -679,7 +687,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if (PyString_Check($input)) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         int len;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         char *buf;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        PyString_AsStringAndSize($input, &buf, &len);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        PyString_AsStringAndSize($input, &buf, (Py_ssize_t *)&len);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         $1 = (unsigned char *)malloc(len);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         memcpy($1, buf, len);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -733,7 +742,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %extend osg::Viewport {   value_type getHeight() {return $self->height();}};
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %include osg/Viewport
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::Shader::Extensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::Shader::getExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::Shader::setExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %include osg/Shader
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::Program::Extensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::Program::getExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::Program::setExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %include osg/Program
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %extend osg::Program { 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -940,6 +956,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %include osg/ArgumentParser
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %include osg/Array
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::PrimitiveSet::Extensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::PrimitiveSet::getExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::PrimitiveSet::setExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %include osg/PrimitiveSet
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1020,6 +1038,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osg::Uniform::getUpdateCallback;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osg::Uniform::setEventCallback;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osg::Uniform::getEventCallback;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::Uniform::Extensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::Uniform::getExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osg::Uniform::setExtensions;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %include osg/Uniform
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/osgswig-devel/files/patch-src-osgAnimation.i.diff b/graphics/osgswig-devel/files/patch-src-osgAnimation.i.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index f266802..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/osgswig-devel/files/patch-src-osgAnimation.i.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,16 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/osgAnimation.i.orig        2009-12-21 20:28:00.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/osgAnimation.i     2009-12-21 20:32:48.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -54,6 +54,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // ignore nested stuff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osgAnimation::RigGeometry::getInfluenceMap;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osgAnimation::RigGeometry::setInfluenceMap;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osgAnimation::RigGeometry::getVertexInfluenceSet;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osgAnimation::RigGeometry::setVertexInfluenceSet;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osgAnimation::RigGeometry::getRigTransformImplementation;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+%ignore osgAnimation::RigGeometry::setRigTransformImplementation;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // not sure why this needs ignoring but it generates an undefined symbol if it isn't ignored
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- %ignore osgAnimation::Bone::needLink;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/osgswig-devel/files/patch-src-python-CMakeLists.txt.diff b/graphics/osgswig-devel/files/patch-src-python-CMakeLists.txt.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 95e5019..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/osgswig-devel/files/patch-src-python-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,37 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/python/CMakeLists.txt.orig 2009-12-21 23:05:15.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/python/CMakeLists.txt      2009-12-21 23:07:02.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -19,29 +19,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   EXEC_PROGRAM("ln -s ${FRAME_WORK_ROOT}/Headers ${TARGET_ROOT}/${FRAMEWORK_NAME}" )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ENDMACRO(FAKE_INCLUDE_FROM_FRAMEWORK FRAMEWORK_NAME FRAME_WORK_ROOT TARGET_ROOT)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--## additional include directories
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--IF(NOT APPLE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  INCLUDE_DIRECTORIES(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--          ${OSG_INCLUDE_DIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# dealing with frameworks on Mac OS X
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ELSE(NOT APPLE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  SET(FAKE_INCLUDE_PATH ${CMAKE_BINARY_DIR}/include)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  FILE(MAKE_DIRECTORY ${FAKE_INCLUDE_PATH})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  FAKE_INCLUDE_FROM_FRAMEWORK(osg ${OSG_LIBRARY} ${FAKE_INCLUDE_PATH})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  FAKE_INCLUDE_FROM_FRAMEWORK(osgUtil ${OSGUTIL_LIBRARY} ${FAKE_INCLUDE_PATH})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  FAKE_INCLUDE_FROM_FRAMEWORK(osgDB ${OSGDB_LIBRARY} ${FAKE_INCLUDE_PATH})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  FAKE_INCLUDE_FROM_FRAMEWORK(osgGA ${OSGGA_LIBRARY} ${FAKE_INCLUDE_PATH})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  FAKE_INCLUDE_FROM_FRAMEWORK(osgManipulator ${OSGMANIPULATOR_LIBRARY} ${FAKE_INCLUDE_PATH})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  FAKE_INCLUDE_FROM_FRAMEWORK(osgFX ${OSGFX_LIBRARY} ${FAKE_INCLUDE_PATH})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  FAKE_INCLUDE_FROM_FRAMEWORK(osgText ${OSGTEXT_LIBRARY} ${FAKE_INCLUDE_PATH})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  FAKE_INCLUDE_FROM_FRAMEWORK(osgViewer ${OSGVIEWER_LIBRARY} ${FAKE_INCLUDE_PATH})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  FAKE_INCLUDE_FROM_FRAMEWORK(osgAnimation ${OSGANIMATION_LIBRARY} ${FAKE_INCLUDE_PATH})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  INCLUDE_DIRECTORIES(${FAKE_INCLUDE_PATH})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ENDIF(NOT APPLE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+INCLUDE_DIRECTORIES(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  ${OSG_INCLUDE_DIR}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--FIND_PACKAGE(PythonLibs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+SET(PYTHON_INCLUDE_PATH @FRAMEWORKS_DIR@/Python.framework/Versions/2.6/Headers)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+SET(PYTHON_LIBRARIES @FRAMEWORKS_DIR@/Python.framework/Versions/2.6/Python)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- INCLUDE_DIRECTORIES(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ${PYTHON_INCLUDE_PATH}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- )
</span></pre><pre style='margin:0'>

</pre>