aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2003-11-11 16:40:46 +0800
committerijliao <ijliao@FreeBSD.org>2003-11-11 16:40:46 +0800
commit9ffb63d9724cc01e82131bca7024f408fd39b99a (patch)
treea0aca232d93e505fc56652e69a693f47ed816a06 /games
parent7b4df12051f84b336ff3388b86b781ef9a858b81 (diff)
downloadfreebsd-ports-gnome-9ffb63d9724cc01e82131bca7024f408fd39b99a.tar.gz
freebsd-ports-gnome-9ffb63d9724cc01e82131bca7024f408fd39b99a.tar.zst
freebsd-ports-gnome-9ffb63d9724cc01e82131bca7024f408fd39b99a.zip
add csmash 0.6.5
A 3D tabletennis game
Diffstat (limited to 'games')
-rw-r--r--games/Makefile1
-rw-r--r--games/csmash/Makefile40
-rw-r--r--games/csmash/distinfo1
-rw-r--r--games/csmash/files/patch-MultiPlay.cpp11
-rw-r--r--games/csmash/files/patch-Network.cpp20
-rw-r--r--games/csmash/pkg-descr4
-rw-r--r--games/csmash/pkg-plist551
7 files changed, 628 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index 178e0a1b9d13..016e036612b3 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -74,6 +74,7 @@
SUBDIR += crossfire-server
SUBDIR += crossword
SUBDIR += cryptoslam
+ SUBDIR += csmash
SUBDIR += cube
SUBDIR += cursive
SUBDIR += deal
diff --git a/games/csmash/Makefile b/games/csmash/Makefile
new file mode 100644
index 000000000000..4057c851bc9b
--- /dev/null
+++ b/games/csmash/Makefile
@@ -0,0 +1,40 @@
+# ex:ts=8
+# Ports collection makefile for: csmash
+# Date created: Nov 11, 2003
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= csmash
+PORTVERSION= 0.6.5
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= cannonsmash
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A 3D tabletennis game
+
+LIB_DEPENDS= SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer \
+ SDL_image.10:${PORTSDIR}/graphics/sdl_image \
+ iconv.3:${PORTSDIR}/converters/libiconv \
+ intl.5:${PORTSDIR}/devel/gettext
+
+USE_REINPLACE= yes
+USE_SDL= yes
+USE_GL= yes
+USE_GNOME= gtk12 gnometarget
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+USE_GMAKE= yes
+MAKEFILE= makefile
+
+post-patch:
+ @${GREP} -lR "SDL/" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \
+ -e "s@SDL/@SDL11/@g"
+ @${FIND} ${WRKSRC} -name "makefile.in" | ${XARGS} \
+ ${GREP} -lR "games/" | ${XARGS} ${REINPLACE_CMD} \
+ -e "s@games/@@g"
+
+.include <bsd.port.mk>
diff --git a/games/csmash/distinfo b/games/csmash/distinfo
new file mode 100644
index 000000000000..ca562545ff64
--- /dev/null
+++ b/games/csmash/distinfo
@@ -0,0 +1 @@
+MD5 (csmash-0.6.5.tar.gz) = 969d5e5455f885e7cd6c24fdfafd5474
diff --git a/games/csmash/files/patch-MultiPlay.cpp b/games/csmash/files/patch-MultiPlay.cpp
new file mode 100644
index 000000000000..9757324648fa
--- /dev/null
+++ b/games/csmash/files/patch-MultiPlay.cpp
@@ -0,0 +1,11 @@
+--- MultiPlay.cpp.orig Tue Nov 11 16:12:35 2003
++++ MultiPlay.cpp Tue Nov 11 16:10:24 2003
+@@ -35,7 +35,7 @@
+
+ #if defined(WIN32) || defined(__FreeBSD__)
+
+-typedef int socklen_t; /* mimic Penguin's typedef */
++//typedef int socklen_t; /* mimic Penguin's typedef */
+
+ #else /* ! WIN32 */
+
diff --git a/games/csmash/files/patch-Network.cpp b/games/csmash/files/patch-Network.cpp
new file mode 100644
index 000000000000..faea4ec18900
--- /dev/null
+++ b/games/csmash/files/patch-Network.cpp
@@ -0,0 +1,20 @@
+--- Network.cpp.orig Tue Nov 11 16:13:38 2003
++++ Network.cpp Tue Nov 11 16:16:03 2003
+@@ -38,7 +38,7 @@
+
+ #if defined(WIN32) || defined(__FreeBSD__)
+
+-typedef int socklen_t; /* mimic Penguin's typedef */
++//typedef int socklen_t; /* mimic Penguin's typedef */
+
+ #else /* ! WIN32 */
+
+@@ -164,7 +164,7 @@
+
+ char *b = buf;
+ long millitm;
+- b = ReadLong( b, tb->time );
++ b = ReadLong( b, (long)tb->time );
+ b = ReadLong( b, millitm );
+ tb->millitm = (unsigned short)millitm;
+
diff --git a/games/csmash/pkg-descr b/games/csmash/pkg-descr
new file mode 100644
index 000000000000..4d53cd222cae
--- /dev/null
+++ b/games/csmash/pkg-descr
@@ -0,0 +1,4 @@
+CannonSmash is a 3D tabletennis game. The goal of this project is to
+represent various strategy of tabletennis on computer game.
+
+WWW: http://cannonsmash.sourceforge.net/
diff --git a/games/csmash/pkg-plist b/games/csmash/pkg-plist
new file mode 100644
index 000000000000..8916502906f0
--- /dev/null
+++ b/games/csmash/pkg-plist
@@ -0,0 +1,551 @@
+bin/csmash
+share/locale/de/LC_MESSAGES/csmash.mo
+share/locale/ja/LC_MESSAGES/csmash.mo
+%%DATADIR%%/Parts/Bcut/Bcut-Lankle.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Lankle01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Larm.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Larm01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Lelbow.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Lelbow01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Lfoot.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Lfoot01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Lforearm.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Lforearm01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Lhand.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Lhand01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Lknee.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Lknee01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Lshin.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Lshin01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Lshoulder.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Lshoulder01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Lthigh.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Lthigh01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Rankle.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Rankle01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Rarm.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Rarm01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Relbow.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Relbow01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Rfoot.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Rfoot01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Rforearm.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Rforearm01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Rhand.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Rhand01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Rknee.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Rknee01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Rshin.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Rshin01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Rshoulder.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Rshoulder01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-Rthigh.affine
+%%DATADIR%%/Parts/Bcut/Bcut-Rthigh01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-chest.affine
+%%DATADIR%%/Parts/Bcut/Bcut-chest01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-head.affine
+%%DATADIR%%/Parts/Bcut/Bcut-head01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-hip.affine
+%%DATADIR%%/Parts/Bcut/Bcut-hip01.dat
+%%DATADIR%%/Parts/Bcut/Bcut-racket.affine
+%%DATADIR%%/Parts/Bcut/Bcut-racket01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lankle.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lankle01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Larm.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Larm01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lelbow.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lelbow01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lfoot.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lfoot01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lforearm.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lforearm01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lhand.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lhand01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lknee.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lknee01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lshin.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lshin01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lshoulder.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lshoulder01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lthigh.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Lthigh01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rankle.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rankle01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rarm.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rarm01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Relbow.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Relbow01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rfoot.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rfoot01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rforearm.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rforearm01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rhand.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rhand01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rknee.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rknee01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rshin.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rshin01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rshoulder.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rshoulder01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rthigh.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-Rthigh01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-chest.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-chest01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-head.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-head01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-hip.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-hip01.dat
+%%DATADIR%%/Parts/Bnormal/Bnormal-racket.affine
+%%DATADIR%%/Parts/Bnormal/Bnormal-racket01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Larm.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Larm01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lelbow.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lelbow01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lfoot.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lfoot01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lforearm.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lforearm01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lhand.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lhand01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lknee.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lknee01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lshin.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lshin01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lshoulder.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lshoulder01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lthigh.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Lthigh01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rankle.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rankle01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rarm.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rarm01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Relbow.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Relbow01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rfoot.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rfoot01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rforearm.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rforearm01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rhand.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rhand01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rknee.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rknee01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rshin.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rshin01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rshoulder.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rshoulder01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rthigh.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-Rthigh01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-chest.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-chest01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-head.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-head01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-hip.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-hip01.dat
+%%DATADIR%%/Parts/Bpeck/Bpeck-racket.affine
+%%DATADIR%%/Parts/Bpeck/Bpeck-racket01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Lankle.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Lankle01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Larm.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Larm01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Lelbow.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Lelbow01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Lfoot.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Lfoot01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Lforearm.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Lforearm01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Lhand.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Lhand01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Lknee.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Lknee01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Lshin.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Lshin01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Lshoulder.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Lshoulder01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Lthigh.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Lthigh01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Rankle.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Rankle01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Rarm.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Rarm01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Relbow.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Relbow01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Rfoot.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Rfoot01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Rforearm.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Rforearm01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Rhand.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Rhand01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Rknee.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Rknee01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Rshin.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Rshin01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Rshoulder.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Rshoulder01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-Rthigh.affine
+%%DATADIR%%/Parts/Fcut/Fcut-Rthigh01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-chest.affine
+%%DATADIR%%/Parts/Fcut/Fcut-chest01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-head.affine
+%%DATADIR%%/Parts/Fcut/Fcut-head01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-hip.affine
+%%DATADIR%%/Parts/Fcut/Fcut-hip01.dat
+%%DATADIR%%/Parts/Fcut/Fcut-racket.affine
+%%DATADIR%%/Parts/Fcut/Fcut-racket01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lankle.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lankle01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Larm.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Larm01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lelbow.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lelbow01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lfoot.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lfoot01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lforearm.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lforearm01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lhand.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lhand01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lknee.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lknee01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lshin.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lshin01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lshoulder.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lshoulder01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lthigh.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Lthigh01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rankle.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rankle01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rarm.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rarm01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Relbow.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Relbow01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rfoot.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rfoot01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rforearm.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rforearm01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rhand.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rhand01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rknee.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rknee01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rshin.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rshin01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rshoulder.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rshoulder01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rthigh.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-Rthigh01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-chest.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-chest01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-head.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-head01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-hip.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-hip01.dat
+%%DATADIR%%/Parts/Fdrive/Fdrive-racket.affine
+%%DATADIR%%/Parts/Fdrive/Fdrive-racket01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lankle.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lankle01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Larm.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Larm01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lelbow.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lelbow01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lfoot.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lfoot01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lforearm.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lforearm01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lhand.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lhand01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lknee.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lknee01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lshin.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lshin01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lshoulder.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lshoulder01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lthigh.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Lthigh01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rankle.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rankle01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rarm.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rarm01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Relbow.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Relbow01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rfoot.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rfoot01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rforearm.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rforearm01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rhand.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rhand01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rknee.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rknee01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rshin.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rshin01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rshoulder.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rshoulder01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rthigh.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-Rthigh01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-chest.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-chest01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-head.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-head01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-hip.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-hip01.dat
+%%DATADIR%%/Parts/Fnormal/Fnormal-racket.affine
+%%DATADIR%%/Parts/Fnormal/Fnormal-racket01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lankle.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lankle01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Larm.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Larm01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lelbow.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lelbow01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lfoot.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lfoot01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lforearm.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lforearm01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lhand.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lhand01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lknee.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lknee01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lshin.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lshin01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lshoulder.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lshoulder01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lthigh.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Lthigh01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rankle.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rankle01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rarm.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rarm01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Relbow.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Relbow01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rfoot.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rfoot01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rforearm.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rforearm01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rhand.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rhand01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rknee.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rknee01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rshin.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rshin01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rshoulder.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rshoulder01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rthigh.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-Rthigh01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-chest.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-chest01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-head.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-head01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-hip.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-hip01.dat
+%%DATADIR%%/Parts/Fpeck/Fpeck-racket.affine
+%%DATADIR%%/Parts/Fpeck/Fpeck-racket01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Larm.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Larm01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lelbow.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lelbow01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lfoot.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lfoot01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lforearm.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lforearm01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lhand.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lhand01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lknee.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lknee01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lshin.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lshin01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lshoulder.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lshoulder01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lthigh.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Lthigh01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rankle.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rankle01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rarm.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rarm01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Relbow.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Relbow01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rfoot.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rfoot01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rforearm.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rforearm01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rhand.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rhand01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rknee.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rknee01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rshin.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rshin01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rshoulder.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rshoulder01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rthigh.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-Rthigh01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-chest.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-chest01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-head.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-head01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-hip.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-hip01.dat
+%%DATADIR%%/Parts/Fsmash/Fsmash-racket.affine
+%%DATADIR%%/Parts/Fsmash/Fsmash-racket01.dat
+%%DATADIR%%/images/11point.de.pbm.gz
+%%DATADIR%%/images/11point.ja.pbm.gz
+%%DATADIR%%/images/11point.pbm.gz
+%%DATADIR%%/images/21point.de.pbm.gz
+%%DATADIR%%/images/21point.ja.pbm.gz
+%%DATADIR%%/images/21point.pbm.gz
+%%DATADIR%%/images/5point.de.pbm.gz
+%%DATADIR%%/images/5point.ja.pbm.gz
+%%DATADIR%%/images/5point.pbm.gz
+%%DATADIR%%/images/ArctanX.de.pbm.gz
+%%DATADIR%%/images/ArctanX.ja.pbm.gz
+%%DATADIR%%/images/ArctanX.pbm.gz
+%%DATADIR%%/images/BG.bmp
+%%DATADIR%%/images/BGAlpha.bmp
+%%DATADIR%%/images/Back.jpg
+%%DATADIR%%/images/Bad.ppm.gz
+%%DATADIR%%/images/Config.de.pbm.gz
+%%DATADIR%%/images/Config.ja.pbm.gz
+%%DATADIR%%/images/Config.pbm.gz
+%%DATADIR%%/images/ConfigW.bmp
+%%DATADIR%%/images/ConfigY.bmp
+%%DATADIR%%/images/Easy.de.pbm.gz
+%%DATADIR%%/images/Easy.ja.pbm.gz
+%%DATADIR%%/images/Easy.pbm.gz
+%%DATADIR%%/images/EasyTutorial.de.ppm.gz
+%%DATADIR%%/images/EasyTutorial.ja.ppm.gz
+%%DATADIR%%/images/EasyTutorial.ppm.gz
+%%DATADIR%%/images/FastRally.jpg
+%%DATADIR%%/images/Floor.jpg
+%%DATADIR%%/images/Footwork.jpg
+%%DATADIR%%/images/Front.jpg
+%%DATADIR%%/images/Hard.de.pbm.gz
+%%DATADIR%%/images/Hard.ja.pbm.gz
+%%DATADIR%%/images/Hard.pbm.gz
+%%DATADIR%%/images/HardTutorial.de.ppm.gz
+%%DATADIR%%/images/HardTutorial.ja.ppm.gz
+%%DATADIR%%/images/HardTutorial.ppm.gz
+%%DATADIR%%/images/Howto.de.pbm.gz
+%%DATADIR%%/images/Howto.ja.pbm.gz
+%%DATADIR%%/images/Howto.pbm.gz
+%%DATADIR%%/images/Howto1.de.pbm.gz
+%%DATADIR%%/images/Howto1.ja.pbm.gz
+%%DATADIR%%/images/Howto1.pbm.gz
+%%DATADIR%%/images/Howto2.de.pbm.gz
+%%DATADIR%%/images/Howto2.ja.pbm.gz
+%%DATADIR%%/images/Howto2.pbm.gz
+%%DATADIR%%/images/Howto3.de.pbm.gz
+%%DATADIR%%/images/Howto3.ja.pbm.gz
+%%DATADIR%%/images/Howto3.pbm.gz
+%%DATADIR%%/images/Howto4.de.pbm.gz
+%%DATADIR%%/images/Howto4.ja.pbm.gz
+%%DATADIR%%/images/Howto4.pbm.gz
+%%DATADIR%%/images/Howto5.de.pbm.gz
+%%DATADIR%%/images/Howto5.ja.pbm.gz
+%%DATADIR%%/images/Howto5.pbm.gz
+%%DATADIR%%/images/Howto6.de.pbm.gz
+%%DATADIR%%/images/Howto6.ja.pbm.gz
+%%DATADIR%%/images/Howto6.pbm.gz
+%%DATADIR%%/images/HowtoW.bmp
+%%DATADIR%%/images/HowtoY.bmp
+%%DATADIR%%/images/Keyboard.ppm.gz
+%%DATADIR%%/images/Left.jpg
+%%DATADIR%%/images/LevelSelect.de.pbm.gz
+%%DATADIR%%/images/LevelSelect.ja.pbm.gz
+%%DATADIR%%/images/LevelSelect.pbm.gz
+%%DATADIR%%/images/Max.ppm.gz
+%%DATADIR%%/images/ModeSelect.de.pbm.gz
+%%DATADIR%%/images/ModeSelect.ja.pbm.gz
+%%DATADIR%%/images/ModeSelect.pbm.gz
+%%DATADIR%%/images/Mouse1.jpg
+%%DATADIR%%/images/Mouse2.jpg
+%%DATADIR%%/images/Mouse3.jpg
+%%DATADIR%%/images/Mouse4.jpg
+%%DATADIR%%/images/Nice.ppm.gz
+%%DATADIR%%/images/Normal.de.pbm.gz
+%%DATADIR%%/images/Normal.ja.pbm.gz
+%%DATADIR%%/images/Normal.pbm.gz
+%%DATADIR%%/images/NormalTutorial.de.ppm.gz
+%%DATADIR%%/images/NormalTutorial.ja.ppm.gz
+%%DATADIR%%/images/NormalTutorial.ppm.gz
+%%DATADIR%%/images/Pause.de.pbm.gz
+%%DATADIR%%/images/Pause.ja.pbm.gz
+%%DATADIR%%/images/Pause.pbm.gz
+%%DATADIR%%/images/PenAttack.bmp
+%%DATADIR%%/images/PenAttack.jpg
+%%DATADIR%%/images/PenDrive.bmp
+%%DATADIR%%/images/PenDrive.jpg
+%%DATADIR%%/images/Practice.de.pbm.gz
+%%DATADIR%%/images/Practice.ja.pbm.gz
+%%DATADIR%%/images/Practice.pbm.gz
+%%DATADIR%%/images/PracticeW.bmp
+%%DATADIR%%/images/PracticeY.bmp
+%%DATADIR%%/images/Quit.de.pbm.gz
+%%DATADIR%%/images/Quit.ja.pbm.gz
+%%DATADIR%%/images/Quit.pbm.gz
+%%DATADIR%%/images/QuitW.bmp
+%%DATADIR%%/images/QuitY.bmp
+%%DATADIR%%/images/Right.jpg
+%%DATADIR%%/images/SelectPlayer.de.pbm.gz
+%%DATADIR%%/images/SelectPlayer.ja.pbm.gz
+%%DATADIR%%/images/SelectPlayer.pbm.gz
+%%DATADIR%%/images/ShakeCut.bmp
+%%DATADIR%%/images/ShakeCut.jpg
+%%DATADIR%%/images/StartGame.de.pbm.gz
+%%DATADIR%%/images/StartGame.ja.pbm.gz
+%%DATADIR%%/images/StartGame.pbm.gz
+%%DATADIR%%/images/StartGameW.bmp
+%%DATADIR%%/images/StartGameY.bmp
+%%DATADIR%%/images/Title.bmp
+%%DATADIR%%/images/Title.ppm.gz
+%%DATADIR%%/images/Training.de.pbm.gz
+%%DATADIR%%/images/Training.ja.pbm.gz
+%%DATADIR%%/images/Training.pbm.gz
+%%DATADIR%%/images/TrainingW.bmp
+%%DATADIR%%/images/TrainingY.bmp
+%%DATADIR%%/images/Transparent.de.pbm.gz
+%%DATADIR%%/images/Transparent.ja.pbm.gz
+%%DATADIR%%/images/Transparent.pbm.gz
+%%DATADIR%%/images/Triangle.bmp
+%%DATADIR%%/images/Tsuborish.de.pbm.gz
+%%DATADIR%%/images/Tsuborish.ja.pbm.gz
+%%DATADIR%%/images/Tsuborish.pbm.gz
+%%DATADIR%%/images/WireFrame.de.pbm.gz
+%%DATADIR%%/images/WireFrame.ja.pbm.gz
+%%DATADIR%%/images/WireFrame.pbm.gz
+%%DATADIR%%/images/downArrow.de.pbm.gz
+%%DATADIR%%/images/downArrow.ja.pbm.gz
+%%DATADIR%%/images/downArrow.pbm.gz
+%%DATADIR%%/images/eight.ppm.gz
+%%DATADIR%%/images/five.ppm.gz
+%%DATADIR%%/images/four.ppm.gz
+%%DATADIR%%/images/leftArrow.de.pbm.gz
+%%DATADIR%%/images/leftArrow.ja.pbm.gz
+%%DATADIR%%/images/leftArrow.pbm.gz
+%%DATADIR%%/images/lose.de.pbm.gz
+%%DATADIR%%/images/lose.ja.pbm.gz
+%%DATADIR%%/images/lose.pbm.gz
+%%DATADIR%%/images/nine.ppm.gz
+%%DATADIR%%/images/one.ppm.gz
+%%DATADIR%%/images/rightArrow.de.pbm.gz
+%%DATADIR%%/images/rightArrow.ja.pbm.gz
+%%DATADIR%%/images/rightArrow.pbm.gz
+%%DATADIR%%/images/seven.ppm.gz
+%%DATADIR%%/images/six.ppm.gz
+%%DATADIR%%/images/three.ppm.gz
+%%DATADIR%%/images/two.ppm.gz
+%%DATADIR%%/images/upArrow.de.pbm.gz
+%%DATADIR%%/images/upArrow.ja.pbm.gz
+%%DATADIR%%/images/upArrow.pbm.gz
+%%DATADIR%%/images/win.de.pbm.gz
+%%DATADIR%%/images/win.ja.pbm.gz
+%%DATADIR%%/images/win.pbm.gz
+%%DATADIR%%/images/zero.ppm.gz
+%%DATADIR%%/wav/click.wav
+%%DATADIR%%/wav/racket.wav
+%%DATADIR%%/wav/table.wav
+@dirrm %%DATADIR%%/Parts/Bcut
+@dirrm %%DATADIR%%/Parts/Bnormal
+@dirrm %%DATADIR%%/Parts/Bpeck
+@dirrm %%DATADIR%%/Parts/Fcut
+@dirrm %%DATADIR%%/Parts/Fdrive
+@dirrm %%DATADIR%%/Parts/Fnormal
+@dirrm %%DATADIR%%/Parts/Fpeck
+@dirrm %%DATADIR%%/Parts/Fsmash
+@dirrm %%DATADIR%%/Parts
+@dirrm %%DATADIR%%/images
+@dirrm %%DATADIR%%/wav
+@dirrm %%DATADIR%%