Package: inventor / 2.1.5-10-16

Metadata

Package Version Patches format
inventor 2.1.5-10-16 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
configurability.patch | (download)

apps/demos/SceneViewer/SceneViewer.RUNME | 4 2 + 2 - 0 !
apps/demos/SceneViewer/SoSceneViewer.c++ | 12 6 + 6 - 0 !
apps/demos/gview/DisplayGraph.c++ | 2 1 + 1 - 0 !
apps/demos/gview/gview.RUNME | 2 1 + 1 - 0 !
apps/demos/noodle/Interface.c++ | 10 5 + 5 - 0 !
apps/demos/noodle/noodle.RUNME | 2 1 + 1 - 0 !
apps/demos/qmorf/qmorf.RUNME | 2 1 + 1 - 0 !
apps/demos/qmorf/qmorf.c++ | 13 6 + 7 - 0 !
apps/demos/revo/revo.c++ | 10 5 + 5 - 0 !
apps/demos/textomatic/textomatic.c++ | 10 5 + 5 - 0 !
apps/samples/widgets/MyMtlPal.c++ | 2 1 + 1 - 0 !
apps/samples/widgets/MyTextureEd.c++ | 2 1 + 1 - 0 !
apps/tools/ivview/ivview.c++ | 10 5 + 5 - 0 !
libFL/ang/fl.c | 2 1 + 1 - 0 !
libSoXt/src/SoXtClipboard.c++ | 2 1 + 1 - 0 !
libSoXt/src/SoXtComponent.c++ | 10 5 + 5 - 0 !
libSoXt/src/mtlEdit/SoXtMtlEdit.c++ | 2 1 + 1 - 0 !
libSoXt/src/mtlEdit/SoXtMtlList.c++ | 2 1 + 1 - 0 !
18 files changed, 49 insertions(+), 50 deletions(-)

 configuration changes to fit in debian system
 This patch mainly contains changes that
   1. adapt directory structure; or
   2. allow configuring external program, e.g. PDF reader
buildman.patch | (download)

doc/GNUmakefile | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 fix manpage build
 Manpage building is enabled in debian/rules by setting
 BUILDMAN.
buildsystem.patch | (download)

lib/GNUmakefile | 9 7 + 2 - 0 !
libSoXt/GNUmakefile | 9 7 + 2 - 0 !
make/ivcommondefs | 61 46 + 15 - 0 !
make/ivcommonrules | 24 13 + 11 - 0 !
4 files changed, 73 insertions(+), 30 deletions(-)

 build library with complete soversion
add required libs.patch | (download)

apps/demos/SceneViewer/GNUmakefile | 2 1 + 1 - 0 !
apps/demos/drop/GNUmakefile | 2 1 + 1 - 0 !
apps/demos/gview/GNUmakefile | 2 1 + 1 - 0 !
apps/demos/maze/GNUmakefile | 2 1 + 1 - 0 !
apps/demos/noodle/GNUmakefile | 2 1 + 1 - 0 !
apps/demos/qmorf/GNUmakefile | 2 1 + 1 - 0 !
apps/demos/revo/GNUmakefile | 2 1 + 1 - 0 !
apps/demos/textomatic/GNUmakefile | 2 1 + 1 - 0 !
apps/nodes/Decal/GNUmakefile | 2 1 + 1 - 0 !
apps/samples/widgets/GNUmakefile.componentTest | 2 1 + 1 - 0 !
apps/tools/ivview/GNUmakefile | 2 1 + 1 - 0 !
lib/GNUmakefile | 3 1 + 2 - 0 !
make/ivcommondefs | 1 1 + 0 - 0 !
13 files changed, 13 insertions(+), 13 deletions(-)

 add required libraries
 Add common libraries required now that ld is
 "improved" and no longer finds symbols in
 shared libs linked to shared libs.
endianness.patch | (download)

lib/database/include/machine.h | 31 29 + 2 - 0 !
lib/database/src/sb/SbTime.c++ | 3 2 + 1 - 0 !
lib/database/src/so/SoOutput.c++ | 2 1 + 1 - 0 !
lib/database/src/so/SoType.c++ | 3 2 + 1 - 0 !
lib/interaction/src/draggers/SoDragger.c++ | 3 2 + 1 - 0 !
lib/nodekits/src/nodekits/SoNkCatalog.c++ | 4 2 + 2 - 0 !
lib/nodekits/src/upgraders/SoV1NkCatalog.c++ | 4 2 + 2 - 0 !
libSoXt/src/SoXtRsrc.c++ | 3 2 + 1 - 0 !
8 files changed, 42 insertions(+), 11 deletions(-)

 use <endian.h> to determine machine word order
 The patch also generalizes the conditions for applying
 some 64-bit hacks.
ivman.patch | (download)

doc/man/ivman/ClassDef.c++ | 2 1 + 1 - 0 !
doc/man/ivman/Main.c++ | 2 1 + 1 - 0 !
doc/man/ivman/Man.c++ | 2 1 + 1 - 0 !
doc/man/ivman/Man.h | 1 1 + 0 - 0 !
4 files changed, 4 insertions(+), 3 deletions(-)

 build ivman cleanly
use tcsh.patch | (download)

doc/man/ivman/makeManDirs | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use tcsh for script (workaround csh bug)
const correctness.patch | (download)

lib/database/src/so/SoInput.c++ | 2 1 + 1 - 0 !
lib/interaction/src/nodekits/SoInteractionKit.c++ | 4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 fix some const correctness
main correctness.patch | (download)

apps/demos/SceneViewer/SceneViewer.c++ | 1 1 + 0 - 0 !
apps/demos/drop/drop.c++ | 1 1 + 0 - 0 !
apps/demos/maze/maze.c++ | 1 1 + 0 - 0 !
apps/demos/noodle/noodle.c++ | 1 1 + 0 - 0 !
apps/demos/textomatic/textomatic.c++ | 1 1 + 0 - 0 !
apps/samples/widgets/componentTest.c++ | 3 2 + 1 - 0 !
apps/tools/ivview/ivview.c++ | 1 1 + 0 - 0 !
7 files changed, 8 insertions(+), 1 deletion(-)

 fix some const correctness
socalcparse.patch | (download)

lib/database/src/so/engines/SoCalcParse.y | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix socalcparse.y so bison accepts it
 Do not declare twice the same nonterminal with %type (bison suddenly got
 picky about this). 
bison workaround.patch | (download)

lib/database/src/so/engines/GNUmakefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 workaround bison bug
 Change 2093 => 12093 in y.tab.c.
 Workaround for bison bug (#176535,#177041,#177640).
forward declare.patch | (download)

lib/database/include/Inventor/SoPath.h | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add missing forward declarations
freetype.patch | (download)

libFL/ang/GNUmakefile | 4 4 + 0 - 0 !
libFL/ang/flfreetype.c | 19 18 + 1 - 0 !
libFL/ang/flfreetype.h | 3 2 + 1 - 0 !
3 files changed, 24 insertions(+), 2 deletions(-)

---