BROKEN: "Bad pkg-plist" A 3d/2d development API Was Maintained by:mkm@ieee.org Port Added: 24 Feb 2002 06:11:21 License: not specified in port
Crystal Space is a free (LGPL) and portable 3D Game Development Kit written in
C++. It supports: true six degree's of freedom, colored lighting, mipmapping,
portals, mirrors, alpha transparency, reflective surfaces, 3D sprites (frame
based or with skeletal animation), procedural textures, radiosity, particle
systems, halos, volumetric fog, scripting (using Python or other languages),
8-bit, 16-bit, and 32-bit display support, Direct3D, OpenGL, Glide, and
software renderer, font support, hierarchical transformations.
WWW: http://crystal.sourceforge.net/
Have another crack at fixing this port. gcc 3.2 deprecated the -malign-*
options (which now generate a noisy warning), but gcc 2.95 didn't yet have
support for the replacement options (-falign=*).
As a result we have to use a conditional patch based on OSVERSION to get
the desired behaviour in both cases. Switch to REINPLACE_CMD while I'm
here.
* Fix use of PTHREADS_* [1]
* Fix build [2]
* Respect CXXFLAGS (this port is broken with -O, so add -O0 to disable it)
* Fix and sort pkg-plist
Submitted by: Dan Johansson <djodv97@student.vxu.se> [1],
Miguel Mendez <flynn@energyhq.homeip.net> [2]
PR: ports/41040