aboutsummaryrefslogtreecommitdiffstats
path: root/games/xracer
diff options
context:
space:
mode:
authorcpiazza <cpiazza@FreeBSD.org>1999-11-22 03:18:35 +0800
committercpiazza <cpiazza@FreeBSD.org>1999-11-22 03:18:35 +0800
commit47e1fd2948605c7e8b934104bda9f52ee58ca0e4 (patch)
tree4d5c809a53d081900d74c1c7c491aa0a933e7061 /games/xracer
parent6250288dca5305deadfb4fce6bcfbf3fd45ba6e9 (diff)
downloadfreebsd-ports-gnome-47e1fd2948605c7e8b934104bda9f52ee58ca0e4.tar.gz
freebsd-ports-gnome-47e1fd2948605c7e8b934104bda9f52ee58ca0e4.tar.zst
freebsd-ports-gnome-47e1fd2948605c7e8b934104bda9f52ee58ca0e4.zip
Import of xracer.
Xracer is a wipeout clone(high speed racing game) for opengl/X. PR: 14752 Submitted by: Adam Strohl <adams@digitalspark.net>
Diffstat (limited to 'games/xracer')
-rw-r--r--games/xracer/Makefile53
-rw-r--r--games/xracer/distinfo2
-rw-r--r--games/xracer/pkg-comment1
-rw-r--r--games/xracer/pkg-descr11
-rw-r--r--games/xracer/pkg-message17
-rw-r--r--games/xracer/pkg-plist81
6 files changed, 165 insertions, 0 deletions
diff --git a/games/xracer/Makefile b/games/xracer/Makefile
new file mode 100644
index 000000000000..72f20fea8da9
--- /dev/null
+++ b/games/xracer/Makefile
@@ -0,0 +1,53 @@
+# New ports collection makefile for: xracer
+# Version required: 0.94
+# Date created: Nov 6th 1999
+# Whom: troll
+#
+# $FreeBSD$
+#
+
+DISTNAME= xracer-0.94
+CATEGORIES= games
+MASTER_SITES= http://xracer.annexia.org/
+DISTFILES= xracer-0.94.tar.gz xracer-data.tar.gz
+
+MAINTAINER= troll@digitalspark.net
+
+LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg
+
+MAKEFILE= Makefile
+WRKSRC= ${WRKDIR}/xracer-0.94
+
+USE_GMAKE= YES
+HAS_CONFIGURE= YES
+
+post-install:
+ @ ${ECHO} "===> Installing Tracks and Sound"
+ @ ${CP} -R ${WRKSRC}/../xracer-data \
+ ${PREFIX}/lib/xracer
+ @ chmod -R 744 ${PREFIX}/lib/xracer
+ @ chmod -R a+X ${PREFIX}/lib/xracer
+ @ ${ECHO} "===> Installing Documentation"
+ @ ${MKDIR} ${PREFIX}/share/doc/xracer
+ @${INSTALL_DATA} ${WRKSRC}/README \
+ ${PREFIX}/share/doc/xracer
+ @${INSTALL_DATA} ${WRKSRC}/AUTHORS \
+ ${PREFIX}/share/doc/xracer
+ @${INSTALL_DATA} ${WRKSRC}/COPYING \
+ ${PREFIX}/share/doc/xracer
+ @${INSTALL_DATA} ${WRKSRC}/NEWS \
+ ${PREFIX}/share/doc/xracer
+ @${INSTALL_DATA} ${WRKSRC}/README.html \
+ ${PREFIX}/share/doc/xracer
+ @${INSTALL_DATA} ${WRKSRC}/ChangeLog \
+ ${PREFIX}/share/doc/xracer
+ @ ${ECHO} "===> Stripping Binaries"
+ @ strip ${PREFIX}/bin/xracer
+ @ strip ${PREFIX}/bin/mktrackmodel
+ @ strip ${PREFIX}/bin/mktrack
+ @ strip ${PREFIX}/bin/perlin
+ @ strip ${PREFIX}/bin/test-poly-opts
+
+ @${CAT} ${PKGDIR}/MESSAGE
+
+.include <bsd.port.mk>
diff --git a/games/xracer/distinfo b/games/xracer/distinfo
new file mode 100644
index 000000000000..1879e5522639
--- /dev/null
+++ b/games/xracer/distinfo
@@ -0,0 +1,2 @@
+MD5 (xracer-0.94.tar.gz) = 0586c827ac57d024e5f89f7d2ff97a6f
+MD5 (xracer-data.tar.gz) = 167c3e0688ec7a880ccd8fabac48252f
diff --git a/games/xracer/pkg-comment b/games/xracer/pkg-comment
new file mode 100644
index 000000000000..d1e8393f9612
--- /dev/null
+++ b/games/xracer/pkg-comment
@@ -0,0 +1 @@
+A sweet WipeOut clone for OpenGL and X windows. Aww yeeah!
diff --git a/games/xracer/pkg-descr b/games/xracer/pkg-descr
new file mode 100644
index 000000000000..eabd3343d722
--- /dev/null
+++ b/games/xracer/pkg-descr
@@ -0,0 +1,11 @@
+XRacer is a Wipeout clone. At the moment it is incomplete, but
+I will be working on the following areas over the next few
+weeks:
+ * better game physics (eg. sometimes the craft turns over)
+ * instrument panel (partially done)
+ * scenery
+ * time trial and arcade mode
+ * weapons, powerups
+ * LAN multiplayer mode
+
+WWW: http://xracer.annexia.org/
diff --git a/games/xracer/pkg-message b/games/xracer/pkg-message
new file mode 100644
index 000000000000..b5a08bcce576
--- /dev/null
+++ b/games/xracer/pkg-message
@@ -0,0 +1,17 @@
+ - --------------------------------------------------------------------- -
+ - XRACER PORT NOTES ported by trolld -
+ - --------------------------------------------------------------------- -
+ - The xracer data files have been installed to: /usr/local/lib/xracer -
+ - You'll NEED to set the enviroment variable $XRACER_HOME to this dir -
+ - otherwise xracer will not work. -
+ - -
+ - The xracer documentation has been installed in: -
+ - /usr/local/share/doc/xracer/ -
+ - -
+ - That's it, after setting the enviroment, type xracer to run! -
+ - Enjoy! -
+ - - trolld -
+ - -
+ - --------------------------------------------------------------------- -
+ - xracer website: http://xracer.annexia.org/ -
+ - --------------------------------------------------------------------- -
diff --git a/games/xracer/pkg-plist b/games/xracer/pkg-plist
new file mode 100644
index 000000000000..b90b78e83f67
--- /dev/null
+++ b/games/xracer/pkg-plist
@@ -0,0 +1,81 @@
+bin/xracer
+bin/mktrackmodel
+bin/mktrack
+bin/perlin
+bin/test-poly-opts
+share/doc/xracer/README
+share/doc/xracer/AUTHORS
+share/doc/xracer/COPYING
+share/doc/xracer/NEWS
+share/doc/xracer/README.html
+share/doc/xracer/ChangeLog
+@dirrm share/doc/xracer
+lib/xracer/images/beestripes1.jpg
+lib/xracer/images/track1.jpg
+lib/xracer/images/track1-large.jpg
+lib/xracer/images/clouds1.jpg
+lib/xracer/images/track2.jpg
+lib/xracer/images/track3.jpg
+lib/xracer/images/beestripes1-large.jpg
+lib/xracer/images/clouds2.jpg
+lib/xracer/images/powerup-energy-alpha.jpg
+lib/xracer/images/powerup-shield-alpha.jpg
+lib/xracer/images/track5.jpg
+lib/xracer/images/skyscraper1.jpg
+lib/xracer/images/snowtex1.jpg
+lib/xracer/images/track5+left-powerup+right-fast.jpg
+lib/xracer/images/track5+right-fast.jpg
+lib/xracer/images/track5+left-fast.jpg
+lib/xracer/images/track5+left-powerup.jpg
+lib/xracer/images/snow1.jpg
+lib/xracer/images/track5+right-powerup.jpg
+lib/xracer/images/track5+left-fast+right-powerup.jpg
+lib/xracer/images/track5+left-faster.jpg
+lib/xracer/images/track5+right-faster.jpg
+lib/xracer/images/track5+left-fast+right-fast.jpg
+lib/xracer/images/track5+left-faster+right-faster.jpg
+lib/xracer/images/track5+left-fast+right-faster.jpg
+lib/xracer/images/track5+left-faster+right-fast.jpg
+lib/xracer/images/track5+left-powerup+right-faster.jpg
+lib/xracer/images/track5+left-faster+right-powerup.jpg
+lib/xracer/images/track5+left-powerup+right-powerup.jpg
+lib/xracer/images/clouds3.jpg
+lib/xracer/images/snowtex2.jpg
+lib/xracer/images/clouds4.jpg
+lib/xracer/images/craft1-side.jpg
+lib/xracer/images/clouds2-large.jpg
+lib/xracer/images/clouds5.jpg
+lib/xracer/images/craft1-windscreen.jpg
+lib/xracer/images/powerup-faster-alpha.jpg
+lib/xracer/images/powerup-autopilot.jpg
+lib/xracer/images/craft1-inner-side.jpg
+lib/xracer/images/snowtex3.jpg
+lib/xracer/images/craft1-back-side.jpg
+lib/xracer/images/craft1-under.jpg
+lib/xracer/images/crillee48.jpg
+lib/xracer/images/xracer-logo-3.jpg
+lib/xracer/images/powerup-autopilot-alpha.jpg
+lib/xracer/images/snow2.jpg
+lib/xracer/images/andre-logo.jpg
+lib/xracer/images/powerup-energy.jpg
+lib/xracer/images/powerup-shield.jpg
+lib/xracer/images/powerup-faster.jpg
+lib/xracer/images/menus-bg.jpg
+lib/xracer/images/crillee36.jpg
+lib/xracer/images/crillee24.jpg
+lib/xracer/images/crillee14.jpg
+lib/xracer/images/mountains4-alpha.jpg
+lib/xracer/images/mountains4.jpg
+@dirrm lib/xracer/images
+lib/xracer/tracks/demo.trk.gz
+@dirrm lib/xracer/tracks
+lib/xracer/objects/start-lamp/start-lamp-green-texture.jpg
+lib/xracer/objects/start-lamp/start-lamp-orange-texture.jpg
+lib/xracer/objects/start-lamp/start-lamp-red-texture.jpg
+@dirrm lib/xracer/objects/start-lamp
+@dirrm lib/xracer/objects
+lib/xracer/sounds/powerup.wav
+lib/xracer/sounds/faster.wav
+lib/xracer/sounds/wind.wav
+@dirrm lib/xracer/sounds
+@dirrm lib/xracer