diff options
author | Rong-En Fan <rafan@FreeBSD.org> | 2007-02-25 07:15:48 +0000 |
---|---|---|
committer | Rong-En Fan <rafan@FreeBSD.org> | 2007-02-25 07:15:48 +0000 |
commit | 9329eddef4329cd5b94206f574cb04c013173438 (patch) | |
tree | ee7fb0e37c230773194a6de3b7d7043a779111f8 /graphics/gsculpt | |
parent | e6a1628fe944767e9c3f3cf09e6e77cf541f708f (diff) | |
download | ports-9329eddef4329cd5b94206f574cb04c013173438.tar.gz ports-9329eddef4329cd5b94206f574cb04c013173438.zip |
Notes
Diffstat (limited to 'graphics/gsculpt')
40 files changed, 1057 insertions, 387 deletions
diff --git a/graphics/gsculpt/Makefile b/graphics/gsculpt/Makefile index 4267a45ca313..aaa64c1d31eb 100644 --- a/graphics/gsculpt/Makefile +++ b/graphics/gsculpt/Makefile @@ -1,4 +1,3 @@ -# ex:ts=8 # New ports collection makefile for: gSculpt # Date created: Oct 10, 2001 # Whom: ijliao @@ -7,32 +6,41 @@ # PORTNAME= gsculpt -PORTVERSION= 0.3 -PORTREVISION= 4 +PORTVERSION= 0.99.38.2 CATEGORIES= graphics MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} -DISTNAME= gSculpt-${PORTVERSION}-src +DISTNAME= gSculpt-${PORTVERSION}-alpha-src -MAINTAINER= ports@FreeBSD.org +MAINTAINER= carpetsmoker@xs4all.nl COMMENT= An Opensource 3D modelling application -PLIST_FILES= bin/gsculpt -WRKSRC= ${WRKDIR}/gSculpt-${PORTVERSION} -USE_GNOME= gtk12 -USE_GMAKE= yes +LIB_DEPENDS= boost_python.3:${PORTSDIR}/devel/boost-python +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/gtkgl/__init__.py:${PORTSDIR}/x11-toolkits/py-gtkglext \ + ${PYTHON_SITELIBDIR}/OpenGL/__init__.py:${PORTSDIR}/graphics/py-opengl + +SUB_FILES= SConstruct-install +SUB_LIST= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} \ + WRKSRC=${WRKSRC} + +WRKSRC= ${WRKDIR}/gSculpt-${PORTVERSION}-alpha +USE_SCONS= yes +USE_PYTHON= 2.4 +USE_XLIB= yes +USE_GNOME= pygtk2 +USE_LDCONFIG= ${PREFIX}/lib/gSculpt .include <bsd.port.pre.mk> post-patch: - @${REINPLACE_CMD} -e "s,-O3 -Wall -Werror,${CXXFLAGS},g ; \ - s,gtk-config,${GTK_CONFIG},g ; \ - s,/usr/include/glib.h,${LOCALBASE}/include/glib12/glib.h,g ; \ - s,/usr/include/gtk/,${LOCALBASE}/include/gtk12/gtk/,g ; \ - s,/usr/include/gdk/,${LOCALBASE}/include/gtk12/gdk/,g" \ - ${WRKSRC}/Makefile + @${REINPLACE_CMD} -e "s|/usr/include/python2.4|/usr/local/include/python2.4| ; \ + s|standardIncPaths = \[\]|standardIncPaths = \['${PREFIX}/include','${X11BASE}/include'\]| ; \ + s|standardLibPaths = \[\]|standardLibPaths = \['${PREFIX}/lib','${X11BASE}/lib'\]| "\ + ${WRKSRC}/SConstruct + @${REINPLACE_CMD} -e "s|gsculpt.py|${PYTHON_SITELIBDIR}/gSculpt/gsculpt.py|" ${WRKSRC}/gsculpt do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/bin/gsculpt ${PREFIX}/bin + @cd ${WRKDIR} && \ + ${SCONS_BIN} -f SConstruct-install install .include <bsd.port.post.mk> diff --git a/graphics/gsculpt/distinfo b/graphics/gsculpt/distinfo index bd58d60c3669..b83607a24216 100644 --- a/graphics/gsculpt/distinfo +++ b/graphics/gsculpt/distinfo @@ -1,3 +1,3 @@ -MD5 (gSculpt-0.3-src.tar.gz) = acd33484cfd48677caec059ef8f77e43 -SHA256 (gSculpt-0.3-src.tar.gz) = cea315052c4dc2c82d9fb375f8a770b0224fe4c63a51f1f3cc4c79cc64edc179 -SIZE (gSculpt-0.3-src.tar.gz) = 157228 +MD5 (gSculpt-0.99.38.2-alpha-src.tar.gz) = ca52fb8ef61835a654e2d36e5addccd2 +SHA256 (gSculpt-0.99.38.2-alpha-src.tar.gz) = 0dc068d734bc1be9ad4b5f35e27f45cb8829264fc966a829bb4ebbaf38df70ad +SIZE (gSculpt-0.99.38.2-alpha-src.tar.gz) = 1113230 diff --git a/graphics/gsculpt/files/SConstruct-install.in b/graphics/gsculpt/files/SConstruct-install.in new file mode 100644 index 000000000000..5c820c21cbe6 --- /dev/null +++ b/graphics/gsculpt/files/SConstruct-install.in @@ -0,0 +1,428 @@ +env = Environment() +env.Alias('install', '%%PREFIX%%') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt', '%%WRKSRC%%/gsculpt.py') +env.Install('%%PREFIX%%/bin', '%%WRKSRC%%/gsculpt') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt', '%%WRKSRC%%/gSculpt/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Cache', '%%WRKSRC%%/gSculpt/Cache/GSCache.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Cache', '%%WRKSRC%%/gSculpt/Cache/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/CommandHistory', '%%WRKSRC%%/gSculpt/CommandHistory/CommandHistory.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/CommandHistory', '%%WRKSRC%%/gSculpt/CommandHistory/CommandTracker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/CommandHistory', '%%WRKSRC%%/gSculpt/CommandHistory/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Config', '%%WRKSRC%%/gSculpt/Config/GSConfig.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Config', '%%WRKSRC%%/gSculpt/Config/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Editor', '%%WRKSRC%%/gSculpt/Editor/EditorSettings.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Editor', '%%WRKSRC%%/gSculpt/Editor/SnapSettings.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Editor', '%%WRKSRC%%/gSculpt/Editor/SnapSettingsPopup.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Editor', '%%WRKSRC%%/gSculpt/Editor/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Event', '%%WRKSRC%%/gSculpt/Event/QueuedEvent.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Event', '%%WRKSRC%%/gSculpt/Event/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/FileIO', '%%WRKSRC%%/gSculpt/FileIO/IOXml.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/FileIO', '%%WRKSRC%%/gSculpt/FileIO/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/GSGraph', '%%WRKSRC%%/gSculpt/GSGraph/GSGraph.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/GSGraph', '%%WRKSRC%%/gSculpt/GSGraph/GSGraphCommandTracker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/GSGraph', '%%WRKSRC%%/gSculpt/GSGraph/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/GraphView', '%%WRKSRC%%/gSculpt/GraphView/GraphView.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/GraphView', '%%WRKSRC%%/gSculpt/GraphView/GraphViewHelper.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/GraphView', '%%WRKSRC%%/gSculpt/GraphView/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Graphics', '%%WRKSRC%%/gSculpt/Graphics/BackfaceCullField.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Graphics', '%%WRKSRC%%/gSculpt/Graphics/GLUploadImage.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Graphics', '%%WRKSRC%%/gSculpt/Graphics/Graphics.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Graphics', '%%WRKSRC%%/gSculpt/Graphics/Region3dField.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Graphics', '%%WRKSRC%%/gSculpt/Graphics/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/I18n', '%%WRKSRC%%/gSculpt/I18n/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/I18n', '%%WRKSRC%%/gSculpt/I18n/i18n.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ImportExportFilter', '%%WRKSRC%%/gSculpt/ImportExportFilter/ObjExport.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ImportExportFilter', '%%WRKSRC%%/gSculpt/ImportExportFilter/ObjImport.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ImportExportFilter', '%%WRKSRC%%/gSculpt/ImportExportFilter/ToolImportedModel.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ImportExportFilter', '%%WRKSRC%%/gSculpt/ImportExportFilter/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Kernel', '%%WRKSRC%%/gSculpt/Kernel/CachedObjectSource.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Kernel', '%%WRKSRC%%/gSculpt/Kernel/ColumnEditors.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Kernel', '%%WRKSRC%%/gSculpt/Kernel/DB.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Kernel', '%%WRKSRC%%/gSculpt/Kernel/DBCommandTracker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Kernel', '%%WRKSRC%%/gSculpt/Kernel/DBEdit.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Kernel', '%%WRKSRC%%/gSculpt/Kernel/DBEditorTool.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Kernel', '%%WRKSRC%%/gSculpt/Kernel/Enum.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Kernel', '%%WRKSRC%%/gSculpt/Kernel/KMeta.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Kernel', '%%WRKSRC%%/gSculpt/Kernel/ObjectSource.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Kernel', '%%WRKSRC%%/gSculpt/Kernel/ObjectSourceProxy.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Kernel', '%%WRKSRC%%/gSculpt/Kernel/RTType.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Kernel', '%%WRKSRC%%/gSculpt/Kernel/Variable.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Kernel', '%%WRKSRC%%/gSculpt/Kernel/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/LogGrid', '%%WRKSRC%%/gSculpt/LogGrid/LogGrid.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/LogGrid', '%%WRKSRC%%/gSculpt/LogGrid/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MainApp', '%%WRKSRC%%/gSculpt/MainApp/CreateMenu.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MainApp', '%%WRKSRC%%/gSculpt/MainApp/GeneralActions.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MainApp', '%%WRKSRC%%/gSculpt/MainApp/MainApp.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MainApp', '%%WRKSRC%%/gSculpt/MainApp/NewNodeMenu.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MainApp', '%%WRKSRC%%/gSculpt/MainApp/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MainApp/Shortcuts', '%%WRKSRC%%/gSculpt/MainApp/Shortcuts/Shortcut.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MainApp/Shortcuts', '%%WRKSRC%%/gSculpt/MainApp/Shortcuts/ShortcutEditor.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MainApp/Shortcuts', '%%WRKSRC%%/gSculpt/MainApp/Shortcuts/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/ColumnManipulators.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/Handle.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/Handle3d.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/HandleScreen.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/Manipulator.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/ManipulatorSnapping.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/ManipulatorSwitch.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/Point3Manipulator.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/RealManipulator.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/RotationHandle.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/RotationManipulator.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/ScaleHandle3d.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/ScaleManipulator3d.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/ScreenSpaceHandle.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/ScrollManipulator.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/TranslationHandle3d.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/TranslationManipulator3d.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator', '%%WRKSRC%%/gSculpt/Manipulator/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MarkTools', '%%WRKSRC%%/gSculpt/MarkTools/CircularMarkRegionManipulator.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MarkTools', '%%WRKSRC%%/gSculpt/MarkTools/MarkRegionManipulator.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MarkTools', '%%WRKSRC%%/gSculpt/MarkTools/RectangularMarkRegionManipulator.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MarkTools', '%%WRKSRC%%/gSculpt/MarkTools/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Math', '%%WRKSRC%%/gSculpt/Math/Math.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Math', '%%WRKSRC%%/gSculpt/Math/MathField.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Math', '%%WRKSRC%%/gSculpt/Math/MathVariable.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Math', '%%WRKSRC%%/gSculpt/Math/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Mesh', '%%WRKSRC%%/gSculpt/Mesh/GSSceneNodeMeshViewSettings.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Mesh', '%%WRKSRC%%/gSculpt/Mesh/Mesh.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Mesh', '%%WRKSRC%%/gSculpt/Mesh/MeshLiveSubdWireframeModeColumnEditor.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Mesh', '%%WRKSRC%%/gSculpt/Mesh/MeshLiveSubdWireframeModeVar.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Mesh', '%%WRKSRC%%/gSculpt/Mesh/MeshLiveSubdWireframeModeVarEditor.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Mesh', '%%WRKSRC%%/gSculpt/Mesh/MeshManipulatorHelper.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Mesh', '%%WRKSRC%%/gSculpt/Mesh/MeshPickHelper.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Mesh', '%%WRKSRC%%/gSculpt/Mesh/MeshPreserveNormalSharpnessColumnEditor.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Mesh', '%%WRKSRC%%/gSculpt/Mesh/MeshPreserveNormalSharpnessVar.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Mesh', '%%WRKSRC%%/gSculpt/Mesh/MeshPreserveNormalSharpnessVarEditor.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Mesh', '%%WRKSRC%%/gSculpt/Mesh/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools', '%%WRKSRC%%/gSculpt/MeshTools/MeshEditBodyToolGroup.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools', '%%WRKSRC%%/gSculpt/MeshTools/MeshEditBodyToolset.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools', '%%WRKSRC%%/gSculpt/MeshTools/MeshEditComponent.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools', '%%WRKSRC%%/gSculpt/MeshTools/MeshEditEdgeToolGroup.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools', '%%WRKSRC%%/gSculpt/MeshTools/MeshEditEdgeToolset.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools', '%%WRKSRC%%/gSculpt/MeshTools/MeshEditFaceToolGroup.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools', '%%WRKSRC%%/gSculpt/MeshTools/MeshEditFaceToolset.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools', '%%WRKSRC%%/gSculpt/MeshTools/MeshEditToolkit.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools', '%%WRKSRC%%/gSculpt/MeshTools/MeshEditVertexToolGroup.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools', '%%WRKSRC%%/gSculpt/MeshTools/MeshEditVertexToolset.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools', '%%WRKSRC%%/gSculpt/MeshTools/MeshToolbox.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools', '%%WRKSRC%%/gSculpt/MeshTools/MeshToolsetWithPicking.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools', '%%WRKSRC%%/gSculpt/MeshTools/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark', '%%WRKSRC%%/gSculpt/MeshTools/Mark/ToolMeshMarkCircular.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark', '%%WRKSRC%%/gSculpt/MeshTools/Mark/ToolMeshMarkPick.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark', '%%WRKSRC%%/gSculpt/MeshTools/Mark/ToolMeshMarkPickEdgeBoundaries.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark', '%%WRKSRC%%/gSculpt/MeshTools/Mark/ToolMeshMarkPickEdgeLoops.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark', '%%WRKSRC%%/gSculpt/MeshTools/Mark/ToolMeshMarkPickEdgeRings.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark', '%%WRKSRC%%/gSculpt/MeshTools/Mark/ToolMeshMarkPickEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark', '%%WRKSRC%%/gSculpt/MeshTools/Mark/ToolMeshMarkPickFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark', '%%WRKSRC%%/gSculpt/MeshTools/Mark/ToolMeshMarkPickVertices.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark', '%%WRKSRC%%/gSculpt/MeshTools/Mark/ToolMeshMarkRectangular.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark', '%%WRKSRC%%/gSculpt/MeshTools/Mark/ToolMeshMarkRegion.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark', '%%WRKSRC%%/gSculpt/MeshTools/Mark/ToolMeshPickEdgeLoopPath.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark', '%%WRKSRC%%/gSculpt/MeshTools/Mark/ToolMeshPickEdgeRingPath.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark', '%%WRKSRC%%/gSculpt/MeshTools/Mark/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/MeshCutTarget.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/MeshInsetFacesStyle.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/MeshWeldStyle.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/ToolMeshBandsaw.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/ToolMeshCut.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/ToolMeshDrawFace.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/ToolMeshDrawQuads.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/ToolMeshEditMove.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/ToolMeshEditRotate.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/ToolMeshEditScale.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/ToolMeshNBandsaw.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/ToolMeshNCut.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/ToolMeshSurfaceTweakComponents.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/ToolMeshTweakComponents.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Body', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Body/ToolMeshFlip.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Body', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Body/ToolMeshKnife.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Body', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Body/ToolMeshMirror.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Body', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Body/ToolMeshSubdivide.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Body', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Body/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshBevelEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshBridge.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshCollapseEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshConnectEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshDissolveEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshExpandEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshExtrudeEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshFillEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshFlattenEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshGrowEdgeSelection.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshMarkEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshMoveEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshMoveEdgesNormal.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshNConnectEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshNSplitEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshRewireEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshRiftEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshRotateEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshScaleEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshSelectEdgeBoundary.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshSelectEdgeLoop.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshSelectEdgeRing.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshShrinkEdgeSelection.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshSlideEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshSpinEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshSplitEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshWeldEdges.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Edge/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshBevelFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshCollapseFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshDeleteFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshDissolveFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshExpandFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshExtrudeFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshFlattenFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshFreeExtrudeFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshGrowFaceSelection.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshInsetFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshMarkFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshMoveFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshMoveFacesNormal.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshRotateFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshScaleFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshShrinkFaceSelection.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshTunnel.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshWeldFaces.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Face/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshBevelVertices.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshConnectVertices.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshDissolveVertices.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshExpandVertices.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshFlattenVertices.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshGrowVertexSelection.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshMarkVertices.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshMoveVertices.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshMoveVerticesNormal.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshRotateVertices.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshScaleVertices.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshShrinkVertexSelection.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshTargetWeldVertices.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshTemplateTweakVertices.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshWeldVertices.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex', '%%WRKSRC%%/gSculpt/MeshTools/MeshEdit/Vertex/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Model', '%%WRKSRC%%/gSculpt/Model/MarkPredicateColumnEditor.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Model', '%%WRKSRC%%/gSculpt/Model/MarkPredicateVar.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Model', '%%WRKSRC%%/gSculpt/Model/MarkPredicateVarEditor.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Model', '%%WRKSRC%%/gSculpt/Model/Model.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Model', '%%WRKSRC%%/gSculpt/Model/ModelDraw.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Model', '%%WRKSRC%%/gSculpt/Model/Pick.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Model', '%%WRKSRC%%/gSculpt/Model/Pick3d.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Model', '%%WRKSRC%%/gSculpt/Model/TargetList.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Model', '%%WRKSRC%%/gSculpt/Model/TargetListColumnEditor.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Model', '%%WRKSRC%%/gSculpt/Model/TargetListVarEditor.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Model', '%%WRKSRC%%/gSculpt/Model/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ModelTools', '%%WRKSRC%%/gSculpt/ModelTools/ModelVirtualMirrorToolGroup.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ModelTools', '%%WRKSRC%%/gSculpt/ModelTools/ToolVirtualMirror.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ModelTools', '%%WRKSRC%%/gSculpt/ModelTools/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Painter', '%%WRKSRC%%/gSculpt/Painter/Painter.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Painter', '%%WRKSRC%%/gSculpt/Painter/RequestPainter.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Painter', '%%WRKSRC%%/gSculpt/Painter/RequestViewportPainter.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Painter', '%%WRKSRC%%/gSculpt/Painter/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PolyBlend', '%%WRKSRC%%/gSculpt/PolyBlend/PolyBlend.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PolyBlend', '%%WRKSRC%%/gSculpt/PolyBlend/PolyBlendComponent.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PolyBlend', '%%WRKSRC%%/gSculpt/PolyBlend/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools', '%%WRKSRC%%/gSculpt/PrimitiveTools/MeshPrimitiveToolGroup.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools', '%%WRKSRC%%/gSculpt/PrimitiveTools/MeshPrimitiveToolset.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools', '%%WRKSRC%%/gSculpt/PrimitiveTools/PrimitiveToolbox.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools', '%%WRKSRC%%/gSculpt/PrimitiveTools/PrimitiveToolkit.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools', '%%WRKSRC%%/gSculpt/PrimitiveTools/ToolBoxPrimitive.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools', '%%WRKSRC%%/gSculpt/PrimitiveTools/ToolConePrimitive.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools', '%%WRKSRC%%/gSculpt/PrimitiveTools/ToolCylinderPrimitive.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools', '%%WRKSRC%%/gSculpt/PrimitiveTools/ToolPlanePrimitive.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools', '%%WRKSRC%%/gSculpt/PrimitiveTools/ToolSpherePrimitive.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools', '%%WRKSRC%%/gSculpt/PrimitiveTools/ToolTorusPrimitive.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools', '%%WRKSRC%%/gSculpt/PrimitiveTools/ToolTubePrimitive.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools', '%%WRKSRC%%/gSculpt/PrimitiveTools/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/GSFunction.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/GSFunctionCommandTracker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/GSFunctionGraph.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/GSFunctionGraphCommandTracker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/GSPlan.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/GSPlanCommandTracker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/GSProcedure.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/GSProcedureCommandTracker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/GSScene.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/GSSceneCommandTracker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/GSSceneNode.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/GSSceneNodeCommandTracker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/GSSceneNodeViewSettings.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/Product.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore', '%%WRKSRC%%/gSculpt/ProceduralCore/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool', '%%WRKSRC%%/gSculpt/ProceduralTool/GSFunctionAdjustableInvoker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool', '%%WRKSRC%%/gSculpt/ProceduralTool/GSFunctionTool.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool', '%%WRKSRC%%/gSculpt/ProceduralTool/GSProcedureAdjustableInvoker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool', '%%WRKSRC%%/gSculpt/ProceduralTool/GSProcedureTool.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool', '%%WRKSRC%%/gSculpt/ProceduralTool/GSSceneNodeTool.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool', '%%WRKSRC%%/gSculpt/ProceduralTool/GSSceneNodeToolbox.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool', '%%WRKSRC%%/gSculpt/ProceduralTool/ProcToolGroup.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool', '%%WRKSRC%%/gSculpt/ProceduralTool/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Project', '%%WRKSRC%%/gSculpt/Project/GSProject.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Project', '%%WRKSRC%%/gSculpt/Project/GSProjectCommandTracker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Project', '%%WRKSRC%%/gSculpt/Project/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/SceneEdit', '%%WRKSRC%%/gSculpt/SceneEdit/NodeEditor.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/SceneEdit', '%%WRKSRC%%/gSculpt/SceneEdit/NodePlanAdapter.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/SceneEdit', '%%WRKSRC%%/gSculpt/SceneEdit/NodePlanViewList.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/SceneEdit', '%%WRKSRC%%/gSculpt/SceneEdit/SceneEditorTools.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/SceneEdit', '%%WRKSRC%%/gSculpt/SceneEdit/SelectNodeTool.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/SceneEdit', '%%WRKSRC%%/gSculpt/SceneEdit/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/SceneNodes', '%%WRKSRC%%/gSculpt/SceneNodes/SceneModelNode.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/SceneNodes', '%%WRKSRC%%/gSculpt/SceneNodes/SceneProcedureNode.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/SceneNodes', '%%WRKSRC%%/gSculpt/SceneNodes/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Texture', '%%WRKSRC%%/gSculpt/Texture/Texture.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Texture', '%%WRKSRC%%/gSculpt/Texture/TextureChooser.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Texture', '%%WRKSRC%%/gSculpt/Texture/TextureRef.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Texture', '%%WRKSRC%%/gSculpt/Texture/TextureRefColumnEditor.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Texture', '%%WRKSRC%%/gSculpt/Texture/TextureRefVar.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Texture', '%%WRKSRC%%/gSculpt/Texture/TextureTable.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Texture', '%%WRKSRC%%/gSculpt/Texture/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Tool', '%%WRKSRC%%/gSculpt/Tool/Tool.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Tool', '%%WRKSRC%%/gSculpt/Tool/ToolGroup.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Tool', '%%WRKSRC%%/gSculpt/Tool/ToolPanel.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Tool', '%%WRKSRC%%/gSculpt/Tool/Toolbox.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Tool', '%%WRKSRC%%/gSculpt/Tool/Toolkit.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Tool', '%%WRKSRC%%/gSculpt/Tool/Toolset.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Tool', '%%WRKSRC%%/gSculpt/Tool/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Transformation', '%%WRKSRC%%/gSculpt/Transformation/Transformation.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Transformation', '%%WRKSRC%%/gSculpt/Transformation/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/ToolRotatedTransformation.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/ToolTransformation.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/ToolTransformationBase.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/ToolTransformationBend.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/ToolTransformationDent.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/ToolTransformationLinearTwist.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/ToolTransformationMove.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/ToolTransformationRadialTwist.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/ToolTransformationRotate.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/ToolTransformationScale.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/ToolTransformationShear.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/ToolTransformationShrink.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/ToolTransformationTaper.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/TransformationToolActions.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/TransformationToolGroup.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools', '%%WRKSRC%%/gSculpt/TransformationTools/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/Accelerator.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/AcceleratorGroup.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/AcceleratorManager.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/ButtonPopupMenu.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/ComboBox.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/ConfirmDialog.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/ConfirmOverwriteFileDialog.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/FormLayout.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/GSContextMenu.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/GSImage.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/GtkAccelEntry.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/LayoutFactory.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/MessageDialog.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/NameDialog.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/OptionList.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/PopupWindow.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/RadioGroup.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/ToggleButton.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/ToggleGroup.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/UIAction.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/UIController.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/UI', '%%WRKSRC%%/gSculpt/UI/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Util', '%%WRKSRC%%/gSculpt/Util/CoEventHandler.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Util', '%%WRKSRC%%/gSculpt/Util/LinkedList.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Util', '%%WRKSRC%%/gSculpt/Util/PriorityList.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Util', '%%WRKSRC%%/gSculpt/Util/SignalSlot.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Util', '%%WRKSRC%%/gSculpt/Util/Util.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/Util', '%%WRKSRC%%/gSculpt/Util/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/VarEdit', '%%WRKSRC%%/gSculpt/VarEdit/VarEdit.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/VarEdit', '%%WRKSRC%%/gSculpt/VarEdit/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/BackgroundImage.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/BackgroundImageCommandTracker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/BackgroundImageTool.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/DrawingPlane.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/DrawingTemplate.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/FocusTool.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/ModelLayer.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/ModelLayerBackgroundPainter.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/ModelLayerCommandTracker.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/ModelLayerEditor.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/View.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/ViewDrawingSettings.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/ViewDrawingSettingsEditor.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/View', '%%WRKSRC%%/gSculpt/View/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea', '%%WRKSRC%%/gSculpt/WorkArea/DrawingArea.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea', '%%WRKSRC%%/gSculpt/WorkArea/GLResourceGuard.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea', '%%WRKSRC%%/gSculpt/WorkArea/ModellerView.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea', '%%WRKSRC%%/gSculpt/WorkArea/PointerStatus.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea', '%%WRKSRC%%/gSculpt/WorkArea/ViewLayout.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea', '%%WRKSRC%%/gSculpt/WorkArea/ViewLayoutNotebook.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea', '%%WRKSRC%%/gSculpt/WorkArea/ViewLayoutQuad.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea', '%%WRKSRC%%/gSculpt/WorkArea/ViewLayoutSingle.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea', '%%WRKSRC%%/gSculpt/WorkArea/Viewport.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea', '%%WRKSRC%%/gSculpt/WorkArea/Viewport3d.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea', '%%WRKSRC%%/gSculpt/WorkArea/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/bugworkarounds', '%%WRKSRC%%/gSculpt/bugworkarounds/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/bugworkarounds', '%%WRKSRC%%/gSculpt/bugworkarounds/bugworkarounds.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/extlibs', '%%WRKSRC%%/gSculpt/extlibs/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/extlibs/greenlet', '%%WRKSRC%%/gSculpt/extlibs/greenlet/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/extlibs/greenlet', '%%WRKSRC%%/gSculpt/extlibs/greenlet/greenlet.so') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/extlibs/pyconsole', '%%WRKSRC%%/gSculpt/extlibs/pyconsole/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/extlibs/pyconsole', '%%WRKSRC%%/gSculpt/extlibs/pyconsole/pyconsole.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/gSculptConfig', '%%WRKSRC%%/gSculpt/gSculptConfig/__init__.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/gSculptConfig', '%%WRKSRC%%/gSculpt/gSculptConfig/gSculptConfig.py') +env.Install('%%PYTHON_SITELIBDIR%%/gSculpt/gSculptConfig', '%%WRKSRC%%/gSculpt/gSculptConfig/gSculptUserConfig.py') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libCompGeometry.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libFileIO.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libGraphViewHelper.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libGraphics.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libLogGrid.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libMath.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libMesh.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libModel.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libPainter.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libPolyBlend.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libPolyline.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libProduct.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libRTType.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libTransformation.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libUVMap.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libUtil.so') +env.Install('%%PREFIX%%/lib/gSculpt', '%%WRKSRC%%/libView.so') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/background_images.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/draw_backg_transparent.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/draw_backgroundimages.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/draw_markedfaces.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/draw_smooth.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/draw_solid.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/draw_textured.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/draw_vertices.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/draw_wireframe.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/drawing_plane.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/drawing_template.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/focus_tool.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/gSculpt_Glass_Master_by_Gary_Rose.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/gSculpt_splash_screen_by_Gary_Rose.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/gSculpt_splash_screen_mouse_over_by_Gary_Rose.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/graphview_1to1.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/graphview_origin.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/graphview_zoom.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/graphview_zoomextentsall.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/graphview_zoomextentsselected.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/grid_toggle.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/grida.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/gridx.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/gridy.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/gridz.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/layers.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/mesh_primitives.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/meshedit_body.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/meshedit_edges.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/meshedit_faces.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/meshedit_mesh.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/meshedit_vertices.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/node_view_settings.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/red_x.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/rendering_small.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/snap_settings.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/vp_notebook.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/vp_notebook_newvp.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/vp_quad.png') +env.Install('%%PREFIX%%/share/gSculpt/gsimages', '%%WRKSRC%%/gsimages/vp_single.png') diff --git a/graphics/gsculpt/files/patch-Makefile b/graphics/gsculpt/files/patch-Makefile deleted file mode 100644 index 7612dd4ea61f..000000000000 --- a/graphics/gsculpt/files/patch-Makefile +++ /dev/null @@ -1,27 +0,0 @@ ---- Makefile.orig Mon Jul 21 19:59:12 2003 -+++ Makefile Mon Jul 21 19:59:38 2003 -@@ -27,7 +27,6 @@ - - # C - --CC := gcc - CFLAGS = ${DEPENDFLAGS} - - %.o : %.c -@@ -35,7 +34,6 @@ - - # C++ - --CXX := g++ - CXXFLAGS = ${DEPENDFLAGS} - - %.o : %.cc -@@ -57,7 +55,7 @@ - - # linker - --LINKER := g++ -+LINKER := ${CXX} - LDFLAGS = - LOADLIBES := -O3 -lm `gtk-config --libs` - diff --git a/graphics/gsculpt/files/patch-cpp-Math-pyIndexTriangle.cpp b/graphics/gsculpt/files/patch-cpp-Math-pyIndexTriangle.cpp new file mode 100644 index 000000000000..bf5b452495e6 --- /dev/null +++ b/graphics/gsculpt/files/patch-cpp-Math-pyIndexTriangle.cpp @@ -0,0 +1,15 @@ +--- cpp/Math/pyIndexTriangle.cpp.orig Mon Jan 1 17:49:08 2007 ++++ cpp/Math/pyIndexTriangle.cpp Tue Feb 20 13:56:21 2007 +@@ -8,10 +8,10 @@ + #ifndef PYINDEXTRIANGLE_CPP + #define PYINDEXTRIANGLE_CPP + +-#include <Math/IndexTriangle.h> +- + #include <boost/python.hpp> + using namespace boost::python; ++ ++#include <Math/IndexTriangle.h> + + + void export_IndexTriangle() diff --git a/graphics/gsculpt/files/patch-cpp-Model-pyGSProductModelBlank.cpp b/graphics/gsculpt/files/patch-cpp-Model-pyGSProductModelBlank.cpp new file mode 100644 index 000000000000..77dfb9a289e1 --- /dev/null +++ b/graphics/gsculpt/files/patch-cpp-Model-pyGSProductModelBlank.cpp @@ -0,0 +1,19 @@ +--- cpp/Model/pyGSProductModelBlank.cpp.orig Tue Feb 20 16:17:02 2007 ++++ cpp/Model/pyGSProductModelBlank.cpp Tue Feb 20 16:17:43 2007 +@@ -8,13 +8,14 @@ + #ifndef PYGSPRODUCTMODELBLANK_CPP__ + #define PYGSPRODUCTMODELBLANK_CPP__ + ++#include <boost/python.hpp> ++using namespace boost::python; ++ + #include <Product/GSProduct.h> + + #include <Model/GSProductModelBlank.h> + + +-#include <boost/python.hpp> +-using namespace boost::python; + + + diff --git a/graphics/gsculpt/files/patch-cpp-Product-pyGSProduct.cpp b/graphics/gsculpt/files/patch-cpp-Product-pyGSProduct.cpp new file mode 100644 index 000000000000..b3521e026745 --- /dev/null +++ b/graphics/gsculpt/files/patch-cpp-Product-pyGSProduct.cpp @@ -0,0 +1,17 @@ +--- cpp/Product/pyGSProduct.cpp.orig Tue Feb 20 16:24:38 2007 ++++ cpp/Product/pyGSProduct.cpp Tue Feb 20 16:24:49 2007 +@@ -8,11 +8,12 @@ + #ifndef PYGSPRODUCT_CPP__ + #define PYGSPRODUCT_CPP__ + ++#include <boost/python.hpp> ++using namespace boost::python; ++ + #include <Product/GSProduct.h> + + +-#include <boost/python.hpp> +-using namespace boost::python; + + + diff --git a/graphics/gsculpt/files/patch-cpp-RTType-pyRTObject.cpp b/graphics/gsculpt/files/patch-cpp-RTType-pyRTObject.cpp new file mode 100644 index 000000000000..3fb6c7713148 --- /dev/null +++ b/graphics/gsculpt/files/patch-cpp-RTType-pyRTObject.cpp @@ -0,0 +1,17 @@ +--- cpp/RTType/pyRTObject.cpp.orig Tue Feb 20 16:26:57 2007 ++++ cpp/RTType/pyRTObject.cpp Tue Feb 20 16:27:07 2007 +@@ -8,11 +8,12 @@ + #ifndef PYOBJECTPAINTERFACTORY_CPP__ + #define PYOBJECTPAINTERFACTORY_CPP__ + ++#include <boost/python.hpp> ++using namespace boost::python; ++ + #include <RTType/RTType.h> + + +-#include <boost/python.hpp> +-using namespace boost::python; + + + diff --git a/graphics/gsculpt/files/patch-cpp-Util-pySETree.cpp b/graphics/gsculpt/files/patch-cpp-Util-pySETree.cpp new file mode 100644 index 000000000000..2fa8cf7adbcb --- /dev/null +++ b/graphics/gsculpt/files/patch-cpp-Util-pySETree.cpp @@ -0,0 +1,17 @@ +--- cpp/Util/pySETree.cpp.orig Tue Feb 20 16:34:38 2007 ++++ cpp/Util/pySETree.cpp Tue Feb 20 16:34:47 2007 +@@ -8,11 +8,12 @@ + #ifndef PYSETREE_CPP__ + #define PYSETREE_CPP__ + ++#include <boost/python.hpp> ++using namespace boost::python; ++ + #include <Util/SETree.h> + + +-#include <boost/python.hpp> +-using namespace boost::python; + + + diff --git a/graphics/gsculpt/files/patch-cpp-bugworkarounds-pyGLDeleteTextures.cpp b/graphics/gsculpt/files/patch-cpp-bugworkarounds-pyGLDeleteTextures.cpp new file mode 100644 index 000000000000..68b6c5b3bee4 --- /dev/null +++ b/graphics/gsculpt/files/patch-cpp-bugworkarounds-pyGLDeleteTextures.cpp @@ -0,0 +1,19 @@ +--- cpp/bugworkarounds/pyGLDeleteTextures/pyGLDeleteTextures.cpp.orig Tue Feb 20 16:39:18 2007 ++++ cpp/bugworkarounds/pyGLDeleteTextures.cpp Tue Feb 20 16:38:58 2007 +@@ -8,13 +8,14 @@ + #ifndef PYGLDELETETEXTURES_CPP__ + #define PYGLDELETETEXTURES_CPP__ + ++#include <boost/python.hpp> ++using namespace boost::python; ++ + #include <PlatformSpecific/IncludeGL.h> + + #include <Util/Array.h> + + +-#include <boost/python.hpp> +-using namespace boost::python; + + + diff --git a/graphics/gsculpt/files/patch-src::Edges::CEdgeContainer.h b/graphics/gsculpt/files/patch-src::Edges::CEdgeContainer.h deleted file mode 100644 index 41590d53b6dd..000000000000 --- a/graphics/gsculpt/files/patch-src::Edges::CEdgeContainer.h +++ /dev/null @@ -1,10 +0,0 @@ ---- ./src/Edges/CEdgeContainer.h.orig Mon Jul 21 18:32:59 2003 -+++ ./src/Edges/CEdgeContainer.h Mon Jul 21 18:33:24 2003 -@@ -13,6 +13,7 @@ - - #include "CEdge.h" - -+using std::set; - - /* - ******************************************************************************* diff --git a/graphics/gsculpt/files/patch-src::Editor::StatusBar.h b/graphics/gsculpt/files/patch-src::Editor::StatusBar.h deleted file mode 100644 index 05288044f863..000000000000 --- a/graphics/gsculpt/files/patch-src::Editor::StatusBar.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/Editor/StatusBar.h.orig Mon Jul 21 16:36:37 2003 -+++ ./src/Editor/StatusBar.h Mon Jul 21 16:36:49 2003 -@@ -9,7 +9,7 @@ - - #include <gtk/gtkwidget.h> - -- -+using std::string; - - class StatusBar - { diff --git a/graphics/gsculpt/files/patch-src::Editor::Toolbox.h b/graphics/gsculpt/files/patch-src::Editor::Toolbox.h deleted file mode 100644 index 9912d16916b8..000000000000 --- a/graphics/gsculpt/files/patch-src::Editor::Toolbox.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/Editor/Toolbox.h.orig Mon Jul 21 18:37:37 2003 -+++ ./src/Editor/Toolbox.h Mon Jul 21 18:37:46 2003 -@@ -13,7 +13,7 @@ - - #include <gtk/gtkwidget.h> - -- -+using std::string; - - class Toolbox - { diff --git a/graphics/gsculpt/files/patch-src::Events::Event.h b/graphics/gsculpt/files/patch-src::Events::Event.h deleted file mode 100644 index e79de7bc1ecd..000000000000 --- a/graphics/gsculpt/files/patch-src::Events::Event.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/Events/Event.h.orig Mon Jul 21 16:31:20 2003 -+++ ./src/Events/Event.h Mon Jul 21 16:31:32 2003 -@@ -10,7 +10,7 @@ - #define EVENTH - - #include <string> -- -+using std::string; - - - diff --git a/graphics/gsculpt/files/patch-src::Faces::CFace.h b/graphics/gsculpt/files/patch-src::Faces::CFace.h deleted file mode 100644 index 24f6eb5e486a..000000000000 --- a/graphics/gsculpt/files/patch-src::Faces::CFace.h +++ /dev/null @@ -1,10 +0,0 @@ ---- ./src/Faces/CFace.h.orig Mon Jul 21 18:33:51 2003 -+++ ./src/Faces/CFace.h Mon Jul 21 18:34:02 2003 -@@ -17,6 +17,7 @@ - - #include "Point3.h" - -+using std::vector; - - /* - ******************************************************************************* diff --git a/graphics/gsculpt/files/patch-src::FileIO::fileio.h b/graphics/gsculpt/files/patch-src::FileIO::fileio.h deleted file mode 100644 index 3c0ad908547f..000000000000 --- a/graphics/gsculpt/files/patch-src::FileIO::fileio.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/FileIO/fileio.h.orig Mon Jul 21 16:28:28 2003 -+++ ./src/FileIO/fileio.h Mon Jul 21 16:28:40 2003 -@@ -8,7 +8,7 @@ - #include <stdio.h> - - #include <string> -- -+using std::string; - - string readString(FILE *f); - void writeString(FILE *f, const string& s); diff --git a/graphics/gsculpt/files/patch-src::Journal::JournalTaskProgress.h b/graphics/gsculpt/files/patch-src::Journal::JournalTaskProgress.h deleted file mode 100644 index 572aeed90b74..000000000000 --- a/graphics/gsculpt/files/patch-src::Journal::JournalTaskProgress.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/Journal/JournalTaskProgress.h.orig Mon Jul 21 16:38:59 2003 -+++ ./src/Journal/JournalTaskProgress.h Mon Jul 21 16:39:09 2003 -@@ -10,7 +10,7 @@ - - #include "MultiThreading.h" - -- -+using std::string; - - - class JournalTaskProgress diff --git a/graphics/gsculpt/files/patch-src::LogGrid::CGrid.h b/graphics/gsculpt/files/patch-src::LogGrid::CGrid.h deleted file mode 100644 index 409b3b140a35..000000000000 --- a/graphics/gsculpt/files/patch-src::LogGrid::CGrid.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/LogGrid/CGrid.h.orig Mon Jul 21 16:32:01 2003 -+++ ./src/LogGrid/CGrid.h Mon Jul 21 16:32:11 2003 -@@ -6,7 +6,7 @@ - #define CGRIDH
-
- #include <list>
--
-+using std::list;
-
- #include "array.h"
-
diff --git a/graphics/gsculpt/files/patch-src::Math::BBox.h b/graphics/gsculpt/files/patch-src::Math::BBox.h deleted file mode 100644 index 2747163d10ab..000000000000 --- a/graphics/gsculpt/files/patch-src::Math::BBox.h +++ /dev/null @@ -1,10 +0,0 @@ ---- ./src/Math/BBox.h.orig Mon Jul 21 16:29:27 2003 -+++ ./src/Math/BBox.h Mon Jul 21 16:30:21 2003 -@@ -12,6 +12,7 @@ - #include "Point3.h"
- #include "Plane.h"
- #include "Line3.h"
-+using std::vector; -
-
-
diff --git a/graphics/gsculpt/files/patch-src::Model::CModel.cpp b/graphics/gsculpt/files/patch-src::Model::CModel.cpp deleted file mode 100644 index 9461fdb76ae4..000000000000 --- a/graphics/gsculpt/files/patch-src::Model::CModel.cpp +++ /dev/null @@ -1,23 +0,0 @@ ---- ./src/Model/CModel.cpp.orig Mon Jul 21 18:40:40 2003 -+++ ./src/Model/CModel.cpp Mon Jul 21 18:41:05 2003 -@@ -68,17 +68,17 @@ - } - - --BBox CModel::getBBox(bool selectedOnly = true) const -+BBox CModel::getBBox(bool selectedOnly) const - { - return BBox(); - } - --BBox CModel::getBBox(const Matrix4& m, bool selectedOnly = true) const -+BBox CModel::getBBox(const Matrix4& m, bool selectedOnly) const - { - return BBox(); - } - --BBox CModel::getBBox(const Transformation *x, bool selectedOnly = true) const -+BBox CModel::getBBox(const Transformation *x, bool selectedOnly) const - { - return BBox(); - } diff --git a/graphics/gsculpt/files/patch-src::ObjEdit::ObjectCollection.cpp b/graphics/gsculpt/files/patch-src::ObjEdit::ObjectCollection.cpp deleted file mode 100644 index e24a6a1585f0..000000000000 --- a/graphics/gsculpt/files/patch-src::ObjEdit::ObjectCollection.cpp +++ /dev/null @@ -1,19 +0,0 @@ ---- ./src/ObjEdit/ObjectCollection.cpp.orig Mon Jul 21 18:47:55 2003 -+++ ./src/ObjEdit/ObjectCollection.cpp Mon Jul 21 19:44:26 2003 -@@ -326,11 +326,14 @@ - UniqueId ObjectCollection::getUniqueId(const string& name) const - { - IdTable::const_iterator iter = nameToId.find(name); -- if ( iter != objects.end() ) -+ -+ //if (iter != objects.end() ) -+ // Is this correct? 21.7.03, barner@in.tum.de -+ if (iter != nameToId.end()) - { - return (*iter).second; - } -- else -+ else - { - return -1; - } diff --git a/graphics/gsculpt/files/patch-src::ObjEdit::ObjectCollection.h b/graphics/gsculpt/files/patch-src::ObjEdit::ObjectCollection.h deleted file mode 100644 index 055cced048fb..000000000000 --- a/graphics/gsculpt/files/patch-src::ObjEdit::ObjectCollection.h +++ /dev/null @@ -1,14 +0,0 @@ ---- ./src/ObjEdit/ObjectCollection.h.orig Mon Jul 21 18:43:57 2003 -+++ ./src/ObjEdit/ObjectCollection.h Mon Jul 21 18:47:09 2003 -@@ -23,7 +23,10 @@ - #include "Journal.h" - #include "ListManager.h" - -- -+using std::string; -+using std::map; -+using std::set; -+using std::list; - - - class ObjectCollection : public JournalCollection diff --git a/graphics/gsculpt/files/patch-src::Patch::Patch.h b/graphics/gsculpt/files/patch-src::Patch::Patch.h deleted file mode 100644 index 8ce79f8fc67b..000000000000 --- a/graphics/gsculpt/files/patch-src::Patch::Patch.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/Patch/Patch.h.orig Mon Jul 21 16:20:46 2003 -+++ ./src/Patch/Patch.h Mon Jul 21 16:27:54 2003 -@@ -7,6 +7,8 @@ - - #include <vector> - -+using std::vector; -+ - //generates the indices of the vertices which make up quadrilateral faces, which - //form a rectangular patch - void patchGenerateQuadList(vector<int>& quads, int widthFaces, int heightFaces, diff --git a/graphics/gsculpt/files/patch-src::PolylineTools::ToolPolyDraw.cpp b/graphics/gsculpt/files/patch-src::PolylineTools::ToolPolyDraw.cpp deleted file mode 100644 index be37e1b412fc..000000000000 --- a/graphics/gsculpt/files/patch-src::PolylineTools::ToolPolyDraw.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/PolylineTools/ToolPolyDraw.cpp.orig Mon Jul 21 19:13:35 2003 -+++ ./src/PolylineTools/ToolPolyDraw.cpp Mon Jul 21 19:14:06 2003 -@@ -27,7 +27,7 @@ - - #include "Point3.h" - -- -+using std::ostrstream; - - - diff --git a/graphics/gsculpt/files/patch-src::SelectTools::ToolSelectBase.cpp b/graphics/gsculpt/files/patch-src::SelectTools::ToolSelectBase.cpp deleted file mode 100644 index bd87ff642e51..000000000000 --- a/graphics/gsculpt/files/patch-src::SelectTools::ToolSelectBase.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/SelectTools/ToolSelectBase.cpp.orig Mon Jul 21 19:10:28 2003 -+++ ./src/SelectTools/ToolSelectBase.cpp Mon Jul 21 19:11:17 2003 -@@ -146,7 +146,7 @@ - ToolSelectBase::ToolSelectBase( CadView *v, - ObjPainterManager *pman, - const string& funcName, const string& optTitle, -- int tableWidth = 1 ) -+ int tableWidth ) - : ToolSelectModel( v, pman, funcName, optTitle, tableWidth ), - CadClickAndDragEventHandler( v->getCadArea() ) - { diff --git a/graphics/gsculpt/files/patch-src::Templates::array.h b/graphics/gsculpt/files/patch-src::Templates::array.h deleted file mode 100644 index b4ba45b02347..000000000000 --- a/graphics/gsculpt/files/patch-src::Templates::array.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Templates/array.h.orig Thu Jan 10 07:22:01 2002 -+++ src/Templates/array.h Fri Sep 3 00:48:47 2004 -@@ -100,7 +100,7 @@ - } - - //construct from C array -- array(T *inData, int aSize, int initialCap = aSize) -+ array(T *inData, int aSize, int initialCap) - { - sz = aSize; - cap = initialCap; diff --git a/graphics/gsculpt/files/patch-src::Tools::ToolGroup.h b/graphics/gsculpt/files/patch-src::Tools::ToolGroup.h deleted file mode 100644 index b75f2d3f945a..000000000000 --- a/graphics/gsculpt/files/patch-src::Tools::ToolGroup.h +++ /dev/null @@ -1,12 +0,0 @@ ---- ./src/Tools/ToolGroup.h.orig Mon Jul 21 18:34:42 2003 -+++ ./src/Tools/ToolGroup.h Mon Jul 21 18:34:57 2003 -@@ -13,7 +13,8 @@ - - #include "GridLayout.h" - -- -+using std::vector; -+using std::string; - - class ToolGroup - { diff --git a/graphics/gsculpt/files/patch-src::Tools::Toolset.h b/graphics/gsculpt/files/patch-src::Tools::Toolset.h deleted file mode 100644 index 709d10b6d9cf..000000000000 --- a/graphics/gsculpt/files/patch-src::Tools::Toolset.h +++ /dev/null @@ -1,12 +0,0 @@ ---- ./src/Tools/Toolset.h.orig Mon Jul 21 16:35:45 2003 -+++ ./src/Tools/Toolset.h Mon Jul 21 16:36:04 2003 -@@ -18,7 +18,8 @@ - #include "CadView.h" - #include "Toolbox.h" - -- -+using std::string; -+using std::vector; - - class Toolset - { diff --git a/graphics/gsculpt/files/patch-src::TypeManager::TypeManager.h b/graphics/gsculpt/files/patch-src::TypeManager::TypeManager.h deleted file mode 100644 index bf9f4ed1f66f..000000000000 --- a/graphics/gsculpt/files/patch-src::TypeManager::TypeManager.h +++ /dev/null @@ -1,14 +0,0 @@ ---- ./src/TypeManager/TypeManager.h.orig Mon Jul 21 16:37:26 2003 -+++ ./src/TypeManager/TypeManager.h Mon Jul 21 16:38:08 2003 -@@ -10,7 +10,10 @@ - #include <map> - #include <list> - -- -+using std::string; -+using std::vector; -+using std::map; -+using std::list; - - - diff --git a/graphics/gsculpt/files/patch-src::Widgets::ListManager.cpp b/graphics/gsculpt/files/patch-src::Widgets::ListManager.cpp deleted file mode 100644 index 0853e22d52a6..000000000000 --- a/graphics/gsculpt/files/patch-src::Widgets::ListManager.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/Widgets/ListManager.cpp.orig Mon Jul 21 19:25:18 2003 -+++ ./src/Widgets/ListManager.cpp Mon Jul 21 19:25:30 2003 -@@ -10,7 +10,7 @@ - - #include "ListManager.h" - -- -+using std::set; - - - ListManager::ListManager(const string& columnTitle) diff --git a/graphics/gsculpt/files/patch-src::Widgets::ListManager.h b/graphics/gsculpt/files/patch-src::Widgets::ListManager.h deleted file mode 100644 index 2b6e18dcb64c..000000000000 --- a/graphics/gsculpt/files/patch-src::Widgets::ListManager.h +++ /dev/null @@ -1,12 +0,0 @@ ---- ./src/Widgets/ListManager.h.orig Mon Jul 21 18:41:55 2003 -+++ ./src/Widgets/ListManager.h Mon Jul 21 18:43:28 2003 -@@ -14,7 +14,8 @@ - - #include <gtk/gtkwidget.h> - -- -+using std::multiset; -+using std::string; - - - class ListManager diff --git a/graphics/gsculpt/files/patch-src::Widgets::NameDialog.cpp b/graphics/gsculpt/files/patch-src::Widgets::NameDialog.cpp deleted file mode 100644 index ccd764ccb191..000000000000 --- a/graphics/gsculpt/files/patch-src::Widgets::NameDialog.cpp +++ /dev/null @@ -1,13 +0,0 @@ ---- ./src/Widgets/NameDialog.cpp.orig Mon Jul 21 19:27:45 2003 -+++ ./src/Widgets/NameDialog.cpp Mon Jul 21 19:28:18 2003 -@@ -44,8 +44,8 @@ - } - - NameDialog::NameDialog(NameDialogListener *l, -- const string& title = "Name", -- const string& prompt = "name:") -+ const string& title, -+ const string& prompt ) - { - listener = l; - constructorCommon(title, prompt); diff --git a/graphics/gsculpt/files/patch-src::Widgets::NameDialog.h b/graphics/gsculpt/files/patch-src::Widgets::NameDialog.h deleted file mode 100644 index 989200a7a9e9..000000000000 --- a/graphics/gsculpt/files/patch-src::Widgets::NameDialog.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/Widgets/NameDialog.h.orig Mon Jul 21 19:26:12 2003 -+++ ./src/Widgets/NameDialog.h Mon Jul 21 19:26:22 2003 -@@ -15,7 +15,7 @@ - - #include "callback.h" - -- -+using std::string; - - - class NameDialog; diff --git a/graphics/gsculpt/files/patch-src::Widgets::VectorWidget.cpp b/graphics/gsculpt/files/patch-src::Widgets::VectorWidget.cpp deleted file mode 100644 index b14e44baeb92..000000000000 --- a/graphics/gsculpt/files/patch-src::Widgets::VectorWidget.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- ./src/Widgets/VectorWidget.cpp.orig Mon Jul 21 19:22:12 2003 -+++ ./src/Widgets/VectorWidget.cpp Mon Jul 21 19:23:30 2003 -@@ -13,7 +13,8 @@ - - #include "VectorWidget.h" - -- -+using std::ostrstream; -+using std::istrstream; - - /* - ******************************************************************************* diff --git a/graphics/gsculpt/files/patch-src::Widgets::messageBox.h b/graphics/gsculpt/files/patch-src::Widgets::messageBox.h deleted file mode 100644 index 3629cf8696ee..000000000000 --- a/graphics/gsculpt/files/patch-src::Widgets::messageBox.h +++ /dev/null @@ -1,12 +0,0 @@ ---- ./src/Widgets/messageBox.h.orig Mon Jul 21 18:59:01 2003 -+++ ./src/Widgets/messageBox.h Mon Jul 21 18:59:17 2003 -@@ -8,7 +8,8 @@ - #include <string> - #include <vector> - -- -+using std::string; -+using std::vector; - - /* - ******************************************************************************* diff --git a/graphics/gsculpt/files/patch-src::WorkArea::CAEH_grid.cpp b/graphics/gsculpt/files/patch-src::WorkArea::CAEH_grid.cpp deleted file mode 100644 index 8d642da37c3e..000000000000 --- a/graphics/gsculpt/files/patch-src::WorkArea::CAEH_grid.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/WorkArea/CAEH_grid.cpp.orig Mon Jul 21 16:34:35 2003 -+++ ./src/WorkArea/CAEH_grid.cpp Mon Jul 21 16:34:54 2003 -@@ -8,7 +8,7 @@ - #include "CAEH_grid.h" - - #include <strstream> -- -+using std::ostrstream; - - - CAEH_grid::CAEH_grid(CadArea *c, const CGrid& gr) diff --git a/graphics/gsculpt/files/patch-src::WorkArea::DrawingArea.h b/graphics/gsculpt/files/patch-src::WorkArea::DrawingArea.h deleted file mode 100644 index a89c2964d3f3..000000000000 --- a/graphics/gsculpt/files/patch-src::WorkArea::DrawingArea.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/WorkArea/DrawingArea.h.orig Mon Jul 21 16:32:55 2003 -+++ ./src/WorkArea/DrawingArea.h Mon Jul 21 16:33:25 2003 -@@ -27,7 +27,7 @@ - #include "Geometry.h" - #include "PointerStatus.h" - -- -+using std::list; - - /****************************************************************************** - ****************************************************************************** diff --git a/graphics/gsculpt/files/patch-src::XformTools::ToolTransformModel.cpp b/graphics/gsculpt/files/patch-src::XformTools::ToolTransformModel.cpp deleted file mode 100644 index 681ce650e0f4..000000000000 --- a/graphics/gsculpt/files/patch-src::XformTools::ToolTransformModel.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/XformTools/ToolTransformModel.cpp.orig Mon Jul 21 19:05:58 2003 -+++ ./src/XformTools/ToolTransformModel.cpp Mon Jul 21 19:06:20 2003 -@@ -15,7 +15,7 @@ - ObjPainterManager *pman, - const string& funcName, - const string& optTitle, -- int tableWidth = 1) -+ int tableWidth) - : ToolModifyModel(v, pman, funcName, optTitle, tableWidth) - { - } diff --git a/graphics/gsculpt/pkg-descr b/graphics/gsculpt/pkg-descr index 395eda6fd55c..7f0e0a80a17f 100644 --- a/graphics/gsculpt/pkg-descr +++ b/graphics/gsculpt/pkg-descr @@ -1,5 +1,20 @@ -gSculpt is a 3D modelling program that allows models to be built by -performing sweeps on polylines. These models can then be transformed -using a variety of tools. Aimed at hobbyists, and demo coders. +gSculpt is an open source, procedural subdivision modeller. It has a +comprehensive set of polygon modelling tools, including most of those +found in Wings 3D, and more. + +Workflow and speed of use are important design goals in the +development of gSculpt. Pre-selection highlighting throughout the +program, and keyboard short cuts ensure that the workflow is fast and +efficient, while providing access to a powerful procedural system +which allows mistakes to be rectified easily. + +Its procedural modelling system makes it an excellent choice for +making modelling tutorials, as the steps required to build the model +from the beginning are displayed to the user in a list. This list can +be navigated easily, allowing a user to view the process one step at a +time, at their own pace, while being able too look at the model from +all angles as they go. + +gSculpt can import and export Wavefront Object (.obj) model files. WWW: http://gsculpt.sourceforge.net/ diff --git a/graphics/gsculpt/pkg-plist b/graphics/gsculpt/pkg-plist new file mode 100644 index 000000000000..1b79bdd43759 --- /dev/null +++ b/graphics/gsculpt/pkg-plist @@ -0,0 +1,480 @@ +bin/gsculpt +%%PYTHON_SITELIBDIR%%/gSculpt/Cache/GSCache.py +%%PYTHON_SITELIBDIR%%/gSculpt/Cache/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/CommandHistory/CommandHistory.py +%%PYTHON_SITELIBDIR%%/gSculpt/CommandHistory/CommandTracker.py +%%PYTHON_SITELIBDIR%%/gSculpt/CommandHistory/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Config/GSConfig.py +%%PYTHON_SITELIBDIR%%/gSculpt/Config/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Editor/EditorSettings.py +%%PYTHON_SITELIBDIR%%/gSculpt/Editor/SnapSettings.py +%%PYTHON_SITELIBDIR%%/gSculpt/Editor/SnapSettingsPopup.py +%%PYTHON_SITELIBDIR%%/gSculpt/Editor/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Event/QueuedEvent.py +%%PYTHON_SITELIBDIR%%/gSculpt/Event/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/FileIO/IOXml.py +%%PYTHON_SITELIBDIR%%/gSculpt/FileIO/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/GSGraph/GSGraph.py +%%PYTHON_SITELIBDIR%%/gSculpt/GSGraph/GSGraphCommandTracker.py +%%PYTHON_SITELIBDIR%%/gSculpt/GSGraph/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/GraphView/GraphView.py +%%PYTHON_SITELIBDIR%%/gSculpt/GraphView/GraphViewHelper.so +%%PYTHON_SITELIBDIR%%/gSculpt/GraphView/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Graphics/BackfaceCullField.py +%%PYTHON_SITELIBDIR%%/gSculpt/Graphics/GLUploadImage.py +%%PYTHON_SITELIBDIR%%/gSculpt/Graphics/Graphics.so +%%PYTHON_SITELIBDIR%%/gSculpt/Graphics/Region3dField.py +%%PYTHON_SITELIBDIR%%/gSculpt/Graphics/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/I18n/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/I18n/i18n.py +%%PYTHON_SITELIBDIR%%/gSculpt/ImportExportFilter/ObjExport.py +%%PYTHON_SITELIBDIR%%/gSculpt/ImportExportFilter/ObjImport.py +%%PYTHON_SITELIBDIR%%/gSculpt/ImportExportFilter/ToolImportedModel.py +%%PYTHON_SITELIBDIR%%/gSculpt/ImportExportFilter/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Kernel/CachedObjectSource.py +%%PYTHON_SITELIBDIR%%/gSculpt/Kernel/ColumnEditors.py +%%PYTHON_SITELIBDIR%%/gSculpt/Kernel/DB.py +%%PYTHON_SITELIBDIR%%/gSculpt/Kernel/DBCommandTracker.py +%%PYTHON_SITELIBDIR%%/gSculpt/Kernel/DBEdit.py +%%PYTHON_SITELIBDIR%%/gSculpt/Kernel/DBEditorTool.py +%%PYTHON_SITELIBDIR%%/gSculpt/Kernel/Enum.py +%%PYTHON_SITELIBDIR%%/gSculpt/Kernel/KMeta.py +%%PYTHON_SITELIBDIR%%/gSculpt/Kernel/ObjectSource.py +%%PYTHON_SITELIBDIR%%/gSculpt/Kernel/ObjectSourceProxy.py +%%PYTHON_SITELIBDIR%%/gSculpt/Kernel/RTType.so +%%PYTHON_SITELIBDIR%%/gSculpt/Kernel/Variable.py +%%PYTHON_SITELIBDIR%%/gSculpt/Kernel/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/LogGrid/LogGrid.so +%%PYTHON_SITELIBDIR%%/gSculpt/LogGrid/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/MainApp/CreateMenu.py +%%PYTHON_SITELIBDIR%%/gSculpt/MainApp/GeneralActions.py +%%PYTHON_SITELIBDIR%%/gSculpt/MainApp/MainApp.py +%%PYTHON_SITELIBDIR%%/gSculpt/MainApp/NewNodeMenu.py +%%PYTHON_SITELIBDIR%%/gSculpt/MainApp/Shortcuts/Shortcut.py +%%PYTHON_SITELIBDIR%%/gSculpt/MainApp/Shortcuts/ShortcutEditor.py +%%PYTHON_SITELIBDIR%%/gSculpt/MainApp/Shortcuts/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/MainApp/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/ColumnManipulators.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/Handle.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/Handle3d.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/HandleScreen.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/Manipulator.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/ManipulatorSnapping.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/ManipulatorSwitch.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/Point3Manipulator.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/RealManipulator.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/RotationHandle.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/RotationManipulator.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/ScaleHandle3d.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/ScaleManipulator3d.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/ScreenSpaceHandle.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/ScrollManipulator.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/TranslationHandle3d.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/TranslationManipulator3d.py +%%PYTHON_SITELIBDIR%%/gSculpt/Manipulator/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/MarkTools/CircularMarkRegionManipulator.py +%%PYTHON_SITELIBDIR%%/gSculpt/MarkTools/MarkRegionManipulator.py +%%PYTHON_SITELIBDIR%%/gSculpt/MarkTools/RectangularMarkRegionManipulator.py +%%PYTHON_SITELIBDIR%%/gSculpt/MarkTools/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Math/Math.so +%%PYTHON_SITELIBDIR%%/gSculpt/Math/MathField.py +%%PYTHON_SITELIBDIR%%/gSculpt/Math/MathVariable.py +%%PYTHON_SITELIBDIR%%/gSculpt/Math/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Mesh/GSSceneNodeMeshViewSettings.py +%%PYTHON_SITELIBDIR%%/gSculpt/Mesh/Mesh.so +%%PYTHON_SITELIBDIR%%/gSculpt/Mesh/MeshLiveSubdWireframeModeColumnEditor.py +%%PYTHON_SITELIBDIR%%/gSculpt/Mesh/MeshLiveSubdWireframeModeVar.py +%%PYTHON_SITELIBDIR%%/gSculpt/Mesh/MeshLiveSubdWireframeModeVarEditor.py +%%PYTHON_SITELIBDIR%%/gSculpt/Mesh/MeshManipulatorHelper.py +%%PYTHON_SITELIBDIR%%/gSculpt/Mesh/MeshPickHelper.py +%%PYTHON_SITELIBDIR%%/gSculpt/Mesh/MeshPreserveNormalSharpnessColumnEditor.py +%%PYTHON_SITELIBDIR%%/gSculpt/Mesh/MeshPreserveNormalSharpnessVar.py +%%PYTHON_SITELIBDIR%%/gSculpt/Mesh/MeshPreserveNormalSharpnessVarEditor.py +%%PYTHON_SITELIBDIR%%/gSculpt/Mesh/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark/ToolMeshMarkCircular.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark/ToolMeshMarkPick.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark/ToolMeshMarkPickEdgeBoundaries.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark/ToolMeshMarkPickEdgeLoops.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark/ToolMeshMarkPickEdgeRings.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark/ToolMeshMarkPickEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark/ToolMeshMarkPickFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark/ToolMeshMarkPickVertices.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark/ToolMeshMarkRectangular.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark/ToolMeshMarkRegion.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark/ToolMeshPickEdgeLoopPath.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark/ToolMeshPickEdgeRingPath.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Body/ToolMeshFlip.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Body/ToolMeshKnife.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Body/ToolMeshMirror.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Body/ToolMeshSubdivide.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Body/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshBevelEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshBridge.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshCollapseEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshConnectEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshDissolveEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshExpandEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshExtrudeEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshFillEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshFlattenEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshGrowEdgeSelection.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshMarkEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshMoveEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshMoveEdgesNormal.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshNConnectEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshNSplitEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshRewireEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshRiftEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshRotateEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshScaleEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshSelectEdgeBoundary.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshSelectEdgeLoop.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshSelectEdgeRing.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshShrinkEdgeSelection.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshSlideEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshSpinEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshSplitEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/ToolMeshWeldEdges.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshBevelFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshCollapseFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshDeleteFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshDissolveFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshExpandFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshExtrudeFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshFlattenFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshFreeExtrudeFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshGrowFaceSelection.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshInsetFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshMarkFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshMoveFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshMoveFacesNormal.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshRotateFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshScaleFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshShrinkFaceSelection.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshTunnel.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/ToolMeshWeldFaces.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/MeshCutTarget.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/MeshInsetFacesStyle.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/MeshWeldStyle.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/ToolMeshBandsaw.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/ToolMeshCut.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/ToolMeshDrawFace.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/ToolMeshDrawQuads.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/ToolMeshEditMove.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/ToolMeshEditRotate.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/ToolMeshEditScale.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/ToolMeshNBandsaw.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/ToolMeshNCut.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/ToolMeshSurfaceTweakComponents.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/ToolMeshTweakComponents.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshBevelVertices.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshConnectVertices.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshDissolveVertices.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshExpandVertices.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshFlattenVertices.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshGrowVertexSelection.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshMarkVertices.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshMoveVertices.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshMoveVerticesNormal.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshRotateVertices.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshScaleVertices.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshShrinkVertexSelection.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshTargetWeldVertices.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshTemplateTweakVertices.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/ToolMeshWeldVertices.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEditBodyToolGroup.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEditBodyToolset.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEditComponent.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEditEdgeToolGroup.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEditEdgeToolset.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEditFaceToolGroup.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEditFaceToolset.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEditToolkit.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEditVertexToolGroup.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEditVertexToolset.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshToolbox.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshToolsetWithPicking.py +%%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Model/MarkPredicateColumnEditor.py +%%PYTHON_SITELIBDIR%%/gSculpt/Model/MarkPredicateVar.py +%%PYTHON_SITELIBDIR%%/gSculpt/Model/MarkPredicateVarEditor.py +%%PYTHON_SITELIBDIR%%/gSculpt/Model/Model.so +%%PYTHON_SITELIBDIR%%/gSculpt/Model/ModelDraw.py +%%PYTHON_SITELIBDIR%%/gSculpt/Model/Pick.py +%%PYTHON_SITELIBDIR%%/gSculpt/Model/Pick3d.py +%%PYTHON_SITELIBDIR%%/gSculpt/Model/TargetList.py +%%PYTHON_SITELIBDIR%%/gSculpt/Model/TargetListColumnEditor.py +%%PYTHON_SITELIBDIR%%/gSculpt/Model/TargetListVarEditor.py +%%PYTHON_SITELIBDIR%%/gSculpt/Model/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/ModelTools/ModelVirtualMirrorToolGroup.py +%%PYTHON_SITELIBDIR%%/gSculpt/ModelTools/ToolVirtualMirror.py +%%PYTHON_SITELIBDIR%%/gSculpt/ModelTools/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Painter/Painter.so +%%PYTHON_SITELIBDIR%%/gSculpt/Painter/RequestPainter.py +%%PYTHON_SITELIBDIR%%/gSculpt/Painter/RequestViewportPainter.py +%%PYTHON_SITELIBDIR%%/gSculpt/Painter/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/PolyBlend/PolyBlend.so +%%PYTHON_SITELIBDIR%%/gSculpt/PolyBlend/PolyBlendComponent.py +%%PYTHON_SITELIBDIR%%/gSculpt/PolyBlend/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools/MeshPrimitiveToolGroup.py +%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools/MeshPrimitiveToolset.py +%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools/PrimitiveToolbox.py +%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools/PrimitiveToolkit.py +%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools/ToolBoxPrimitive.py +%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools/ToolConePrimitive.py +%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools/ToolCylinderPrimitive.py +%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools/ToolPlanePrimitive.py +%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools/ToolSpherePrimitive.py +%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools/ToolTorusPrimitive.py +%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools/ToolTubePrimitive.py +%%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/GSFunction.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/GSFunctionCommandTracker.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/GSFunctionGraph.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/GSFunctionGraphCommandTracker.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/GSPlan.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/GSPlanCommandTracker.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/GSProcedure.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/GSProcedureCommandTracker.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/GSScene.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/GSSceneCommandTracker.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/GSSceneNode.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/GSSceneNodeCommandTracker.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/GSSceneNodeViewSettings.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/Product.so +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool/GSFunctionAdjustableInvoker.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool/GSFunctionTool.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool/GSProcedureAdjustableInvoker.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool/GSProcedureTool.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool/GSSceneNodeTool.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool/GSSceneNodeToolbox.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool/ProcToolGroup.py +%%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Project/GSProject.py +%%PYTHON_SITELIBDIR%%/gSculpt/Project/GSProjectCommandTracker.py +%%PYTHON_SITELIBDIR%%/gSculpt/Project/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/SceneEdit/NodeEditor.py +%%PYTHON_SITELIBDIR%%/gSculpt/SceneEdit/NodePlanAdapter.py +%%PYTHON_SITELIBDIR%%/gSculpt/SceneEdit/NodePlanViewList.py +%%PYTHON_SITELIBDIR%%/gSculpt/SceneEdit/SceneEditorTools.py +%%PYTHON_SITELIBDIR%%/gSculpt/SceneEdit/SelectNodeTool.py +%%PYTHON_SITELIBDIR%%/gSculpt/SceneEdit/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/SceneNodes/SceneModelNode.py +%%PYTHON_SITELIBDIR%%/gSculpt/SceneNodes/SceneProcedureNode.py +%%PYTHON_SITELIBDIR%%/gSculpt/SceneNodes/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Texture/Texture.py +%%PYTHON_SITELIBDIR%%/gSculpt/Texture/TextureChooser.py +%%PYTHON_SITELIBDIR%%/gSculpt/Texture/TextureRef.py +%%PYTHON_SITELIBDIR%%/gSculpt/Texture/TextureRefColumnEditor.py +%%PYTHON_SITELIBDIR%%/gSculpt/Texture/TextureRefVar.py +%%PYTHON_SITELIBDIR%%/gSculpt/Texture/TextureTable.py +%%PYTHON_SITELIBDIR%%/gSculpt/Texture/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Tool/Tool.py +%%PYTHON_SITELIBDIR%%/gSculpt/Tool/ToolGroup.py +%%PYTHON_SITELIBDIR%%/gSculpt/Tool/ToolPanel.py +%%PYTHON_SITELIBDIR%%/gSculpt/Tool/Toolbox.py +%%PYTHON_SITELIBDIR%%/gSculpt/Tool/Toolkit.py +%%PYTHON_SITELIBDIR%%/gSculpt/Tool/Toolset.py +%%PYTHON_SITELIBDIR%%/gSculpt/Tool/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Transformation/Transformation.so +%%PYTHON_SITELIBDIR%%/gSculpt/Transformation/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/ToolRotatedTransformation.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/ToolTransformation.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/ToolTransformationBase.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/ToolTransformationBend.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/ToolTransformationDent.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/ToolTransformationLinearTwist.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/ToolTransformationMove.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/ToolTransformationRadialTwist.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/ToolTransformationRotate.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/ToolTransformationScale.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/ToolTransformationShear.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/ToolTransformationShrink.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/ToolTransformationTaper.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/TransformationToolActions.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/TransformationToolGroup.py +%%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/Accelerator.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/AcceleratorGroup.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/AcceleratorManager.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/ButtonPopupMenu.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/ComboBox.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/ConfirmDialog.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/ConfirmOverwriteFileDialog.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/FormLayout.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/GSContextMenu.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/GSImage.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/GtkAccelEntry.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/LayoutFactory.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/MessageDialog.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/NameDialog.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/OptionList.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/PopupWindow.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/RadioGroup.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/ToggleButton.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/ToggleGroup.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/UIAction.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/UIController.py +%%PYTHON_SITELIBDIR%%/gSculpt/UI/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/Util/CoEventHandler.py +%%PYTHON_SITELIBDIR%%/gSculpt/Util/LinkedList.py +%%PYTHON_SITELIBDIR%%/gSculpt/Util/PriorityList.py +%%PYTHON_SITELIBDIR%%/gSculpt/Util/SignalSlot.py +%%PYTHON_SITELIBDIR%%/gSculpt/Util/Util.so +%%PYTHON_SITELIBDIR%%/gSculpt/Util/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/VarEdit/VarEdit.py +%%PYTHON_SITELIBDIR%%/gSculpt/VarEdit/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/View/BackgroundImage.py +%%PYTHON_SITELIBDIR%%/gSculpt/View/BackgroundImageCommandTracker.py +%%PYTHON_SITELIBDIR%%/gSculpt/View/BackgroundImageTool.py +%%PYTHON_SITELIBDIR%%/gSculpt/View/DrawingPlane.py +%%PYTHON_SITELIBDIR%%/gSculpt/View/DrawingTemplate.py +%%PYTHON_SITELIBDIR%%/gSculpt/View/FocusTool.py +%%PYTHON_SITELIBDIR%%/gSculpt/View/ModelLayer.py +%%PYTHON_SITELIBDIR%%/gSculpt/View/ModelLayerBackgroundPainter.py +%%PYTHON_SITELIBDIR%%/gSculpt/View/ModelLayerCommandTracker.py +%%PYTHON_SITELIBDIR%%/gSculpt/View/ModelLayerEditor.py +%%PYTHON_SITELIBDIR%%/gSculpt/View/View.so +%%PYTHON_SITELIBDIR%%/gSculpt/View/ViewDrawingSettings.py +%%PYTHON_SITELIBDIR%%/gSculpt/View/ViewDrawingSettingsEditor.py +%%PYTHON_SITELIBDIR%%/gSculpt/View/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea/DrawingArea.py +%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea/GLResourceGuard.py +%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea/ModellerView.py +%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea/PointerStatus.py +%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea/ViewLayout.py +%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea/ViewLayoutNotebook.py +%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea/ViewLayoutQuad.py +%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea/ViewLayoutSingle.py +%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea/Viewport.py +%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea/Viewport3d.py +%%PYTHON_SITELIBDIR%%/gSculpt/WorkArea/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/bugworkarounds/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/bugworkarounds/bugworkarounds.so +%%PYTHON_SITELIBDIR%%/gSculpt/extlibs/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/extlibs/greenlet/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/extlibs/greenlet/greenlet.so +%%PYTHON_SITELIBDIR%%/gSculpt/extlibs/pyconsole/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/extlibs/pyconsole/pyconsole.py +%%PYTHON_SITELIBDIR%%/gSculpt/gSculptConfig/__init__.py +%%PYTHON_SITELIBDIR%%/gSculpt/gSculptConfig/gSculptConfig.py +%%PYTHON_SITELIBDIR%%/gSculpt/gSculptConfig/gSculptUserConfig.py +%%PYTHON_SITELIBDIR%%/gSculpt/gsculpt.py +lib/gSculpt/libCompGeometry.so +lib/gSculpt/libFileIO.so +lib/gSculpt/libGraphViewHelper.so +lib/gSculpt/libGraphics.so +lib/gSculpt/libLogGrid.so +lib/gSculpt/libMath.so +lib/gSculpt/libMesh.so +lib/gSculpt/libModel.so +lib/gSculpt/libPainter.so +lib/gSculpt/libPolyBlend.so +lib/gSculpt/libPolyline.so +lib/gSculpt/libProduct.so +lib/gSculpt/libRTType.so +lib/gSculpt/libTransformation.so +lib/gSculpt/libUVMap.so +lib/gSculpt/libUtil.so +lib/gSculpt/libView.so +share/gSculpt/gsimages/background_images.png +share/gSculpt/gsimages/draw_backg_transparent.png +share/gSculpt/gsimages/draw_backgroundimages.png +share/gSculpt/gsimages/draw_markedfaces.png +share/gSculpt/gsimages/draw_smooth.png +share/gSculpt/gsimages/draw_solid.png +share/gSculpt/gsimages/draw_textured.png +share/gSculpt/gsimages/draw_vertices.png +share/gSculpt/gsimages/draw_wireframe.png +share/gSculpt/gsimages/drawing_plane.png +share/gSculpt/gsimages/drawing_template.png +share/gSculpt/gsimages/focus_tool.png +share/gSculpt/gsimages/gSculpt_Glass_Master_by_Gary_Rose.png +share/gSculpt/gsimages/gSculpt_splash_screen_by_Gary_Rose.png +share/gSculpt/gsimages/gSculpt_splash_screen_mouse_over_by_Gary_Rose.png +share/gSculpt/gsimages/graphview_1to1.png +share/gSculpt/gsimages/graphview_origin.png +share/gSculpt/gsimages/graphview_zoom.png +share/gSculpt/gsimages/graphview_zoomextentsall.png +share/gSculpt/gsimages/graphview_zoomextentsselected.png +share/gSculpt/gsimages/grid_toggle.png +share/gSculpt/gsimages/grida.png +share/gSculpt/gsimages/gridx.png +share/gSculpt/gsimages/gridy.png +share/gSculpt/gsimages/gridz.png +share/gSculpt/gsimages/layers.png +share/gSculpt/gsimages/mesh_primitives.png +share/gSculpt/gsimages/meshedit_body.png +share/gSculpt/gsimages/meshedit_edges.png +share/gSculpt/gsimages/meshedit_faces.png +share/gSculpt/gsimages/meshedit_mesh.png +share/gSculpt/gsimages/meshedit_vertices.png +share/gSculpt/gsimages/node_view_settings.png +share/gSculpt/gsimages/red_x.png +share/gSculpt/gsimages/rendering_small.png +share/gSculpt/gsimages/snap_settings.png +share/gSculpt/gsimages/vp_notebook.png +share/gSculpt/gsimages/vp_notebook_newvp.png +share/gSculpt/gsimages/vp_quad.png +share/gSculpt/gsimages/vp_single.png +@dirrm share/gSculpt/gsimages +@dirrm share/gSculpt +@dirrm lib/gSculpt +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Cache +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/CommandHistory +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Config +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Editor +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Event +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/FileIO +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/GSGraph +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/GraphView +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Graphics +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/I18n +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/ImportExportFilter +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Kernel +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/LogGrid +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/MainApp/Shortcuts +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/MainApp +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Manipulator +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/MarkTools +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Math +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Mesh +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/Mark +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Body +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Edge +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Face +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit/Vertex +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/MeshTools/MeshEdit +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/MeshTools +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Model +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/ModelTools +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Painter +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/PolyBlend +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/PrimitiveTools +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/ProceduralCore +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/ProceduralTool +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Project +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/SceneEdit +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/SceneNodes +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Texture +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Tool +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Transformation +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/TransformationTools +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/UI +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/Util +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/VarEdit +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/View +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/WorkArea +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/bugworkarounds +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/extlibs/greenlet +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/extlibs/pyconsole +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/extlibs +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt/gSculptConfig +@dirrm %%PYTHON_SITELIBDIR%%/gSculpt |