ports/87008: [NEW PORT] graphics/soya3d: Soya 3D is a very high level 3D engine for Python

Jose Alonso Cardenas Marquez acardenas at bsd.org.pe
Thu Oct 6 19:30:21 UTC 2005


>Number:         87008
>Category:       ports
>Synopsis:       [NEW PORT] graphics/soya3d: Soya 3D is a very high level 3D engine for Python
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Oct 06 19:30:19 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Jose Alonso Cardenas Marquez
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
BSDPeru (http://www.bsd.org.pe)
>Environment:
FreeBSD HellFire.BSD.org.pe 5.4-STABLE FreeBSD 5.4-STABLE #1: Mon Oct  3 18:51:34 PET
>Description:
This port needs net/py-tofu,
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/86956 

Soya 3D is a very high level 3D engine for Python. 
Soya aims at being to 3D what Python is to programming : fast to learn, easy to use, 
while keeping good performances

Soya is Free Software, under the GNU GPL.

WWW:	http://home.gna.org/oomadness/en/soya/index.html
>How-To-Repeat:
              
>Fix:
--- soya3d-0.10.1.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	soya3d
#	soya3d/pkg-descr
#	soya3d/Makefile
#	soya3d/pkg-plist
#	soya3d/files
#	soya3d/files/patch-_ode.c
#	soya3d/files/patch-_soya.c
#	soya3d/files/patch-sdlconst.c
#	soya3d/files/patch-setup.py
#	soya3d/distinfo
#
echo c - soya3d
mkdir -p soya3d > /dev/null 2>&1
echo x - soya3d/pkg-descr
sed 's/^X//' >soya3d/pkg-descr << 'END-of-soya3d/pkg-descr'
XSoya 3D is a very high level 3D engine for Python. 
XSoya aims at being to 3D what Python is to programming : fast to learn, easy to use, 
Xwhile keeping good performances
X
XSoya is Free Software, under the GNU GPL.
X
XWWW:	http://home.gna.org/oomadness/en/soya/index.html
END-of-soya3d/pkg-descr
echo x - soya3d/Makefile
sed 's/^X//' >soya3d/Makefile << 'END-of-soya3d/Makefile'
X# New ports collection makefile for:	soya3d
X# Date created:		2005-10-04
X# Whom:			Jose Alonso Cardenas Marquez <acardenas at bsd.org.pe>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	soya3d
XPORTVERSION=	0.10.1
XCATEGORIES=	graphics
XMASTER_SITES=	http://download.gna.org/soya/
XDISTNAME=	Soya-0.10.1
XEXTRACT_SUFX=	.tar.bz2
XDISTFILES=	${DISTNAME}${EXTRACT_SUFX}
X
XMAINTAINER=	acardenas at bsd.org.pe
XCOMMENT=	Soya 3D is a very high level 3D engine for Python
X
XBUILD_DEPENDS=	${PYTHON_SITELIBDIR}/PIL.pth:${PORTSDIR}/graphics/py-imaging \
X		${PYTHON_SITELIBDIR}/_openal.so:${PORTSDIR}/audio/py-openal \
X		${PYTHON_SITELIBDIR}/pysdl_mixer/sdl_mixer.so:${PORTSDIR}/audio/py-sdl_mixer \
X		pyrexc:${PORTSDIR}/devel/pyrex
XLIB_DEPENDS=	cal3d.11:${PORTSDIR}/graphics/cal3d \
X		GLEW.1:${PORTSDIR}/graphics/glew \
X		freetype.9:${PORTSDIR}/print/freetype2
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/editobj/editor.py:${PORTSDIR}/graphics/py-editobj \
X		${PYTHON_SITELIBDIR}/tofu/client.py:${PORTSDIR}/net/py-tofu
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=	yes
XUSE_GL=	yes
X
XMANDIR=	${WRKDIR}/${DISTNAME}/manpage/man1
XMAN1=	soya_editor.1
XINSTALL_DIR=	${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m ${BINMODE}
X
X.if !defined(NOPORTDOCS)
XDISTFILES+=	SoyaTutorial-${PORTVERSION}${EXTRACT_SUFX}
X.endif
X
X.include <bsd.port.pre.mk>
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${INSTALL_DIR} ${DOCSDIR}
X	@${CP} -R ${WRKDIR}/SoyaTutorial-${PORTVERSION}/doc/* ${DOCSDIR}
X	@${INSTALL_DIR} ${EXAMPLESDIR}
X	@${CP} -R ${WRKDIR}/SoyaTutorial-${PORTVERSION}/tutorial/* ${EXAMPLESDIR}
X	@${FIND} ${EXAMPLESDIR}/* -type f -print0 | \
X		${XARGS} -0 ${CHMOD} ${SHAREMODE}
X.for file in ${MAN1}
X	${INSTALL_MAN} ${MANDIR}/${file} ${PREFIX}/man/man1
X.endfor
X.endif
X.include <bsd.port.post.mk>
END-of-soya3d/Makefile
echo x - soya3d/pkg-plist
sed 's/^X//' >soya3d/pkg-plist << 'END-of-soya3d/pkg-plist'
Xbin/soya_editor
Xlib/%%PYTHON_VERSION%%/site-packages/soya/_3DS2soya.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/__init__.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/ark2soya.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/blender2cal3d.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/blender2soya.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/cal3d.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/config.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/cube.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/cursor.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/facecutter.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/idler.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/land.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/laser.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/macosx.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/math3d.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/model.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/ms3d2soya.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/objmtl2soya.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/ode.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/openal4soya.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/particle.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/ray.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/sdl_mixer4soya.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/soya0.6.1_2_soya0.7.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/soya2blender.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/soya3d.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/sphere.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/tofu4soya.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/widget.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/editor/__init__.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/editor/main.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/editor/material.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/editor/world.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/editor/__init__.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/editor/main.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/editor/material.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/editor/world.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/editor/__init__.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/editor/main.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/editor/material.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/editor/world.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/__init__.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/container.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/control.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/core.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/idler.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/python_console.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/style.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/sysfont.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/test.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/__init__.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/fpslabel.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/meter.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/slicingimage.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/svgelements.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/__init__.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/fpslabel.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/meter.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/slicingimage.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/svgelements.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/__init__.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/fpslabel.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/meter.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/slicingimage.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext/svgelements.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/styles/__init__.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/styles/application.py
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/styles/__init__.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/styles/application.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/styles/__init__.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/styles/application.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/__init__.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/container.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/control.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/core.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/idler.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/python_console.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/style.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/sysfont.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/test.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/__init__.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/container.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/control.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/core.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/idler.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/python_console.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/style.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/sysfont.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/pudding/test.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/_soya.so
Xlib/%%PYTHON_VERSION%%/site-packages/soya/opengl.so
Xlib/%%PYTHON_VERSION%%/site-packages/soya/sdlconst.so
Xlib/%%PYTHON_VERSION%%/site-packages/soya/_ode.so
Xlib/%%PYTHON_VERSION%%/site-packages/soya/_3DS2soya.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/__init__.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/ark2soya.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/blender2cal3d.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/blender2soya.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/cal3d.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/config.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/cube.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/cursor.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/facecutter.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/idler.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/land.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/laser.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/macosx.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/math3d.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/model.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/ms3d2soya.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/objmtl2soya.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/ode.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/openal4soya.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/particle.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/ray.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/sdl_mixer4soya.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/soya0.6.1_2_soya0.7.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/soya2blender.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/soya3d.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/sphere.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/tofu4soya.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/widget.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/soya/_3DS2soya.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/__init__.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/ark2soya.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/blender2cal3d.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/blender2soya.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/cal3d.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/config.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/cube.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/cursor.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/facecutter.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/idler.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/land.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/laser.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/macosx.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/math3d.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/model.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/ms3d2soya.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/objmtl2soya.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/ode.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/openal4soya.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/particle.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/ray.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/sdl_mixer4soya.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/soya0.6.1_2_soya0.7.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/soya2blender.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/soya3d.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/sphere.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/tofu4soya.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/widget.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/soya/data/FreeSans.ttf
Xlib/%%PYTHON_VERSION%%/site-packages/soya/data/fx.data
Xlib/%%PYTHON_VERSION%%/site-packages/soya/data/fx.png
Xlib/%%PYTHON_VERSION%%/site-packages/soya/data/particle_default.data
Xlib/%%PYTHON_VERSION%%/site-packages/soya/data/shader.png
Xlib/%%PYTHON_VERSION%%/site-packages/soya/data/shader_default.data
Xlib/%%PYTHON_VERSION%%/site-packages/soya/data/soya3d_logo.png
X
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/blendertut/pics.tar.gz
X%%PORTDOCS%%%%DOCSDIR%%/classes.eps
X%%PORTDOCS%%%%DOCSDIR%%/pudding/pudding.pdf
X%%PORTDOCS%%%%DOCSDIR%%/pudding/pudding.tex
X%%PORTDOCS%%%%DOCSDIR%%/pudding/refcontainer.tex
X%%PORTDOCS%%%%DOCSDIR%%/pudding/refcontrol.tex
X%%PORTDOCS%%%%DOCSDIR%%/pudding/refcore.tex
X%%PORTDOCS%%%%DOCSDIR%%/pudding/reference.tex
X%%PORTDOCS%%%%DOCSDIR%%/pudding/refidler.tex
X%%PORTDOCS%%%%DOCSDIR%%/pudding/refpudding.tex
X%%PORTDOCS%%%%DOCSDIR%%/pudding/refsysfont.tex
X%%PORTDOCS%%%%DOCSDIR%%/pudding/version.tex
X%%PORTDOCS%%%%DOCSDIR%%/soya-basics.tex
X%%PORTDOCS%%%%DOCSDIR%%/soya-beyond.tex
X%%PORTDOCS%%%%DOCSDIR%%/soya-character.tex
X%%PORTDOCS%%%%DOCSDIR%%/soya-dev.tex
X%%PORTDOCS%%%%DOCSDIR%%/soya-installing.tex
X%%PORTDOCS%%%%DOCSDIR%%/soya-opengl-ref.tex
X%%PORTDOCS%%%%DOCSDIR%%/soya-particle-ref.tex
X%%PORTDOCS%%%%DOCSDIR%%/soya-ref.tex
X%%PORTDOCS%%%%DOCSDIR%%/soya-sdlconst-ref.tex
X%%PORTDOCS%%%%DOCSDIR%%/soya-ui.tex
X%%PORTDOCS%%%%DOCSDIR%%/soya-widget-ref.tex
X%%PORTDOCS%%%%DOCSDIR%%/soya.pdf
X%%PORTDOCS%%%%DOCSDIR%%/soya.tex
X%%PORTDOCS%%%%EXAMPLESDIR%%/README
X%%PORTDOCS%%%%EXAMPLESDIR%%/basic-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/basic-2.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/basic-3.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/basic-4.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/basic-5.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/basic-6.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/blender-auto-exporter-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/buggy.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/buggy_trimesh.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/character-animation-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/character-animation-2.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/character-animation-shadow-cellshading-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/blender/dodd.blend
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/blender/knife.blend
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/blender/knife.blend1
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/balazar.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/block2.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/chaume.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/chenille.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/chenille_tete.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/cloud.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/epee_turyle-cs.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/epee_turyle.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/ferme.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/grass.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/ground.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/knife.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/lava.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/little-dunk.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/map.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/map1.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/metal1.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/oomad.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/shader.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/shader2.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/ship_text.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/snow.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/test.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/soustoit.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/sphere_map.jpg
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/images/sphere_map.png
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/levels/level_tofudemo.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/balazar.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/caterpillar.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/caterpillar_head.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/chaume.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/couteau.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/epee_turyle.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/ferme.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/grass.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/ground.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/knife.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/snow.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/soustoit.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/tux1.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/wall_material.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/materials/white.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/ms3d/buggy_chassis.txt
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/ms3d/wheel4.txt
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/attente.caf
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/balazar.cfg
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/balazar.cmf
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/balazar.crf
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/balazar.csf
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/chute.caf
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/marche.caf
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/neighbors_0-0
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/perso.cmf
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/recule.caf
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/tourneD.caf
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/balazar/tourneG.caf
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/buggy_chassis.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/shapes/wheel4.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/sounds/test.wav
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/svg/test.svg
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/caterpillar.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/caterpillar_head.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/cube.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/ferme.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/knife at with_sword_material.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/level_tofudemo_static.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/pyramid.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/data/worlds/sword.data
X%%PORTDOCS%%%%EXAMPLESDIR%%/facecutter-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/fullscreen-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/game_skel-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/game_skel-2.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/game_skel-3.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/game_skel-4.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/game_skel-5.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/land-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/land-2.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-2.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-3.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-cellshading-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-env-mapping-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-material-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-material-2.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-shadow-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-smoothlit-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/modeling-transparency-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/multiple-cameras-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/particle-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/portal-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-2.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-buttonbar-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-buttonbar-2.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-console-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-console-2.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-game_skel-5.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-image-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-image-slicing-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-input-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-menu-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-meter-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-svgelements-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/pudding-z-index-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/ray-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/raypicking-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/raypicking-2.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/raypicking-3.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-2.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-3.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/basic-4.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/character-animation-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/character-animation-2.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/character-animation-shadow-cellshading-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/facecutter-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/game_skel-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/game_skel-2.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/game_skel-3.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/game_skel-4.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/game_skel-5.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/land-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/land-2.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-2.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-3.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-cellshading-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-env-mapping-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-material-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-material-2.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-shadow-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-smoothlit-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/modeling-transparency-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/portal-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/ray-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/raypicking-1.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/results/raypicking-2.jpeg
X%%PORTDOCS%%%%EXAMPLESDIR%%/run_tofudemo.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/sound-openal-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/sound-sdl_mixer-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/tofudemo.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/tofudemo_create_level.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/traveling-camera-1.py
X%%PORTDOCS%%%%EXAMPLESDIR%%/widget-1.py
X at dirrm lib/%%PYTHON_VERSION%%/site-packages/soya/data
X at dirrm lib/%%PYTHON_VERSION%%/site-packages/soya/editor
X at dirrm lib/%%PYTHON_VERSION%%/site-packages/soya/pudding/ext
X at dirrm lib/%%PYTHON_VERSION%%/site-packages/soya/pudding/styles
X at dirrm lib/%%PYTHON_VERSION%%/site-packages/soya/pudding
X at dirrm lib/%%PYTHON_VERSION%%/site-packages/soya
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/blendertut
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/pudding
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/blender
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/images
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/levels
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/materials
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/ms3d
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/shapes/balazar
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/shapes
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/sounds
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/svg
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data/worlds
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/results
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
END-of-soya3d/pkg-plist
echo c - soya3d/files
mkdir -p soya3d/files > /dev/null 2>&1
echo x - soya3d/files/patch-_ode.c
sed 's/^X//' >soya3d/files/patch-_ode.c << 'END-of-soya3d/files/patch-_ode.c'
X--- _ode.c.old	Wed Oct  5 02:50:09 2005
X+++ _ode.c	Wed Oct  5 02:50:18 2005
X@@ -10,8 +10,8 @@
X #include "math.h"
X #include "GL/glew.h"
X #include "ode/ode.h"
X-#include "SDL/SDL_endian.h"
X-#include "SDL/SDL.h"
X+#include "SDL11/SDL_endian.h"
X+#include "SDL11/SDL.h"
X #include "chunk.h"
X #include "matrix.h"
X #include "cal3d_wrapper.h"
END-of-soya3d/files/patch-_ode.c
echo x - soya3d/files/patch-_soya.c
sed 's/^X//' >soya3d/files/patch-_soya.c << 'END-of-soya3d/files/patch-_soya.c'
X--- _soya.c.old	Wed Oct  5 00:23:48 2005
X+++ _soya.c	Wed Oct  5 00:24:03 2005
X@@ -6,8 +6,8 @@
X   #define PY_LONG_LONG LONG_LONG
X #endif
X #include "GL/glew.h"
X-#include "SDL/SDL_endian.h"
X-#include "SDL/SDL.h"
X+#include "SDL11/SDL_endian.h"
X+#include "SDL11/SDL.h"
X #include "chunk.h"
X #include "matrix.h"
X #include "cal3d_wrapper.h"
END-of-soya3d/files/patch-_soya.c
echo x - soya3d/files/patch-sdlconst.c
sed 's/^X//' >soya3d/files/patch-sdlconst.c << 'END-of-soya3d/files/patch-sdlconst.c'
X--- sdlconst.c.old	Wed Oct  5 02:49:32 2005
X+++ sdlconst.c	Wed Oct  5 02:49:42 2005
X@@ -8,8 +8,8 @@
X #include "stdlib.h"
X #include "string.h"
X #include "math.h"
X-#include "SDL/SDL_endian.h"
X-#include "SDL/SDL.h"
X+#include "SDL11/SDL_endian.h"
X+#include "SDL11/SDL.h"
X 
X 
X typedef struct {PyObject **p; char *s;} __Pyx_InternTabEntry; /*proto*/
END-of-soya3d/files/patch-sdlconst.c
echo x - soya3d/files/patch-setup.py
sed 's/^X//' >soya3d/files/patch-setup.py << 'END-of-soya3d/files/patch-setup.py'
X--- setup.py.old	Wed Oct  5 00:05:48 2005
X+++ setup.py	Wed Oct  5 02:47:23 2005
X@@ -63,10 +63,10 @@
X from config import *
X 
X if sys.platform[:3] == "win":
X-  LIBS = ["m", "glew32", "SDL", "SDL_mixer", "freetype", "cal3d", "stdc++"]
X+  LIBS = ["m", "glew32", "SDL-1.1", "SDL_mixer", "freetype", "cal3d", "stdc++"]
X else:
X   #LIBS = ["m", "GLEW", "GL", "GLU", "SDL", "SDL_mixer", "freetype", "cal3d", "stdc++"]
X-  LIBS = ["m", "GLEW", "SDL", "freetype", "cal3d", "stdc++"]
X+  LIBS = ["m", "GLEW", "SDL-1.1", "freetype", "cal3d", "stdc++"]
X 
X SOYA_PYREX_SOURCES  = ["_soya.pyx", "matrix.c", "chunk.c" ]
X SOYA_C_SOURCES      = ["_soya.c"  , "matrix.c", "chunk.c" ]
X@@ -97,14 +97,14 @@
X       print "ODE and OPCODE have already been compiled; if you want to recompile them do:  cd %s ; make clean" % ODE_DIR
X     else:
X       print "Building ODE and OPCODE from %s" % ODE_DIR
X-      do("cd %s ; make clean" % ODE_DIR)
X-      do("cd %s ; make configure" % ODE_DIR)
X-      do("cd %s ; make" % ODE_DIR)
X+      do("cd %s ; gmake clean" % ODE_DIR)
X+      do("cd %s ; gmake configure" % ODE_DIR)
X+      do("cd %s ; gmake" % ODE_DIR)
X       print "ODE and OPCODE built successfully !"
X       
X   elif "sdist" in sys.argv:
X     # Clean ODE, to remove configuration files and binaries
X-    do("cd %s ; make clean" % ODE_DIR)
X+    do("cd %s ; gmake clean" % ODE_DIR)
X   
X   
X if HAVE_PYREX:
END-of-soya3d/files/patch-setup.py
echo x - soya3d/distinfo
sed 's/^X//' >soya3d/distinfo << 'END-of-soya3d/distinfo'
XMD5 (Soya-0.10.1.tar.bz2) = 2772284b8ebf403318e5682d24cd4b58
XSIZE (Soya-0.10.1.tar.bz2) = 2202454
XMD5 (SoyaTutorial-0.10.1.tar.bz2) = 78a091c126208bec54a0270e011b1ec6
XSIZE (SoyaTutorial-0.10.1.tar.bz2) = 2837749
END-of-soya3d/distinfo
exit
--- soya3d-0.10.1.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list