diff --git a/games/0ad/Makefile b/games/0ad/Makefile new file mode 100644 index 000000000000..e51461e70892 --- /dev/null +++ b/games/0ad/Makefile @@ -0,0 +1,78 @@ +# New ports collection makefile for: 0ad +# Date created: 13 Jan 2012 +# Whom: Guido Falsi +# +# $FreeBSD$ +# + +PORTNAME= 0ad +DISTVERSION= alpha.10 +CATEGORIES= games +MASTER_SITES= SF/zero-ad/releases +DISTFILES= ${PORTNAME}-${SVNREV}-alpha-unix-build.tar.xz \ + ${PORTNAME}-${SVNREV}-alpha-unix-data.tar.xz + +MAINTAINER= madpilot@FreeBSD.org +COMMENT= Real-time strategy (RTS) game of ancient warfare + +BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \ + zip:${PORTSDIR}/archivers/zip \ + cmake:${PORTSDIR}/devel/cmake +LIB_DEPENDS= boost_thread:${PORTSDIR}/devel/boost-libs \ + execinfo:${PORTSDIR}/devel/libexecinfo \ + png:${PORTSDIR}/graphics/png \ + ogg:${PORTSDIR}/audio/libogg \ + vorbis:${PORTSDIR}/audio/libvorbis \ + curl:${PORTSDIR}/ftp/curl \ + gamin-1:${PORTSDIR}/devel/gamin + +WRKSRC= ${WRKDIR}/${PORTNAME}-${SVNREV}-alpha +BUILD_WRKSRC= ${WRKSRC}/build/workspaces/gcc +MAKE_ARGS= config=release +USE_GMAKE= yes +USE_XZ= yes +USE_SDL= sdl +USE_GNOME= libxml2 gtk20 +USE_GL= gl +USE_OPENAL= al +USE_DOS2UNIX= yes +DOS2UNIX_REGEX= .*\.[ch]p{0,2} +MAKE_JOBS_SAFE= yes + +USE_WX= 2.8 +WX_COMPS= wx:lib +WX_UNICODE= yes +MAKE_ENV+= JOBS=${_MAKE_JOBS} + +SVNREV= r11863 + +PORTDATA= * + +.include + +.if ${OSVERSION} < 800067 +BROKEN= Does not compile on 7.x: Requires wcsnlen(3) +.endif + +post-patch: + @${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' \ + ${WRKSRC}/build/premake/premake4.lua + @${REINPLACE_CMD} 's,^\(Exec=\)/usr/local,\1${PREFIX},' \ + ${WRKSRC}/build/resources/0ad.desktop + +pre-build: + (cd ${WRKSRC}/build/workspaces && ${SETENV} ${MAKE_ENV} ./update-workspaces.sh --bindir=${PREFIX}/bin --datadir=${DATADIR} --libdir=${PREFIX}/lib/${PORTNAME}) + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/binaries/system/pyrogenesis ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/build/resources/0ad.sh ${PREFIX}/bin/0ad + ${INSTALL_PROGRAM} ${WRKSRC}/binaries/system/ActorEditor ${PREFIX}/bin + ${MKDIR} ${PREFIX}/lib/${PORTNAME} + (cd ${WRKSRC}/binaries/system && ${INSTALL_LIB} libAtlasUI.so libCollada.so libenet.so.1 libmozjs185-ps-release.so.1.0 libnvcore.so libnvimage.so libnvmath.so libnvtt.so ${PREFIX}/lib/${PORTNAME}) + ${MKDIR} ${PREFIX}/share/applications + ${INSTALL_DATA} ${WRKSRC}/build/resources/0ad.desktop ${PREFIX}/share/applications + ${INSTALL_DATA} ${WRKSRC}/build/resources/0ad.png ${PREFIX}/share/pixmaps + ${MKDIR} ${DATADIR} + (cd ${WRKSRC}/binaries/data && ${COPYTREE_SHARE} "config mods tests tools" ${DATADIR}) + +.include diff --git a/games/0ad/distinfo b/games/0ad/distinfo new file mode 100644 index 000000000000..96bc20218483 --- /dev/null +++ b/games/0ad/distinfo @@ -0,0 +1,4 @@ +SHA256 (0ad-r11863-alpha-unix-build.tar.xz) = 46c08d380ce098d3d8f577d04d602bb245dfbb7f7da7b1ad009e7a0d4751435f +SIZE (0ad-r11863-alpha-unix-build.tar.xz) = 8657204 +SHA256 (0ad-r11863-alpha-unix-data.tar.xz) = 76702023402361d27b61eea37034b08e9e19b282e4cdd69954495d2dd087b90a +SIZE (0ad-r11863-alpha-unix-data.tar.xz) = 310994700 diff --git a/games/0ad/files/patch-build-premake-premake4-build-gmake.unix-Premake4.make b/games/0ad/files/patch-build-premake-premake4-build-gmake.unix-Premake4.make new file mode 100644 index 000000000000..0b73356e7210 --- /dev/null +++ b/games/0ad/files/patch-build-premake-premake4-build-gmake.unix-Premake4.make @@ -0,0 +1,32 @@ +--- build/premake/premake4/build/gmake.unix/Premake4.make.orig 2012-01-12 01:03:37.000000000 +0100 ++++ build/premake/premake4/build/gmake.unix/Premake4.make 2012-05-03 16:24:21.478971350 +0200 +@@ -24,12 +24,12 @@ + TARGETDIR = ../../bin/release + TARGET = $(TARGETDIR)/premake4 + DEFINES += -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN +- INCLUDES += -I../../src/host/lua-5.1.4/src ++ INCLUDES += -I../../src/host/lua-5.1.4/src -I$(LOCALBASE)/include/wx-2.8 + CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) + CFLAGS += $(CPPFLAGS) -Wall -Os + CXXFLAGS += $(CFLAGS) + LDFLAGS += -s -rdynamic +- LIBS += -lm -ldl ++ LIBS += -lm + RESFLAGS += $(DEFINES) $(INCLUDES) + LDDEPS += + LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(LDDEPS) $(LIBS) +@@ -46,12 +46,12 @@ + TARGETDIR = ../../bin/debug + TARGET = $(TARGETDIR)/premake4 + DEFINES += -D_DEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN +- INCLUDES += -I../../src/host/lua-5.1.4/src ++ INCLUDES += -I../../src/host/lua-5.1.4/src -I$(LOCALBASE)/include/wx-2.8 + CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) + CFLAGS += $(CPPFLAGS) -Wall -g + CXXFLAGS += $(CFLAGS) + LDFLAGS += -rdynamic +- LIBS += -lm -ldl ++ LIBS += -lm + RESFLAGS += $(DEFINES) $(INCLUDES) + LDDEPS += + LINKCMD = $(CC) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(LDDEPS) $(LIBS) diff --git a/games/0ad/files/patch-build-premake-premake4.lua b/games/0ad/files/patch-build-premake-premake4.lua new file mode 100644 index 000000000000..e03163ab788e --- /dev/null +++ b/games/0ad/files/patch-build-premake-premake4.lua @@ -0,0 +1,25 @@ +--- build/premake/premake4.lua.orig 2012-02-21 21:27:25.000000000 +0100 ++++ build/premake/premake4.lua 2012-05-17 23:23:30.211530880 +0200 +@@ -215,7 +215,6 @@ + + -- enable security features (stack checking etc) that shouldn't have + -- a significant effect on performance and can catch bugs +- "-fstack-protector-all", + "-D_FORTIFY_SOURCE=2", + + -- always enable strict aliasing (useful in debug builds because of the warnings) +@@ -276,11 +275,11 @@ + -- X11 includes may be installed in one of a gadzillion of three places + -- Famous last words: "You can't include too much! ;-)" + includedirs { +- "/usr/X11R6/include/X11", +- "/usr/X11R6/include", ++ "%%LOCALBASE%%/X11", ++ "%%LOCALBASE%%/include", + "/usr/include/X11" + } +- libdirs { "/usr/X11R6/lib" } ++ libdirs { "%%LOCALBASE%%/lib" } + + if _OPTIONS["bindir"] then + defines { "INSTALLED_BINDIR=" .. _OPTIONS["bindir"] } diff --git a/games/0ad/files/patch-build-resources-0ad.desktop b/games/0ad/files/patch-build-resources-0ad.desktop new file mode 100644 index 000000000000..38618af30d52 --- /dev/null +++ b/games/0ad/files/patch-build-resources-0ad.desktop @@ -0,0 +1,11 @@ +--- build/resources/0ad.desktop.orig 2010-10-08 16:08:54.000000000 +0200 ++++ build/resources/0ad.desktop 2012-05-10 15:27:23.306790356 +0200 +@@ -3,7 +3,7 @@ + Name=0 A.D. + Comment=A real-time strategy game of ancient warfare + Comment[it]=Videogioco strategico in tempo reale di guerre antiche +-Exec=/usr/bin/0ad ++Exec=/usr/local/bin/0ad + Icon=0ad + Terminal=false + Type=Application diff --git a/games/0ad/files/patch-build-resources-0ad.sh b/games/0ad/files/patch-build-resources-0ad.sh new file mode 100644 index 000000000000..81bd3f0f30d8 --- /dev/null +++ b/games/0ad/files/patch-build-resources-0ad.sh @@ -0,0 +1,7 @@ +--- build/resources/0ad.sh.orig 2010-08-15 14:23:11.000000000 +0200 ++++ build/resources/0ad.sh 2012-05-10 15:17:57.136470711 +0200 +@@ -1,3 +1,3 @@ + #!/bin/sh + +-/usr/bin/pyrogenesis "$@" ++/usr/local/bin/pyrogenesis "$@" diff --git a/games/0ad/files/patch-libraries-fcollada-src-FCollada-FUtils-FUStringBuilder.hpp b/games/0ad/files/patch-libraries-fcollada-src-FCollada-FUtils-FUStringBuilder.hpp new file mode 100644 index 000000000000..3d3e3802d9af --- /dev/null +++ b/games/0ad/files/patch-libraries-fcollada-src-FCollada-FUtils-FUStringBuilder.hpp @@ -0,0 +1,45 @@ +--- libraries/fcollada/src/FCollada/FUtils/FUStringBuilder.hpp.orig 2012-05-21 22:08:59.267251130 +0200 ++++ libraries/fcollada/src/FCollada/FUtils/FUStringBuilder.hpp 2012-05-21 22:13:05.450463479 +0200 +@@ -18,6 +18,42 @@ + #include + #endif + ++#ifdef __FreeBSD__ ++// ecvt is not included in FreeBSD's stdlib ++// http://forum.pellesc.de/index.php?PHPSESSID=0c4srgu3vrs19ali5459jehdh3&topic=2103.msg7797#msg7797 ++char *ecvt(double value, int ndigit, int *decpt, int *sign) ++{ ++ static char buffer[348]; ++ static const int n = sizeof(buffer)/sizeof(buffer[0])-1; ++ ptrdiff_t pd; ++ int len; ++ int zeros=0; ++ if (ndigit > n) ndigit=n; ++ while (value > -1.0 && value < 1.0 ) { ++ value*=10.0; ++ zeros++; ++ } ++ sprintf(buffer,"%.*f",DBL_DIG,value); ++ len=strlen(buffer); ++ if (buffer[0]=='-') { ++ memmove(buffer, buffer+1, --len); ++ buffer[len]='\0'; ++ *sign=1; ++ } ++ else *sign = 0; ++ pd=strchr(buffer,'.')-buffer; ++ memmove(buffer+pd,buffer+pd+1,--len-pd); ++ buffer[len]='\0'; ++ *decpt=(int)pd-zeros; ++ if (len >= ndigit) buffer[ndigit]='\0'; ++ else { ++ memset(buffer+len,'0',ndigit-len); ++ buffer[ndigit]='\0'; ++ } ++ return buffer; ++} ++#endif ++ + #ifdef WIN32 + #define ecvt _ecvt + #endif // WIN32 diff --git a/games/0ad/files/patch-libraries-nvtt-src-src-nvtt-squish-CMakeLists.txt b/games/0ad/files/patch-libraries-nvtt-src-src-nvtt-squish-CMakeLists.txt new file mode 100644 index 000000000000..192bc5930d07 --- /dev/null +++ b/games/0ad/files/patch-libraries-nvtt-src-src-nvtt-squish-CMakeLists.txt @@ -0,0 +1,11 @@ +--- libraries/nvtt/src/src/nvtt/squish/CMakeLists.txt.orig 2012-05-17 23:33:39.561531637 +0200 ++++ libraries/nvtt/src/src/nvtt/squish/CMakeLists.txt 2012-05-17 23:33:51.665531705 +0200 +@@ -22,7 +22,4 @@ + + ADD_LIBRARY(squish STATIC ${SQUISH_SRCS}) + +-IF(CMAKE_COMPILER_IS_GNUCXX) +- SET_TARGET_PROPERTIES(squish PROPERTIES COMPILE_FLAGS -fPIC) +-ENDIF(CMAKE_COMPILER_IS_GNUCXX) +- ++SET_TARGET_PROPERTIES(squish PROPERTIES COMPILE_FLAGS -fPIC) diff --git a/games/0ad/files/patch-libraries-spidermonkey-build.sh b/games/0ad/files/patch-libraries-spidermonkey-build.sh new file mode 100644 index 000000000000..ef671b4c5d3c --- /dev/null +++ b/games/0ad/files/patch-libraries-spidermonkey-build.sh @@ -0,0 +1,14 @@ +--- libraries/spidermonkey/build.sh.orig 2012-01-31 01:06:56.000000000 +0100 ++++ libraries/spidermonkey/build.sh 2012-05-03 15:49:34.640969629 +0200 +@@ -49,6 +49,11 @@ + + cd js-1.8.5/js/src + ++cp jsnativestack.cpp jsnativestack.cpp.orig ++sed 's/# include /#pragma GCC visibility push(default)\ ++#include \ ++#pragma GCC visibility pop/' jsnativestack.cpp.orig >jsnativestack.cpp ++ + # We want separate debug/release versions of the library, so we have to change + # the LIBRARY_NAME for each build. + # (We use perl instead of sed so that it works with MozillaBuild on Windows, diff --git a/games/0ad/files/patch-source-lib-sysdep-os-unix-x-x.cpp b/games/0ad/files/patch-source-lib-sysdep-os-unix-x-x.cpp new file mode 100644 index 000000000000..8ca964a6a19c --- /dev/null +++ b/games/0ad/files/patch-source-lib-sysdep-os-unix-x-x.cpp @@ -0,0 +1,16 @@ +--- source/lib/sysdep/os/unix/x/x.cpp.orig 2012-05-18 13:26:07.715192771 +0200 ++++ source/lib/sysdep/os/unix/x/x.cpp 2012-05-18 13:26:35.139193906 +0200 +@@ -40,10 +40,10 @@ + + #define Cursor X__Cursor + +-#include ++#include + #include +-#include +-#include ++#include ++#include + + #include "SDL.h" + #include "SDL_syswm.h" diff --git a/games/0ad/files/patch-source-tools-atlas-AtlasObject-AtlasObjectJS.cpp b/games/0ad/files/patch-source-tools-atlas-AtlasObject-AtlasObjectJS.cpp new file mode 100644 index 000000000000..fed2ce4707be --- /dev/null +++ b/games/0ad/files/patch-source-tools-atlas-AtlasObject-AtlasObjectJS.cpp @@ -0,0 +1,11 @@ +--- source/tools/atlas/AtlasObject/AtlasObjectJS.cpp.orig 2012-05-21 22:49:25.624250443 +0200 ++++ source/tools/atlas/AtlasObject/AtlasObjectJS.cpp 2012-05-21 22:49:28.429250717 +0200 +@@ -24,7 +24,7 @@ + # pragma warning(disable:4996) // deprecated CRT + #endif + +-#include "wx/log.h" ++#include "wx-2.8/wx/log.h" + + #include + diff --git a/games/0ad/pkg-descr b/games/0ad/pkg-descr new file mode 100644 index 000000000000..bc418696ccd1 --- /dev/null +++ b/games/0ad/pkg-descr @@ -0,0 +1,16 @@ +0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform +real-time strategy (RTS) game of ancient warfare. In short, it is +a historically-based war/economy game that allows players to relive +or rewrite the history of Western civilizations, focusing on the +years between 500 B.C. and 500 A.D. The project is highly ambitious, +involving state-of-the-art 3D graphics, detailed artwork, sound, +and a flexible and powerful custom-built game engine. + +The game has been in development by Wildfire Games (WFG), a group +of volunteer, hobbyist game developers, since 2001. The code and +data are available under the GPL license, and the art, sound and +documentation are available under CC-BY-SA. In short, we consider +0 A.D. an educational celebration of game development and ancient +history. + +WWW: http://wildfiregames.com/0ad/ diff --git a/games/0ad/pkg-plist b/games/0ad/pkg-plist new file mode 100644 index 000000000000..d31c5174a031 --- /dev/null +++ b/games/0ad/pkg-plist @@ -0,0 +1,17 @@ +bin/pyrogenesis +bin/0ad +bin/ActorEditor +lib/0ad/libAtlasUI.so +lib/0ad/libCollada.so +lib/0ad/libenet.so.1 +lib/0ad/libmozjs185-ps-release.so.1.0 +lib/0ad/libnvcore.so +lib/0ad/libnvimage.so +lib/0ad/libnvmath.so +lib/0ad/libnvtt.so +share/applications/0ad.desktop +share/pixmaps/0ad.png +@exec mkdir -p %D/%%DATADIR%%/mods/_test.minimal/art/meshes +@exec mkdir -p %D/%%DATADIR%%/mods/_test.minimal/art/actors +@dirrm lib/0ad +@dirrmtry share/applications diff --git a/games/Makefile b/games/Makefile index 84d962d9bead..a198ecacbda0 100644 --- a/games/Makefile +++ b/games/Makefile @@ -1,1116 +1,1117 @@ # $FreeBSD$ # COMMENT = Games + SUBDIR += 0ad SUBDIR += 0verkill SUBDIR += 3dc SUBDIR += 3dpong SUBDIR += 44bsd-hunt SUBDIR += 4stattack SUBDIR += 54321 SUBDIR += 8kingdoms SUBDIR += BillardGL SUBDIR += CaribbeanStud SUBDIR += HeroesOfMightAndMagic SUBDIR += KnightCap SUBDIR += abe SUBDIR += abuse_sdl SUBDIR += acm SUBDIR += actx SUBDIR += adgali SUBDIR += adom SUBDIR += adonthell SUBDIR += aestats SUBDIR += affenspiel SUBDIR += afternoonstalker SUBDIR += agame SUBDIR += alephone SUBDIR += alephone-data SUBDIR += alephone-scenarios SUBDIR += alienarena SUBDIR += alienarena-data SUBDIR += alienblaster SUBDIR += alienwave SUBDIR += allacrost SUBDIR += amoebax SUBDIR += an SUBDIR += angband SUBDIR += anki SUBDIR += annelid SUBDIR += antipolix SUBDIR += antrix SUBDIR += aop SUBDIR += apoolGL SUBDIR += apricots SUBDIR += armagetron SUBDIR += arx-libertatis SUBDIR += asc SUBDIR += asciiquarium SUBDIR += assaultcube SUBDIR += atanks SUBDIR += atitd SUBDIR += atlantikdesigner SUBDIR += atomix SUBDIR += atr3d SUBDIR += atris SUBDIR += atris-sounds SUBDIR += avanor SUBDIR += avoision SUBDIR += avp-demo SUBDIR += awale SUBDIR += awele SUBDIR += balazar SUBDIR += balazarbrothers SUBDIR += banihstypos SUBDIR += barrage SUBDIR += bass SUBDIR += bastet SUBDIR += battalion SUBDIR += battletanks SUBDIR += belooted SUBDIR += biloba SUBDIR += biniax2 SUBDIR += biorythm SUBDIR += bitefusion SUBDIR += black-box SUBDIR += blackjack SUBDIR += blackshadeselite SUBDIR += blinken SUBDIR += blinkensisters SUBDIR += blobby SUBDIR += bloboats SUBDIR += block SUBDIR += blockade SUBDIR += blockout SUBDIR += blockrage SUBDIR += blokish SUBDIR += bloodfrontier SUBDIR += blue SUBDIR += bogged SUBDIR += bomberclone SUBDIR += bomberinstinct SUBDIR += bombermaze SUBDIR += bomns SUBDIR += boswars SUBDIR += braincurses SUBDIR += brainparty SUBDIR += brainworkshop SUBDIR += brickshooter SUBDIR += brikx SUBDIR += briquolo SUBDIR += brutalchess SUBDIR += bs SUBDIR += bsdgames SUBDIR += bsdrain SUBDIR += bsdtris SUBDIR += bsp SUBDIR += bubble-chains SUBDIR += bubbros SUBDIR += bugsquish SUBDIR += bugsx SUBDIR += bumprace SUBDIR += burgerspace SUBDIR += burrtools SUBDIR += bygfoot SUBDIR += bzflag SUBDIR += cake SUBDIR += caph SUBDIR += cardpics SUBDIR += cave9 SUBDIR += cavezofphear SUBDIR += ceferino SUBDIR += cgoban SUBDIR += chanta SUBDIR += chapping SUBDIR += cheech SUBDIR += childsplay SUBDIR += childsplay_plugins SUBDIR += chroma SUBDIR += chromium-bsu SUBDIR += circuslinux SUBDIR += cleanq3 SUBDIR += colorcode SUBDIR += columns SUBDIR += concentration SUBDIR += connectfive SUBDIR += conquest SUBDIR += construo SUBDIR += corewars SUBDIR += corsix-th SUBDIR += cosmo SUBDIR += cosmosmash SUBDIR += cowsay SUBDIR += crack-attack SUBDIR += crafty SUBDIR += crafty-open-enormous SUBDIR += crafty-open-large SUBDIR += crafty-open-medium SUBDIR += crafty-tablebase-no-pawn SUBDIR += crafty-tablebase-pawn SUBDIR += cre SUBDIR += cretan-hubris SUBDIR += crimson SUBDIR += criticalmass SUBDIR += critterding SUBDIR += crossfire-client SUBDIR += crossfire-server SUBDIR += crrcsim SUBDIR += cryptoslam SUBDIR += csmash SUBDIR += ctris SUBDIR += cube SUBDIR += cultivation SUBDIR += cursive SUBDIR += cutemaze SUBDIR += cuyo SUBDIR += d2x SUBDIR += d2x-xl SUBDIR += daimonin SUBDIR += daimonin-music SUBDIR += dangen SUBDIR += dangerdeep SUBDIR += dangerdeep-data SUBDIR += darkplaces SUBDIR += deal SUBDIR += defendguin SUBDIR += demonquake SUBDIR += deng SUBDIR += diameter SUBDIR += digger-vgl SUBDIR += djgame2 SUBDIR += dmjava SUBDIR += dodgindiamond2 SUBDIR += dontspace SUBDIR += doom SUBDIR += doom-data SUBDIR += doom-freedoom SUBDIR += doom-hacx SUBDIR += doom-hr SUBDIR += doom-hr2 SUBDIR += doom-wolfendoom SUBDIR += doomlegacy SUBDIR += dopewars SUBDIR += drcreep SUBDIR += drm SUBDIR += dsnake SUBDIR += duel SUBDIR += duke3d-data SUBDIR += dungeon SUBDIR += dungeoncrawl SUBDIR += easysok SUBDIR += eboard SUBDIR += edge SUBDIR += editss SUBDIR += eduke32 SUBDIR += egl SUBDIR += egoboo SUBDIR += eif SUBDIR += eights SUBDIR += einstein SUBDIR += el SUBDIR += el-data SUBDIR += ember SUBDIR += empire SUBDIR += endgame-singularity SUBDIR += endgame-singularity-music SUBDIR += enigma SUBDIR += ensemblist SUBDIR += enygma SUBDIR += etracer SUBDIR += euchre SUBDIR += evilfinder SUBDIR += evq3 SUBDIR += excido SUBDIR += exhaust SUBDIR += exhaust-doc SUBDIR += exhaust-ma SUBDIR += exmars SUBDIR += exult SUBDIR += ezquake SUBDIR += f1spirit-remake SUBDIR += fairymax SUBDIR += falconseye SUBDIR += farblazer SUBDIR += fargoal SUBDIR += fbg2 SUBDIR += fgkicker SUBDIR += fgrun SUBDIR += fillets-ng SUBDIR += filters SUBDIR += fishsupper SUBDIR += fkiss SUBDIR += flare SUBDIR += flightgear SUBDIR += flightgear-aircraft SUBDIR += flightgear-atlas SUBDIR += flightgear-data SUBDIR += flightgear-mb339-pan SUBDIR += flobopuyo SUBDIR += flyhard SUBDIR += flying SUBDIR += fmars SUBDIR += foobillard SUBDIR += formido SUBDIR += fortunate SUBDIR += fotaq SUBDIR += freebsd-carddeck-kde4 SUBDIR += freecell-solver SUBDIR += freeciv SUBDIR += freeciv-nox11 SUBDIR += freeciv-sounds SUBDIR += freecol SUBDIR += freedink SUBDIR += freedink-data SUBDIR += freedink-dfarc SUBDIR += freedink-engine SUBDIR += freedoko SUBDIR += freedroid SUBDIR += freedroidrpg SUBDIR += freeorion SUBDIR += freera SUBDIR += freesci SUBDIR += freesweep SUBDIR += freesynd SUBDIR += freetennis SUBDIR += fretsonfire SUBDIR += fretsonfire-data SUBDIR += frikqcc SUBDIR += frogatto SUBDIR += frotz SUBDIR += frozenbubble SUBDIR += fteqw SUBDIR += ftjava SUBDIR += fuhquake SUBDIR += funnyboat SUBDIR += fxsudoku SUBDIR += galaxis SUBDIR += galaxyhack SUBDIR += galaxymage SUBDIR += garith SUBDIR += gbottler SUBDIR += gbrainy SUBDIR += gcompris SUBDIR += gdado SUBDIR += gemdropx SUBDIR += gemrb SUBDIR += ggz-client-libs SUBDIR += ggz-gtk-client SUBDIR += ggz-gtk-games SUBDIR += ggz-kde-client SUBDIR += ggz-sdl-games SUBDIR += ggz-txt-client SUBDIR += gillo SUBDIR += gish-demo SUBDIR += gl-117 SUBDIR += glaxium SUBDIR += glbsp SUBDIR += glchess SUBDIR += glest SUBDIR += glest-data SUBDIR += glife SUBDIR += glightoff SUBDIR += glmaze SUBDIR += glob2 SUBDIR += glsfcave SUBDIR += gltron SUBDIR += gma SUBDIR += gmastermind SUBDIR += gmines SUBDIR += gnake SUBDIR += gnarr SUBDIR += gnmm SUBDIR += gno3dtet SUBDIR += gnome-games SUBDIR += gnome-games-extra-data SUBDIR += gnomeattacks SUBDIR += gnomebreakout SUBDIR += gnomechess SUBDIR += gnomekiss SUBDIR += gnomememoryblocks SUBDIR += gnomermind SUBDIR += gnomesudoku SUBDIR += gnono SUBDIR += gnubg SUBDIR += gnuchess SUBDIR += gnudoku SUBDIR += gnugo SUBDIR += gnurobbo SUBDIR += gnurobots SUBDIR += gnushogi SUBDIR += gnustep-ladder SUBDIR += gnustep-sudoku SUBDIR += golddig SUBDIR += gomoku.app SUBDIR += gondola SUBDIR += goonies SUBDIR += gracer SUBDIR += greed SUBDIR += gretools SUBDIR += grhino SUBDIR += gridlock SUBDIR += gru SUBDIR += grubik SUBDIR += grubinvaders SUBDIR += gshisen SUBDIR += gtetrinet SUBDIR += gtkatlantic SUBDIR += gtkballs SUBDIR += gtklife SUBDIR += gtkpool SUBDIR += gtkradiant SUBDIR += gtktetcolor SUBDIR += gturing SUBDIR += gtypist SUBDIR += gunfudeadlands SUBDIR += gweled SUBDIR += hangman SUBDIR += hedgewars SUBDIR += heretic SUBDIR += heroes SUBDIR += hex SUBDIR += hex-a-hop SUBDIR += hexalate SUBDIR += hexglass SUBDIR += hexxagon SUBDIR += highmoon SUBDIR += hinversi SUBDIR += hllib SUBDIR += hlstats SUBDIR += hlstatsx SUBDIR += hohlin SUBDIR += holotz-castle SUBDIR += icbm3d SUBDIR += icebreaker SUBDIR += ifm SUBDIR += imaze SUBDIR += impossible_mission_puzzle SUBDIR += inform SUBDIR += inform7 SUBDIR += instead SUBDIR += intensityengine SUBDIR += interlogic SUBDIR += ioquake3 SUBDIR += ioquake3-devel SUBDIR += ioquake3-devel-server SUBDIR += ioquake3-server SUBDIR += iourbanterror SUBDIR += iourbanterror-server SUBDIR += irrlamb SUBDIR += ishido SUBDIR += ivan SUBDIR += jag SUBDIR += jaggedalliance2 SUBDIR += jchessboard SUBDIR += jetpack SUBDIR += jfk SUBDIR += jfsw SUBDIR += jigsaw SUBDIR += jigzo SUBDIR += jin SUBDIR += jinput SUBDIR += joequake SUBDIR += jools SUBDIR += jtans SUBDIR += jutils SUBDIR += jvgs SUBDIR += jzip SUBDIR += kaid SUBDIR += kajaani-kombat SUBDIR += kajongg SUBDIR += kamikaze SUBDIR += kanagram SUBDIR += kanatest SUBDIR += kardsgt SUBDIR += kartofel SUBDIR += kbilliards SUBDIR += kcheckers SUBDIR += kdegames3 SUBDIR += kdegames4 SUBDIR += kevedit SUBDIR += kfreerings SUBDIR += khangman SUBDIR += kiki SUBDIR += kimboot SUBDIR += klavaro SUBDIR += klondike SUBDIR += kmancala SUBDIR += kmastermind SUBDIR += kmquake2 SUBDIR += knights SUBDIR += knights-kde4 SUBDIR += kobodeluxe SUBDIR += koth SUBDIR += kpicframer SUBDIR += kpictorial SUBDIR += kpuzzle SUBDIR += krank SUBDIR += ksudoku SUBDIR += ktritoc SUBDIR += kuklomenos SUBDIR += kwappen SUBDIR += ladder SUBDIR += lander SUBDIR += lapispuzzle SUBDIR += latrine SUBDIR += lbreakout SUBDIR += lbreakout2 SUBDIR += ldmud SUBDIR += legends SUBDIR += legesmotus SUBDIR += lexter SUBDIR += lgeneral SUBDIR += lianliankan SUBDIR += libdungeonmaker SUBDIR += libfov SUBDIR += libggz SUBDIR += libmaitretarot SUBDIR += libmt_client SUBDIR += libshhcards SUBDIR += lincity SUBDIR += lincity-ng SUBDIR += linux-americasarmy SUBDIR += linux-candycruncher-demo SUBDIR += linux-coldwar-demo SUBDIR += linux-darwinia-demo SUBDIR += linux-defcon SUBDIR += linux-doom3 SUBDIR += linux-doom3-demo SUBDIR += linux-enemyterritory SUBDIR += linux-enemyterritory-etpro SUBDIR += linux-enemyterritory-etpub SUBDIR += linux-enemyterritory-fortress SUBDIR += linux-enemyterritory-jaymod SUBDIR += linux-enemyterritory-jaymod-21 SUBDIR += linux-enemyterritory-omni-bot SUBDIR += linux-enemyterritory-omni-bot-0660 SUBDIR += linux-enemyterritory-shrub SUBDIR += linux-enemyterritory-tce SUBDIR += linux-etqw-demo-server SUBDIR += linux-etqw-server SUBDIR += linux-gorky17-demo SUBDIR += linux-hdb-demo SUBDIR += linux-majesty-demo SUBDIR += linux-nerogame SUBDIR += linux-ningpo-demo SUBDIR += linux-nwnclient SUBDIR += linux-nwserver SUBDIR += linux-quake3 SUBDIR += linux-quake3-demo SUBDIR += linux-quake4 SUBDIR += linux-quake4-demo SUBDIR += linux-savage SUBDIR += linux-savage-samuraiwars SUBDIR += linux-skulltag SUBDIR += linux-sof SUBDIR += linux-spheresofchaos-demo SUBDIR += linux-ssamtfe SUBDIR += linux-ssamtse SUBDIR += linux-steam SUBDIR += linux-unrealgold SUBDIR += linux-uplink-demo SUBDIR += linux-ut SUBDIR += linux-ut2003-demo SUBDIR += linux-ut2004-demo SUBDIR += linux-virtual-jay-peak SUBDIR += linux-warsow SUBDIR += linux-worldofgoo-demo SUBDIR += linwarrior SUBDIR += liquidwar SUBDIR += lm-solve SUBDIR += lmarbles SUBDIR += lmpc SUBDIR += lordsawar SUBDIR += lpairs SUBDIR += ltris SUBDIR += lucidlife SUBDIR += luola SUBDIR += lwjgl SUBDIR += macopix SUBDIR += madbomber SUBDIR += maelstrom SUBDIR += magiccube4d SUBDIR += magicor SUBDIR += mahjong SUBDIR += maitretarot SUBDIR += mangband SUBDIR += mangos SUBDIR += marsnomercy SUBDIR += masterserver SUBDIR += maxr SUBDIR += meandmyshadow SUBDIR += megaglest SUBDIR += megaglest-data SUBDIR += memonix SUBDIR += meqcc SUBDIR += meritous SUBDIR += mindfocus SUBDIR += mindguard SUBDIR += minecraft-client SUBDIR += minecraft-server SUBDIR += minetest SUBDIR += mirrormagic SUBDIR += miscom SUBDIR += mkgichessclub SUBDIR += mkhexgrid SUBDIR += monkeybubble SUBDIR += monster-masher SUBDIR += monsterz SUBDIR += moon-buggy SUBDIR += moonlander SUBDIR += moria SUBDIR += motogt SUBDIR += mt_dolphin_ia SUBDIR += mt_gtk_client SUBDIR += mtaserver SUBDIR += mudmagic SUBDIR += mvdsv SUBDIR += nInvaders SUBDIR += nadar SUBDIR += naev SUBDIR += naev-data SUBDIR += nazghul SUBDIR += nehquake SUBDIR += nethack32 SUBDIR += nethack33 SUBDIR += nethack33-gnome SUBDIR += nethack33-nox11 SUBDIR += nethack34 SUBDIR += nethack34-gnome SUBDIR += nethack34-nox11 SUBDIR += nethack34-qt SUBDIR += netherearth SUBDIR += netpanzer SUBDIR += netrek-BRMH-bin SUBDIR += netrek-client-cow SUBDIR += netris SUBDIR += netspades SUBDIR += nettoe SUBDIR += neverball SUBDIR += newvox SUBDIR += nextgo SUBDIR += nexuiz SUBDIR += nibbles SUBDIR += nighthawk SUBDIR += nil SUBDIR += nimuh SUBDIR += ninix-aya SUBDIR += njam SUBDIR += nlarn SUBDIR += noegnud-addons SUBDIR += noegnud-data SUBDIR += noegnud-littlehack SUBDIR += noegnud-nethack SUBDIR += noegnud-nethack-deet SUBDIR += noegnud-slashem SUBDIR += nonsense SUBDIR += npush SUBDIR += nsnake SUBDIR += nuclearchess SUBDIR += numptyphysics SUBDIR += numptyphysics-npcomplete SUBDIR += nwndata SUBDIR += odamex SUBDIR += oldrunner SUBDIR += omega SUBDIR += oneko SUBDIR += oneko-sakura SUBDIR += oolite SUBDIR += oonsoo SUBDIR += openalchemist SUBDIR += openarena SUBDIR += openarena-data SUBDIR += openarena-oax SUBDIR += openarena-server SUBDIR += openastromenace SUBDIR += opencity SUBDIR += opengfx SUBDIR += openglad SUBDIR += openjazz SUBDIR += openlierox SUBDIR += openmortal SUBDIR += openmsx SUBDIR += openpref SUBDIR += opensfx SUBDIR += opensonic SUBDIR += openssn SUBDIR += openttd SUBDIR += openyahtzee SUBDIR += optimax SUBDIR += orbital_eunuchs_sniper SUBDIR += osgg SUBDIR += outerspace SUBDIR += p5-Acme-GuessNumber SUBDIR += p5-Algorithm-Pair-Best SUBDIR += p5-Algorithm-Pair-Best2 SUBDIR += p5-Algorithm-Pair-Swiss SUBDIR += p5-Baseball-Sabermetrics SUBDIR += p5-Games-Alak SUBDIR += p5-Games-AlphaBeta SUBDIR += p5-Games-Bingo SUBDIR += p5-Games-Bingo-Bot SUBDIR += p5-Games-Bingo-Print SUBDIR += p5-Games-Dice SUBDIR += p5-Games-GuessWord SUBDIR += p5-Games-Tournament-RoundRobin SUBDIR += pachi SUBDIR += paintown SUBDIR += palomino SUBDIR += passage SUBDIR += pathological SUBDIR += pcgen SUBDIR += pear-Games_Chess SUBDIR += peg-e SUBDIR += pengpong SUBDIR += penguin-command SUBDIR += pengupop SUBDIR += pentix SUBDIR += pets SUBDIR += phalanx SUBDIR += phlipple SUBDIR += pinball SUBDIR += pinedit SUBDIR += pingus SUBDIR += pink-pony SUBDIR += pioneers SUBDIR += pipenightdreams SUBDIR += pipepanic SUBDIR += pipewalker SUBDIR += plee-the-bear SUBDIR += plonx SUBDIR += plutocracy SUBDIR += pmars SUBDIR += pmars-sdl SUBDIR += poker-engine SUBDIR += poker-eval SUBDIR += pokerth SUBDIR += polypuzzle SUBDIR += pongix SUBDIR += pouetchess SUBDIR += powder SUBDIR += powermanga SUBDIR += powwow SUBDIR += ppracer SUBDIR += prboom SUBDIR += primateplunge SUBDIR += ptkei SUBDIR += ptools SUBDIR += pushover SUBDIR += pvpgn SUBDIR += py-anki SUBDIR += py-mnemosyne SUBDIR += py-poker-eval SUBDIR += py-pychess SUBDIR += py-sgflib SUBDIR += py-sgfsummary SUBDIR += py-ski SUBDIR += pyawale SUBDIR += pyching SUBDIR += pydance SUBDIR += pykawari SUBDIR += pysol SUBDIR += pysol-cardsets SUBDIR += pysol-music SUBDIR += pysolfc SUBDIR += pysycache SUBDIR += pysycache-lang SUBDIR += pysycache-themes SUBDIR += pythonchess SUBDIR += q15 SUBDIR += q2p SUBDIR += q2pro SUBDIR += q3cellshading SUBDIR += qcc SUBDIR += qccx SUBDIR += qgo SUBDIR += qix SUBDIR += qmars SUBDIR += qnetchess SUBDIR += qnetwalk SUBDIR += qonk SUBDIR += qstat SUBDIR += qtv SUBDIR += quackle SUBDIR += quadra SUBDIR += quake-data SUBDIR += quake-dpmod SUBDIR += quake-extras SUBDIR += quake-reaper SUBDIR += quake-source SUBDIR += quake2-3zb2 SUBDIR += quake2-ctf SUBDIR += quake2-data SUBDIR += quake2-extras SUBDIR += quake2-lights SUBDIR += quake2-matrix SUBDIR += quake2-psychomod SUBDIR += quake2-relay SUBDIR += quake2-rogue SUBDIR += quake2-source SUBDIR += quake2-xatrix SUBDIR += quake2-zaero SUBDIR += quake2lnx SUBDIR += quake2max SUBDIR += quake3 SUBDIR += quake3-data SUBDIR += quake3-excessive SUBDIR += quake3-freezetag SUBDIR += quake3-osp SUBDIR += quake3-ra3 SUBDIR += quake3-rq3 SUBDIR += quake3-ut SUBDIR += quake3-wfa SUBDIR += quakeforge SUBDIR += quantumminigolf SUBDIR += quaqut SUBDIR += qudos SUBDIR += quetoo SUBDIR += quit SUBDIR += qwdtools SUBDIR += r1q2 SUBDIR += railroad-rampage SUBDIR += redeclipse SUBDIR += reminiscence SUBDIR += rezerwar SUBDIR += rfksay SUBDIR += ri-li SUBDIR += rigsofrods SUBDIR += robocode SUBDIR += robotfindskitten SUBDIR += rockdodger SUBDIR += rocksndiamonds SUBDIR += rottdc SUBDIR += rt2-demo SUBDIR += rtb SUBDIR += rtcw SUBDIR += rubix SUBDIR += ruby-exmars SUBDIR += sampsvr SUBDIR += sarien SUBDIR += sauerbraten SUBDIR += scare SUBDIR += scid SUBDIR += scorched3d SUBDIR += scourge SUBDIR += scourge-data SUBDIR += scramble SUBDIR += scummvm SUBDIR += scummvm-tools SUBDIR += sdb SUBDIR += sdl-ball SUBDIR += sdlCC SUBDIR += sdl_jewels SUBDIR += sdl_lopan SUBDIR += sdl_scavenger SUBDIR += sdlquake2 SUBDIR += sdlroids SUBDIR += sdlsand SUBDIR += sea-defender SUBDIR += seabattle SUBDIR += seahaven SUBDIR += searchandrescue SUBDIR += searchandrescue-data SUBDIR += secretmaryochronicles SUBDIR += secretmaryochronicles-music SUBDIR += senken SUBDIR += sets SUBDIR += sex SUBDIR += sfbol SUBDIR += shaaft SUBDIR += shootingstar SUBDIR += simplevaders SUBDIR += simsu SUBDIR += simutrans SUBDIR += six SUBDIR += sjeng SUBDIR += sl SUBDIR += slashem-tty SUBDIR += slump SUBDIR += slune SUBDIR += smiley SUBDIR += sokoban SUBDIR += sol SUBDIR += solarconquest SUBDIR += solarwolf SUBDIR += sopwith SUBDIR += spacehulk SUBDIR += spacejunk SUBDIR += speak SUBDIR += species SUBDIR += spellathon SUBDIR += spellcast SUBDIR += speyes SUBDIR += spicetrade SUBDIR += spider SUBDIR += spring SUBDIR += springlobby SUBDIR += starlanes SUBDIR += steelstorm SUBDIR += stepbill SUBDIR += stepmania-devel SUBDIR += stockfish SUBDIR += stonesoup SUBDIR += stonesoup-sdl SUBDIR += stormbaancoureur SUBDIR += stransball2 SUBDIR += stratagus SUBDIR += stroq SUBDIR += sudoku SUBDIR += sudoku_solver SUBDIR += sudsol SUBDIR += sumwars SUBDIR += super_methane_brothers SUBDIR += supertux SUBDIR += supertuxkart SUBDIR += sxsame SUBDIR += syobon SUBDIR += tads SUBDIR += taipan SUBDIR += tanglet SUBDIR += tank SUBDIR += taxipilot SUBDIR += tbclock SUBDIR += tbe SUBDIR += tecnoballz SUBDIR += teeworlds SUBDIR += teg SUBDIR += tenebrae SUBDIR += tetrinet SUBDIR += tetrinet-x SUBDIR += tetrons SUBDIR += tetzle SUBDIR += textmaze SUBDIR += thegrind SUBDIR += thevalley SUBDIR += thudboard SUBDIR += tileworld SUBDIR += timeseal SUBDIR += tinymux SUBDIR += tkmoo SUBDIR += tksol SUBDIR += tmw SUBDIR += tomatoes SUBDIR += toppler SUBDIR += torcs SUBDIR += tornado SUBDIR += torrent SUBDIR += toycars SUBDIR += trackballs SUBDIR += tractorgen SUBDIR += traindirector SUBDIR += tremor SUBDIR += tremulous SUBDIR += trigger SUBDIR += trimines SUBDIR += triplane SUBDIR += trojka SUBDIR += trophy SUBDIR += tsito SUBDIR += tt SUBDIR += ttraffic SUBDIR += ttt SUBDIR += tux-aqfh SUBDIR += tuxkart SUBDIR += tuxmath SUBDIR += tuxpaint SUBDIR += tuxpaint-config SUBDIR += tuxpaint-fonts SUBDIR += tuxpaint-stamps SUBDIR += tuxpuck SUBDIR += tuxracer SUBDIR += tuxracer_golf SUBDIR += tuxtype SUBDIR += twind SUBDIR += twitch SUBDIR += tycho SUBDIR += typespeed SUBDIR += tyrquake SUBDIR += ufoai SUBDIR += ufoai-data SUBDIR += uhexen SUBDIR += uhexen2 SUBDIR += uhexen2-extras SUBDIR += ultimatestunts SUBDIR += umark SUBDIR += unnethack SUBDIR += untahris SUBDIR += uqm SUBDIR += urbanterror-data SUBDIR += utserver SUBDIR += vamos SUBDIR += vavoom SUBDIR += vavoom-extras SUBDIR += vdrift SUBDIR += vdrift-data SUBDIR += vectoroids SUBDIR += vegastrike SUBDIR += vegastrike-data SUBDIR += violetland SUBDIR += viruskiller SUBDIR += vitetris SUBDIR += volleyball SUBDIR += vor SUBDIR += vultures-eye SUBDIR += wanderer SUBDIR += wargus SUBDIR += warmux SUBDIR += warsow SUBDIR += warsow-data SUBDIR += warzone2100 SUBDIR += wesnoth SUBDIR += wesnoth-devel SUBDIR += whichwayisup SUBDIR += widelands SUBDIR += windstille SUBDIR += wmeyes SUBDIR += wmfortune SUBDIR += wmminichess SUBDIR += wmpuzzle SUBDIR += wmqstat SUBDIR += wmquake SUBDIR += wmshuffle SUBDIR += wmtictactoe SUBDIR += wolf3d SUBDIR += wolfpack SUBDIR += wop SUBDIR += wordplay SUBDIR += worldofpadman SUBDIR += wtf SUBDIR += xabacus SUBDIR += xarchon SUBDIR += xasteroids SUBDIR += xataxx SUBDIR += xbat SUBDIR += xbattle SUBDIR += xbill SUBDIR += xbl SUBDIR += xblackjack SUBDIR += xblast SUBDIR += xblood SUBDIR += xbloody SUBDIR += xboard SUBDIR += xboing SUBDIR += xbomb SUBDIR += xbomber SUBDIR += xbubble SUBDIR += xchadance SUBDIR += xcheckers SUBDIR += xchomp SUBDIR += xcogitate SUBDIR += xconq SUBDIR += xcowsay SUBDIR += xcubes SUBDIR += xdeblock SUBDIR += xdemineur SUBDIR += xdesktopwaves SUBDIR += xdigger SUBDIR += xdino SUBDIR += xevil SUBDIR += xeyesplus SUBDIR += xfireworks SUBDIR += xflame SUBDIR += xfrisk SUBDIR += xgalaga SUBDIR += xglk SUBDIR += xgospel SUBDIR += xhexagons SUBDIR += xhime SUBDIR += xinfocom SUBDIR += xinvaders SUBDIR += xinvaders3d SUBDIR += xisola SUBDIR += xjewel SUBDIR += xjig SUBDIR += xjump SUBDIR += xjumpx SUBDIR += xkobo SUBDIR += xkoules SUBDIR += xlaby SUBDIR += xlife SUBDIR += xlogical SUBDIR += xmahjongg SUBDIR += xmastermind SUBDIR += xmball SUBDIR += xmemory SUBDIR += xmille SUBDIR += xmine SUBDIR += xminehunter SUBDIR += xmines SUBDIR += xminesweep SUBDIR += xmlink SUBDIR += xmoto SUBDIR += xmris SUBDIR += xmulti SUBDIR += xneko SUBDIR += xoct SUBDIR += xoids SUBDIR += xoj SUBDIR += xonix SUBDIR += xonotic SUBDIR += xorgramana SUBDIR += xosmulti SUBDIR += xpacman SUBDIR += xpanex SUBDIR += xpat2 SUBDIR += xpenguins SUBDIR += xpilot SUBDIR += xpilot-ng-client SUBDIR += xpilot-ng-server SUBDIR += xpipeman SUBDIR += xpired SUBDIR += xpuyopuyo SUBDIR += xpuzzletama SUBDIR += xpyraminx SUBDIR += xqf SUBDIR += xquarto SUBDIR += xrally SUBDIR += xrick SUBDIR += xripple SUBDIR += xrisk SUBDIR += xroach SUBDIR += xroads SUBDIR += xrobots SUBDIR += xrot SUBDIR += xrubik SUBDIR += xsc SUBDIR += xscavenger SUBDIR += xscorch SUBDIR += xscrabble SUBDIR += xshisen SUBDIR += xshogi SUBDIR += xskat SUBDIR += xskewb SUBDIR += xsokoban SUBDIR += xsoldier SUBDIR += xspacewarp SUBDIR += xspringies SUBDIR += xteddy SUBDIR += xtet42 SUBDIR += xtic SUBDIR += xtriangles SUBDIR += xtris SUBDIR += xtrojka SUBDIR += xtron SUBDIR += xtruco SUBDIR += xtux SUBDIR += xvier SUBDIR += xvmahjongg SUBDIR += xvmines SUBDIR += xwelltris SUBDIR += xwordpy SUBDIR += xworm SUBDIR += xye SUBDIR += xzip SUBDIR += yace SUBDIR += yadex SUBDIR += yahtzee SUBDIR += yamsweeper SUBDIR += zangband SUBDIR += zatacka SUBDIR += zaz SUBDIR += zephulor SUBDIR += znibbles SUBDIR += zoom SUBDIR += ztrack .include