diff options
-rw-r--r-- | games/Makefile | 1 | ||||
-rw-r--r-- | games/vamos/Makefile | 26 | ||||
-rw-r--r-- | games/vamos/distinfo | 1 | ||||
-rw-r--r-- | games/vamos/files/patch-body::Frame.cc | 10 | ||||
-rw-r--r-- | games/vamos/files/patch-include::vamos::body::Tire.h | 10 | ||||
-rw-r--r-- | games/vamos/pkg-comment | 1 | ||||
-rw-r--r-- | games/vamos/pkg-descr | 5 | ||||
-rw-r--r-- | games/vamos/pkg-plist | 65 |
8 files changed, 119 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile index d6850db96e14..ca67ef4352a4 100644 --- a/games/Makefile +++ b/games/Makefile @@ -281,6 +281,7 @@ SUBDIR += utserver SUBDIR += utserver-asu SUBDIR += utserver-to + SUBDIR += vamos SUBDIR += virt SUBDIR += wmeyes SUBDIR += wmminichess diff --git a/games/vamos/Makefile b/games/vamos/Makefile new file mode 100644 index 000000000000..5226b22a6fbe --- /dev/null +++ b/games/vamos/Makefile @@ -0,0 +1,26 @@ +# ex:ts=8 +# Ports collection makefile for: vamos +# Date created: Mar 15, 2002 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= vamos +PORTVERSION= 0.1.11 +CATEGORIES= games +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= ports@FreeBSD.org + +BUILD_DEPENDS= ${X11BASE}/lib/libplibul.a:${PORTSDIR}/x11-toolkits/plib +LIB_DEPENDS= sigc:${PORTSDIR}/devel/libsigc++ + +USE_MESA= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${X11BASE}/include ${PTHREAD_CFLAGS}" \ + LIBS="-L${X11BASE}/lib ${PTHREAD_LIBS} -lGL -lGLU -lglut" +INSTALLS_SHLIB= yes + +.include <bsd.port.mk> diff --git a/games/vamos/distinfo b/games/vamos/distinfo new file mode 100644 index 000000000000..f5261843e6eb --- /dev/null +++ b/games/vamos/distinfo @@ -0,0 +1 @@ +MD5 (vamos-0.1.11.tar.gz) = 9784dcdaa08363114a189bb475bf6612 diff --git a/games/vamos/files/patch-body::Frame.cc b/games/vamos/files/patch-body::Frame.cc new file mode 100644 index 000000000000..5a9612f6925b --- /dev/null +++ b/games/vamos/files/patch-body::Frame.cc @@ -0,0 +1,10 @@ +--- body/Frame.cc.orig Sat Mar 16 01:50:31 2002 ++++ body/Frame.cc Sat Mar 16 01:50:43 2002 +@@ -21,6 +21,7 @@ + #include <vamos/body/Frame.h> + #include <vamos/geometry/Conversions.h> + ++#include <cassert> + #include <cmath> + + using Vamos_Geometry::Three_Vector; diff --git a/games/vamos/files/patch-include::vamos::body::Tire.h b/games/vamos/files/patch-include::vamos::body::Tire.h new file mode 100644 index 000000000000..44f9de9c0b63 --- /dev/null +++ b/games/vamos/files/patch-include::vamos::body::Tire.h @@ -0,0 +1,10 @@ +--- include/vamos/body/Tire.h.orig Sat Mar 16 01:47:43 2002 ++++ include/vamos/body/Tire.h Sat Mar 16 01:47:47 2002 +@@ -24,7 +24,6 @@ + #include <vamos/geometry/Surface.h> + #include <vamos/geometry/Three_Vector.h> + #include <vamos/body/Component.h> +-#include <vamos/body/Spring_Device.h> + #include <plib/sl.h> + + using Vamos_Geometry::Three_Vector; diff --git a/games/vamos/pkg-comment b/games/vamos/pkg-comment new file mode 100644 index 000000000000..d034783c66ab --- /dev/null +++ b/games/vamos/pkg-comment @@ -0,0 +1 @@ +An automotive simulation framework diff --git a/games/vamos/pkg-descr b/games/vamos/pkg-descr new file mode 100644 index 000000000000..3d9c85ab5470 --- /dev/null +++ b/games/vamos/pkg-descr @@ -0,0 +1,5 @@ +Vamos is an automotive simulation framework with an emphasis on thorough +physical modeling and good C++ design. Vamos includes a real-time, first- +person, 3D driving application. + +WWW: http://vamos.sourceforge.net/ diff --git a/games/vamos/pkg-plist b/games/vamos/pkg-plist new file mode 100644 index 000000000000..9ae2bb541ab4 --- /dev/null +++ b/games/vamos/pkg-plist @@ -0,0 +1,65 @@ +bin/trk-convert +bin/vamos +include/vamos/body/Aerodynamic_Device.h +include/vamos/body/Body.h +include/vamos/body/Brake.h +include/vamos/body/Car.h +include/vamos/body/Clutch.h +include/vamos/body/Component.h +include/vamos/body/Differential.h +include/vamos/body/Drivetrain.h +include/vamos/body/Engine.h +include/vamos/body/Frame.h +include/vamos/body/Fuel_Tank.h +include/vamos/body/Gl_Car.h +include/vamos/body/Particle.h +include/vamos/body/Suspension.h +include/vamos/body/Tire.h +include/vamos/body/Transmission.h +include/vamos/body/Wheel.h +include/vamos/geometry/Conversions.h +include/vamos/geometry/Inertia_Tensor.h +include/vamos/geometry/Spline.h +include/vamos/geometry/Surface.h +include/vamos/geometry/Texture_Image.h +include/vamos/geometry/Three_Matrix.h +include/vamos/geometry/Three_Vector.h +include/vamos/geometry/Two_Point.h +include/vamos/track/Gl_Track.h +include/vamos/track/Road_Segment.h +include/vamos/track/Track.h +include/vamos/world/Atmosphere.h +include/vamos/world/Car_World.h +include/vamos/world/Gl_Car_World.h +include/vamos/world/World.h +@dirrm include/vamos/body +@dirrm include/vamos/geometry +@dirrm include/vamos/track +@dirrm include/vamos/world +@dirrm include/vamos +@unexec install-info --delete %D/info/vamos.info %D/info/dir +info/vamos.info +@exec install-info %D/info/vamos.info %D/info/dir +lib/libvamos-body.a +lib/libvamos-body.la +lib/libvamos-body.so.0 +lib/libvamos-geometry.a +lib/libvamos-geometry.la +lib/libvamos-geometry.so.0 +lib/libvamos-track.a +lib/libvamos-track.la +lib/libvamos-track.so.0 +lib/libvamos-world.a +lib/libvamos-world.la +lib/libvamos-world.so.0 +share/vamos/sounds/engine.wav +share/vamos/sounds/tire_squeal.wav +share/vamos/textures/grass.ppm +share/vamos/textures/gravel.ppm +share/vamos/textures/rail.ppm +share/vamos/textures/tires.ppm +share/vamos/textures/track.ppm +share/vamos/textures/wall.ppm +@dirrm share/vamos/sounds +@dirrm share/vamos/textures +@dirrm share/vamos |