aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2011-04-12 17:03:50 +0800
committerbapt <bapt@FreeBSD.org>2011-04-12 17:03:50 +0800
commite4d9493cf88f0a44f6b08c1d69db19f653492905 (patch)
tree036d950561593cae1518aa414fe90e856da9d3f4 /games
parentbded29ac618d5450c6aa6d272706af87b4ca7fd9 (diff)
downloadfreebsd-ports-graphics-e4d9493cf88f0a44f6b08c1d69db19f653492905.tar.gz
freebsd-ports-graphics-e4d9493cf88f0a44f6b08c1d69db19f653492905.tar.zst
freebsd-ports-graphics-e4d9493cf88f0a44f6b08c1d69db19f653492905.zip
2011-04-11 devel/thistest: development has ceased; website disappeared
2011-04-11 emulators/xmamegui: development has ceased; try emulators/qmc2 instead 2011-04-11 games/airrox: development has ceased 2011-04-11 games/bfm: development has ceased; website disappeared 2011-04-11 games/xracer: has not been developed for 10 years 2011-04-11 net-p2p/gift-ares: development has ceased; does not work 2011-04-11 net-p2p/torrent_swapper: development has ceased (last release is of 2006) 2011-04-11 net-p2p/torrentvolve: development has ceased, and last release is beta 2011-04-11 sysutils/gag: no point in having it as a port, can be downloaded from the website and burned
Diffstat (limited to 'games')
-rw-r--r--games/Makefile3
-rw-r--r--games/airrox/Makefile66
-rw-r--r--games/airrox/distinfo3
-rw-r--r--games/airrox/files/patch-Makefile51
-rw-r--r--games/airrox/files/patch-conexao.h11
-rw-r--r--games/airrox/files/patch-jogo.cpp20
-rw-r--r--games/airrox/files/patch-visual.cpp79
-rw-r--r--games/airrox/files/patch-visual.h20
-rw-r--r--games/airrox/files/pkg-message.in8
-rw-r--r--games/airrox/files/readme.txt41
-rw-r--r--games/airrox/pkg-descr7
-rw-r--r--games/airrox/pkg-plist50
-rw-r--r--games/bfm/Makefile56
-rw-r--r--games/bfm/distinfo3
-rw-r--r--games/bfm/files/patch-Rules.make.in48
-rw-r--r--games/bfm/files/patch-src__editor__editloop.c11
-rw-r--r--games/bfm/files/patch-src__include__myendian.h20
-rw-r--r--games/bfm/files/patch-src__unit__unittype.c24
-rw-r--r--games/bfm/pkg-descr14
-rw-r--r--games/bfm/pkg-plist579
-rw-r--r--games/xracer/Makefile58
-rw-r--r--games/xracer/distinfo6
-rw-r--r--games/xracer/files/patch-ab11
-rw-r--r--games/xracer/files/patch-ac12
-rw-r--r--games/xracer/files/patch-ad11
-rw-r--r--games/xracer/files/patch-ae11
-rw-r--r--games/xracer/files/patch-af16
-rw-r--r--games/xracer/files/pkg-message.in11
-rw-r--r--games/xracer/pkg-descr6
-rw-r--r--games/xracer/pkg-plist74
30 files changed, 0 insertions, 1330 deletions
diff --git a/games/Makefile b/games/Makefile
index 5d71d242369..418a38d4550 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -26,7 +26,6 @@
SUBDIR += affenspiel
SUBDIR += afternoonstalker
SUBDIR += agame
- SUBDIR += airrox
SUBDIR += alephone
SUBDIR += alephone-data
SUBDIR += alephone-scenarios
@@ -73,7 +72,6 @@
SUBDIR += battleball
SUBDIR += battletanks
SUBDIR += belooted
- SUBDIR += bfm
SUBDIR += biloba
SUBDIR += biniax2
SUBDIR += biorythm
@@ -1062,7 +1060,6 @@
SUBDIR += xpyraminx
SUBDIR += xqf
SUBDIR += xquarto
- SUBDIR += xracer
SUBDIR += xrally
SUBDIR += xrick
SUBDIR += xripple
diff --git a/games/airrox/Makefile b/games/airrox/Makefile
deleted file mode 100644
index 81537eb3a9d..00000000000
--- a/games/airrox/Makefile
+++ /dev/null
@@ -1,66 +0,0 @@
-# New ports collection makefile for: airrox
-# Date created: 12 Jul 2005
-# Whom: Alejandro Pulver <alejandro@varnet.biz>
-#
-# $FreeBSD$
-#
-
-PORTNAME= airrox
-PORTVERSION= 0.0.4
-PORTREVISION= 8
-CATEGORIES= games
-MASTER_SITES= SF
-DISTNAME= ${PORTNAME}-0.04
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= An 3D Air Hockey, which uses SDL & OpenGL
-
-DEPRECATED= development has ceased
-EXPIRATION_DATE= 2011-04-11
-
-USE_GMAKE= yes
-USE_SDL= mixer net sdl
-USE_GL= glut
-REINPLACE_ARGS= -i ''
-ALL_TARGET= linux
-WRKSRC= ${WRKDIR}/${PORTNAME}/source
-
-OPTIONS= OPTIMIZED_CFLAGS "Enable compilation optimizations" on
-
-SUB_FILES= pkg-message
-
-DIRS= audio icones imagens meshs texturas
-
-.include <bsd.port.pre.mk>
-
-.if !defined(WITHOUT_OPTIMIZED_CFLAGS)
-MAKE_ENV+= OPTIMIZED_CFLAGS=yes
-.endif
-
-post-extract:
- @${FIND} ${WRKDIR} -type d -name CVS -print0 | ${XARGS} -0 ${RM} -rf
-
-post-patch:
-.for d in ${DIRS}
- @${REINPLACE_CMD} -e 's|../\(${d}/\)|${DATADIR}/\1|' \
- ${WRKSRC}/*.cpp ${WRKSRC}/*.h
-.endfor
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/air ${PREFIX}/bin/${PORTNAME}
- ${MKDIR} ${DATADIR}
-.for d in ${DIRS}
- ${CP} -R ${WRKDIR}/${PORTNAME}/${d} ${DATADIR}
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/config.txt ${DATADIR}
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${FILESDIR}/readme.txt ${DOCSDIR}
-.endif
-
-post-install:
- @${ECHO_CMD}
- @${CAT} ${PKGMESSAGE}
- @${ECHO_CMD}
-
-.include <bsd.port.post.mk>
diff --git a/games/airrox/distinfo b/games/airrox/distinfo
deleted file mode 100644
index e40a1908aa2..00000000000
--- a/games/airrox/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (airrox-0.04.tar.gz) = aff01d8a559478185b2e1be19fda8ad2
-SHA256 (airrox-0.04.tar.gz) = 3d59033c0df3c21f2fdb5aeabae3e130d37fb327c563a9a1e85163e7ff96df6f
-SIZE (airrox-0.04.tar.gz) = 2750961
diff --git a/games/airrox/files/patch-Makefile b/games/airrox/files/patch-Makefile
deleted file mode 100644
index cd5e690b878..00000000000
--- a/games/airrox/files/patch-Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
---- ./Makefile.orig Fri Oct 8 17:20:57 2004
-+++ ./Makefile Sun Apr 8 00:36:49 2007
-@@ -55,20 +55,26 @@
- # comunicacao.o \
- #
-
-+CXX ?= g++
-+X11BASE ?= /usr/X11R6
-+
- # bibliotecas para Linux
--LIBSLINUX = -L/usr/X11R6/lib -lGL -lGLU -lglut -L/usr/lib -lSDL_mixer -lSDL -lpthread `sdl-config --cflags --libs` -lSDL_net
-+LIBSLINUX = -L$(LOCALBASE)/lib -lGL -lGLU -lglut `sdl-config --libs` -lSDL_mixer -lSDL_net
-
- # bibliotecas para Windows
- LIBSWIN = -lopengl32 -lglu32 -lglut32 -lmingw32 -lSDLmain -lSDL -lSDL_mixer -mwindows -L$(DEVCPP_PATH)\lib -lSDL_net
-
--
- # executavel gerado pelo Linux
- BINLINUX = air
- # executavel gerado pelo Windows
- BINWIN = $(BINLINUX).exe
-
- # flags (otimizacao e nao exibir warnings)
--FLAGS = -O2 -DREENTRANT -DHAVE_OPENGL #-g
-+FLAGS = $(CFLAGS) -DREENTRANT -DHAVE_OPENGL -I$(LOCALBASE)/include `sdl-config --cflags`
-+
-+ifdef OPTIMIZED_CFLAGS
-+FLAGS += -O2
-+endif
-
- INCLUDEWIN = -I$(DEVCPP_PATH)\include -I$(DEVCPP_PATH)\include\c++ -I$(DEVCPP_PATH)\include\c++\mingw32 -I$(DEVCPP_PATH)\include\c++\backward
-
-@@ -77,15 +83,15 @@
-
- # Linkagem: Linux (target padrao)
- linux: $(OBJS)
-- g++ $? -o $(BINLINUX) -L/usr/X11R6/lib $(LIBSLINUX) $(FLAGS)
-+ $(CXX) $? -o $(BINLINUX) -L/usr/X11R6/lib $(LIBSLINUX) $(FLAGS)
-
- # Linkagem: Windows
- win: $(OBJS)
-- g++ $? -o $(BINWIN) $(LIBSWIN) $(FLAGS)
-+ $(CXX) $? -o $(BINWIN) $(LIBSWIN) $(FLAGS)
-
- # Compilacao (Linux e Windows)
- $(OBJS): %.o: %.cpp
-- g++ -c $< -o $@ $(FLAGS) $(INCLUDEWIN)
-+ $(CXX) -c $< -o $@ $(FLAGS)
-
- # Apagar objetos pra comecar do zero
- clean:
diff --git a/games/airrox/files/patch-conexao.h b/games/airrox/files/patch-conexao.h
deleted file mode 100644
index cf059c30cb8..00000000000
--- a/games/airrox/files/patch-conexao.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./conexao.h.orig Tue Sep 28 20:48:00 2004
-+++ ./conexao.h Tue Mar 27 14:57:10 2007
-@@ -46,7 +46,7 @@
-
-
- Conexao(Jogo *j);
-- Conexao::~Conexao();
-+ ~Conexao();
- void servidor(int porta, void (*eventos) (void *,void*));
- void cliente(string enderecoservidor, int porta, void (*eventos) (void *,void *));
- void limparMsg();
diff --git a/games/airrox/files/patch-jogo.cpp b/games/airrox/files/patch-jogo.cpp
deleted file mode 100644
index 3e63c68bb12..00000000000
--- a/games/airrox/files/patch-jogo.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- jogo.cpp.orig Sat Oct 9 10:35:22 2004
-+++ jogo.cpp Tue Jul 12 15:28:30 2005
-@@ -45,7 +45,16 @@
-
- void Jogo::inicializacao()
- {
-- config = new Config("config.txt");
-+ char *home, *pathtocfg, *cfgname = ".airrox";
-+ int len1, len2;
-+
-+ home = getenv("HOME");
-+ len1 = strlen(home);
-+ len2 = strlen(cfgname);
-+ pathtocfg = new char[len1 + len2];
-+ sprintf(pathtocfg, "%s/%s", home, cfgname);
-+
-+ config = new Config(pathtocfg);
- // parametros de configuracao
- config->cria("TelaLargura", INT);
- config->cria("TelaAltura", INT);
diff --git a/games/airrox/files/patch-visual.cpp b/games/airrox/files/patch-visual.cpp
deleted file mode 100644
index 12c39b7a722..00000000000
--- a/games/airrox/files/patch-visual.cpp
+++ /dev/null
@@ -1,79 +0,0 @@
---- visual.cpp.orig Fri Oct 8 09:22:08 2004
-+++ visual.cpp Sun Jul 22 14:04:48 2007
-@@ -37,15 +37,15 @@
- Visual::Visual(Jogo *j, int telaLargura, int telaAltura, bool telaCheia, string telaTitulo) {
- jogo = j;
-
-- this->font = (int)GLUT_BITMAP_8_BY_13;
-+ this->font = (long)GLUT_BITMAP_8_BY_13;
- this->telaLargura = telaLargura;
- this->telaAltura = telaAltura;
- this->telaTitulo = telaTitulo.c_str();
-
-- Load3DS (&mesa,"../meshs/mesa.3ds");
-- Load3DS(&mallet,"../meshs/mallet.3ds");
-- Load3DS(&puck,"../meshs/puck.3ds");
-- Load3DS(&placar,"../meshs/placar.3ds");
-+ Load3DS (&mesa,"/usr/local/share/airrox/meshs/mesa.3ds");
-+ Load3DS(&mallet,"/usr/local/share/airrox/meshs/mallet.3ds");
-+ Load3DS(&puck,"/usr/local/share/airrox/meshs/puck.3ds");
-+ Load3DS(&placar,"/usr/local/share/airrox/meshs/placar.3ds");
-
- criarJanela();
- setarVideo(telaLargura, telaAltura, telaCheia);
-@@ -96,22 +96,22 @@
- glEnable(GL_LIGHT0);
-
- /*TODO criar uma variavel Path de texturas e meshs*/
-- mesa.id_texture=LoadBitmap("../texturas/mesa.bmp");
-- mallet.id_texture=LoadBitmap("../texturas/mallet.bmp");
-- puck.id_texture=LoadBitmap("../texturas/puck.bmp");
-- placar.id_texture=LoadBitmap("../texturas/placar.bmp");
-+ mesa.id_texture=LoadBitmap("/usr/local/share/airrox/texturas/mesa.bmp");
-+ mallet.id_texture=LoadBitmap("/usr/local/share/airrox/texturas/mallet.bmp");
-+ puck.id_texture=LoadBitmap("/usr/local/share/airrox/texturas/puck.bmp");
-+ placar.id_texture=LoadBitmap("/usr/local/share/airrox/texturas/placar.bmp");
-
-- display[0]=LoadBitmap("../texturas/display0.bmp");
-- display[1]=LoadBitmap("../texturas/display1.bmp");
-- display[2]=LoadBitmap("../texturas/display2.bmp");
-- display[3]=LoadBitmap("../texturas/display3.bmp");
-- display[4]=LoadBitmap("../texturas/display4.bmp");
-- display[5]=LoadBitmap("../texturas/display5.bmp");
-- display[6]=LoadBitmap("../texturas/display6.bmp");
-- display[7]=LoadBitmap("../texturas/display7.bmp");
-- //display[8]=LoadBitmap("../texturas/display8.bmp");
-- //display[9]=LoadBitmap("../texturas/display9.bmp");
-- logomesa=LoadBitmap("../texturas/logomesa.bmp");
-+ display[0]=LoadBitmap("/usr/local/share/airrox/texturas/display0.bmp");
-+ display[1]=LoadBitmap("/usr/local/share/airrox/texturas/display1.bmp");
-+ display[2]=LoadBitmap("/usr/local/share/airrox/texturas/display2.bmp");
-+ display[3]=LoadBitmap("/usr/local/share/airrox/texturas/display3.bmp");
-+ display[4]=LoadBitmap("/usr/local/share/airrox/texturas/display4.bmp");
-+ display[5]=LoadBitmap("/usr/local/share/airrox/texturas/display5.bmp");
-+ display[6]=LoadBitmap("/usr/local/share/airrox/texturas/display6.bmp");
-+ display[7]=LoadBitmap("/usr/local/share/airrox/texturas/display7.bmp");
-+ //display[8]=LoadBitmap("/usr/local/share/airrox/texturas/display8.bmp");
-+ //display[9]=LoadBitmap("/usr/local/share/airrox/texturas/display9.bmp");
-+ logomesa=LoadBitmap("/usr/local/share/airrox/texturas/logomesa.bmp");
-
- /*TODO Criar metodo pra fazer isso abaixo */
- if (mesa.id_texture==-1) {
-@@ -165,7 +165,7 @@
-
- //telaBpp = telaInfo->vfmt->BitsPerPixel;
-
-- SDL_WM_SetIcon(SDL_LoadBMP("../icones/airrox.bmp"), NULL);
-+ SDL_WM_SetIcon(SDL_LoadBMP("/usr/local/share/airrox/icones/airrox.bmp"), NULL);
- SDL_WM_SetCaption(this->telaTitulo.c_str(),NULL);
-
- return 1;
-@@ -219,7 +219,7 @@
- return 1;
- }
-
--GLvoid Visual::matarJanela(GLvoid) {}
-+void Visual::matarJanela(void) {}
-
- /**************** Metodos auxiliares ***********************************/
-
diff --git a/games/airrox/files/patch-visual.h b/games/airrox/files/patch-visual.h
deleted file mode 100644
index b071404cd5d..00000000000
--- a/games/airrox/files/patch-visual.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- visual.h.orig Fri Oct 8 09:22:08 2004
-+++ visual.h Sun Jul 22 14:04:49 2007
-@@ -46,7 +46,7 @@
-
- public:
- GLuint listaMesa;
-- int font;
-+ long font;
- int telaLargura;
- int telaAltura;
- int telaCheia;
-@@ -70,7 +70,7 @@
- int setarTelaCheia(void);
- int aumentarResolucao(void);
- int diminuirResolucao(void);
-- GLvoid matarJanela(GLvoid);
-+ void matarJanela(void);
-
- void Escrita2D(void);
- void EscreveString(float x, float y, void *font, const char *string);
diff --git a/games/airrox/files/pkg-message.in b/games/airrox/files/pkg-message.in
deleted file mode 100644
index 0093d7bc6a4..00000000000
--- a/games/airrox/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-==============================================================================
-
-To play airrox you have to copy the file "%%DATADIR%%/config.txt"
-to "~/.airrox" (file, not directory). For example:
-
-% cp %%DATADIR%%/config.txt ~/.airrox
-
-==============================================================================
diff --git a/games/airrox/files/readme.txt b/games/airrox/files/readme.txt
deleted file mode 100644
index 7d67f481b06..00000000000
--- a/games/airrox/files/readme.txt
+++ /dev/null
@@ -1,41 +0,0 @@
-Match options:
-
-Key Esc - Exit game
-
-Visualization options:
-
-Key F11 - Decrease video resolution
-Key F12 - Increase video resolution
-Key Ctrl F - Toggle Full Screen
-
-Control options:
-
-Key F9 - Decrease mouse sensibility
-Key F10 - Increase mouse sensibility
-
-Player movement:
-
-Mouse
-
-Camera options:
-
-Key Up - Increase Zoom
-Key Down - Decrease Zoom
-Key Right - Rotate Right
-Key Left - Rotate Left
-Key F5 - Stop Camera
-Key F6 - Complete turn around the table
-Key F7 - TV Camera Mode
-Mouse Wheel - Move camera vertically
-
-Sound options:
-
-Key + - Increase music volume
-Key - - Decrease music volume
-
-Command-line options:
-
-Server: airrox S <port>
-Client: airrox C <host> <port>
-Spectator: airrox O <host> <port>
-Single Player: airrox P
diff --git a/games/airrox/pkg-descr b/games/airrox/pkg-descr
deleted file mode 100644
index f13f8b5b5e2..00000000000
--- a/games/airrox/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-An 3D Air Hockey, which uses SDL & OpenGL with some features like single, and
-multiplayer mode, sound fx, music, camera control, etc.
-
-WWW: http://twiki.im.ufba.br/bin/view/Indigente/AirroX
-
-- Alejandro Pulver
-alejandro@varnet.biz
diff --git a/games/airrox/pkg-plist b/games/airrox/pkg-plist
deleted file mode 100644
index 5ec3c940fa8..00000000000
--- a/games/airrox/pkg-plist
+++ /dev/null
@@ -1,50 +0,0 @@
-bin/airrox
-%%DATADIR%%/audio/fx/colisaodiscojogador.wav
-%%DATADIR%%/audio/fx/colisaodiscomesa.wav
-%%DATADIR%%/audio/fx/fxlist
-%%DATADIR%%/audio/fx/gol.wav
-%%DATADIR%%/audio/music/playlist
-%%DATADIR%%/audio/music/soumn_-_now_is_the_time_to_try_something_new.ogg
-%%DATADIR%%/icones/airrox.bmp
-%%DATADIR%%/imagens/mjogar.bmp
-%%DATADIR%%/imagens/mjogar1.bmp
-%%DATADIR%%/imagens/mjogar1h.bmp
-%%DATADIR%%/imagens/mjogar2.bmp
-%%DATADIR%%/imagens/mjogar2h.bmp
-%%DATADIR%%/imagens/mjogar3.bmp
-%%DATADIR%%/imagens/mjogar3h.bmp
-%%DATADIR%%/imagens/mjogarh.bmp
-%%DATADIR%%/imagens/mobs.bmp
-%%DATADIR%%/imagens/mobsh.bmp
-%%DATADIR%%/imagens/msair.bmp
-%%DATADIR%%/imagens/msairh.bmp
-%%DATADIR%%/meshs/mallet.3ds
-%%DATADIR%%/meshs/mesa.3ds
-%%DATADIR%%/meshs/placar.3ds
-%%DATADIR%%/meshs/puck.3ds
-%%DATADIR%%/texturas/display0.bmp
-%%DATADIR%%/texturas/display1.bmp
-%%DATADIR%%/texturas/display2.bmp
-%%DATADIR%%/texturas/display3.bmp
-%%DATADIR%%/texturas/display4.bmp
-%%DATADIR%%/texturas/display5.bmp
-%%DATADIR%%/texturas/display6.bmp
-%%DATADIR%%/texturas/display7.bmp
-%%DATADIR%%/texturas/display8.bmp
-%%DATADIR%%/texturas/display9.bmp
-%%DATADIR%%/texturas/logomesa.bmp
-%%DATADIR%%/texturas/mallet.bmp
-%%DATADIR%%/texturas/mesa.bmp
-%%DATADIR%%/texturas/placar.bmp
-%%DATADIR%%/texturas/puck.bmp
-%%DATADIR%%/config.txt
-%%PORTDOCS%%%%DOCSDIR%%/readme.txt
-@dirrm %%DATADIR%%/texturas
-@dirrm %%DATADIR%%/meshs
-@dirrm %%DATADIR%%/imagens
-@dirrm %%DATADIR%%/icones
-@dirrm %%DATADIR%%/audio/music
-@dirrm %%DATADIR%%/audio/fx
-@dirrm %%DATADIR%%/audio
-@dirrm %%DATADIR%%
-@dirrm %%DOCSDIR%%
diff --git a/games/bfm/Makefile b/games/bfm/Makefile
deleted file mode 100644
index 43c58a702eb..00000000000
--- a/games/bfm/Makefile
+++ /dev/null
@@ -1,56 +0,0 @@
-# New ports collection makefile for: bfm
-# Date created: 2007-02-26
-# Whom: alepulver
-#
-# $FreeBSD$
-#
-
-PORTNAME= bfm
-PORTVERSION= 0.0.6.2
-PORTREVISION= 7
-CATEGORIES= games
-MASTER_SITES= SF/battle4mandicor/Battle%20for%20Mandicor/${PORTVERSION}.1
-EXTRACT_SUFX= -src.tar.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Battle for Mandicor is free RTS fantasy game using Stratagus
-
-LIB_DEPENDS= png.6:${PORTSDIR}/graphics/png \
- vorbisfile.6:${PORTSDIR}/audio/libvorbis
-
-DEPRECATED= development has ceased; website disappeared
-EXPIRATION_DATE= 2011-04-11
-
-USE_GMAKE= yes
-USE_LUA= 5.0
-USE_SDL= sdl
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LUA_INCDIR}" LDFLAGS="-L${LUA_LIBDIR}"
-
-PORTSCOUT= limit:(\d\.){2,}
-
-post-extract:
- @${FIND} ${WRKSRC}/data -type d -name CVS -print0 | \
- ${XARGS} -0 ${RM} -rf
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-ldl||; s|gcc|${CC}|' \
- ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
-
-post-build:
- @(${ECHO_CMD} "#!${SH}"; \
- ${ECHO_CMD} 'exec ${PREFIX}/libexec/bfm -d ${DATADIR} "$$@"') \
- > ${WRKDIR}/${PORTNAME}
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/libexec
- cd ${WRKSRC}/data && \
- ${FIND} * -type d -exec ${MKDIR} "${DATADIR}/{}" \; && \
- ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${DATADIR}/{}" \;
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc-bfm/* ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/games/bfm/distinfo b/games/bfm/distinfo
deleted file mode 100644
index 61f9d619ad6..00000000000
--- a/games/bfm/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (bfm-0.0.6.2-src.tar.gz) = 560bb8ca0fab7d8146d99c1238390082
-SHA256 (bfm-0.0.6.2-src.tar.gz) = 65ce11aa2cca0b948b077b0d8cda312802ec9bba235360d2cc709e7cc1815269
-SIZE (bfm-0.0.6.2-src.tar.gz) = 18951374
diff --git a/games/bfm/files/patch-Rules.make.in b/games/bfm/files/patch-Rules.make.in
deleted file mode 100644
index 82c31f03e55..00000000000
--- a/games/bfm/files/patch-Rules.make.in
+++ /dev/null
@@ -1,48 +0,0 @@
---- ./Rules.make.in.orig Thu Apr 14 12:09:25 2005
-+++ ./Rules.make.in Mon Feb 26 16:50:51 2007
-@@ -10,10 +10,10 @@
- ##
-
- # Compile commands
--CC=gcc
--CCLD=gcc
-+CC?=gcc
-+CCLD=$(CC)
- RM=rm -f
--MAKE=make
-+MAKE?=make
-
- OUTPUTFILE = bfm
-
-@@ -37,12 +37,12 @@
- VERSION= '-DVERSION="2.0"'
- DATADIR= "-DSTRATAGUS_LIB_PATH=\"@datadir@/$(OUTPUTFILE)\""
-
--TOOLLIBS=$(XLDFLAGS) -lpng -lz -lm @THREAD_LIBS@ -L/usr/local/lib @STATIC_LDFLAGS@
-+TOOLLIBS=$(XLDFLAGS) -lpng -lz -lm @THREAD_LIBS@ @STATIC_LDFLAGS@ -L$(LOCALBASE)/lib
-
- STRATAGUS_LIBS= -lpng -lz -lm \
-- @VIDEO_LIBS@ @THREAD_LIBS@ $(CCLLIB) $(COMP_LIBS) \
-+ @LDFLAGS@ @VIDEO_LIBS@ @THREAD_LIBS@ $(CCLLIB) $(COMP_LIBS) \
- $(ARTSCLIB) @FLAC_LIBS@ @OGG_LIBS@ @MAD_LIBS@ @CDAUDIO_LIBS@ \
-- @LUA_LIBS@ @STATIC_LDFLAGS@ -lz -lm -L/usr/local/lib
-+ @LUA_LIBS@ @STATIC_LDFLAGS@ -lz -lm -L$(LOCALBASE)/lib
-
- DISTLIST=$(TOPDIR)/distlist
- TAGS=$(TOPDIR)/src/tags
-@@ -56,13 +56,12 @@
-
- IFLAGS= -I$(TOPDIR)/src/include $(XIFLAGS) -I$(TOPDIR)/src/movie/vp31/include
-
--CFLAGS=@PROFILE_CFLAGS@ @DEBUG_CFLAGS@ $(IFLAGS) \
-+CFLAGS=@CPPFLAGS@ @PROFILE_CFLAGS@ @DEBUG_CFLAGS@ $(IFLAGS) \
- -DUSE_LIBMODPLUG -DUSE_HP_FOR_XP -DMAP_REGIONS \
- @PROFILE_CFLAGS@ @DEBUG_CFLAGS@ @VIDEO_CFLAGS@ @BZ2_CFLAGS@ \
- @OGG_CFLAGS@ @MAD_CFLAGS@ @FLAC_CFLAGS@ @CDAUDIO_CFLAGS@ \
- @LUA_CFLAGS@ $(CCL) $(VERSION) $(COMP_CFLAGS) @SOUND_CFLAGS@ @PLATFORM@ \
-- $(DATADIR) \
-- -I/usr/local/include $(ARTSC)
-+ $(DATADIR) $(ARTSC) -I$(LOCALBASE)/include
-
- CTAGSFLAGS=-i defptvS -a -f
-
diff --git a/games/bfm/files/patch-src__editor__editloop.c b/games/bfm/files/patch-src__editor__editloop.c
deleted file mode 100644
index b65ab340f69..00000000000
--- a/games/bfm/files/patch-src__editor__editloop.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./src/editor/editloop.c.orig Thu Apr 14 12:09:25 2005
-+++ ./src/editor/editloop.c Thu Mar 22 10:50:07 2007
-@@ -2043,7 +2043,7 @@
- ---------------------------------------------------------------------------*/
-
- // Deletes all units, changes player properties and fills map with grass.
--local int EditorClearMap(void)
-+int EditorClearMap(void)
- {
- Unit* unit;
- int mz;
diff --git a/games/bfm/files/patch-src__include__myendian.h b/games/bfm/files/patch-src__include__myendian.h
deleted file mode 100644
index df135322d8f..00000000000
--- a/games/bfm/files/patch-src__include__myendian.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- ./src/include/myendian.h.orig Thu Apr 14 12:09:25 2005
-+++ ./src/include/myendian.h Thu Mar 22 10:53:40 2007
-@@ -102,7 +102,7 @@
-
- #else
-
--#define FetchLE16(p) SDL_SwapLE16(*((unsigned short*)(p))++)
-+inline Uint16 FetchLE16(Uint16 **p);
-
- #endif
-
-@@ -122,7 +122,7 @@
-
- #else
-
--#define FetchLE32(p) SDL_SwapLE32(*((unsigned int*)(p))++)
-+inline Uint32 FetchLE32(Uint32 **p);
-
- #endif
-
diff --git a/games/bfm/files/patch-src__unit__unittype.c b/games/bfm/files/patch-src__unit__unittype.c
deleted file mode 100644
index 29a10ea006a..00000000000
--- a/games/bfm/files/patch-src__unit__unittype.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- ./src/unit/unittype.c.orig Thu Apr 14 12:09:25 2005
-+++ ./src/unit/unittype.c Thu Mar 22 10:54:41 2007
-@@ -263,7 +263,20 @@
- }
-
- /// Macro to fetch an 8bit value, to have some looking 8/16/32 bit funcs.
--#define Fetch8(p) (*((unsigned char*)(p))++)
-+inline Uint8 Fetch8(Uint8 **p)
-+{
-+ return (*p++);
-+}
-+
-+inline Uint16 FetchLE16(Uint16 **p)
-+{
-+ return (SDL_SwapLE16(*p++));
-+}
-+
-+inline Uint32 FetchLE32(Uint32 **p)
-+{
-+ return (SDL_SwapLE32(*p++));
-+}
-
- /**
- ** Parse UDTA area from puds.
diff --git a/games/bfm/pkg-descr b/games/bfm/pkg-descr
deleted file mode 100644
index 27b5e0d594b..00000000000
--- a/games/bfm/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-Battle for Mandicor is a free (as in freedom) real time strategy game using
-the Stratagus game engine. Stratagus is a free cross-platform RTS (Real Time
-Strategy) game engine written in C, and scripted with Lua. Stratagus has been
-used for many games, Battle for Mandicor being one of them.
-
-The fantasy world called Mandicor is much like Tolkien's Middle-Earth and has
-a long history. Though not yet finished, a player can control four races in
-game; dwarves, gnomes, humans, and goblins. Each has advantages and
-disadvantages within the game. While playing, you need to collect resources,
-train large armies, and research items in order to create a more powerful
-society and defeat the enemy. Campaigns, yet to be finished, will be based
-upon a long and interesting history.
-
-WWW: http://www.mandicor.org/
diff --git a/games/bfm/pkg-plist b/games/bfm/pkg-plist
deleted file mode 100644
index e5aeae18c41..00000000000
--- a/games/bfm/pkg-plist
+++ /dev/null
@@ -1,579 +0,0 @@
-bin/bfm
-libexec/bfm
-%%DATADIR%%/campaigns/dwarves/01.cm
-%%DATADIR%%/campaigns/dwarves/01/background.png
-%%DATADIR%%/campaigns/dwarves/01/map.pud.gz
-%%DATADIR%%/campaigns/dwarves/01/mission.txt
-%%DATADIR%%/campaigns/dwarves/02.cm
-%%DATADIR%%/campaigns/dwarves/02/background.png
-%%DATADIR%%/campaigns/dwarves/02/map.pud.gz
-%%DATADIR%%/campaigns/dwarves/02/mission.txt
-%%DATADIR%%/campaigns/dwarves/screen1.png
-%%DATADIR%%/campaigns/dwarves/screen2.png
-%%DATADIR%%/campaigns/dwarves/screen3.png
-%%DATADIR%%/campaigns/dwarves/screen4.png
-%%DATADIR%%/graphics/cartoonish/dwarves/buildings/barracks.png
-%%DATADIR%%/graphics/cartoonish/dwarves/buildings/blacksmith.png
-%%DATADIR%%/graphics/cartoonish/dwarves/buildings/city-hall.png
-%%DATADIR%%/graphics/cartoonish/dwarves/buildings/lumber-mill.png
-%%DATADIR%%/graphics/cartoonish/dwarves/buildings/market.png
-%%DATADIR%%/graphics/cartoonish/dwarves/buildings/shipyard.png
-%%DATADIR%%/graphics/cartoonish/dwarves/buildings/town-center.png
-%%DATADIR%%/graphics/cartoonish/dwarves/buildings/town-hall.png
-%%DATADIR%%/graphics/cartoonish/dwarves/units/dwarves-boat.png
-%%DATADIR%%/graphics/cartoonish/dwarves/units/transporter.png
-%%DATADIR%%/graphics/darkness/buildings/blacksmith.png
-%%DATADIR%%/graphics/darkness/buildings/camp.png
-%%DATADIR%%/graphics/darkness/buildings/farm.png
-%%DATADIR%%/graphics/darkness/buildings/garrison.png
-%%DATADIR%%/graphics/darkness/buildings/lumber-storage.png
-%%DATADIR%%/graphics/darkness/o_startpoint.png
-%%DATADIR%%/graphics/darkness/units/bowman.png
-%%DATADIR%%/graphics/darkness/units/catapult.png
-%%DATADIR%%/graphics/darkness/units/darkness-spearman.png
-%%DATADIR%%/graphics/darkness/units/darkness-warrior.png
-%%DATADIR%%/graphics/darkness/units/wolf.png
-%%DATADIR%%/graphics/darkness/units/worker.png
-%%DATADIR%%/graphics/darkness/units/worker_with_gold.png
-%%DATADIR%%/graphics/darkness/units/worker_with_wood.png
-%%DATADIR%%/graphics/dwarves/buildings/barracks.png
-%%DATADIR%%/graphics/dwarves/buildings/blacksmith.png
-%%DATADIR%%/graphics/dwarves/buildings/bunker.png
-%%DATADIR%%/graphics/dwarves/buildings/city-hall.png
-%%DATADIR%%/graphics/dwarves/buildings/cottage.png
-%%DATADIR%%/graphics/dwarves/buildings/farm.png
-%%DATADIR%%/graphics/dwarves/buildings/guard-tower.png
-%%DATADIR%%/graphics/dwarves/buildings/heros-guild.png
-%%DATADIR%%/graphics/dwarves/buildings/lumber-mill.png
-%%DATADIR%%/graphics/dwarves/buildings/market.png
-%%DATADIR%%/graphics/dwarves/buildings/mining-post.png
-%%DATADIR%%/graphics/dwarves/buildings/shipyard.png
-%%DATADIR%%/graphics/dwarves/buildings/temple.png
-%%DATADIR%%/graphics/dwarves/buildings/town-center.png
-%%DATADIR%%/graphics/dwarves/buildings/town-hall.png
-%%DATADIR%%/graphics/dwarves/buildings/wall.png
-%%DATADIR%%/graphics/dwarves/units/advanced-warrior.png
-%%DATADIR%%/graphics/dwarves/units/ballista.png
-%%DATADIR%%/graphics/dwarves/units/bowman-hero.png
-%%DATADIR%%/graphics/dwarves/units/crossbowman-hero.png
-%%DATADIR%%/graphics/dwarves/units/crossbowman.png
-%%DATADIR%%/graphics/dwarves/units/dwarves-boat.png
-%%DATADIR%%/graphics/dwarves/units/dwarves-bowman.png
-%%DATADIR%%/graphics/dwarves/units/dwarves-healer-hero.png
-%%DATADIR%%/graphics/dwarves/units/dwarves-healer.png
-%%DATADIR%%/graphics/dwarves/units/dwarves-scout-hero.png
-%%DATADIR%%/graphics/dwarves/units/dwarves-scout.png
-%%DATADIR%%/graphics/dwarves/units/dwarves-warrior.png
-%%DATADIR%%/graphics/dwarves/units/dwarves-worker.png
-%%DATADIR%%/graphics/dwarves/units/dwarves-worker_with_gold.png
-%%DATADIR%%/graphics/dwarves/units/dwarves-worker_with_iron.png
-%%DATADIR%%/graphics/dwarves/units/dwarves-worker_with_stone.png
-%%DATADIR%%/graphics/dwarves/units/dwarves-worker_with_titanium.png
-%%DATADIR%%/graphics/dwarves/units/dwarves-worker_with_wood.png
-%%DATADIR%%/graphics/dwarves/units/lord.png
-%%DATADIR%%/graphics/dwarves/units/raven.png
-%%DATADIR%%/graphics/dwarves/units/spearman-hero.png
-%%DATADIR%%/graphics/dwarves/units/spearman.png
-%%DATADIR%%/graphics/dwarves/units/swordman.png
-%%DATADIR%%/graphics/dwarves/units/transporter.png
-%%DATADIR%%/graphics/dwarves/units/warrior-hero.png
-%%DATADIR%%/graphics/dwarves/x_startpoint.png
-%%DATADIR%%/graphics/icons/commands.png
-%%DATADIR%%/graphics/icons/darkness-icons.png
-%%DATADIR%%/graphics/icons/dwarves-icons.png
-%%DATADIR%%/graphics/icons/neutral-icons.png
-%%DATADIR%%/graphics/jokes/demogorgon.png
-%%DATADIR%%/graphics/jokes/kimmo.png
-%%DATADIR%%/graphics/jokes/mikko.png
-%%DATADIR%%/graphics/jokes/tux.png
-%%DATADIR%%/graphics/jokes/wizard-of-yendor.png
-%%DATADIR%%/graphics/jokes/youngdragon.png
-%%DATADIR%%/graphics/missiles/arrow.png
-%%DATADIR%%/graphics/missiles/ballista-catapult_impact.png
-%%DATADIR%%/graphics/missiles/ballista.png
-%%DATADIR%%/graphics/missiles/big_fire.png
-%%DATADIR%%/graphics/missiles/cannon_explosion.png
-%%DATADIR%%/graphics/missiles/catapult_rock.png
-%%DATADIR%%/graphics/missiles/death-ray.png
-%%DATADIR%%/graphics/missiles/dragon_fire_big.png
-%%DATADIR%%/graphics/missiles/dragon_fire_small.png
-%%DATADIR%%/graphics/missiles/explosion.png
-%%DATADIR%%/graphics/missiles/green_cross.png
-%%DATADIR%%/graphics/missiles/healing.png
-%%DATADIR%%/graphics/missiles/normal_spell.png
-%%DATADIR%%/graphics/missiles/red_cross.png
-%%DATADIR%%/graphics/missiles/small_fire.png
-%%DATADIR%%/graphics/missiles/spear.png
-%%DATADIR%%/graphics/missiles/tux.png
-%%DATADIR%%/graphics/missiles/unit_shadow.png
-%%DATADIR%%/graphics/neutral/buildings/1xstone.png
-%%DATADIR%%/graphics/neutral/buildings/2xstone.png
-%%DATADIR%%/graphics/neutral/buildings/destroyed_site.png
-%%DATADIR%%/graphics/neutral/buildings/destroyed_site128.png
-%%DATADIR%%/graphics/neutral/buildings/destroyed_site160.png
-%%DATADIR%%/graphics/neutral/buildings/destroyed_site192.png
-%%DATADIR%%/graphics/neutral/buildings/destroyed_site224.png
-%%DATADIR%%/graphics/neutral/buildings/destroyed_site256.png
-%%DATADIR%%/graphics/neutral/buildings/destroyed_site512.png
-%%DATADIR%%/graphics/neutral/buildings/destroyed_site96.png
-%%DATADIR%%/graphics/neutral/buildings/fortress.png
-%%DATADIR%%/graphics/neutral/buildings/gold_mine.png
-%%DATADIR%%/graphics/neutral/buildings/grumbuduts.png
-%%DATADIR%%/graphics/neutral/buildings/iron_mine.png
-%%DATADIR%%/graphics/neutral/buildings/land_construction_site.png
-%%DATADIR%%/graphics/neutral/buildings/mountain1.png
-%%DATADIR%%/graphics/neutral/buildings/oil_patch.png
-%%DATADIR%%/graphics/neutral/buildings/sardor.png
-%%DATADIR%%/graphics/neutral/buildings/small_destroyed_site.png
-%%DATADIR%%/graphics/neutral/buildings/stone_mine.png
-%%DATADIR%%/graphics/neutral/buildings/titanium_mine.png
-%%DATADIR%%/graphics/neutral/buildings/tree1.png
-%%DATADIR%%/graphics/neutral/buildings/tree2.png
-%%DATADIR%%/graphics/neutral/buildings/tree3.png
-%%DATADIR%%/graphics/neutral/buildings/wall.png
-%%DATADIR%%/graphics/neutral/buildings/wall_construction_site.png
-%%DATADIR%%/graphics/neutral/buildings/whirl.png
-%%DATADIR%%/graphics/neutral/trap.png
-%%DATADIR%%/graphics/neutral/units/corpses.png
-%%DATADIR%%/graphics/neutral/units/titanium-dwarf.png
-%%DATADIR%%/graphics/tilesets/beach.png
-%%DATADIR%%/graphics/tilesets/desert.png
-%%DATADIR%%/graphics/tilesets/forest.png
-%%DATADIR%%/graphics/tilesets/mountains.png
-%%DATADIR%%/graphics/tilesets/night.png
-%%DATADIR%%/graphics/tilesets/summer.png
-%%DATADIR%%/graphics/tilesets/windy.png
-%%DATADIR%%/graphics/tilesets/winter.png
-%%DATADIR%%/graphics/ui/bloodlust,haste,slow,invisible,shield.png
-%%DATADIR%%/graphics/ui/buttons_1.png
-%%DATADIR%%/graphics/ui/buttons_2.png
-%%DATADIR%%/graphics/ui/cd-icon.png
-%%DATADIR%%/graphics/ui/copyright_screen.png
-%%DATADIR%%/graphics/ui/credits.png
-%%DATADIR%%/graphics/ui/cursors/arrow_E.png
-%%DATADIR%%/graphics/ui/cursors/arrow_N.png
-%%DATADIR%%/graphics/ui/cursors/arrow_NE.png
-%%DATADIR%%/graphics/ui/cursors/arrow_NW.png
-%%DATADIR%%/graphics/ui/cursors/arrow_S.png
-%%DATADIR%%/graphics/ui/cursors/arrow_SE.png
-%%DATADIR%%/graphics/ui/cursors/arrow_SW.png
-%%DATADIR%%/graphics/ui/cursors/arrow_W.png
-%%DATADIR%%/graphics/ui/cursors/claw.png
-%%DATADIR%%/graphics/ui/cursors/cross.png
-%%DATADIR%%/graphics/ui/cursors/green_eagle.png
-%%DATADIR%%/graphics/ui/cursors/magnifying_glass.png
-%%DATADIR%%/graphics/ui/cursors/red_eagle.png
-%%DATADIR%%/graphics/ui/cursors/small_green_cross.png
-%%DATADIR%%/graphics/ui/cursors/yellow_eagle.png
-%%DATADIR%%/graphics/ui/defeat.png
-%%DATADIR%%/graphics/ui/fonts/game.png
-%%DATADIR%%/graphics/ui/fonts/large.png
-%%DATADIR%%/graphics/ui/fonts/small.png
-%%DATADIR%%/graphics/ui/fonts/very_big.png
-%%DATADIR%%/graphics/ui/health.png
-%%DATADIR%%/graphics/ui/health2.png
-%%DATADIR%%/graphics/ui/mana.png
-%%DATADIR%%/graphics/ui/mana2.png
-%%DATADIR%%/graphics/ui/menu-background.png
-%%DATADIR%%/graphics/ui/panels/1024x768/buttonpanel.png
-%%DATADIR%%/graphics/ui/panels/1024x768/filler-right.png
-%%DATADIR%%/graphics/ui/panels/1024x768/filler1.png
-%%DATADIR%%/graphics/ui/panels/1024x768/resource.png
-%%DATADIR%%/graphics/ui/panels/1024x768/statusline.png
-%%DATADIR%%/graphics/ui/panels/1280x960/buttonpanel.png
-%%DATADIR%%/graphics/ui/panels/1280x960/filler-right.png
-%%DATADIR%%/graphics/ui/panels/1280x960/filler1.png
-%%DATADIR%%/graphics/ui/panels/1280x960/resource.png
-%%DATADIR%%/graphics/ui/panels/1280x960/statusline.png
-%%DATADIR%%/graphics/ui/panels/1600x1200/buttonpanel.png
-%%DATADIR%%/graphics/ui/panels/1600x1200/filler-right.png
-%%DATADIR%%/graphics/ui/panels/1600x1200/filler1.png
-%%DATADIR%%/graphics/ui/panels/1600x1200/resource.png
-%%DATADIR%%/graphics/ui/panels/1600x1200/statusline.png
-%%DATADIR%%/graphics/ui/panels/640x480/buttonpanel.png
-%%DATADIR%%/graphics/ui/panels/640x480/filler-right.png
-%%DATADIR%%/graphics/ui/panels/640x480/filler1.png
-%%DATADIR%%/graphics/ui/panels/640x480/resource.png
-%%DATADIR%%/graphics/ui/panels/640x480/statusline.png
-%%DATADIR%%/graphics/ui/panels/800x600/buttonpanel.png
-%%DATADIR%%/graphics/ui/panels/800x600/filler-right.png
-%%DATADIR%%/graphics/ui/panels/800x600/filler1.png
-%%DATADIR%%/graphics/ui/panels/800x600/resource.png
-%%DATADIR%%/graphics/ui/panels/800x600/statusline.png
-%%DATADIR%%/graphics/ui/panels/infopanel.png
-%%DATADIR%%/graphics/ui/panels/menubutton.png
-%%DATADIR%%/graphics/ui/panels/minimap.png
-%%DATADIR%%/graphics/ui/panels/panel_1.png
-%%DATADIR%%/graphics/ui/panels/panel_2.png
-%%DATADIR%%/graphics/ui/panels/panel_3.png
-%%DATADIR%%/graphics/ui/panels/panel_4.png
-%%DATADIR%%/graphics/ui/panels/panel_5.png
-%%DATADIR%%/graphics/ui/resources.png
-%%DATADIR%%/graphics/ui/stratagus.png
-%%DATADIR%%/graphics/ui/title_screen.png
-%%DATADIR%%/graphics/ui/title_screen2.png
-%%DATADIR%%/graphics/ui/victory.png
-%%DATADIR%%/icon.png
-%%DATADIR%%/maps/Battle/Easy/Small battle.pud.gz
-%%DATADIR%%/maps/Battle/Easy/dwarves.pud.gz
-%%DATADIR%%/maps/Battle/Easy/fortress1.pud.gz
-%%DATADIR%%/maps/Battle/Easy/fortress2.pud.gz
-%%DATADIR%%/maps/Battle/For beginners/Small battle.pud.gz
-%%DATADIR%%/maps/Battle/For beginners/dwarves.pud.gz
-%%DATADIR%%/maps/Battle/For beginners/fortress1.pud.gz
-%%DATADIR%%/maps/Battle/For beginners/fortress2.pud.gz
-%%DATADIR%%/maps/Battle/Hard/Small battle.pud.gz
-%%DATADIR%%/maps/Battle/Hard/dwarves.pud.gz
-%%DATADIR%%/maps/Battle/Hard/fortress1.pud.gz
-%%DATADIR%%/maps/Battle/Hard/fortress2.pud.gz
-%%DATADIR%%/maps/Battle/Normal/Small battle.pud.gz
-%%DATADIR%%/maps/Battle/Normal/dwarves.pud.gz
-%%DATADIR%%/maps/Battle/Normal/fortress1.pud.gz
-%%DATADIR%%/maps/Battle/Normal/fortress2.pud.gz
-%%DATADIR%%/maps/Battle/Really hard/Small battle.pud.gz
-%%DATADIR%%/maps/Battle/Really hard/dwarves.pud.gz
-%%DATADIR%%/maps/Battle/Really hard/fortress1.pud.gz
-%%DATADIR%%/maps/Battle/Really hard/fortress2.pud.gz
-%%DATADIR%%/maps/Multiplayer/2 players/(2) 2 player map.pud.gz
-%%DATADIR%%/maps/Multiplayer/2 players/Battle against AI.pud.gz
-%%DATADIR%%/maps/Multiplayer/2 players/River between us.pud.gz
-%%DATADIR%%/maps/Multiplayer/2 players/Siege.pud.gz
-%%DATADIR%%/maps/Multiplayer/2 players/Towns.pud.gz
-%%DATADIR%%/maps/Multiplayer/2 players/battle.pud.gz
-%%DATADIR%%/maps/Multiplayer/2 players/water and forest.pud.gz
-%%DATADIR%%/maps/Multiplayer/3 players/Battle against darkness.pud.gz
-%%DATADIR%%/maps/Multiplayer/3 players/Desert.pud.gz
-%%DATADIR%%/maps/Multiplayer/3 players/Finland.pud.gz
-%%DATADIR%%/maps/Multiplayer/3 players/River towns.pud.gz
-%%DATADIR%%/maps/Multiplayer/3 players/Three player battle.pud.gz
-%%DATADIR%%/maps/Multiplayer/3 players/Three towns.pud.gz
-%%DATADIR%%/maps/Multiplayer/4 players/(4)Cross.pud.gz
-%%DATADIR%%/maps/Multiplayer/4 players/(4)Mountains and lakes.pud.gz
-%%DATADIR%%/maps/Multiplayer/4 players/(4)Tux.pud.gz
-%%DATADIR%%/maps/Multiplayer/4 players/Eye on the grass.pud.gz
-%%DATADIR%%/maps/Multiplayer/4 players/Four islands.pud.gz
-%%DATADIR%%/maps/Multiplayer/6 players/Land battles.pud.gz
-%%DATADIR%%/maps/Multiplayer/7 players/7 The Riftes islands.pud.gz
-%%DATADIR%%/maps/Multiplayer/8 players/(8) Forest battle.pud.gz
-%%DATADIR%%/maps/Multiplayer/8 players/(8) little armies.pud.gz
-%%DATADIR%%/maps/Multiplayer/8 players/8 players and computer.pud.gz
-%%DATADIR%%/maps/Multiplayer/Over 8 players/15 player map.pud.gz
-%%DATADIR%%/maps/Single/Easy/Battle in the Misty forest.pud.gz
-%%DATADIR%%/maps/Single/Easy/Battle of Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Easy/Central Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Easy/Defeat Demogorgon.pud.gz
-%%DATADIR%%/maps/Single/Easy/Forest of fear.pud.gz
-%%DATADIR%%/maps/Single/Easy/Great desert.pud.gz
-%%DATADIR%%/maps/Single/Easy/Heteuk's siege.pud.gz
-%%DATADIR%%/maps/Single/Easy/In the Iron mountains.pud.gz
-%%DATADIR%%/maps/Single/Easy/Northeastern Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Easy/Southern Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Easy/Testing map.pud.gz
-%%DATADIR%%/maps/Single/Easy/default-darkness.pud.gz
-%%DATADIR%%/maps/Single/Easy/default.pud.gz
-%%DATADIR%%/maps/Single/For beginners/Battle in the Misty forest.pud.gz
-%%DATADIR%%/maps/Single/For beginners/Battle of Mandicor.pud.gz
-%%DATADIR%%/maps/Single/For beginners/Central Mandicor.pud.gz
-%%DATADIR%%/maps/Single/For beginners/Defeat Demogorgon.pud.gz
-%%DATADIR%%/maps/Single/For beginners/Forest of fear.pud.gz
-%%DATADIR%%/maps/Single/For beginners/Great desert.pud.gz
-%%DATADIR%%/maps/Single/For beginners/Heteuk's siege.pud.gz
-%%DATADIR%%/maps/Single/For beginners/In the Iron mountains.pud.gz
-%%DATADIR%%/maps/Single/For beginners/Northeastern Mandicor.pud.gz
-%%DATADIR%%/maps/Single/For beginners/Southern Mandicor.pud.gz
-%%DATADIR%%/maps/Single/For beginners/Testing map.pud.gz
-%%DATADIR%%/maps/Single/For beginners/default-darkness.pud.gz
-%%DATADIR%%/maps/Single/For beginners/default.pud.gz
-%%DATADIR%%/maps/Single/Hard/Battle in the Misty forest.pud.gz
-%%DATADIR%%/maps/Single/Hard/Battle of Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Hard/Central Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Hard/Defeat Demogorgon.pud.gz
-%%DATADIR%%/maps/Single/Hard/Forest of fear.pud.gz
-%%DATADIR%%/maps/Single/Hard/Great desert.pud.gz
-%%DATADIR%%/maps/Single/Hard/Heteuk's siege.pud.gz
-%%DATADIR%%/maps/Single/Hard/In the Iron mountains.pud.gz
-%%DATADIR%%/maps/Single/Hard/Northeastern Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Hard/Southern Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Hard/Testing map.pud.gz
-%%DATADIR%%/maps/Single/Hard/default-darkness.pud.gz
-%%DATADIR%%/maps/Single/Hard/default.pud.gz
-%%DATADIR%%/maps/Single/Normal/Battle in the Misty forest.pud.gz
-%%DATADIR%%/maps/Single/Normal/Battle of Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Normal/Central Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Normal/Defeat Demogorgon.pud.gz
-%%DATADIR%%/maps/Single/Normal/Forest of fear.pud.gz
-%%DATADIR%%/maps/Single/Normal/Great desert.pud.gz
-%%DATADIR%%/maps/Single/Normal/Heteuk's siege.pud.gz
-%%DATADIR%%/maps/Single/Normal/In the Iron mountains.pud.gz
-%%DATADIR%%/maps/Single/Normal/Islands.pud.gz
-%%DATADIR%%/maps/Single/Normal/Northeastern Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Normal/Southern Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Normal/Testing map.pud.gz
-%%DATADIR%%/maps/Single/Normal/default-darkness.pud.gz
-%%DATADIR%%/maps/Single/Normal/default.pud.gz
-%%DATADIR%%/maps/Single/Really hard/Battle in the Misty forest.pud.gz
-%%DATADIR%%/maps/Single/Really hard/Battle of Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Really hard/Central Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Really hard/Defeat Demogorgon.pud.gz
-%%DATADIR%%/maps/Single/Really hard/Forest of fear.pud.gz
-%%DATADIR%%/maps/Single/Really hard/Great desert.pud.gz
-%%DATADIR%%/maps/Single/Really hard/Heteuk's siege.pud.gz
-%%DATADIR%%/maps/Single/Really hard/In the Iron mountains.pud.gz
-%%DATADIR%%/maps/Single/Really hard/Northeastern Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Really hard/Southern Mandicor.pud.gz
-%%DATADIR%%/maps/Single/Really hard/Testing map.pud.gz
-%%DATADIR%%/maps/Single/Really hard/Three enemies.pud.gz
-%%DATADIR%%/maps/Single/Really hard/Two enemies.pud.gz
-%%DATADIR%%/maps/Single/Really hard/default-darkness.pud.gz
-%%DATADIR%%/maps/Single/Really hard/default.pud.gz
-%%DATADIR%%/scripts/ai.lua
-%%DATADIR%%/scripts/ai/air_attack-darkness.lua
-%%DATADIR%%/scripts/ai/air_attack-dwarves.lua
-%%DATADIR%%/scripts/ai/land_attack-darkness.lua
-%%DATADIR%%/scripts/ai/land_attack-dwarves.lua
-%%DATADIR%%/scripts/ai/passive.lua
-%%DATADIR%%/scripts/ai/sea_attack-darkness.lua
-%%DATADIR%%/scripts/ai/sea_attack-dwarves.lua
-%%DATADIR%%/scripts/anim.lua
-%%DATADIR%%/scripts/bfm.lua
-%%DATADIR%%/scripts/buttons.lua
-%%DATADIR%%/scripts/campaigns.lua
-%%DATADIR%%/scripts/cheats.lua
-%%DATADIR%%/scripts/constructions.lua
-%%DATADIR%%/scripts/credits.lua
-%%DATADIR%%/scripts/darkness/buttons.lua
-%%DATADIR%%/scripts/darkness/constructions.lua
-%%DATADIR%%/scripts/darkness/ui.lua
-%%DATADIR%%/scripts/darkness/units.lua
-%%DATADIR%%/scripts/darkness/upgrade.lua
-%%DATADIR%%/scripts/dwarves/buttons.lua
-%%DATADIR%%/scripts/dwarves/campaign1.lua
-%%DATADIR%%/scripts/dwarves/constructions.lua
-%%DATADIR%%/scripts/dwarves/ui.lua
-%%DATADIR%%/scripts/dwarves/units.lua
-%%DATADIR%%/scripts/dwarves/upgrade.lua
-%%DATADIR%%/scripts/editor.lua
-%%DATADIR%%/scripts/fonts.lua
-%%DATADIR%%/scripts/icons.lua
-%%DATADIR%%/scripts/jokes.lua
-%%DATADIR%%/scripts/keystrokes.lua
-%%DATADIR%%/scripts/menus.lua
-%%DATADIR%%/scripts/missiles.lua
-%%DATADIR%%/scripts/music.lua
-%%DATADIR%%/scripts/ranks.lua
-%%DATADIR%%/scripts/sound.lua
-%%DATADIR%%/scripts/spells.lua
-%%DATADIR%%/scripts/stratagus.lua
-%%DATADIR%%/scripts/tilesets.lua
-%%DATADIR%%/scripts/tilesets/beach.lua
-%%DATADIR%%/scripts/tilesets/desert.lua
-%%DATADIR%%/scripts/tilesets/forest.lua
-%%DATADIR%%/scripts/tilesets/mountains.lua
-%%DATADIR%%/scripts/tilesets/night.lua
-%%DATADIR%%/scripts/tilesets/summer.lua
-%%DATADIR%%/scripts/tilesets/winter.lua
-%%DATADIR%%/scripts/tips.lua
-%%DATADIR%%/scripts/ui.lua
-%%DATADIR%%/scripts/units.lua
-%%DATADIR%%/scripts/upgrade.lua
-%%DATADIR%%/sounds/dwarves/basic_voices/die/die1.wav.gz
-%%DATADIR%%/sounds/dwarves/basic_voices/die/die2.wav.gz
-%%DATADIR%%/sounds/dwarves/basic_voices/die/die3.wav.gz
-%%DATADIR%%/sounds/dwarves/basic_voices/die/die4.wav.gz
-%%DATADIR%%/sounds/dwarves/buildings/selected/barracks.wav.gz
-%%DATADIR%%/sounds/dwarves/buildings/selected/blacksmith.wav.gz
-%%DATADIR%%/sounds/dwarves/buildings/selected/market.wav.gz
-%%DATADIR%%/sounds/dwarves/buildings/selected/shipyard.wav.gz
-%%DATADIR%%/sounds/dwarves/buildings/selected/temple.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/acknowledgement/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/acknowledgement/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/acknowledgement/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/acknowledgement/4.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/annoyed/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/annoyed/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/annoyed/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/annoyed/4.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/annoyed/5.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/annoyed/6.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/annoyed/7.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/selected/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/selected/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/selected/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/selected/4.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/acknowledgement/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/acknowledgement/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/acknowledgement/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/acknowledgement/4.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/annoyed/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/annoyed/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/annoyed/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/annoyed/4.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/annoyed/5.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/annoyed/6.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/annoyed/7.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/selected/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/selected/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/selected/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-bowman/selected/4.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/acknowledgement/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/acknowledgement/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/acknowledgement/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/acknowledgement/4.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/annoyed/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/annoyed/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/annoyed/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/annoyed/4.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/annoyed/5.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/annoyed/6.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/annoyed/7.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/selected/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/selected/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/selected/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-scout/selected/4.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/acknowledgement/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/acknowledgement/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/acknowledgement/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/acknowledgement/4.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/annoyed/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/annoyed/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/annoyed/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/annoyed/4.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/annoyed/5.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/annoyed/6.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/annoyed/7.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/selected/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/selected/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-warrior/selected/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/acknowledgement/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/acknowledgement/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/acknowledgement/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/acknowledgement/4.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/annoyed/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/annoyed/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/annoyed/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/annoyed/4.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/annoyed/5.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/annoyed/6.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/selected/1.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/selected/2.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/selected/3.wav.gz
-%%DATADIR%%/sounds/dwarves/units/dwarves-worker/selected/4.wav.gz
-%%DATADIR%%/sounds/jokes/kimmo.wav.gz
-%%DATADIR%%/sounds/misc/building_construction.wav.gz
-%%DATADIR%%/sounds/misc/building_explosion/1.wav.gz
-%%DATADIR%%/sounds/misc/building_explosion/2.wav.gz
-%%DATADIR%%/sounds/misc/building_explosion/3.wav.gz
-%%DATADIR%%/sounds/misc/burning.wav.gz
-%%DATADIR%%/sounds/misc/tree_chopping/1.wav.gz
-%%DATADIR%%/sounds/misc/tree_chopping/2.wav.gz
-%%DATADIR%%/sounds/misc/tree_chopping/3.wav.gz
-%%DATADIR%%/sounds/misc/tree_chopping/4.wav.gz
-%%DATADIR%%/sounds/missiles/sword_attack/1.wav.gz
-%%DATADIR%%/sounds/missiles/sword_attack/2.wav.gz
-%%DATADIR%%/sounds/missiles/sword_attack/3.wav.gz
-%%DATADIR%%/sounds/music/battleformandicor.ogg
-%%DATADIR%%/sounds/music/bussi.ogg
-%%DATADIR%%/sounds/music/nomic_-_hope.ogg
-%%DATADIR%%/sounds/music/valmistakauraa.ogg
-%%DATADIR%%/sounds/ui/click.wav.gz
-%%DATADIR%%/sounds/ui/placement_error.wav.gz
-%%DATADIR%%/sounds/ui/placement_success.wav.gz
-%%DATADIR%%/sounds/ui/statsthump.wav.gz
-%%DATADIR%%/sounds/unused.wav.gz
-%%PORTDOCS%%%%DOCSDIR%%/CHEATS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/RELASE-NOTES
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/sounds/ui
-@dirrm %%DATADIR%%/sounds/music
-@dirrm %%DATADIR%%/sounds/missiles/sword_attack
-@dirrm %%DATADIR%%/sounds/missiles
-@dirrm %%DATADIR%%/sounds/misc/tree_chopping
-@dirrm %%DATADIR%%/sounds/misc/building_explosion
-@dirrm %%DATADIR%%/sounds/misc
-@dirrm %%DATADIR%%/sounds/jokes
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-worker/selected
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-worker/annoyed
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-worker/acknowledgement
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-worker
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-warrior/selected
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-warrior/annoyed
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-warrior/acknowledgement
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-warrior
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-scout/selected
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-scout/annoyed
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-scout/acknowledgement
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-scout
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-bowman/selected
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-bowman/annoyed
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-bowman/acknowledgement
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-bowman
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/selected
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/annoyed
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior/acknowledgement
-@dirrm %%DATADIR%%/sounds/dwarves/units/dwarves-advanced-warrior
-@dirrm %%DATADIR%%/sounds/dwarves/units
-@dirrm %%DATADIR%%/sounds/dwarves/buildings/selected
-@dirrm %%DATADIR%%/sounds/dwarves/buildings
-@dirrm %%DATADIR%%/sounds/dwarves/basic_voices/die
-@dirrm %%DATADIR%%/sounds/dwarves/basic_voices
-@dirrm %%DATADIR%%/sounds/dwarves
-@dirrm %%DATADIR%%/sounds
-@dirrm %%DATADIR%%/scripts/tilesets
-@dirrm %%DATADIR%%/scripts/dwarves
-@dirrm %%DATADIR%%/scripts/darkness
-@dirrm %%DATADIR%%/scripts/ai
-@dirrm %%DATADIR%%/scripts
-@dirrm %%DATADIR%%/maps/Single/Really hard
-@dirrm %%DATADIR%%/maps/Single/Normal
-@dirrm %%DATADIR%%/maps/Single/Hard
-@dirrm %%DATADIR%%/maps/Single/For beginners
-@dirrm %%DATADIR%%/maps/Single/Easy
-@dirrm %%DATADIR%%/maps/Single
-@dirrm %%DATADIR%%/maps/Multiplayer/Over 8 players
-@dirrm %%DATADIR%%/maps/Multiplayer/8 players
-@dirrm %%DATADIR%%/maps/Multiplayer/7 players
-@dirrm %%DATADIR%%/maps/Multiplayer/6 players
-@dirrm %%DATADIR%%/maps/Multiplayer/4 players
-@dirrm %%DATADIR%%/maps/Multiplayer/3 players
-@dirrm %%DATADIR%%/maps/Multiplayer/2 players
-@dirrm %%DATADIR%%/maps/Multiplayer
-@dirrm %%DATADIR%%/maps/Battle/Really hard
-@dirrm %%DATADIR%%/maps/Battle/Normal
-@dirrm %%DATADIR%%/maps/Battle/Hard
-@dirrm %%DATADIR%%/maps/Battle/For beginners
-@dirrm %%DATADIR%%/maps/Battle/Easy
-@dirrm %%DATADIR%%/maps/Battle
-@dirrm %%DATADIR%%/maps
-@dirrm %%DATADIR%%/graphics/ui/panels/800x600
-@dirrm %%DATADIR%%/graphics/ui/panels/640x480
-@dirrm %%DATADIR%%/graphics/ui/panels/1600x1200
-@dirrm %%DATADIR%%/graphics/ui/panels/1280x960
-@dirrm %%DATADIR%%/graphics/ui/panels/1024x768
-@dirrm %%DATADIR%%/graphics/ui/panels
-@dirrm %%DATADIR%%/graphics/ui/fonts
-@dirrm %%DATADIR%%/graphics/ui/cursors
-@dirrm %%DATADIR%%/graphics/ui
-@dirrm %%DATADIR%%/graphics/tilesets
-@dirrm %%DATADIR%%/graphics/neutral/units
-@dirrm %%DATADIR%%/graphics/neutral/buildings
-@dirrm %%DATADIR%%/graphics/neutral
-@dirrm %%DATADIR%%/graphics/missiles
-@dirrm %%DATADIR%%/graphics/jokes
-@dirrm %%DATADIR%%/graphics/icons
-@dirrm %%DATADIR%%/graphics/dwarves/units
-@dirrm %%DATADIR%%/graphics/dwarves/buildings
-@dirrm %%DATADIR%%/graphics/dwarves
-@dirrm %%DATADIR%%/graphics/darkness/units
-@dirrm %%DATADIR%%/graphics/darkness/buildings
-@dirrm %%DATADIR%%/graphics/darkness
-@dirrm %%DATADIR%%/graphics/cartoonish/dwarves/units
-@dirrm %%DATADIR%%/graphics/cartoonish/dwarves/buildings
-@dirrm %%DATADIR%%/graphics/cartoonish/dwarves
-@dirrm %%DATADIR%%/graphics/cartoonish
-@dirrm %%DATADIR%%/graphics
-@dirrm %%DATADIR%%/campaigns/dwarves/02
-@dirrm %%DATADIR%%/campaigns/dwarves/01
-@dirrm %%DATADIR%%/campaigns/dwarves
-@dirrm %%DATADIR%%/campaigns
-@dirrm %%DATADIR%%
diff --git a/games/xracer/Makefile b/games/xracer/Makefile
deleted file mode 100644
index efe1ff90746..00000000000
--- a/games/xracer/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# New ports collection makefile for: xracer
-# Date created: Nov 6th 1999
-# Whom: troll
-#
-# $FreeBSD$
-#
-
-PORTNAME= xracer
-PORTVERSION= 0.94
-PORTREVISION= 7
-CATEGORIES= games
-MASTER_SITES= ${MASTER_SITE_FREEBSD_ORG}
-MASTER_SITE_SUBDIR= distfiles
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${PORTNAME}-data${EXTRACT_SUFX}
-
-MAINTAINER= bsdkaffee@gmail.com
-COMMENT= Awesome WipeOut clone for OpenGL and X11!
-
-LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg
-
-DEPRECATED= has not been developed for 10 years
-EXPIRATION_DATE=2011-04-11
-
-USE_GL= glut
-USE_GMAKE= yes
-USE_AUTOTOOLS= automake14 autoconf213
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
- LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
-CONFIGURE_ARGS= --disable-esd
-
-PORTDOCS= AUTHORS README README.html
-
-SUB_FILES= pkg-message
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != i386 && ${ARCH} != "amd64"
-BROKEN= Does not build on ${ARCH}
-.endif
-
-post-extract:
- @${TOUCH} ${WRKSRC}/stamp-h.in
- @cd ${WRKSRC} && \
- ${REINPLACE_CMD} -e 's|machine/joystick.h|sys/joystick.h|g' \
- configure.in src/joystick/freebsd.c
- ${CHMOD} -R a=r ${WRKDIR}/${PORTNAME}-data
- ${CHMOD} -R +X ${WRKDIR}/${PORTNAME}-data
-post-install:
- @${MKDIR} ${DATADIR}
- @${TAR} -C ${WRKDIR}/xracer-data -cf - . | \
- ${TAR} -C ${DATADIR} --unlink -xf -
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/games/xracer/distinfo b/games/xracer/distinfo
deleted file mode 100644
index e46b1841c69..00000000000
--- a/games/xracer/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (xracer-0.94.tar.gz) = 0586c827ac57d024e5f89f7d2ff97a6f
-SHA256 (xracer-0.94.tar.gz) = bc41d502b5d27a14d3a4364ca8aea72dba4d4fbc2bf959ac6c9a4909093fc5c6
-SIZE (xracer-0.94.tar.gz) = 171932
-MD5 (xracer-data.tar.gz) = 167c3e0688ec7a880ccd8fabac48252f
-SHA256 (xracer-data.tar.gz) = 6f74cff6a346948c4805214674dd39796f36f9b8ae647e920b4878d11bb1816c
-SIZE (xracer-data.tar.gz) = 1824889
diff --git a/games/xracer/files/patch-ab b/games/xracer/files/patch-ab
deleted file mode 100644
index 6f45de7b203..00000000000
--- a/games/xracer/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- aclocal.m4.orig Mon Jun 21 05:48:38 1999
-+++ aclocal.m4 Thu Aug 10 01:41:06 2000
-@@ -43,7 +43,7 @@
- dnl AM_INIT_AUTOMAKE(package,version, [no-define])
-
- AC_DEFUN(AM_INIT_AUTOMAKE,
--[AC_REQUIRE([AM_PROG_INSTALL])
-+[AC_REQUIRE([AC_PROG_INSTALL])
- PACKAGE=[$1]
- AC_SUBST(PACKAGE)
- VERSION=[$2]
diff --git a/games/xracer/files/patch-ac b/games/xracer/files/patch-ac
deleted file mode 100644
index 75af160a9f0..00000000000
--- a/games/xracer/files/patch-ac
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/Makefile.am.orig Mon Aug 9 00:37:36 1999
-+++ src/Makefile.am Thu Aug 10 01:32:14 2000
-@@ -15,8 +15,7 @@
- # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- #TRACK = track-general
--CFLAGS = -Wall -O3 @XRACER_EXTRA_CFLAGS@ \
-- -I/usr/X11R6/include -I/usr/local/include
-+CFLAGS = @CFLAGS@ @XRACER_EXTRA_CFLAGS@
-
- bin_PROGRAMS = xracer
-
diff --git a/games/xracer/files/patch-ad b/games/xracer/files/patch-ad
deleted file mode 100644
index 40db7b60643..00000000000
--- a/games/xracer/files/patch-ad
+++ /dev/null
@@ -1,11 +0,0 @@
---- test/Makefile.am.orig Sun Jul 11 21:36:17 1999
-+++ test/Makefile.am Thu Aug 10 02:00:47 2000
-@@ -14,7 +14,7 @@
- # along with this program; if not, write to the Free Software
- # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
--CFLAGS = -Wall -O3 -I/usr/X11R6/include -I/usr/local/include -I../src
-+CFLAGS = @CFLAGS@ -I$(top_srcdir)/src
-
- bin_PROGRAMS = test-poly-opts
-
diff --git a/games/xracer/files/patch-ae b/games/xracer/files/patch-ae
deleted file mode 100644
index 95aec32a494..00000000000
--- a/games/xracer/files/patch-ae
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/Makefile.am.orig Wed Aug 25 06:50:22 1999
-+++ tools/Makefile.am Thu Aug 10 01:59:08 2000
-@@ -15,7 +15,7 @@
- # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-
- #TRACK = track-general
--CFLAGS = -Wall -O -I/usr/X11R6/include -I/usr/local/include -I$(top_srcdir)/src
-+CFLAGS = @CFLAGS@ -I$(top_srcdir)/src
-
- bin_PROGRAMS = mktrackmodel mktrack perlin
-
diff --git a/games/xracer/files/patch-af b/games/xracer/files/patch-af
deleted file mode 100644
index 11558bdd36e..00000000000
--- a/games/xracer/files/patch-af
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/sound/generic.c.orig Sun Sep 12 22:16:25 1999
-+++ src/sound/generic.c Thu Aug 10 03:18:34 2000
-@@ -37,11 +37,11 @@
- int
- os_sound_enable ()
- {
-- return fd;
-+ return -1;
- }
-
- int
- os_sound_disable ()
- {
-- return fd;
-+ return -1;
- }
diff --git a/games/xracer/files/pkg-message.in b/games/xracer/files/pkg-message.in
deleted file mode 100644
index a4fb65e2029..00000000000
--- a/games/xracer/files/pkg-message.in
+++ /dev/null
@@ -1,11 +0,0 @@
- =========================================================================
- >>> XRACER INSTALLATION NOTES <<<
- =========================================================================
- The xracer data files have been installed into:
- %%DATADIR%%
- You'll NEED to set the enviroment variable XRACER_HOME to this directory
- otherwise xracer will not work.
-
- The xracer documentation has been installed into:
- %%DOCSDIR%%
- =========================================================================
diff --git a/games/xracer/pkg-descr b/games/xracer/pkg-descr
deleted file mode 100644
index 879a9c3a951..00000000000
--- a/games/xracer/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-(From the author):
-
-XRacer is an unfinished game I wrote several years back, aiming to clone
-Wipeout. It's looking for a new maintainer.
-
-WWW: http://www.annexia.org/freeware/xracer
diff --git a/games/xracer/pkg-plist b/games/xracer/pkg-plist
deleted file mode 100644
index 9b9267b1826..00000000000
--- a/games/xracer/pkg-plist
+++ /dev/null
@@ -1,74 +0,0 @@
-bin/mktrack
-bin/mktrackmodel
-bin/perlin
-bin/test-poly-opts
-bin/xracer
-%%DATADIR%%/images/andre-logo.jpg
-%%DATADIR%%/images/beestripes1-large.jpg
-%%DATADIR%%/images/beestripes1.jpg
-%%DATADIR%%/images/clouds1.jpg
-%%DATADIR%%/images/clouds2-large.jpg
-%%DATADIR%%/images/clouds2.jpg
-%%DATADIR%%/images/clouds3.jpg
-%%DATADIR%%/images/clouds4.jpg
-%%DATADIR%%/images/clouds5.jpg
-%%DATADIR%%/images/craft1-back-side.jpg
-%%DATADIR%%/images/craft1-inner-side.jpg
-%%DATADIR%%/images/craft1-side.jpg
-%%DATADIR%%/images/craft1-under.jpg
-%%DATADIR%%/images/craft1-windscreen.jpg
-%%DATADIR%%/images/crillee14.jpg
-%%DATADIR%%/images/crillee24.jpg
-%%DATADIR%%/images/crillee36.jpg
-%%DATADIR%%/images/crillee48.jpg
-%%DATADIR%%/images/menus-bg.jpg
-%%DATADIR%%/images/mountains4-alpha.jpg
-%%DATADIR%%/images/mountains4.jpg
-%%DATADIR%%/images/powerup-autopilot-alpha.jpg
-%%DATADIR%%/images/powerup-autopilot.jpg
-%%DATADIR%%/images/powerup-energy-alpha.jpg
-%%DATADIR%%/images/powerup-energy.jpg
-%%DATADIR%%/images/powerup-faster-alpha.jpg
-%%DATADIR%%/images/powerup-faster.jpg
-%%DATADIR%%/images/powerup-shield-alpha.jpg
-%%DATADIR%%/images/powerup-shield.jpg
-%%DATADIR%%/images/skyscraper1.jpg
-%%DATADIR%%/images/snow1.jpg
-%%DATADIR%%/images/snow2.jpg
-%%DATADIR%%/images/snowtex1.jpg
-%%DATADIR%%/images/snowtex2.jpg
-%%DATADIR%%/images/snowtex3.jpg
-%%DATADIR%%/images/track1-large.jpg
-%%DATADIR%%/images/track1.jpg
-%%DATADIR%%/images/track2.jpg
-%%DATADIR%%/images/track3.jpg
-%%DATADIR%%/images/track5+left-fast+right-fast.jpg
-%%DATADIR%%/images/track5+left-fast+right-faster.jpg
-%%DATADIR%%/images/track5+left-fast+right-powerup.jpg
-%%DATADIR%%/images/track5+left-fast.jpg
-%%DATADIR%%/images/track5+left-faster+right-fast.jpg
-%%DATADIR%%/images/track5+left-faster+right-faster.jpg
-%%DATADIR%%/images/track5+left-faster+right-powerup.jpg
-%%DATADIR%%/images/track5+left-faster.jpg
-%%DATADIR%%/images/track5+left-powerup+right-fast.jpg
-%%DATADIR%%/images/track5+left-powerup+right-faster.jpg
-%%DATADIR%%/images/track5+left-powerup+right-powerup.jpg
-%%DATADIR%%/images/track5+left-powerup.jpg
-%%DATADIR%%/images/track5+right-fast.jpg
-%%DATADIR%%/images/track5+right-faster.jpg
-%%DATADIR%%/images/track5+right-powerup.jpg
-%%DATADIR%%/images/track5.jpg
-%%DATADIR%%/images/xracer-logo-3.jpg
-%%DATADIR%%/objects/start-lamp/start-lamp-green-texture.jpg
-%%DATADIR%%/objects/start-lamp/start-lamp-orange-texture.jpg
-%%DATADIR%%/objects/start-lamp/start-lamp-red-texture.jpg
-%%DATADIR%%/sounds/faster.wav
-%%DATADIR%%/sounds/powerup.wav
-%%DATADIR%%/sounds/wind.wav
-%%DATADIR%%/tracks/demo.trk.gz
-@dirrm %%DATADIR%%/tracks
-@dirrm %%DATADIR%%/sounds
-@dirrm %%DATADIR%%/objects/start-lamp
-@dirrm %%DATADIR%%/objects
-@dirrm %%DATADIR%%/images
-@dirrm %%DATADIR%%