summaryrefslogtreecommitdiff
path: root/graphics/py-soya3d
diff options
context:
space:
mode:
authorJose Alonso Cardenas Marquez <acm@FreeBSD.org>2006-07-29 16:36:25 +0000
committerJose Alonso Cardenas Marquez <acm@FreeBSD.org>2006-07-29 16:36:25 +0000
commit4b3595c48b4e8cd67caa8bc6ac7c0b90137d25df (patch)
tree473b3589c47cdb56893562ff944cefb80e3c49f5 /graphics/py-soya3d
parent- Document Ruby vulnerability. [1] (diff)
- Update to 0.12
- Remove obsolete patch files. Now, i'm using ${REINPLACE_CMD} for it. Approved by: garga (mentor)
Notes
Notes: svn path=/head/; revision=169049
Diffstat (limited to 'graphics/py-soya3d')
-rw-r--r--graphics/py-soya3d/Makefile15
-rw-r--r--graphics/py-soya3d/distinfo12
-rw-r--r--graphics/py-soya3d/files/patch-_ode.c13
-rw-r--r--graphics/py-soya3d/files/patch-_soya.c13
-rw-r--r--graphics/py-soya3d/files/patch-sdlconst.c13
-rw-r--r--graphics/py-soya3d/files/patch-setup.py31
-rw-r--r--graphics/py-soya3d/pkg-plist105
7 files changed, 103 insertions, 99 deletions
diff --git a/graphics/py-soya3d/Makefile b/graphics/py-soya3d/Makefile
index 7bb9eee5bf6c..2e10e4f1cb39 100644
--- a/graphics/py-soya3d/Makefile
+++ b/graphics/py-soya3d/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= soya3d
-PORTVERSION= 0.11.2
+PORTVERSION= 0.12
CATEGORIES= graphics
MASTER_SITES= http://download.gna.org/soya/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -37,7 +37,7 @@ USE_GMAKE= yes
MANDIR= ${WRKDIR}/${DISTNAME}/manpage/man1
MAN1= soya_editor.1
INSTALL_DIR= ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m ${BINMODE}
-SOYATUTVER= 0.11
+SOYATUTVER= 0.12
.if !defined(NOPORTDOCS)
DISTFILES+= SoyaTutorial-${SOYATUTVER}${EXTRACT_SUFX}
@@ -49,7 +49,13 @@ DISTFILES+= SoyaTutorial-${SOYATUTVER}${EXTRACT_SUFX}
CFLAGS += -fPIC
.endif
+.if ${OSVERSION} < 500000
+STDINTFLAG= true
+.endif
+
post-patch:
+ @cd ${WRKSRC} && \
+ ${FIND} * -type f -exec ${REINPLACE_CMD} -i "" -e 's|SDL/|SDL11/|g' "{}" \;
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
-e 's|%%X11BASE%%|${X11BASE}|g' ${WRKSRC}/setup.py
@${REINPLACE_CMD} -e \
@@ -69,6 +75,11 @@ post-patch:
's|^BUILD=debug|#BUILD=debug|; \
s|^#BUILD=release|BUILD=release|' \
${WRKSRC}/ode-0.5/config/user-settings
+.if defined(STDINTFLAG)
+ @cd ${WRKSRC} && \
+ ${FIND} -i "" * -type f -exec ${REINPLACE_CMD} -i "" -e 's|stdint.h|inttypes.h|g' "{}" \;
+.endif
+
post-install:
.if !defined(NOPORTDOCS)
diff --git a/graphics/py-soya3d/distinfo b/graphics/py-soya3d/distinfo
index b67db2b5cee0..e9673ccd26cc 100644
--- a/graphics/py-soya3d/distinfo
+++ b/graphics/py-soya3d/distinfo
@@ -1,6 +1,6 @@
-MD5 (python/Soya-0.11.2.tar.bz2) = 5982ae6d5981f6ab99e1b7ceaea809e4
-SHA256 (python/Soya-0.11.2.tar.bz2) = b8759a51bc2320d9799a3a56bd454bbb19c789ee18f7845cb15fdb8c4ce88412
-SIZE (python/Soya-0.11.2.tar.bz2) = 2103969
-MD5 (python/SoyaTutorial-0.11.tar.bz2) = 2374515105e917d7ccde1f0dba771ab5
-SHA256 (python/SoyaTutorial-0.11.tar.bz2) = 2c636976c3277df1fc19b6028b0d523b82e2855cd6fbc77b6ff17c426dd7a10b
-SIZE (python/SoyaTutorial-0.11.tar.bz2) = 1642135
+MD5 (python/Soya-0.12.tar.bz2) = 402349553b8e4da383b16d6bdda14b55
+SHA256 (python/Soya-0.12.tar.bz2) = ee5f47ab50330754bbbd46cb85215a976591fa77780f767c607a672bcc41e284
+SIZE (python/Soya-0.12.tar.bz2) = 2135007
+MD5 (python/SoyaTutorial-0.12.tar.bz2) = 7c5b517619a07b4a8328b1cf0935438d
+SHA256 (python/SoyaTutorial-0.12.tar.bz2) = 2e8346cdeac6caff69e042a70def975ad4fb225e20e91877897315b44dad38fe
+SIZE (python/SoyaTutorial-0.12.tar.bz2) = 2128435
diff --git a/graphics/py-soya3d/files/patch-_ode.c b/graphics/py-soya3d/files/patch-_ode.c
deleted file mode 100644
index bc3b6a0523a0..000000000000
--- a/graphics/py-soya3d/files/patch-_ode.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- _ode.c.old Wed Oct 5 02:50:09 2005
-+++ _ode.c Wed Oct 5 02:50:18 2005
-@@ -10,8 +10,8 @@
- #include "math.h"
- #include "GL/glew.h"
- #include "ode/ode.h"
--#include "SDL/SDL_endian.h"
--#include "SDL/SDL.h"
-+#include "SDL11/SDL_endian.h"
-+#include "SDL11/SDL.h"
- #include "chunk.h"
- #include "matrix.h"
- #include "cal3d_wrapper.h"
diff --git a/graphics/py-soya3d/files/patch-_soya.c b/graphics/py-soya3d/files/patch-_soya.c
deleted file mode 100644
index c9912a91537a..000000000000
--- a/graphics/py-soya3d/files/patch-_soya.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- _soya.c.old Wed Oct 5 00:23:48 2005
-+++ _soya.c Wed Oct 5 00:24:03 2005
-@@ -6,8 +6,8 @@
- #define PY_LONG_LONG LONG_LONG
- #endif
- #include "GL/glew.h"
--#include "SDL/SDL_endian.h"
--#include "SDL/SDL.h"
-+#include "SDL11/SDL_endian.h"
-+#include "SDL11/SDL.h"
- #include "chunk.h"
- #include "matrix.h"
- #include "cal3d_wrapper.h"
diff --git a/graphics/py-soya3d/files/patch-sdlconst.c b/graphics/py-soya3d/files/patch-sdlconst.c
deleted file mode 100644
index b190a021df5a..000000000000
--- a/graphics/py-soya3d/files/patch-sdlconst.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- sdlconst.c.old Wed Oct 5 02:49:32 2005
-+++ sdlconst.c Wed Oct 5 02:49:42 2005
-@@ -8,8 +8,8 @@
- #include "stdlib.h"
- #include "string.h"
- #include "math.h"
--#include "SDL/SDL_endian.h"
--#include "SDL/SDL.h"
-+#include "SDL11/SDL_endian.h"
-+#include "SDL11/SDL.h"
-
-
- typedef struct {PyObject **p; char *s;} __Pyx_InternTabEntry; /*proto*/
diff --git a/graphics/py-soya3d/files/patch-setup.py b/graphics/py-soya3d/files/patch-setup.py
index 7d08839247b7..a0afced8b952 100644
--- a/graphics/py-soya3d/files/patch-setup.py
+++ b/graphics/py-soya3d/files/patch-setup.py
@@ -1,6 +1,6 @@
---- setup.py Wed Jun 14 14:28:09 2006
-+++ setup.py Wed Jun 14 14:30:13 2006
-@@ -27,19 +27,19 @@
+--- setup.py.orig Tue Jul 18 15:14:24 2006
++++ setup.py Thu Jul 27 20:21:36 2006
+@@ -32,21 +32,22 @@
INCDIR = [
"ode-0.5/include",
"/usr/include",
@@ -10,28 +10,27 @@
+ "%%X11BASE%%/include",
"/usr/include/freetype2",
- "/usr/local/include/freetype2",
-- "/usr/include/cal3d",
+ "%%LOCALBASE%%/include/freetype2",
-+ "%%LOCALBASE%%/cal3d",
- "/usr/local/include/cal3d",
- "/sw/include", # For Mac OS X
+ "/usr/include/cal3d",
+- "/usr/local/include/cal3d",
++ "%%LOCALBASE%%/include/SDL11",
++ "%%LOCALBASE%%/include/cal3d",
+ "/sw/include", # For Mac OS X "fink"
+ "/opt/local/include", # For Mac OS X "darwin port"
]
LIBDIR = [
"ode-0.5/lib",
"/usr/lib",
- "/usr/local/lib",
-- "/usr/X11R6/lib",
+ "%%LOCALBASE%%/lib",
+ "/opt/local/lib", # For Mac OS X "darwin port"
+- "/usr/X11R6/lib",
+ "%%X11BASE%%/lib",
"/sw/lib/", # For Mac OS X
]
-@@ -65,10 +65,10 @@
- from config import *
-
- if sys.platform[:3] == "win":
-- LIBS = ["m", "glew32", "SDL", "SDL_mixer", "freetype", "cal3d", "stdc++"]
-+ LIBS = ["m", "glew32", "SDL-1.1", "SDL_mixer", "freetype", "cal3d", "stdc++"]
+@@ -80,7 +81,7 @@
+ LIBS = ["m", "glew32", "SDL", "freetype", "cal3d", "stdc++"]
else:
#LIBS = ["m", "GLEW", "GL", "GLU", "SDL", "SDL_mixer", "freetype", "cal3d", "stdc++"]
- LIBS = ["m", "GLEW", "SDL", "freetype", "cal3d", "stdc++"]
@@ -39,7 +38,7 @@
SOYA_PYREX_SOURCES = ["_soya.pyx", "matrix.c", "chunk.c" ]
SOYA_C_SOURCES = ["_soya.c" , "matrix.c", "chunk.c" ]
-@@ -99,14 +99,14 @@
+@@ -133,14 +134,14 @@
print "ODE and OPCODE have already been compiled; if you want to recompile them do: cd %s ; make clean" % ODE_DIR
else:
print "Building ODE and OPCODE from %s" % ODE_DIR
@@ -51,7 +50,7 @@
+ do("cd %s ; gmake" % ODE_DIR)
print "ODE and OPCODE built successfully !"
- elif "sdist" in sys.argv:
+ elif SDISTING:
# Clean ODE, to remove configuration files and binaries
- do("cd %s ; make clean" % ODE_DIR)
+ do("cd %s ; gmake clean" % ODE_DIR)
diff --git a/graphics/py-soya3d/pkg-plist b/graphics/py-soya3d/pkg-plist
index 2e1570da4d3c..83408113d2dc 100644
--- a/graphics/py-soya3d/pkg-plist
+++ b/graphics/py-soya3d/pkg-plist
@@ -10,15 +10,25 @@ bin/soya_editor
%%PYTHON_SITELIBDIR%%/soya/ark2soya.py
%%PYTHON_SITELIBDIR%%/soya/ark2soya.pyc
%%PYTHON_SITELIBDIR%%/soya/ark2soya.pyo
+%%PYTHON_SITELIBDIR%%/soya/blender2soya_batch.py
+%%PYTHON_SITELIBDIR%%/soya/blender2soya_batch.pyo
+%%PYTHON_SITELIBDIR%%/soya/blender2soya_batch.pyc
%%PYTHON_SITELIBDIR%%/soya/blender2cal3d.py
%%PYTHON_SITELIBDIR%%/soya/blender2cal3d.pyc
%%PYTHON_SITELIBDIR%%/soya/blender2cal3d.pyo
%%PYTHON_SITELIBDIR%%/soya/blender2soya.py
%%PYTHON_SITELIBDIR%%/soya/blender2soya.pyc
%%PYTHON_SITELIBDIR%%/soya/blender2soya.pyo
-%%PYTHON_SITELIBDIR%%/soya/cal3d-export.py
-%%PYTHON_SITELIBDIR%%/soya/cal3d-export.pyc
-%%PYTHON_SITELIBDIR%%/soya/cal3d-export.pyo
+%%PYTHON_SITELIBDIR%%/soya/data/shader_default.data
+%%PYTHON_SITELIBDIR%%/soya/main_loop.py
+%%PYTHON_SITELIBDIR%%/soya/main_loop.pyc
+%%PYTHON_SITELIBDIR%%/soya/main_loop.pyo
+%%PYTHON_SITELIBDIR%%/soya/pygame_sound4soya.py
+%%PYTHON_SITELIBDIR%%/soya/pygame_sound4soya.pyc
+%%PYTHON_SITELIBDIR%%/soya/pygame_sound4soya.pyo
+%%PYTHON_SITELIBDIR%%/soya/terrain.py
+%%PYTHON_SITELIBDIR%%/soya/terrain.pyc
+%%PYTHON_SITELIBDIR%%/soya/terrain.pyo
%%PYTHON_SITELIBDIR%%/soya/cerealizer4soya.py
%%PYTHON_SITELIBDIR%%/soya/cerealizer4soya.pyc
%%PYTHON_SITELIBDIR%%/soya/cerealizer4soya.pyo
@@ -36,7 +46,6 @@ bin/soya_editor
%%PYTHON_SITELIBDIR%%/soya/data/fx.png
%%PYTHON_SITELIBDIR%%/soya/data/particle_default.data
%%PYTHON_SITELIBDIR%%/soya/data/shader.png
-%%PYTHON_SITELIBDIR%%/soya/data/shader_default.data
%%PYTHON_SITELIBDIR%%/soya/data/soya3d_logo.png
%%PYTHON_SITELIBDIR%%/soya/editor/__init__.py
%%PYTHON_SITELIBDIR%%/soya/editor/__init__.pyc
@@ -53,15 +62,9 @@ bin/soya_editor
%%PYTHON_SITELIBDIR%%/soya/facecutter.py
%%PYTHON_SITELIBDIR%%/soya/facecutter.pyc
%%PYTHON_SITELIBDIR%%/soya/facecutter.pyo
-%%PYTHON_SITELIBDIR%%/soya/idler.py
-%%PYTHON_SITELIBDIR%%/soya/idler.pyc
-%%PYTHON_SITELIBDIR%%/soya/idler.pyo
%%PYTHON_SITELIBDIR%%/soya/label3d.py
%%PYTHON_SITELIBDIR%%/soya/label3d.pyc
%%PYTHON_SITELIBDIR%%/soya/label3d.pyo
-%%PYTHON_SITELIBDIR%%/soya/land.py
-%%PYTHON_SITELIBDIR%%/soya/land.pyc
-%%PYTHON_SITELIBDIR%%/soya/land.pyo
%%PYTHON_SITELIBDIR%%/soya/laser.py
%%PYTHON_SITELIBDIR%%/soya/laser.pyc
%%PYTHON_SITELIBDIR%%/soya/laser.pyo
@@ -117,12 +120,12 @@ bin/soya_editor
%%PYTHON_SITELIBDIR%%/soya/pudding/ext/svgelements.py
%%PYTHON_SITELIBDIR%%/soya/pudding/ext/svgelements.pyc
%%PYTHON_SITELIBDIR%%/soya/pudding/ext/svgelements.pyo
-%%PYTHON_SITELIBDIR%%/soya/pudding/idler.py
-%%PYTHON_SITELIBDIR%%/soya/pudding/idler.pyc
-%%PYTHON_SITELIBDIR%%/soya/pudding/idler.pyo
%%PYTHON_SITELIBDIR%%/soya/pudding/listbox.py
%%PYTHON_SITELIBDIR%%/soya/pudding/listbox.pyc
%%PYTHON_SITELIBDIR%%/soya/pudding/listbox.pyo
+%%PYTHON_SITELIBDIR%%/soya/pudding/main_loop.py
+%%PYTHON_SITELIBDIR%%/soya/pudding/main_loop.pyc
+%%PYTHON_SITELIBDIR%%/soya/pudding/main_loop.pyo
%%PYTHON_SITELIBDIR%%/soya/pudding/python_console.py
%%PYTHON_SITELIBDIR%%/soya/pudding/python_console.pyc
%%PYTHON_SITELIBDIR%%/soya/pudding/python_console.pyo
@@ -181,7 +184,21 @@ bin/soya_editor
%%PORTDOCS%%%%EXAMPLESDIR%%/character-animation-1.py
%%PORTDOCS%%%%EXAMPLESDIR%%/character-animation-2.py
%%PORTDOCS%%%%EXAMPLESDIR%%/character-animation-shadow-cellshading-1.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/animated_models/balazar/tourneG.caf
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/animated_models/balazar/balazar.cfg
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/animated_models/balazar/balazar.cmf
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/animated_models/balazar/balazar.crf
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/animated_models/balazar/balazar.csf
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/animated_models/balazar/chute.caf
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/animated_models/balazar/marche.caf
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/animated_models/balazar/neighbors_0-0
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/animated_models/balazar/perso.cmf
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/animated_models/balazar/recule.caf
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/animated_models/balazar/tourneD.caf
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/animated_models/balazar/attente.caf
%%PORTDOCS%%%%EXAMPLESDIR%%/data/blender/knife.blend
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/blender/sword.blend
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/blender/sword.blend1
%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/balazar.png
%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/block2.png
%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/cloud.png
@@ -224,32 +241,32 @@ bin/soya_editor
%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/tux1.data
%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/wall_material.data
%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/white.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/models/buggy_chassis.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/models/caterpillar.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/models/caterpillar_head.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/models/cube.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/models/earth.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/models/ferme.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/models/moon.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/models/sun.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/models/sword.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/models/wheel4.data
%%PORTDOCS%%%%EXAMPLESDIR%%/data/ms3d/buggy_chassis.txt
%%PORTDOCS%%%%EXAMPLESDIR%%/data/ms3d/wheel4.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/attente.caf
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/balazar.cfg
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/balazar.cmf
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/balazar.crf
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/balazar.csf
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/chute.caf
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/marche.caf
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/neighbors_0-0
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/perso.cmf
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/recule.caf
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/tourneD.caf
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/tourneG.caf
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/buggy_chassis.data
-%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/wheel4.data
%%PORTDOCS%%%%EXAMPLESDIR%%/data/sounds/test.wav
%%PORTDOCS%%%%EXAMPLESDIR%%/data/svg/test.svg
%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/a_scene_with_a_rotating_volume.data
%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/caterpillar.data
%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/caterpillar_head.data
%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/cube.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/earth.data
%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/ferme.data
%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/level_tofudemo_static.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/moon.data
%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/pyramid.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/sun.data
%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/sword.data
+%%PORTDOCS%%%%EXAMPLESDIR%%/deform-1.py
%%PORTDOCS%%%%EXAMPLESDIR%%/facecutter-1.py
%%PORTDOCS%%%%EXAMPLESDIR%%/fullscreen-1.py
%%PORTDOCS%%%%EXAMPLESDIR%%/game_skel-1.py
@@ -258,8 +275,6 @@ bin/soya_editor
%%PORTDOCS%%%%EXAMPLESDIR%%/game_skel-4.py
%%PORTDOCS%%%%EXAMPLESDIR%%/game_skel-5.py
%%PORTDOCS%%%%EXAMPLESDIR%%/label3D-1.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/land-1.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/land-2.py
%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-1.py
%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-2.py
%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-3.py
@@ -269,9 +284,10 @@ bin/soya_editor
%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-material-2.py
%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-shadow-1.py
%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-smoothlit-1.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-solid-shape-1.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-solid-model-1.py
%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-transparency-1.py
%%PORTDOCS%%%%EXAMPLESDIR%%/multiple-cameras-1.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/nested-world-1.py
%%PORTDOCS%%%%EXAMPLESDIR%%/particle-1.py
%%PORTDOCS%%%%EXAMPLESDIR%%/portal-1.py
%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-1.py
@@ -294,20 +310,27 @@ bin/soya_editor
%%PORTDOCS%%%%EXAMPLESDIR%%/raypicking-2.py
%%PORTDOCS%%%%EXAMPLESDIR%%/raypicking-3.py
%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-1.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-1-scaled.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-1-two-swords.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-2.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-2_0.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-2_1.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-2_2.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-3.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-3_0.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-3_1.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-3_2.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-4.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/character-animation-1.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/character-animation-2.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/character-animation-shadow-cellshading-1.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/deform-1.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/facecutter-1.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/game_skel-1.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/game_skel-2.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/game_skel-3.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/game_skel-4.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/game_skel-5.jpeg
-%%PORTDOCS%%%%EXAMPLESDIR%%/results/land-1.jpeg
-%%PORTDOCS%%%%EXAMPLESDIR%%/results/land-2.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-1.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-2.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-3.jpeg
@@ -319,14 +342,23 @@ bin/soya_editor
%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-smoothlit-1.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-solid-shape-1.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-transparency-1.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/nested-world-1.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/nested-world-1_1.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/nested-world-1_2.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/portal-1.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/ray-1.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/raypicking-1.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/results/raypicking-2.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/static-shadows-1.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/terrain-1.jpeg
+%%PORTDOCS%%%%EXAMPLESDIR%%/results/terrain-2.jpeg
%%PORTDOCS%%%%EXAMPLESDIR%%/run_tofudemo.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/sound-openal-1.py
-%%PORTDOCS%%%%EXAMPLESDIR%%/sound-sdl_mixer-1.py
%%PORTDOCS%%%%EXAMPLESDIR%%/state-1.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/static-shadows-1.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/soya-with-tk-1.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/sound-1.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/terrain-2.py
+%%PORTDOCS%%%%EXAMPLESDIR%%/terrain-1.py
%%PORTDOCS%%%%EXAMPLESDIR%%/tofudemo.py
%%PORTDOCS%%%%EXAMPLESDIR%%/tofudemo_create_level.py
%%PORTDOCS%%%%EXAMPLESDIR%%/traveling-camera-1.py
@@ -338,13 +370,14 @@ bin/soya_editor
@dirrm %%PYTHON_SITELIBDIR%%/soya/data
@dirrm %%PYTHON_SITELIBDIR%%/soya
%%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/animated_models/balazar
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/animated_models
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/blender
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/images
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/levels
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/materials
+%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/models
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/ms3d
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/shapes/balazar
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/shapes
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/sounds
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/svg
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/worlds