aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
Diffstat (limited to 'games')
-rw-r--r--games/allacrost/files/patch-src-engine-video-image__base.cpp (renamed from games/allacrost/files/patch-src-engine-video-image_base.cpp)0
-rw-r--r--games/apricots/Makefile1
-rw-r--r--games/apricots/files/patch-apricots-sampleio.cpp82
-rw-r--r--games/arx-libertatis/pkg-descr2
-rw-r--r--games/biniax2/Makefile1
-rw-r--r--games/biniax2/files/patch-biniax.c42
-rw-r--r--games/blackshadeselite/Makefile2
-rw-r--r--games/blinkensisters/Makefile2
-rw-r--r--games/blinkensisters/pkg-descr2
-rw-r--r--games/bloodfrontier/files/patch-src-Makefile (renamed from games/bloodfrontier/files/patch-src_Makefile)0
-rw-r--r--games/bloodfrontier/pkg-descr2
-rw-r--r--games/brainworkshop/Makefile6
-rw-r--r--games/chroma/Makefile2
-rw-r--r--games/crrcsim/files/patch-src-mod__inputdev-inputdev__parallel-inputdev__parallel.cpp (renamed from games/crrcsim/files/patch-src-mod_inputdev-inputdev_parallel-inputdev_parallel.cpp)0
-rw-r--r--games/crrcsim/files/patch-src-mod__inputdev-inputdev__serial-inputdev__serial.cpp (renamed from games/crrcsim/files/patch-src-mod_inputdev-inputdev_serial-inputdev_serial.cpp)0
-rw-r--r--games/cultivation/Makefile10
-rw-r--r--games/enigma/Makefile2
-rw-r--r--games/enigma/files/patch-lib-src-Makefile.in (renamed from games/enigma/files/patch-lib-src::Makefile.in)0
-rw-r--r--games/enigma/files/patch-src-Makefile.in (renamed from games/enigma/files/patch-src::Makefile.in)0
-rw-r--r--games/enigma/files/patch-src-client.cc (renamed from games/enigma/files/patch-src_client.cc)0
-rw-r--r--games/enigma/files/patch-src-enigma-core-IMG__SavePNG.c (renamed from games/enigma/files/patch-src_enigma-core_IMG_SavePNG.c)0
-rw-r--r--games/enigma/files/patch-src-netgame.cc (renamed from games/enigma/files/patch-src_netgame.cc)0
-rw-r--r--games/fillets-ng/Makefile2
-rw-r--r--games/flobopuyo/Makefile1
-rw-r--r--games/flobopuyo/files/patch-IosVector.cpp14
-rw-r--r--games/flobopuyo/files/patch-PuyoGame.cpp16
-rw-r--r--games/freedroidrpg/Makefile4
-rw-r--r--games/gondola/Makefile6
-rw-r--r--games/hangman/files/patch-src-dict.c (renamed from games/hangman/files/patch-src__dict.c)0
-rw-r--r--games/hangman/files/patch-src-sound.c (renamed from games/hangman/files/patch-src__sound.c)0
-rw-r--r--games/instead/pkg-descr4
-rw-r--r--games/intensityengine/Makefile18
-rw-r--r--games/intensityengine/pkg-plist846
-rw-r--r--games/irrlamb/Makefile17
-rw-r--r--games/irrlamb/pkg-plist154
-rw-r--r--games/ivan/Makefile6
-rw-r--r--games/jvgs/Makefile2
-rw-r--r--games/lander/Makefile6
-rw-r--r--games/linwarrior/Makefile6
-rw-r--r--games/minetest/Makefile6
-rw-r--r--games/moonlander/files/patch-moon__lander.c (renamed from games/moonlander/files/patch-moon_lander_c)0
-rw-r--r--games/motogt/Makefile8
-rw-r--r--games/motogt/pkg-descr2
-rw-r--r--games/neverball/Makefile6
-rw-r--r--games/nexuiz/Makefile6
-rw-r--r--games/njam/Makefile10
-rw-r--r--games/njam/pkg-descr2
-rw-r--r--games/numptyphysics-npcomplete/Makefile6
-rw-r--r--games/openlierox/Makefile8
-rw-r--r--games/openlierox/files/patch-src-common-Debug__DumpCallstack.cpp (renamed from games/openlierox/files/patch-src-common-Debug_DumpCallstack.cpp)0
-rw-r--r--games/openlierox/files/patch-src-gusanos-objects__list.h (renamed from games/openlierox/files/patch-src-gusanos-objects_list.h)0
-rw-r--r--games/openmortal/files/patch-src-gfx.cpp (renamed from games/openmortal/files/patch-src_gfx.cpp)0
-rw-r--r--games/openmortal/files/patch-src-sge__tt__text.cpp (renamed from games/openmortal/files/patch-src_sge_tt_text.cpp)0
-rw-r--r--games/phlipple/Makefile14
-rw-r--r--games/phlipple/pkg-descr2
-rw-r--r--games/pipepanic/Makefile11
-rw-r--r--games/pipewalker/Makefile10
-rw-r--r--games/plutocracy/Makefile10
-rw-r--r--games/plutocracy/files/patch-src-render-r__surface.c (renamed from games/plutocracy/files/patch-r_surface.c)0
-rw-r--r--games/pouetchess/Makefile6
-rw-r--r--games/powder/Makefile10
-rw-r--r--games/powermanga/Makefile8
-rw-r--r--games/pushover/Makefile10
-rw-r--r--games/qnetwalk/pkg-descr2
-rw-r--r--games/redeclipse/pkg-descr2
-rw-r--r--games/scramble/files/patch-src-perm.c (renamed from games/scramble/files/patch-src__perm.c)0
-rw-r--r--games/scramble/files/patch-src-scramble.c (renamed from games/scramble/files/patch-src__scramble.c)0
-rw-r--r--games/scramble/files/patch-src-sound.c (renamed from games/scramble/files/patch-src__sound.c)0
-rw-r--r--games/sea-defender/pkg-descr2
-rw-r--r--games/secretmaryochronicles-music/Makefile6
-rw-r--r--games/secretmaryochronicles/Makefile2
-rw-r--r--games/spring/Makefile12
-rw-r--r--games/springlobby/Makefile2
-rw-r--r--games/springlobby/files/patch-tools-regen__config__header.sh (renamed from games/springlobby/files/patch-tools-regen_config_header.sh)0
-rw-r--r--games/steelstorm/files/patch-engine__source-makefile.inc (renamed from games/steelstorm/files/patch-engine_source-makefile.inc)0
-rw-r--r--games/steelstorm/pkg-descr2
-rw-r--r--games/stransball2/Makefile3
-rw-r--r--games/stransball2/files/patch-sources-main.cpp57
-rw-r--r--games/supertuxkart/Makefile2
-rw-r--r--games/tecnoballz/Makefile6
-rw-r--r--games/tecnoballz/files/patch-include-surface__sdl.h (renamed from games/tecnoballz/files/patch-include-surface_sdl.h)0
-rw-r--r--games/teeworlds/Makefile2
-rw-r--r--games/toycars/Makefile2
-rw-r--r--games/toycars/files/patch-toycars__track__editor-src-TrackView.cxx (renamed from games/toycars/files/patch-toycars_track_editor-src_TrackView.cxx)0
-rw-r--r--games/valyriatear/files/patch-src-modes-shop-shop__sell.cpp (renamed from games/valyriatear/files/patch-src-modes-shop-shop_sell.cpp)0
-rw-r--r--games/warzone2100/Makefile4
-rw-r--r--games/warzone2100/files/patch-build__tools-autorevision (renamed from games/warzone2100/files/patch-build_tools-autorevision)0
-rw-r--r--games/widelands/Makefile2
-rw-r--r--games/widelands/pkg-descr2
-rw-r--r--games/windstille/Makefile8
-rw-r--r--games/windstille/files/patch-src-script__manager.cpp (renamed from games/windstille/files/patch-src-script_manager.cpp)0
-rw-r--r--games/wop/Makefile10
-rw-r--r--games/xmoto/Makefile8
-rw-r--r--games/xonotic/Makefile8
-rw-r--r--games/xonotic/pkg-descr2
-rw-r--r--games/xqf/Makefile5
-rw-r--r--games/zaz/Makefile8
97 files changed, 250 insertions, 1302 deletions
diff --git a/games/allacrost/files/patch-src-engine-video-image_base.cpp b/games/allacrost/files/patch-src-engine-video-image__base.cpp
index 6ce0a13b3a14..6ce0a13b3a14 100644
--- a/games/allacrost/files/patch-src-engine-video-image_base.cpp
+++ b/games/allacrost/files/patch-src-engine-video-image__base.cpp
diff --git a/games/apricots/Makefile b/games/apricots/Makefile
index 82d0dfd33766..1b28b77191a3 100644
--- a/games/apricots/Makefile
+++ b/games/apricots/Makefile
@@ -15,6 +15,7 @@ USE_AUTOTOOLS= libtool
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_SDL= sdl
+USE_DOS2UNIX= yes
MAKE_JOBS_SAFE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/games/apricots/files/patch-apricots-sampleio.cpp b/games/apricots/files/patch-apricots-sampleio.cpp
index 7f06df6a6655..b5fdc695941a 100644
--- a/games/apricots/files/patch-apricots-sampleio.cpp
+++ b/games/apricots/files/patch-apricots-sampleio.cpp
@@ -2,45 +2,45 @@ Patch to build with newer openal. Not sure whether it doesn't leak memory
--- apricots/sampleio.cpp.orig 2003-08-06 03:21:22.000000000 +0400
+++ apricots/sampleio.cpp 2010-04-07 18:32:05.000000000 +0400
@@ -74,28 +74,21 @@
- alListenerfv(AL_ORIENTATION, front );
-
- // Load in samples
-- ALvoid* data = malloc(5 * (512 * 3) * 1024);
-+ ALvoid* data;
- alGenBuffers(numsamples, samples);
-
- for (int i = 0; i < numsamples; i++){
-- ALsizei freq;
-+ ALfloat freq;
- ALboolean fileok;
- // Evil OpenAL portability fix done here
--#ifdef _WIN32
- ALenum format;
-- ALboolean trash;
-- alutLoadWAVFile(filenames[i],&format,&data,&filelen,&freq,&trash);
-- fileok = (alGetError() == AL_NO_ERROR);
--#else
-- ALsizei format;
-- ALsizei trash;
-- fileok = alutLoadWAV(filenames[i],&data,&format,&filelen,&trash,&freq);
--#endif
-- if (!fileok){
-+ data = alutLoadMemoryFromFile(filenames[i], &format, &filelen, &freq);
-+ if (!data){
- cerr << "sampleio: could not open " << filenames[i] << endl;
- exit(1);
- }
- alBufferData(samples[i], format, data, filelen, freq);
-+ free(data);
- }
-
- // Generate Sources
+ alListenerfv(AL_ORIENTATION, front );
+
+ // Load in samples
+- ALvoid* data = malloc(5 * (512 * 3) * 1024);
++ ALvoid* data;
+ alGenBuffers(numsamples, samples);
+
+ for (int i = 0; i < numsamples; i++){
+- ALsizei freq;
++ ALfloat freq;
+ ALboolean fileok;
+ // Evil OpenAL portability fix done here
+-#ifdef _WIN32
+ ALenum format;
+- ALboolean trash;
+- alutLoadWAVFile(filenames[i],&format,&data,&filelen,&freq,&trash);
+- fileok = (alGetError() == AL_NO_ERROR);
+-#else
+- ALsizei format;
+- ALsizei trash;
+- fileok = alutLoadWAV(filenames[i],&data,&format,&filelen,&trash,&freq);
+-#endif
+- if (!fileok){
++ data = alutLoadMemoryFromFile(filenames[i], &format, &filelen, &freq);
++ if (!data){
+ cerr << "sampleio: could not open " << filenames[i] << endl;
+ exit(1);
+ }
+ alBufferData(samples[i], format, data, filelen, freq);
++ free(data);
+ }
+
+ // Generate Sources
@@ -107,8 +100,6 @@
- alSourcefv(sources[j], AL_ORIENTATION, back );
- }
-
-- free(data);
--
- }
-
- // Clearup routine
+ alSourcefv(sources[j], AL_ORIENTATION, back );
+ }
+
+- free(data);
+-
+ }
+
+ // Clearup routine
diff --git a/games/arx-libertatis/pkg-descr b/games/arx-libertatis/pkg-descr
index a7ac59ac6437..bfb1da1b3403 100644
--- a/games/arx-libertatis/pkg-descr
+++ b/games/arx-libertatis/pkg-descr
@@ -1,4 +1,4 @@
Arx Libertatis is a cross-platform, open source port of Arx Fatalis,
a 2002 first-person role-playing game developed by Arkane Studios.
-WWW: http://arx-libertatis.org
+WWW: http://arx-libertatis.org
diff --git a/games/biniax2/Makefile b/games/biniax2/Makefile
index 1236c6f40bfd..56b17bff27da 100644
--- a/games/biniax2/Makefile
+++ b/games/biniax2/Makefile
@@ -13,6 +13,7 @@ MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Original logic game with arcade and tactics modes
USE_SDL= sdl mixer image
+USE_DOS2UNIX= yes
NO_WRKSUBDIR= yes
post-patch:
diff --git a/games/biniax2/files/patch-biniax.c b/games/biniax2/files/patch-biniax.c
index 3462c0f40e45..7a485f42c0ea 100644
--- a/games/biniax2/files/patch-biniax.c
+++ b/games/biniax2/files/patch-biniax.c
@@ -1,26 +1,26 @@
--- biniax.c.orig 2009-05-05 16:49:06.000000000 +0200
+++ biniax.c 2010-01-27 23:57:35.000000000 +0100
@@ -47,6 +47,7 @@
- INCLUDES
- ******************************************************************************/
-
+ INCLUDES
+ ******************************************************************************/
+
+#include <errno.h>
- #include "game.h"
- #include "lev.h"
- #include "inc.h"
+ #include "game.h"
+ #include "lev.h"
+ #include "inc.h"
@@ -89,6 +90,15 @@
-
- int main( int argc, char *argv[] )
- {
-+ if (chdir(getenv("HOME")) != 0)
-+ err(1, "cannot chdir to $HOME");
-+
-+ if (mkdir(".biniax2", 0755) != 0 && errno != EEXIST)
-+ err(1, "cannot mkdir $HOME/.biniax2");
-+
-+ if (chdir(".biniax2") != 0)
-+ err(1, "cannot chdir to $HOME/.biniax2");
-+
- BNX_BOOL bquit = BNX_FALSE;
- BNX_INT16 enterState = cStateMainMenu;
- BNX_INT16 nmenu = 0;
+
+ int main( int argc, char *argv[] )
+ {
++ if (chdir(getenv("HOME")) != 0)
++ err(1, "cannot chdir to $HOME");
++
++ if (mkdir(".biniax2", 0755) != 0 && errno != EEXIST)
++ err(1, "cannot mkdir $HOME/.biniax2");
++
++ if (chdir(".biniax2") != 0)
++ err(1, "cannot chdir to $HOME/.biniax2");
++
+ BNX_BOOL bquit = BNX_FALSE;
+ BNX_INT16 enterState = cStateMainMenu;
+ BNX_INT16 nmenu = 0;
diff --git a/games/blackshadeselite/Makefile b/games/blackshadeselite/Makefile
index da3a10d1b3d7..230111e584eb 100644
--- a/games/blackshadeselite/Makefile
+++ b/games/blackshadeselite/Makefile
@@ -11,7 +11,7 @@ MASTER_SITES= http://download.gna.org/blackshadeselite/ \
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Psychic Bodyguard FPS - protect the VIP
-LIB_DEPENDS= vorbis.4:${PORTSDIR}/audio/libvorbis
+LIB_DEPENDS= vorbis:${PORTSDIR}/audio/libvorbis
USE_BZIP2= yes
USE_GMAKE= yes
diff --git a/games/blinkensisters/Makefile b/games/blinkensisters/Makefile
index 6f714f311777..1bde8a421f96 100644
--- a/games/blinkensisters/Makefile
+++ b/games/blinkensisters/Makefile
@@ -63,7 +63,7 @@ PLIST_SUB+= SDL_NET="@comment "
.if ${PORT_OPTIONS:MTHEORA}
CMAKE_ARGS+= -DUSE_THEORA:BOOL=ON
.else
-LIB_DEPENDS+= theora.0:${PORTSDIR}/multimedia/libtheora
+LIB_DEPENDS+= theora:${PORTSDIR}/multimedia/libtheora
.endif
post-patch:
diff --git a/games/blinkensisters/pkg-descr b/games/blinkensisters/pkg-descr
index e0a803c03d58..1f0bb6e1ee43 100644
--- a/games/blinkensisters/pkg-descr
+++ b/games/blinkensisters/pkg-descr
@@ -4,4 +4,4 @@ SDL).
You can even make your own levels with a simple text-editor.
-WWW: http://sourceforge.net/projects/blinkensisters/
+WWW: http://sourceforge.net/projects/blinkensisters/
diff --git a/games/bloodfrontier/files/patch-src_Makefile b/games/bloodfrontier/files/patch-src-Makefile
index c7f5e89d57ac..c7f5e89d57ac 100644
--- a/games/bloodfrontier/files/patch-src_Makefile
+++ b/games/bloodfrontier/files/patch-src-Makefile
diff --git a/games/bloodfrontier/pkg-descr b/games/bloodfrontier/pkg-descr
index 5a1891fcb570..24130863d8b5 100644
--- a/games/bloodfrontier/pkg-descr
+++ b/games/bloodfrontier/pkg-descr
@@ -3,4 +3,4 @@ total conversion of Cube Engine 2, which lends itself toward a
balanced gameplay, completely at the control of map makers, while
maintaining a general theme of tactics and low gravity.
-WWW: http://www.bloodfrontier.com/
+WWW: http://www.bloodfrontier.com/
diff --git a/games/brainworkshop/Makefile b/games/brainworkshop/Makefile
index ffab7d4bbc0d..e09f7836f9f9 100644
--- a/games/brainworkshop/Makefile
+++ b/games/brainworkshop/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: brainworkshop
-# Date created: 27 Oct 2008
-# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
-#
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= brainworkshop
PORTVERSION= 4.4
diff --git a/games/chroma/Makefile b/games/chroma/Makefile
index 7296417ab168..145760cb8099 100644
--- a/games/chroma/Makefile
+++ b/games/chroma/Makefile
@@ -37,7 +37,7 @@ PLIST_SUB+= CURSES="@comment "
.if ${PORT_OPTIONS:MSDL}
USE_SDL= sdl image
-LIB_DEPENDS+= freetype.9:${PORTSDIR}/print/freetype2
+LIB_DEPENDS+= freetype:${PORTSDIR}/print/freetype2
PLIST_SUB+= SDL=""
.else
CONFIGURE_ARGS+=--disable-sdl
diff --git a/games/crrcsim/files/patch-src-mod_inputdev-inputdev_parallel-inputdev_parallel.cpp b/games/crrcsim/files/patch-src-mod__inputdev-inputdev__parallel-inputdev__parallel.cpp
index a4c48d7fa4e6..a4c48d7fa4e6 100644
--- a/games/crrcsim/files/patch-src-mod_inputdev-inputdev_parallel-inputdev_parallel.cpp
+++ b/games/crrcsim/files/patch-src-mod__inputdev-inputdev__parallel-inputdev__parallel.cpp
diff --git a/games/crrcsim/files/patch-src-mod_inputdev-inputdev_serial-inputdev_serial.cpp b/games/crrcsim/files/patch-src-mod__inputdev-inputdev__serial-inputdev__serial.cpp
index 7c21aecd376f..7c21aecd376f 100644
--- a/games/crrcsim/files/patch-src-mod_inputdev-inputdev_serial-inputdev_serial.cpp
+++ b/games/crrcsim/files/patch-src-mod__inputdev-inputdev__serial-inputdev__serial.cpp
diff --git a/games/cultivation/Makefile b/games/cultivation/Makefile
index 4aee3585bdae..a073f3331bf8 100644
--- a/games/cultivation/Makefile
+++ b/games/cultivation/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: cultivation
-# Date created: 06 Feb 2007
-# Whom: Dmitry Marakasov <amdmi3@amdmi3.ru>
-#
+# Created by: Dmitry Marakasov <amdmi3@amdmi3.ru>
# $FreeBSD$
-#
PORTNAME= cultivation
PORTVERSION= 8
@@ -27,6 +23,8 @@ MAKE_ARGS= CXX=${CXX}
PORTDOCS= changeLog.txt how_to_play.txt
+.include <bsd.port.options.mk>
+
post-patch:
@cd ${WRKSRC} && ${CAT} Makefile.GnuLinux Makefile.common \
../minorGems/build/Makefile.minorGems gameSource/Makefile.all \
@@ -46,8 +44,8 @@ do-install:
${INSTALL_DATA} ${BUILD_WRKSRC}/language.txt ${DATADIR}
${INSTALL_DATA} ${BUILD_WRKSRC}/languages/* ${DATADIR}/languages
-.if !defined(NOPORTDOCS)
post-install:
+.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
.for f in ${PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/documentation/${f} ${DOCSDIR}
diff --git a/games/enigma/Makefile b/games/enigma/Makefile
index e3e0c3cea9b9..7649e72bce05 100644
--- a/games/enigma/Makefile
+++ b/games/enigma/Makefile
@@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-64bit
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Enigma is a reimplementation of Oxyd, a puzzle game
-LIB_DEPENDS= xerces-c.27:${PORTSDIR}/textproc/xerces-c2 \
+LIB_DEPENDS= xerces-c:${PORTSDIR}/textproc/xerces-c2 \
png15:${PORTSDIR}/graphics/png
BUILD_DEPENDS= ${LOCALBASE}/lib/libenet.a:${PORTSDIR}/net/enet
diff --git a/games/enigma/files/patch-lib-src::Makefile.in b/games/enigma/files/patch-lib-src-Makefile.in
index c543742145ad..c543742145ad 100644
--- a/games/enigma/files/patch-lib-src::Makefile.in
+++ b/games/enigma/files/patch-lib-src-Makefile.in
diff --git a/games/enigma/files/patch-src::Makefile.in b/games/enigma/files/patch-src-Makefile.in
index 43d689cfb0c7..43d689cfb0c7 100644
--- a/games/enigma/files/patch-src::Makefile.in
+++ b/games/enigma/files/patch-src-Makefile.in
diff --git a/games/enigma/files/patch-src_client.cc b/games/enigma/files/patch-src-client.cc
index 94a4e7150f23..94a4e7150f23 100644
--- a/games/enigma/files/patch-src_client.cc
+++ b/games/enigma/files/patch-src-client.cc
diff --git a/games/enigma/files/patch-src_enigma-core_IMG_SavePNG.c b/games/enigma/files/patch-src-enigma-core-IMG__SavePNG.c
index 925b9655d5e9..925b9655d5e9 100644
--- a/games/enigma/files/patch-src_enigma-core_IMG_SavePNG.c
+++ b/games/enigma/files/patch-src-enigma-core-IMG__SavePNG.c
diff --git a/games/enigma/files/patch-src_netgame.cc b/games/enigma/files/patch-src-netgame.cc
index 0301a3c6963c..0301a3c6963c 100644
--- a/games/enigma/files/patch-src_netgame.cc
+++ b/games/enigma/files/patch-src-netgame.cc
diff --git a/games/fillets-ng/Makefile b/games/fillets-ng/Makefile
index 9bf0f0858d3c..438c3e7fa6df 100644
--- a/games/fillets-ng/Makefile
+++ b/games/fillets-ng/Makefile
@@ -44,7 +44,7 @@ OPTIONS_DEFINE= FRIBIDI
.include <bsd.port.pre.mk>
.if ${PORT_OPTIONS:MFRIBIDI}
-LIB_DEPENDS+= fribidi.3:${PORTSDIR}/converters/fribidi
+LIB_DEPENDS+= fribidi:${PORTSDIR}/converters/fribidi
.endif
post-patch:
diff --git a/games/flobopuyo/Makefile b/games/flobopuyo/Makefile
index 55e666878a11..9e677c6f7bd1 100644
--- a/games/flobopuyo/Makefile
+++ b/games/flobopuyo/Makefile
@@ -15,6 +15,7 @@ COMMENT= Clone of the famous PuyoPuyo
USES= bison
USE_GMAKE= yes
USE_SDL= sdl mixer image
+USE_DOS2UNIX= yes
MAKE_JOBS_SAFE= yes
DESKTOP_ENTRIES="FloboPuyo" \
diff --git a/games/flobopuyo/files/patch-IosVector.cpp b/games/flobopuyo/files/patch-IosVector.cpp
index fe406550f522..c34661591323 100644
--- a/games/flobopuyo/files/patch-IosVector.cpp
+++ b/games/flobopuyo/files/patch-IosVector.cpp
@@ -1,10 +1,10 @@
--- IosVector.cpp.orig 2007-10-30 13:24:55.000000000 +0100
+++ IosVector.cpp 2007-10-30 13:25:29.000000000 +0100
@@ -102,6 +102,6 @@
- void IosVector::dumpVector() const {
- fprintf(stderr, "Size: %d\n", getSize());
- for (int i = 0, j = getSize() ; i < j ; i++)
-- fprintf(stderr, "elt[%d]=%d ", i, (int)getElementAt(i));
-+ fprintf(stderr, "elt[%d]=%p ", i, getElementAt(i));
- fprintf(stderr, "\n");
- }
+ void IosVector::dumpVector() const {
+ fprintf(stderr, "Size: %d\n", getSize());
+ for (int i = 0, j = getSize() ; i < j ; i++)
+- fprintf(stderr, "elt[%d]=%d ", i, (int)getElementAt(i));
++ fprintf(stderr, "elt[%d]=%p ", i, getElementAt(i));
+ fprintf(stderr, "\n");
+ }
diff --git a/games/flobopuyo/files/patch-PuyoGame.cpp b/games/flobopuyo/files/patch-PuyoGame.cpp
index 244798c65fb4..128e074417a5 100644
--- a/games/flobopuyo/files/patch-PuyoGame.cpp
+++ b/games/flobopuyo/files/patch-PuyoGame.cpp
@@ -1,11 +1,11 @@
--- PuyoGame.cpp.orig 2007-10-30 13:27:05.000000000 +0100
+++ PuyoGame.cpp 2007-10-30 13:28:39.000000000 +0100
@@ -45,7 +45,7 @@
- return (PuyoState)newItem;
- }
- else
-- return (PuyoState)(int)(sequenceItems.getElementAt(sequence));
-+ return (PuyoState)(long)(sequenceItems.getElementAt(sequence));
- }
-
- PuyoPuyo::PuyoPuyo(PuyoState state)
+ return (PuyoState)newItem;
+ }
+ else
+- return (PuyoState)(int)(sequenceItems.getElementAt(sequence));
++ return (PuyoState)(long)(sequenceItems.getElementAt(sequence));
+ }
+
+ PuyoPuyo::PuyoPuyo(PuyoState state)
diff --git a/games/freedroidrpg/Makefile b/games/freedroidrpg/Makefile
index e888a51c3948..fb0dfd5e73c6 100644
--- a/games/freedroidrpg/Makefile
+++ b/games/freedroidrpg/Makefile
@@ -27,7 +27,7 @@ OPTIONS_DEFAULT= BACKTRACE OPENGL VORBIS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MBACKTRACE}
-LIB_DEPENDS+= execinfo.1:${PORTSDIR}/devel/libexecinfo
+LIB_DEPENDS+= execinfo:${PORTSDIR}/devel/libexecinfo
CONFIGURE_ARGS+=--enable-backtrace
STRIP= #
.else
@@ -42,7 +42,7 @@ CONFIGURE_ARGS+=--disable-opengl
.endif
.if ${PORT_OPTIONS:MVORBIS}
-LIB_DEPENDS+= vorbis.4:${PORTSDIR}/audio/libvorbis \
+LIB_DEPENDS+= vorbis:${PORTSDIR}/audio/libvorbis \
ogg:${PORTSDIR}/audio/libogg
CONFIGURE_ARGS+=--enable-vorbis
.else
diff --git a/games/gondola/Makefile b/games/gondola/Makefile
index 51f9e1ee8164..d0f2d37cce8b 100644
--- a/games/gondola/Makefile
+++ b/games/gondola/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: gondola
-# Date created: 03 Apr 2009
-# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
-#
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= gondola
PORTVERSION= 1.1
diff --git a/games/hangman/files/patch-src__dict.c b/games/hangman/files/patch-src-dict.c
index 3fa85ab973f2..3fa85ab973f2 100644
--- a/games/hangman/files/patch-src__dict.c
+++ b/games/hangman/files/patch-src-dict.c
diff --git a/games/hangman/files/patch-src__sound.c b/games/hangman/files/patch-src-sound.c
index 07082e513c35..07082e513c35 100644
--- a/games/hangman/files/patch-src__sound.c
+++ b/games/hangman/files/patch-src-sound.c
diff --git a/games/instead/pkg-descr b/games/instead/pkg-descr
index 0a52322de7fb..109ab1ffc1d1 100644
--- a/games/instead/pkg-descr
+++ b/games/instead/pkg-descr
@@ -1,5 +1,5 @@
INSTEAD was designed to interpret the games that are the mix of visual novels,
text quests and classical 90'ss quests.
-WWW: http://code.google.com/p/instead/
- http://instead.syscall.ru/ (in Russian)
+WWW: http://code.google.com/p/instead/
+ http://instead.syscall.ru/ (in Russian)
diff --git a/games/intensityengine/Makefile b/games/intensityengine/Makefile
index d9725bb912f7..a5868551d0eb 100644
--- a/games/intensityengine/Makefile
+++ b/games/intensityengine/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: intensityengine
-# Date created: 27 Jan 2010
-# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
-#
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= intensityengine
DISTVERSION= r20100129
@@ -15,7 +11,7 @@ MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Engine that forms the basis of Syntensity, 3D games world
BUILD_DEPENDS= scons:${PORTSDIR}/devel/scons
-LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo
+LIB_DEPENDS= execinfo:${PORTSDIR}/devel/libexecinfo
USE_BZIP2= yes
USE_SDL= sdl mixer image
@@ -30,6 +26,11 @@ ONLY_FOR_ARCHS= i386 amd64
WRKSRC= ${WRKDIR}/${PORTNAME}
PORTDOCS= *
+PORTDATA= *
+
+PLIST_FILES= bin/intensityengine_client libexec/intensityengine_client
+
+.include <bsd.port.options.mk>
post-patch:
@${REINPLACE_CMD} -e '/set.*CMAKE_CXX_FLAGS/ d' ${WRKSRC}/CMakeLists.txt
@@ -46,12 +47,13 @@ pre-build:
do-install:
${INSTALL_SCRIPT} ${WRKDIR}/intensity_client ${PREFIX}/bin/
${INSTALL_PROGRAM} ${WRKSRC}/src/client/Intensity_CClient ${PREFIX}/libexec/intensity_client
+.if !defined(NOPORTDATA)
${MKDIR} ${DATADIR}
cd ${WRKSRC} && ${COPYTREE_SHARE} \
"data src/python src/javascript packages intensity_client.py mybrushes.cfg" \
${DATADIR}/
-
-.if !defined(NOPORTDOCS)
+.endif
+.if ${PORT_OPTIONS:MDOCS}
post-install:
${MKDIR} ${DOCSDIR}
cd ${WRKSRC}/docs && ${COPYTREE_SHARE} '*' ${DOCSDIR}/
diff --git a/games/intensityengine/pkg-plist b/games/intensityengine/pkg-plist
deleted file mode 100644
index 00da97a24f89..000000000000
--- a/games/intensityengine/pkg-plist
+++ /dev/null
@@ -1,846 +0,0 @@
-bin/intensity_client
-libexec/intensity_client
-%%DATADIR%%/data/background.png
-%%DATADIR%%/data/brush.cfg
-%%DATADIR%%/data/client_settings_template.cfg
-%%DATADIR%%/data/crosshair.png
-%%DATADIR%%/data/default_map_models.cfg
-%%DATADIR%%/data/default_map_settings.cfg
-%%DATADIR%%/data/defaults.cfg
-%%DATADIR%%/data/font.cfg
-%%DATADIR%%/data/font.png
-%%DATADIR%%/data/font_readme.txt
-%%DATADIR%%/data/game_fps.cfg
-%%DATADIR%%/data/guicursor.png
-%%DATADIR%%/data/guioverlay.png
-%%DATADIR%%/data/guiskin.png
-%%DATADIR%%/data/guislider.png
-%%DATADIR%%/data/intensity_defaults.cfg
-%%DATADIR%%/data/intensity_edit.cfg
-%%DATADIR%%/data/intensity_menus.cfg
-%%DATADIR%%/data/keymap.cfg
-%%DATADIR%%/data/loading_bar.png
-%%DATADIR%%/data/loading_frame.png
-%%DATADIR%%/data/logo.png
-%%DATADIR%%/data/logo_readme.txt
-%%DATADIR%%/data/mapshot_frame.png
-%%DATADIR%%/data/menus.cfg
-%%DATADIR%%/data/notexture.png
-%%DATADIR%%/data/server_settings_template.cfg
-%%DATADIR%%/data/sounds.cfg
-%%DATADIR%%/data/stdedit.cfg
-%%DATADIR%%/data/stdlib.cfg
-%%DATADIR%%/data/stdshader.cfg
-%%DATADIR%%/intensity_client.py
-%%DATADIR%%/mybrushes.cfg
-%%DATADIR%%/packages/brushes/circle_128_hard.png
-%%DATADIR%%/packages/brushes/circle_128_soft.png
-%%DATADIR%%/packages/brushes/circle_128_solid.png
-%%DATADIR%%/packages/brushes/circle_16_hard.png
-%%DATADIR%%/packages/brushes/circle_16_soft.png
-%%DATADIR%%/packages/brushes/circle_16_solid.png
-%%DATADIR%%/packages/brushes/circle_32_hard.png
-%%DATADIR%%/packages/brushes/circle_32_soft.png
-%%DATADIR%%/packages/brushes/circle_32_solid.png
-%%DATADIR%%/packages/brushes/circle_64_hard.png
-%%DATADIR%%/packages/brushes/circle_64_soft.png
-%%DATADIR%%/packages/brushes/circle_64_solid.png
-%%DATADIR%%/packages/brushes/gradient_128.png
-%%DATADIR%%/packages/brushes/gradient_16.png
-%%DATADIR%%/packages/brushes/gradient_32.png
-%%DATADIR%%/packages/brushes/gradient_64.png
-%%DATADIR%%/packages/brushes/noise_128.png
-%%DATADIR%%/packages/brushes/noise_64.png
-%%DATADIR%%/packages/brushes/readme.txt
-%%DATADIR%%/packages/brushes/square_16_hard.png
-%%DATADIR%%/packages/brushes/square_16_solid.png
-%%DATADIR%%/packages/brushes/square_32_hard.png
-%%DATADIR%%/packages/brushes/square_32_solid.png
-%%DATADIR%%/packages/brushes/square_64_hard.png
-%%DATADIR%%/packages/brushes/square_64_solid.png
-%%DATADIR%%/packages/caustics/caust00.png
-%%DATADIR%%/packages/caustics/caust01.png
-%%DATADIR%%/packages/caustics/caust02.png
-%%DATADIR%%/packages/caustics/caust03.png
-%%DATADIR%%/packages/caustics/caust04.png
-%%DATADIR%%/packages/caustics/caust05.png
-%%DATADIR%%/packages/caustics/caust06.png
-%%DATADIR%%/packages/caustics/caust07.png
-%%DATADIR%%/packages/caustics/caust08.png
-%%DATADIR%%/packages/caustics/caust09.png
-%%DATADIR%%/packages/caustics/caust10.png
-%%DATADIR%%/packages/caustics/caust11.png
-%%DATADIR%%/packages/caustics/caust12.png
-%%DATADIR%%/packages/caustics/caust13.png
-%%DATADIR%%/packages/caustics/caust14.png
-%%DATADIR%%/packages/caustics/caust15.png
-%%DATADIR%%/packages/caustics/caust16.png
-%%DATADIR%%/packages/caustics/caust17.png
-%%DATADIR%%/packages/caustics/caust18.png
-%%DATADIR%%/packages/caustics/caust19.png
-%%DATADIR%%/packages/caustics/caust20.png
-%%DATADIR%%/packages/caustics/caust21.png
-%%DATADIR%%/packages/caustics/caust22.png
-%%DATADIR%%/packages/caustics/caust23.png
-%%DATADIR%%/packages/caustics/caust24.png
-%%DATADIR%%/packages/caustics/caust25.png
-%%DATADIR%%/packages/caustics/caust26.png
-%%DATADIR%%/packages/caustics/caust27.png
-%%DATADIR%%/packages/caustics/caust28.png
-%%DATADIR%%/packages/caustics/caust29.png
-%%DATADIR%%/packages/caustics/caust30.png
-%%DATADIR%%/packages/caustics/caust31.png
-%%DATADIR%%/packages/caustics/readme.txt
-%%DATADIR%%/packages/cloward/bricksDepth.jpg
-%%DATADIR%%/packages/cloward/bricksDiffuse.jpg
-%%DATADIR%%/packages/cloward/bricksNormal.jpg
-%%DATADIR%%/packages/cloward/cobblestonesDepth.jpg
-%%DATADIR%%/packages/cloward/cobblestonesDiffuse.jpg
-%%DATADIR%%/packages/cloward/cobblestonesNormal.jpg
-%%DATADIR%%/packages/cloward/flipnormals.cfg
-%%DATADIR%%/packages/cloward/metalSheetDepth.jpg
-%%DATADIR%%/packages/cloward/metalSheetDiffuse.jpg
-%%DATADIR%%/packages/cloward/metalSheetNormal.jpg
-%%DATADIR%%/packages/cloward/readme.txt
-%%DATADIR%%/packages/cloward/stonewallDepth.jpg
-%%DATADIR%%/packages/cloward/stonewallDiffuse.jpg
-%%DATADIR%%/packages/cloward/stonewallNormal.jpg
-%%DATADIR%%/packages/freeseamless/1.jpg
-%%DATADIR%%/packages/freeseamless/1_nor.jpg
-%%DATADIR%%/packages/freeseamless/1_spec.jpg
-%%DATADIR%%/packages/freeseamless/readme.txt
-%%DATADIR%%/packages/golgotha/readme.txt
-%%DATADIR%%/packages/golgotha/snow1.jpg
-%%DATADIR%%/packages/golgotha/watr-icyblue2.jpg
-%%DATADIR%%/packages/golgotha/watr1.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_001_cc.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_001_hm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_001_nm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_001_sc.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_002_cc.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_002_hm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_002_nm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_002_sc.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_003_cc.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_003_hm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_003_nm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_003_sc.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_004_cc.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_004_hm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_004_nm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_004_sc.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_005_cc.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_005_hm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_005_nm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_005_sc.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_006_cc.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_006_hm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_006_nm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_006_sc.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_007_cc.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_007_hm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_007_nm.jpg
-%%DATADIR%%/packages/gor/cr_env_tex_007_sc.jpg
-%%DATADIR%%/packages/gor/license_info_img.jpg
-%%DATADIR%%/packages/hud/damage.png
-%%DATADIR%%/packages/hud/readme.txt
-%%DATADIR%%/packages/icons/action.jpg
-%%DATADIR%%/packages/icons/checkbox_off.jpg
-%%DATADIR%%/packages/icons/checkbox_on.jpg
-%%DATADIR%%/packages/icons/exit.jpg
-%%DATADIR%%/packages/icons/info.jpg
-%%DATADIR%%/packages/icons/menu.jpg
-%%DATADIR%%/packages/icons/menu.png
-%%DATADIR%%/packages/icons/radio_off.jpg
-%%DATADIR%%/packages/icons/radio_on.jpg
-%%DATADIR%%/packages/icons/readme.txt
-%%DATADIR%%/packages/icons/server.jpg
-%%DATADIR%%/packages/library/1_1/AutoTargeting.js
-%%DATADIR%%/packages/library/1_1/EntityQueries.js
-%%DATADIR%%/packages/library/1_1/Events.js
-%%DATADIR%%/packages/library/1_1/Firing.js
-%%DATADIR%%/packages/library/1_1/GameManager.js
-%%DATADIR%%/packages/library/1_1/Health.js
-%%DATADIR%%/packages/library/1_1/MapDefaults.js
-%%DATADIR%%/packages/library/1_1/MultipartRendering.js
-%%DATADIR%%/packages/library/1_1/Platforms.js
-%%DATADIR%%/packages/library/1_1/PlayerList.js
-%%DATADIR%%/packages/library/1_1/Plugins.js
-%%DATADIR%%/packages/library/1_1/Projectiles.js
-%%DATADIR%%/packages/library/1_1/__CorePatches.js
-%%DATADIR%%/packages/library/1_1/guns/Insta.js
-%%DATADIR%%/packages/library/1_1/guns/Rocket.js
-%%DATADIR%%/packages/library/1_1/guns/Shotgun.js
-%%DATADIR%%/packages/library/1_1/guns/Stunball.js
-%%DATADIR%%/packages/library/1_1/mapelements/Cannons.js
-%%DATADIR%%/packages/library/1_1/mapelements/JumpPads.js
-%%DATADIR%%/packages/library/1_1/mapelements/Teleporters.js
-%%DATADIR%%/packages/library/1_1/modes/CTF.js
-%%DATADIR%%/packages/library/1_2/AutoTargeting.js
-%%DATADIR%%/packages/library/1_2/Chat.js
-%%DATADIR%%/packages/library/1_2/CustomEffect.js
-%%DATADIR%%/packages/library/1_2/CutScenes.js
-%%DATADIR%%/packages/library/1_2/EntityQueries.js
-%%DATADIR%%/packages/library/1_2/Events.js
-%%DATADIR%%/packages/library/1_2/Firing.js
-%%DATADIR%%/packages/library/1_2/GameManager.js
-%%DATADIR%%/packages/library/1_2/Health.js
-%%DATADIR%%/packages/library/1_2/MapDefaults.js
-%%DATADIR%%/packages/library/1_2/MultipartRendering.js
-%%DATADIR%%/packages/library/1_2/Physics.js
-%%DATADIR%%/packages/library/1_2/Platforms.js
-%%DATADIR%%/packages/library/1_2/PlayerList.js
-%%DATADIR%%/packages/library/1_2/Plugins.js
-%%DATADIR%%/packages/library/1_2/Projectiles.js
-%%DATADIR%%/packages/library/1_2/Roles.js
-%%DATADIR%%/packages/library/1_2/Vehicles.js
-%%DATADIR%%/packages/library/1_2/World.js
-%%DATADIR%%/packages/library/1_2/WorldSignals.js
-%%DATADIR%%/packages/library/1_2/ZeroG.js
-%%DATADIR%%/packages/library/1_2/__CorePatches.js
-%%DATADIR%%/packages/library/1_2/ai/Steering.js
-%%DATADIR%%/packages/library/1_2/guns/Grenade.js
-%%DATADIR%%/packages/library/1_2/guns/Insta.js
-%%DATADIR%%/packages/library/1_2/guns/Rocket.js
-%%DATADIR%%/packages/library/1_2/guns/Shotgun.js
-%%DATADIR%%/packages/library/1_2/guns/Stunball.js
-%%DATADIR%%/packages/library/1_2/mapelements/Cannons.js
-%%DATADIR%%/packages/library/1_2/mapelements/DetectionAreas.js
-%%DATADIR%%/packages/library/1_2/mapelements/JumpPads.js
-%%DATADIR%%/packages/library/1_2/mapelements/Portals.js
-%%DATADIR%%/packages/library/1_2/mapelements/Teleporters.js
-%%DATADIR%%/packages/library/1_2/mapelements/WorldAreas.js
-%%DATADIR%%/packages/library/1_2/mapelements/WorldNotices.js
-%%DATADIR%%/packages/library/1_2/mapelements/WorldSequences.js
-%%DATADIR%%/packages/library/1_2/mapelements/specific/ModelForge.js
-%%DATADIR%%/packages/library/1_2/modes/CTF.js
-%%DATADIR%%/packages/library/1_2/modes/Time.js
-%%DATADIR%%/packages/library/1_3/Actions.js
-%%DATADIR%%/packages/library/1_3/Animatable.js
-%%DATADIR%%/packages/library/1_3/Application.js
-%%DATADIR%%/packages/library/1_3/AutoTargeting.js
-%%DATADIR%%/packages/library/1_3/Character.js
-%%DATADIR%%/packages/library/1_3/Chat.js
-%%DATADIR%%/packages/library/1_3/CustomEffect.js
-%%DATADIR%%/packages/library/1_3/CutScenes.js
-%%DATADIR%%/packages/library/1_3/EntityQueries.js
-%%DATADIR%%/packages/library/1_3/Events.js
-%%DATADIR%%/packages/library/1_3/Firing.js
-%%DATADIR%%/packages/library/1_3/GameManager.js
-%%DATADIR%%/packages/library/1_3/Health.js
-%%DATADIR%%/packages/library/1_3/LogicEntity.js
-%%DATADIR%%/packages/library/1_3/LogicEntityClasses.js
-%%DATADIR%%/packages/library/1_3/LogicEntityStore.js
-%%DATADIR%%/packages/library/1_3/MapDefaults.js
-%%DATADIR%%/packages/library/1_3/MultipartRendering.js
-%%DATADIR%%/packages/library/1_3/Octree.js
-%%DATADIR%%/packages/library/1_3/Package.js
-%%DATADIR%%/packages/library/1_3/Physics.js
-%%DATADIR%%/packages/library/1_3/Platformer.js
-%%DATADIR%%/packages/library/1_3/PlayerList.js
-%%DATADIR%%/packages/library/1_3/Plugins.js
-%%DATADIR%%/packages/library/1_3/Projectiles.js
-%%DATADIR%%/packages/library/1_3/Roles.js
-%%DATADIR%%/packages/library/1_3/StaticEntity.js
-%%DATADIR%%/packages/library/1_3/Swarm.js
-%%DATADIR%%/packages/library/1_3/Tools.js
-%%DATADIR%%/packages/library/1_3/Variables.js
-%%DATADIR%%/packages/library/1_3/Vehicles.js
-%%DATADIR%%/packages/library/1_3/World.js
-%%DATADIR%%/packages/library/1_3/WorldSignals.js
-%%DATADIR%%/packages/library/1_3/ZeroG.js
-%%DATADIR%%/packages/library/1_3/__CorePatches.js
-%%DATADIR%%/packages/library/1_3/ai/Steering.js
-%%DATADIR%%/packages/library/1_3/guns/Chaingun.js
-%%DATADIR%%/packages/library/1_3/guns/Grenade.js
-%%DATADIR%%/packages/library/1_3/guns/Insta.js
-%%DATADIR%%/packages/library/1_3/guns/Rocket.js
-%%DATADIR%%/packages/library/1_3/guns/Shotgun.js
-%%DATADIR%%/packages/library/1_3/guns/Stunball.js
-%%DATADIR%%/packages/library/1_3/mapelements/Cannons.js
-%%DATADIR%%/packages/library/1_3/mapelements/DetectionAreas.js
-%%DATADIR%%/packages/library/1_3/mapelements/EditingTools.js
-%%DATADIR%%/packages/library/1_3/mapelements/FlickeringLights.js
-%%DATADIR%%/packages/library/1_3/mapelements/JumpPads.js
-%%DATADIR%%/packages/library/1_3/mapelements/Pickups.js
-%%DATADIR%%/packages/library/1_3/mapelements/Platforms.js
-%%DATADIR%%/packages/library/1_3/mapelements/PlotTriggers.js
-%%DATADIR%%/packages/library/1_3/mapelements/Portals.js
-%%DATADIR%%/packages/library/1_3/mapelements/Teleporters.js
-%%DATADIR%%/packages/library/1_3/mapelements/WorldAreas.js
-%%DATADIR%%/packages/library/1_3/mapelements/WorldNotices.js
-%%DATADIR%%/packages/library/1_3/mapelements/WorldSequences.js
-%%DATADIR%%/packages/library/1_3/mapelements/specific/ModelForge.js
-%%DATADIR%%/packages/library/1_3/mapelements/specific/Radio.js
-%%DATADIR%%/packages/library/1_3/mapelements/specific/WebBrowser.js
-%%DATADIR%%/packages/library/1_3/mapscripts/ctf.js
-%%DATADIR%%/packages/library/1_3/mapscripts/platformer.js
-%%DATADIR%%/packages/library/1_3/mapscripts/platformer_textures.js
-%%DATADIR%%/packages/library/1_3/mapscripts/racing.js
-%%DATADIR%%/packages/library/1_3/mapscripts/rocketrace.js
-%%DATADIR%%/packages/library/1_3/mapscripts/swarm.js
-%%DATADIR%%/packages/library/1_3/modes/CTF.js
-%%DATADIR%%/packages/library/1_3/modes/Racing.js
-%%DATADIR%%/packages/library/1_3/modes/Teamwork.js
-%%DATADIR%%/packages/library/1_3/modes/Time.js
-%%DATADIR%%/packages/library/AutoTargeting.js
-%%DATADIR%%/packages/library/Firing.js
-%%DATADIR%%/packages/library/GameManager.js
-%%DATADIR%%/packages/library/Health.js
-%%DATADIR%%/packages/library/MapDefaults.js
-%%DATADIR%%/packages/library/MultipartRendering.js
-%%DATADIR%%/packages/library/Platforms.js
-%%DATADIR%%/packages/library/PlayerList.js
-%%DATADIR%%/packages/library/Plugins.js
-%%DATADIR%%/packages/library/Projectiles.js
-%%DATADIR%%/packages/library/guns/Insta.js
-%%DATADIR%%/packages/library/guns/Stunball.js
-%%DATADIR%%/packages/library/mapelements/JumpPads.js
-%%DATADIR%%/packages/library/modes/CTF.js
-%%DATADIR%%/packages/materials/GK_Lava_01_cc.jpg
-%%DATADIR%%/packages/materials/GK_Lava_01_nm.jpg
-%%DATADIR%%/packages/materials/GK_Water_01_cc.jpg
-%%DATADIR%%/packages/materials/GK_Water_01_dudv.jpg
-%%DATADIR%%/packages/materials/GK_Water_03_nm.jpg
-%%DATADIR%%/packages/materials/GK_Water_F_01_cc.jpg
-%%DATADIR%%/packages/materials/GK_Water_F_01_dudv.jpg
-%%DATADIR%%/packages/materials/GK_Water_F_01_nm.jpg
-%%DATADIR%%/packages/materials/license.txt
-%%DATADIR%%/packages/models/areatrigger/obj.js
-%%DATADIR%%/packages/models/areatrigger/skin.png
-%%DATADIR%%/packages/models/areatrigger/tris.obj
-%%DATADIR%%/packages/models/cannon/Plugin.js
-%%DATADIR%%/packages/models/cannon/barrel/obj.js
-%%DATADIR%%/packages/models/cannon/barrel/tris.obj
-%%DATADIR%%/packages/models/cannon/base/obj.js
-%%DATADIR%%/packages/models/cannon/base/tris.obj
-%%DATADIR%%/packages/models/cannon/cc.jpg
-%%DATADIR%%/packages/models/cannon/nm.jpg
-%%DATADIR%%/packages/models/cannon/readme.txt
-%%DATADIR%%/packages/models/cannon/sc.jpg
-%%DATADIR%%/packages/models/debris/md2.cfg
-%%DATADIR%%/packages/models/debris/skin.png
-%%DATADIR%%/packages/models/debris/tris.md2
-%%DATADIR%%/packages/models/flag/blue/gk_syn_flag_01.md5anim
-%%DATADIR%%/packages/models/flag/blue/gk_syn_flag_01.md5mesh
-%%DATADIR%%/packages/models/flag/blue/md5.js
-%%DATADIR%%/packages/models/flag/gk_syn_flag_cc.jpg
-%%DATADIR%%/packages/models/flag/gk_syn_flag_nm.jpg
-%%DATADIR%%/packages/models/flag/gk_syn_flag_sc.jpg
-%%DATADIR%%/packages/models/flag/green/gk_syn_flag_04.md5anim
-%%DATADIR%%/packages/models/flag/green/gk_syn_flag_04.md5mesh
-%%DATADIR%%/packages/models/flag/green/md5.js
-%%DATADIR%%/packages/models/flag/red/gk_syn_flag_02.md5anim
-%%DATADIR%%/packages/models/flag/red/gk_syn_flag_02.md5mesh
-%%DATADIR%%/packages/models/flag/red/md5.js
-%%DATADIR%%/packages/models/flag/yellow/gk_syn_flag_03.md5anim
-%%DATADIR%%/packages/models/flag/yellow/gk_syn_flag_03.md5mesh
-%%DATADIR%%/packages/models/flag/yellow/md5.js
-%%DATADIR%%/packages/models/frankie/Frankie.md5mesh
-%%DATADIR%%/packages/models/frankie/Frankie_Blink.md5anim
-%%DATADIR%%/packages/models/frankie/Frankie_Death1.md5anim
-%%DATADIR%%/packages/models/frankie/Frankie_Drowning.md5anim
-%%DATADIR%%/packages/models/frankie/Frankie_Falling.md5anim
-%%DATADIR%%/packages/models/frankie/Frankie_Glide.md5anim
-%%DATADIR%%/packages/models/frankie/Frankie_Idle1.md5anim
-%%DATADIR%%/packages/models/frankie/Frankie_Kick.md5anim
-%%DATADIR%%/packages/models/frankie/Frankie_Pick.md5anim
-%%DATADIR%%/packages/models/frankie/Frankie_Run.md5anim
-%%DATADIR%%/packages/models/frankie/Frankie_Turn.L.md5anim
-%%DATADIR%%/packages/models/frankie/Frankie_Turn.R.md5anim
-%%DATADIR%%/packages/models/frankie/Frankie_WalkBack.md5anim
-%%DATADIR%%/packages/models/frankie/alt/md5.cfg
-%%DATADIR%%/packages/models/frankie/alt_flyingsquirrel_skin_col.jpg
-%%DATADIR%%/packages/models/frankie/alt_frankie_tail2.png
-%%DATADIR%%/packages/models/frankie/anims.js
-%%DATADIR%%/packages/models/frankie/flyingsquirrel_skin_col.jpg
-%%DATADIR%%/packages/models/frankie/flyingsquirrel_skin_nor.jpg
-%%DATADIR%%/packages/models/frankie/flyingsquirrel_skin_spec.png
-%%DATADIR%%/packages/models/frankie/frankie_tail2.png
-%%DATADIR%%/packages/models/frankie/md5.js
-%%DATADIR%%/packages/models/frankie/readme.txt
-%%DATADIR%%/packages/models/gibc/gpl_gibs.txt
-%%DATADIR%%/packages/models/gibc/md2.cfg
-%%DATADIR%%/packages/models/gibc/skin.jpg
-%%DATADIR%%/packages/models/gibc/tris.md2
-%%DATADIR%%/packages/models/gibh/gpl_gibs.txt
-%%DATADIR%%/packages/models/gibh/md2.cfg
-%%DATADIR%%/packages/models/gibh/skin.jpg
-%%DATADIR%%/packages/models/gibh/tris.md2
-%%DATADIR%%/packages/models/invisiblegeneric/ellipse/obj.js
-%%DATADIR%%/packages/models/invisiblegeneric/obj.js
-%%DATADIR%%/packages/models/invisiblegeneric/skin.png
-%%DATADIR%%/packages/models/invisiblegeneric/tris.obj
-%%DATADIR%%/packages/models/nut/model.obj
-%%DATADIR%%/packages/models/nut/obj.js
-%%DATADIR%%/packages/models/nut/props_pickups_apricot_diff.jpg
-%%DATADIR%%/packages/models/nut/props_pickups_apricot_nor.jpg
-%%DATADIR%%/packages/models/nut/props_pickups_apricot_spec.jpg
-%%DATADIR%%/packages/models/nut/readme.txt
-%%DATADIR%%/packages/models/platform/obj.cfg
-%%DATADIR%%/packages/models/platform/skin.jpg
-%%DATADIR%%/packages/models/platform/tris.obj
-%%DATADIR%%/packages/models/stromar/anims.js
-%%DATADIR%%/packages/models/stromar/blue/md5.js
-%%DATADIR%%/packages/models/stromar/green/md5.js
-%%DATADIR%%/packages/models/stromar/health/1.png
-%%DATADIR%%/packages/models/stromar/health/md5.cfg
-%%DATADIR%%/packages/models/stromar/health/stromar_health_indicator.md5mesh
-%%DATADIR%%/packages/models/stromar/lower_attacker_01_a.dds
-%%DATADIR%%/packages/models/stromar/lower_attacker_01_a.jpg
-%%DATADIR%%/packages/models/stromar/lower_attacker_01_sc_A.dds
-%%DATADIR%%/packages/models/stromar/lower_attacker_01_sc_A.jpg
-%%DATADIR%%/packages/models/stromar/lower_attacker_02_a.dds
-%%DATADIR%%/packages/models/stromar/lower_attacker_02_a.jpg
-%%DATADIR%%/packages/models/stromar/lower_attacker_03_a.dds
-%%DATADIR%%/packages/models/stromar/lower_attacker_03_a.jpg
-%%DATADIR%%/packages/models/stromar/lower_attacker_04_a.dds
-%%DATADIR%%/packages/models/stromar/lower_attacker_04_a.jpg
-%%DATADIR%%/packages/models/stromar/lower_norm.jpg
-%%DATADIR%%/packages/models/stromar/md5.js
-%%DATADIR%%/packages/models/stromar/pain.md5anim
-%%DATADIR%%/packages/models/stromar/ragdoll.js
-%%DATADIR%%/packages/models/stromar/readme.txt
-%%DATADIR%%/packages/models/stromar/red/md5.js
-%%DATADIR%%/packages/models/stromar/s_backward.md5anim
-%%DATADIR%%/packages/models/stromar/s_chain_shoot.md5anim
-%%DATADIR%%/packages/models/stromar/s_dead1.md5anim
-%%DATADIR%%/packages/models/stromar/s_dead2.md5anim
-%%DATADIR%%/packages/models/stromar/s_dying1.md5anim
-%%DATADIR%%/packages/models/stromar/s_dying2.md5anim
-%%DATADIR%%/packages/models/stromar/s_forward.md5anim
-%%DATADIR%%/packages/models/stromar/s_idle.md5anim
-%%DATADIR%%/packages/models/stromar/s_jump.md5anim
-%%DATADIR%%/packages/models/stromar/s_left.md5anim
-%%DATADIR%%/packages/models/stromar/s_lose.md5anim
-%%DATADIR%%/packages/models/stromar/s_melee_attack.md5anim
-%%DATADIR%%/packages/models/stromar/s_right.md5anim
-%%DATADIR%%/packages/models/stromar/s_rocket_shoot.md5anim
-%%DATADIR%%/packages/models/stromar/s_sink.md5anim
-%%DATADIR%%/packages/models/stromar/s_swim.md5anim
-%%DATADIR%%/packages/models/stromar/s_taunt.md5anim
-%%DATADIR%%/packages/models/stromar/s_win.md5anim
-%%DATADIR%%/packages/models/stromar/stromar-scene.txt
-%%DATADIR%%/packages/models/stromar/stromar.md5mesh
-%%DATADIR%%/packages/models/stromar/tags.js
-%%DATADIR%%/packages/models/stromar/upper_attacker_01_a.dds
-%%DATADIR%%/packages/models/stromar/upper_attacker_01_a.jpg
-%%DATADIR%%/packages/models/stromar/upper_attacker_01_sc_A.dds
-%%DATADIR%%/packages/models/stromar/upper_attacker_01_sc_A.jpg
-%%DATADIR%%/packages/models/stromar/upper_attacker_02_a.dds
-%%DATADIR%%/packages/models/stromar/upper_attacker_02_a.jpg
-%%DATADIR%%/packages/models/stromar/upper_attacker_03_a.dds
-%%DATADIR%%/packages/models/stromar/upper_attacker_03_a.jpg
-%%DATADIR%%/packages/models/stromar/upper_attacker_04_a.dds
-%%DATADIR%%/packages/models/stromar/upper_attacker_04_a.jpg
-%%DATADIR%%/packages/models/stromar/upper_norm.jpg
-%%DATADIR%%/packages/models/stromar/yellow/md5.js
-%%DATADIR%%/packages/models/tree/model.obj
-%%DATADIR%%/packages/models/tree/obj.js
-%%DATADIR%%/packages/models/tree/readme.txt
-%%DATADIR%%/packages/models/tree/trees_bark_002_col.jpg
-%%DATADIR%%/packages/models/tree/trees_bark_002_nor.jpg
-%%DATADIR%%/packages/models/tree/trees_bark_002_spec.jpg
-%%DATADIR%%/packages/models/tree/trees_leaves_003_col.png
-%%DATADIR%%/packages/music/Pal Zoltan Illes - Rolling Militia.license
-%%DATADIR%%/packages/music/Pal_Zoltan_Illes__Rolling_Militia.ogg
-%%DATADIR%%/packages/particles/ball1.png
-%%DATADIR%%/packages/particles/base.png
-%%DATADIR%%/packages/particles/blob.png
-%%DATADIR%%/packages/particles/blood.png
-%%DATADIR%%/packages/particles/bullet.png
-%%DATADIR%%/packages/particles/circle.png
-%%DATADIR%%/packages/particles/explosion.jpg
-%%DATADIR%%/packages/particles/flames.png
-%%DATADIR%%/packages/particles/flare.jpg
-%%DATADIR%%/packages/particles/lightning.jpg
-%%DATADIR%%/packages/particles/muzzleflash3.jpg
-%%DATADIR%%/packages/particles/readme.txt
-%%DATADIR%%/packages/particles/scorch.png
-%%DATADIR%%/packages/particles/smoke.png
-%%DATADIR%%/packages/particles/spark.png
-%%DATADIR%%/packages/particles/steam.png
-%%DATADIR%%/packages/readme.txt
-%%DATADIR%%/packages/skyboxes/mayhem/grouse_bk.jpg
-%%DATADIR%%/packages/skyboxes/mayhem/grouse_dn.jpg
-%%DATADIR%%/packages/skyboxes/mayhem/grouse_ft.jpg
-%%DATADIR%%/packages/skyboxes/mayhem/grouse_lf.jpg
-%%DATADIR%%/packages/skyboxes/mayhem/grouse_readme.txt
-%%DATADIR%%/packages/skyboxes/mayhem/grouse_rt.jpg
-%%DATADIR%%/packages/skyboxes/mayhem/grouse_up.jpg
-%%DATADIR%%/packages/skyboxes/mayhem/trough_bk.jpg
-%%DATADIR%%/packages/skyboxes/mayhem/trough_dn.jpg
-%%DATADIR%%/packages/skyboxes/mayhem/trough_ft.jpg
-%%DATADIR%%/packages/skyboxes/mayhem/trough_lf.jpg
-%%DATADIR%%/packages/skyboxes/mayhem/trough_readme.txt
-%%DATADIR%%/packages/skyboxes/mayhem/trough_rt.jpg
-%%DATADIR%%/packages/skyboxes/mayhem/trough_up.jpg
-%%DATADIR%%/packages/skyboxes/philo/readme.txt
-%%DATADIR%%/packages/skyboxes/philo/sky3_bk.jpg
-%%DATADIR%%/packages/skyboxes/philo/sky3_dn.jpg
-%%DATADIR%%/packages/skyboxes/philo/sky3_ft.jpg
-%%DATADIR%%/packages/skyboxes/philo/sky3_lf.jpg
-%%DATADIR%%/packages/skyboxes/philo/sky3_rt.jpg
-%%DATADIR%%/packages/skyboxes/philo/sky3_up.jpg
-%%DATADIR%%/packages/sounds/0ad/LICENSE.txt
-%%DATADIR%%/packages/sounds/0ad/alarmcreatemiltaryfoot_1.ogg
-%%DATADIR%%/packages/sounds/0ad/alarmvictory_1.ogg
-%%DATADIR%%/packages/sounds/0ad/death_11.ogg
-%%DATADIR%%/packages/sounds/0ad/fs_sand7.ogg
-%%DATADIR%%/packages/sounds/0ad/sel_universal_1.ogg
-%%DATADIR%%/packages/sounds/0ad/thunder_10.ogg
-%%DATADIR%%/packages/sounds/0ad/windgust_11.ogg
-%%DATADIR%%/packages/sounds/gk/imp_01.ogg
-%%DATADIR%%/packages/sounds/gk/imp_02.ogg
-%%DATADIR%%/packages/sounds/gk/imp_03.ogg
-%%DATADIR%%/packages/sounds/gk/imp_04.ogg
-%%DATADIR%%/packages/sounds/gk/imp_05.ogg
-%%DATADIR%%/packages/sounds/gk/imp_06.ogg
-%%DATADIR%%/packages/sounds/gk/imp_07.ogg
-%%DATADIR%%/packages/sounds/gk/imp_08.ogg
-%%DATADIR%%/packages/sounds/gk/imp_09.ogg
-%%DATADIR%%/packages/sounds/gk/imp_10.ogg
-%%DATADIR%%/packages/sounds/gk/jump.ogg
-%%DATADIR%%/packages/sounds/gk/jump2.ogg
-%%DATADIR%%/packages/sounds/gk/readme.txt
-%%DATADIR%%/packages/sounds/gk/slide.ogg
-%%DATADIR%%/packages/sounds/olpc/AdamKeshen/BeatBoxCHIK.wav
-%%DATADIR%%/packages/sounds/olpc/AdamKeshen/CAN_1.L.wav
-%%DATADIR%%/packages/sounds/olpc/AdamKeshen/kik.wav
-%%DATADIR%%/packages/sounds/olpc/Berklee44BoulangerFX/.DS_Store
-%%DATADIR%%/packages/sounds/olpc/Berklee44BoulangerFX/rubberband.wav
-%%DATADIR%%/packages/sounds/olpc/FlavioGaete/Vla_G_Major.ogg
-%%DATADIR%%/packages/sounds/olpc/MichaelBierylo/sfx_DoorSlam.wav
-%%DATADIR%%/packages/sounds/olpc/NilsVanOttorloo/Musical_Glasses8.wav
-%%DATADIR%%/packages/sounds/olpc/readme.txt
-%%DATADIR%%/packages/sounds/yo_frankie/DeathFlash.wav
-%%DATADIR%%/packages/sounds/yo_frankie/amb_waterdrip_2.wav
-%%DATADIR%%/packages/sounds/yo_frankie/watersplash2.wav
-%%DATADIR%%/packages/tomek/license.txt
-%%DATADIR%%/packages/tomek/package.cfg
-%%DATADIR%%/packages/tomek/snow10_d.jpg
-%%DATADIR%%/packages/tomek/snow10_h.jpg
-%%DATADIR%%/packages/tomek/snow10_local.jpg
-%%DATADIR%%/packages/tomek/snow10_s.jpg
-%%DATADIR%%/packages/tomek/snow2_d.jpg
-%%DATADIR%%/packages/tomek/snow2_h.jpg
-%%DATADIR%%/packages/tomek/snow2_local.jpg
-%%DATADIR%%/packages/tomek/snow2_s.jpg
-%%DATADIR%%/packages/tomek/snow7_d.jpg
-%%DATADIR%%/packages/tomek/snow7_h.jpg
-%%DATADIR%%/packages/tomek/snow7_local.jpg
-%%DATADIR%%/packages/tomek/snow7_s.jpg
-%%DATADIR%%/packages/tomek/snow8_d.jpg
-%%DATADIR%%/packages/tomek/snow8_h.jpg
-%%DATADIR%%/packages/tomek/snow8_local.jpg
-%%DATADIR%%/packages/tomek/snow8_s.jpg
-%%DATADIR%%/packages/tomek/snow_local.jpg
-%%DATADIR%%/packages/yo_frankie/Package.js
-%%DATADIR%%/packages/yo_frankie/generic_darkRock_col.jpg
-%%DATADIR%%/packages/yo_frankie/generic_darkRock_nor.jpg
-%%DATADIR%%/packages/yo_frankie/generic_darkRock_spec.jpg
-%%DATADIR%%/packages/yo_frankie/generic_dirt1_col.jpg
-%%DATADIR%%/packages/yo_frankie/generic_dirt2_col.jpg
-%%DATADIR%%/packages/yo_frankie/generic_grass1_col.jpg
-%%DATADIR%%/packages/yo_frankie/generic_grass4_col.jpg
-%%DATADIR%%/packages/yo_frankie/generic_grayrock1_col.jpg
-%%DATADIR%%/packages/yo_frankie/generic_lava.jpg
-%%DATADIR%%/packages/yo_frankie/generic_lightRock_col.jpg
-%%DATADIR%%/packages/yo_frankie/generic_redrock_col.jpg
-%%DATADIR%%/packages/yo_frankie/generic_redrock_nor.jpg
-%%DATADIR%%/packages/yo_frankie/generic_redrock_spec.jpg
-%%DATADIR%%/packages/yo_frankie/plants_grass_006_col.png
-%%DATADIR%%/packages/yo_frankie/plants_grass_006_col_2.png
-%%DATADIR%%/packages/yo_frankie/plants_wheat_col.png
-%%DATADIR%%/packages/yo_frankie/prop_bone_col.jpg
-%%DATADIR%%/packages/yo_frankie/prop_rocks_rock_002_col.jpg
-%%DATADIR%%/packages/yo_frankie/prop_rocks_rock_002_nor.jpg
-%%DATADIR%%/packages/yo_frankie/readme.txt
-%%DATADIR%%/packages/yo_frankie/stone_cliff_tile_001_col.jpg
-%%DATADIR%%/packages/yo_frankie/stone_cliff_tile_001_nor.jpg
-%%DATADIR%%/packages/yo_frankie/stone_cliff_tile_001_spec.jpg
-%%DATADIR%%/packages/yo_frankie/trees_bark_001_col.jpg
-%%DATADIR%%/packages/yo_frankie/trees_bark_001_nor.jpg
-%%DATADIR%%/packages/yo_frankie/trees_bark_001_spec.jpg
-%%DATADIR%%/packages/yo_frankie/trees_bark_002_col.jpg
-%%DATADIR%%/packages/yo_frankie/trees_bark_002_nor.jpg
-%%DATADIR%%/packages/yo_frankie/trees_bark_002_spec.jpg
-%%DATADIR%%/src/javascript/GoodParts.js
-%%DATADIR%%/src/javascript/LoggingExtras.js
-%%DATADIR%%/src/javascript/MochiKit.js
-%%DATADIR%%/src/javascript/MochiKit__test.js
-%%DATADIR%%/src/javascript/Signals.js
-%%DATADIR%%/src/javascript/Signals__test.js
-%%DATADIR%%/src/javascript/SimpleInheritance.js
-%%DATADIR%%/src/javascript/SimpleInheritance__test.js
-%%DATADIR%%/src/javascript/intensity/Actions.js
-%%DATADIR%%/src/javascript/intensity/Actions__test.js
-%%DATADIR%%/src/javascript/intensity/Animatable.js
-%%DATADIR%%/src/javascript/intensity/Animatable__test.js
-%%DATADIR%%/src/javascript/intensity/Application.js
-%%DATADIR%%/src/javascript/intensity/Application__test.js
-%%DATADIR%%/src/javascript/intensity/CAPIExtras.js
-%%DATADIR%%/src/javascript/intensity/Character.js
-%%DATADIR%%/src/javascript/intensity/Character__test.js
-%%DATADIR%%/src/javascript/intensity/Editing.js
-%%DATADIR%%/src/javascript/intensity/Editing__test.js
-%%DATADIR%%/src/javascript/intensity/Effects.js
-%%DATADIR%%/src/javascript/intensity/Effects__test.js
-%%DATADIR%%/src/javascript/intensity/LogicEntity.js
-%%DATADIR%%/src/javascript/intensity/LogicEntityClasses.js
-%%DATADIR%%/src/javascript/intensity/LogicEntityClasses__test.js
-%%DATADIR%%/src/javascript/intensity/LogicEntityStore.js
-%%DATADIR%%/src/javascript/intensity/LogicEntityStore__test.js
-%%DATADIR%%/src/javascript/intensity/LogicEntityUtilities.js
-%%DATADIR%%/src/javascript/intensity/LogicEntityUtilities__test.js
-%%DATADIR%%/src/javascript/intensity/LogicEntity__test.js
-%%DATADIR%%/src/javascript/intensity/MessageSystem.js
-%%DATADIR%%/src/javascript/intensity/MessageSystem__test.js
-%%DATADIR%%/src/javascript/intensity/ModelAttachments.js
-%%DATADIR%%/src/javascript/intensity/ModelAttachments__test.js
-%%DATADIR%%/src/javascript/intensity/Platform.js
-%%DATADIR%%/src/javascript/intensity/Platform__test.js
-%%DATADIR%%/src/javascript/intensity/Projectiles.js
-%%DATADIR%%/src/javascript/intensity/Projectiles__test.js
-%%DATADIR%%/src/javascript/intensity/Sound.js
-%%DATADIR%%/src/javascript/intensity/Sound__test.js
-%%DATADIR%%/src/javascript/intensity/StaticEntity.js
-%%DATADIR%%/src/javascript/intensity/StaticEntity__test.js
-%%DATADIR%%/src/javascript/intensity/Steering.js
-%%DATADIR%%/src/javascript/intensity/Steering__test.js
-%%DATADIR%%/src/javascript/intensity/Utilities.js
-%%DATADIR%%/src/javascript/intensity/Utilities__test.js
-%%DATADIR%%/src/javascript/intensity/V8crasher.js
-%%DATADIR%%/src/javascript/intensity/Variables.js
-%%DATADIR%%/src/javascript/intensity/Variables__test.js
-%%DATADIR%%/src/javascript/intensity/__Testing.js
-%%DATADIR%%/src/javascript/jsUnit.js
-%%DATADIR%%/src/python/_dispatch/__init__.py
-%%DATADIR%%/src/python/_dispatch/dispatcher.py
-%%DATADIR%%/src/python/_dispatch/readme.txt
-%%DATADIR%%/src/python/_dispatch/saferef.py
-%%DATADIR%%/src/python/intensity/__init__.py
-%%DATADIR%%/src/python/intensity/asset.py
-%%DATADIR%%/src/python/intensity/auth.py
-%%DATADIR%%/src/python/intensity/base.py
-%%DATADIR%%/src/python/intensity/c_module.py
-%%DATADIR%%/src/python/intensity/client/__init__.py
-%%DATADIR%%/src/python/intensity/client/auth.py
-%%DATADIR%%/src/python/intensity/components/LICENSE-qtonium.txt
-%%DATADIR%%/src/python/intensity/components/__init__.py
-%%DATADIR%%/src/python/intensity/components/bandwidth_watcher.py
-%%DATADIR%%/src/python/intensity/components/client_messages.py
-%%DATADIR%%/src/python/intensity/components/client_validator.py
-%%DATADIR%%/src/python/intensity/components/component_driver.py
-%%DATADIR%%/src/python/intensity/components/cpu_limiter.py
-%%DATADIR%%/src/python/intensity/components/cpu_watcher.py
-%%DATADIR%%/src/python/intensity/components/irc.py
-%%DATADIR%%/src/python/intensity/components/irclib/COPYING
-%%DATADIR%%/src/python/intensity/components/irclib/ChangeLog
-%%DATADIR%%/src/python/intensity/components/irclib/Makefile
-%%DATADIR%%/src/python/intensity/components/irclib/README
-%%DATADIR%%/src/python/intensity/components/irclib/__init__.py
-%%DATADIR%%/src/python/intensity/components/irclib/dccreceive
-%%DATADIR%%/src/python/intensity/components/irclib/dccsend
-%%DATADIR%%/src/python/intensity/components/irclib/intensity.txt
-%%DATADIR%%/src/python/intensity/components/irclib/ircbot.py
-%%DATADIR%%/src/python/intensity/components/irclib/irccat
-%%DATADIR%%/src/python/intensity/components/irclib/irccat2
-%%DATADIR%%/src/python/intensity/components/irclib/irclib.py
-%%DATADIR%%/src/python/intensity/components/irclib/python-irclib.spec
-%%DATADIR%%/src/python/intensity/components/irclib/servermap
-%%DATADIR%%/src/python/intensity/components/irclib/setup.py
-%%DATADIR%%/src/python/intensity/components/irclib/testbot.py
-%%DATADIR%%/src/python/intensity/components/local_storage.py
-%%DATADIR%%/src/python/intensity/components/map_control.py
-%%DATADIR%%/src/python/intensity/components/memory_watcher.py
-%%DATADIR%%/src/python/intensity/components/parse_instances.py
-%%DATADIR%%/src/python/intensity/components/qtonium.py
-%%DATADIR%%/src/python/intensity/components/shutdown_if_empty.py
-%%DATADIR%%/src/python/intensity/components/shutdown_logger.py
-%%DATADIR%%/src/python/intensity/components/skype.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/BeautifulSoup.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/LICENSE
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/PKG-INFO
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/README
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/__init__.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/api/__init__.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/api/darwin.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/api/posix.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/api/posix_dbus.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/api/posix_x11.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/api/windows.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/application.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/call.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/callchannel.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/chat.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/client.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/conversion.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/enums.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/errors.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/examples/app2app_client.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/examples/app2app_server.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/examples/callfriend.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/examples/search.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/examples/sms.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/filetransfer.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/__init__.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/ar.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/bg.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/cs.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/cz.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/da.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/de.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/el.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/en.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/es.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/et.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/examples/app2app_client.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/examples/app2app_server.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/examples/callfriend.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/examples/search.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/examples/sms.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/fi.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/fr.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/he.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/hu.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/it.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/ja.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/ko.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/lt.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/lv.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/nl.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/no.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/pl.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/pp.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/pt.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/ro.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/ru.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/sv.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/tr.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/x1.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/profile.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/settings.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/skype.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/sms.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/user.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/utils.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/voicemail.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/__init__.py
-%%DATADIR%%/src/python/intensity/components/thirdparty/vlc.py
-%%DATADIR%%/src/python/intensity/components/vlc.py
-%%DATADIR%%/src/python/intensity/components/vlcvideo/SConstruct
-%%DATADIR%%/src/python/intensity/components/vlcvideo/__init__.py
-%%DATADIR%%/src/python/intensity/components/vlcvideo/module.cpp
-%%DATADIR%%/src/python/intensity/components/vlcvideo/vlcvideo.py
-%%DATADIR%%/src/python/intensity/console.py
-%%DATADIR%%/src/python/intensity/errors.py
-%%DATADIR%%/src/python/intensity/init.py
-%%DATADIR%%/src/python/intensity/logging.py
-%%DATADIR%%/src/python/intensity/master.py
-%%DATADIR%%/src/python/intensity/message_system.py
-%%DATADIR%%/src/python/intensity/post_multipart.py
-%%DATADIR%%/src/python/intensity/quit.py
-%%DATADIR%%/src/python/intensity/safe_actionqueue.py
-%%DATADIR%%/src/python/intensity/server/__init__.py
-%%DATADIR%%/src/python/intensity/server/admin_listener.py
-%%DATADIR%%/src/python/intensity/server/auth.py
-%%DATADIR%%/src/python/intensity/server/persistence.py
-%%DATADIR%%/src/python/intensity/server/server_init.py
-%%DATADIR%%/src/python/intensity/server/wizard.py
-%%DATADIR%%/src/python/intensity/signals.py
-%%DATADIR%%/src/python/intensity/utility.py
-%%DATADIR%%/src/python/intensity/world.py
-@dirrm %%DATADIR%%/src/python/intensity/server
-@dirrm %%DATADIR%%/src/python/intensity/components/vlcvideo
-@dirrm %%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang/examples
-@dirrm %%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/lang
-@dirrm %%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/examples
-@dirrm %%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py/api
-@dirrm %%DATADIR%%/src/python/intensity/components/thirdparty/Skype4Py
-@dirrm %%DATADIR%%/src/python/intensity/components/thirdparty
-@dirrm %%DATADIR%%/src/python/intensity/components/irclib
-@dirrm %%DATADIR%%/src/python/intensity/components
-@dirrm %%DATADIR%%/src/python/intensity/client
-@dirrm %%DATADIR%%/src/python/intensity
-@dirrm %%DATADIR%%/src/python/_dispatch
-@dirrm %%DATADIR%%/src/python
-@dirrm %%DATADIR%%/src/javascript/intensity
-@dirrm %%DATADIR%%/src/javascript
-@dirrm %%DATADIR%%/src
-@dirrm %%DATADIR%%/packages/yo_frankie
-@dirrm %%DATADIR%%/packages/tomek
-@dirrm %%DATADIR%%/packages/sounds/yo_frankie
-@dirrm %%DATADIR%%/packages/sounds/olpc/NilsVanOttorloo
-@dirrm %%DATADIR%%/packages/sounds/olpc/MichaelBierylo
-@dirrm %%DATADIR%%/packages/sounds/olpc/FlavioGaete
-@dirrm %%DATADIR%%/packages/sounds/olpc/Berklee44BoulangerFX
-@dirrm %%DATADIR%%/packages/sounds/olpc/AdamKeshen
-@dirrm %%DATADIR%%/packages/sounds/olpc
-@dirrm %%DATADIR%%/packages/sounds/gk
-@dirrm %%DATADIR%%/packages/sounds/0ad
-@dirrm %%DATADIR%%/packages/sounds
-@dirrm %%DATADIR%%/packages/skyboxes/philo
-@dirrm %%DATADIR%%/packages/skyboxes/mayhem
-@dirrm %%DATADIR%%/packages/skyboxes
-@dirrm %%DATADIR%%/packages/particles
-@dirrm %%DATADIR%%/packages/music
-@dirrm %%DATADIR%%/packages/models/tree
-@dirrm %%DATADIR%%/packages/models/stromar/yellow
-@dirrm %%DATADIR%%/packages/models/stromar/red
-@dirrm %%DATADIR%%/packages/models/stromar/health
-@dirrm %%DATADIR%%/packages/models/stromar/green
-@dirrm %%DATADIR%%/packages/models/stromar/blue
-@dirrm %%DATADIR%%/packages/models/stromar
-@dirrm %%DATADIR%%/packages/models/platform
-@dirrm %%DATADIR%%/packages/models/nut
-@dirrm %%DATADIR%%/packages/models/invisiblegeneric/ellipse
-@dirrm %%DATADIR%%/packages/models/invisiblegeneric
-@dirrm %%DATADIR%%/packages/models/gibh
-@dirrm %%DATADIR%%/packages/models/gibc
-@dirrm %%DATADIR%%/packages/models/frankie/alt
-@dirrm %%DATADIR%%/packages/models/frankie
-@dirrm %%DATADIR%%/packages/models/flag/yellow
-@dirrm %%DATADIR%%/packages/models/flag/red
-@dirrm %%DATADIR%%/packages/models/flag/green
-@dirrm %%DATADIR%%/packages/models/flag/blue
-@dirrm %%DATADIR%%/packages/models/flag
-@dirrm %%DATADIR%%/packages/models/debris
-@dirrm %%DATADIR%%/packages/models/cannon/base
-@dirrm %%DATADIR%%/packages/models/cannon/barrel
-@dirrm %%DATADIR%%/packages/models/cannon
-@dirrm %%DATADIR%%/packages/models/areatrigger
-@dirrm %%DATADIR%%/packages/models
-@dirrm %%DATADIR%%/packages/materials
-@dirrm %%DATADIR%%/packages/library/modes
-@dirrm %%DATADIR%%/packages/library/mapelements
-@dirrm %%DATADIR%%/packages/library/guns
-@dirrm %%DATADIR%%/packages/library/1_3/modes
-@dirrm %%DATADIR%%/packages/library/1_3/mapscripts
-@dirrm %%DATADIR%%/packages/library/1_3/mapelements/specific
-@dirrm %%DATADIR%%/packages/library/1_3/mapelements
-@dirrm %%DATADIR%%/packages/library/1_3/guns
-@dirrm %%DATADIR%%/packages/library/1_3/ai
-@dirrm %%DATADIR%%/packages/library/1_3
-@dirrm %%DATADIR%%/packages/library/1_2/modes
-@dirrm %%DATADIR%%/packages/library/1_2/mapelements/specific
-@dirrm %%DATADIR%%/packages/library/1_2/mapelements
-@dirrm %%DATADIR%%/packages/library/1_2/guns
-@dirrm %%DATADIR%%/packages/library/1_2/ai
-@dirrm %%DATADIR%%/packages/library/1_2
-@dirrm %%DATADIR%%/packages/library/1_1/modes
-@dirrm %%DATADIR%%/packages/library/1_1/mapelements
-@dirrm %%DATADIR%%/packages/library/1_1/guns
-@dirrm %%DATADIR%%/packages/library/1_1
-@dirrm %%DATADIR%%/packages/library
-@dirrm %%DATADIR%%/packages/icons
-@dirrm %%DATADIR%%/packages/hud
-@dirrm %%DATADIR%%/packages/gor
-@dirrm %%DATADIR%%/packages/golgotha
-@dirrm %%DATADIR%%/packages/freeseamless
-@dirrm %%DATADIR%%/packages/cloward
-@dirrm %%DATADIR%%/packages/caustics
-@dirrm %%DATADIR%%/packages/brushes
-@dirrm %%DATADIR%%/packages
-@dirrm %%DATADIR%%/data
-@dirrm %%DATADIR%%
diff --git a/games/irrlamb/Makefile b/games/irrlamb/Makefile
index 6ce8af989226..7e8195aa985b 100644
--- a/games/irrlamb/Makefile
+++ b/games/irrlamb/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: irrlamb
-# Date created: 15 Jan 2010
-# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
-#
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= irrlamb
PORTVERSION= 0.1.0
@@ -15,7 +11,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= 3D physics-based puzzle game
-LIB_DEPENDS= sqlite3.8:${PORTSDIR}/databases/sqlite3
+LIB_DEPENDS= sqlite3:${PORTSDIR}/databases/sqlite3
BUILD_DEPENDS= ${LOCALBASE}/lib/libIrrlicht.so:${PORTSDIR}/x11-toolkits/irrlicht
RUN_DEPENDS= ${LOCALBASE}/lib/libIrrlicht.so:${PORTSDIR}/x11-toolkits/irrlicht
@@ -29,9 +25,14 @@ LIBPATH= ${LOCALBASE}/lib ${LUA_LIBDIR}
WRKSRC= ${WRKDIR}/${PORTNAME}
PORTDOCS= readme.txt changelog.txt
+PORTDATA= *
+
+PLIST_FILES= bin/${PORTNAME}
DATA_DIRS= art campaigns collision fonts levels meshes scenes scripts textures
+.include <bsd.port.options.mk>
+
post-patch:
.for dir in ${DATA_DIRS}
@${REINPLACE_CMD} -e 's|"\(${dir}/\)|"${DATADIR}/\1|' \
@@ -43,9 +44,11 @@ post-patch:
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/irrlamb ${PREFIX}/bin
+.if !defined(NOPORTDATA)
${MKDIR} ${DATADIR}
cd ${WRKSRC} && ${COPYTREE_SHARE} "${DATA_DIRS}" ${DATADIR}
-.if !defined(NOPORTDOCS)
+.endif
+.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/
.endif
diff --git a/games/irrlamb/pkg-plist b/games/irrlamb/pkg-plist
deleted file mode 100644
index 296cd68696df..000000000000
--- a/games/irrlamb/pkg-plist
+++ /dev/null
@@ -1,154 +0,0 @@
-bin/irrlamb
-%%DATADIR%%/art/button_100.png
-%%DATADIR%%/art/button_128.png
-%%DATADIR%%/art/button_80.png
-%%DATADIR%%/art/button_dec.png
-%%DATADIR%%/art/button_ff.png
-%%DATADIR%%/art/button_fr.png
-%%DATADIR%%/art/button_inc.png
-%%DATADIR%%/art/button_pause.png
-%%DATADIR%%/art/button_rewind.png
-%%DATADIR%%/art/cursor.png
-%%DATADIR%%/art/fade.png
-%%DATADIR%%/art/logo.jpg
-%%DATADIR%%/art/sheet_textbox0.png
-%%DATADIR%%/art/sheet_textbox1.png
-%%DATADIR%%/art/sheet_textbox2.png
-%%DATADIR%%/campaigns/irrlamb.xml
-%%DATADIR%%/collision/a_skate0.col
-%%DATADIR%%/collision/a_skate1.col
-%%DATADIR%%/collision/tut_cylinder0.col
-%%DATADIR%%/collision/tut_cylinder1.col
-%%DATADIR%%/collision/tut_hill0.col
-%%DATADIR%%/collision/tut_jump0.col
-%%DATADIR%%/collision/tut_jump1.col
-%%DATADIR%%/collision/tut_jump2.col
-%%DATADIR%%/collision/tut_jump3.col
-%%DATADIR%%/collision/tut_jump4.col
-%%DATADIR%%/collision/tut_move0.col
-%%DATADIR%%/collision/tut_move1.col
-%%DATADIR%%/collision/tut_move2.col
-%%DATADIR%%/collision/tut_sphere0.col
-%%DATADIR%%/fonts/font_large.png
-%%DATADIR%%/fonts/font_large.xml
-%%DATADIR%%/fonts/font_medium.png
-%%DATADIR%%/fonts/font_medium.xml
-%%DATADIR%%/fonts/font_small.png
-%%DATADIR%%/fonts/font_small.xml
-%%DATADIR%%/levels/a_skate0.xml
-%%DATADIR%%/levels/a_skate1.xml
-%%DATADIR%%/levels/icons/a_skate0.jpg
-%%DATADIR%%/levels/icons/a_skate1.jpg
-%%DATADIR%%/levels/icons/locked.png
-%%DATADIR%%/levels/icons/tut_cylinder0.jpg
-%%DATADIR%%/levels/icons/tut_cylinder1.jpg
-%%DATADIR%%/levels/icons/tut_hill0.jpg
-%%DATADIR%%/levels/icons/tut_jump0.jpg
-%%DATADIR%%/levels/icons/tut_jump1.jpg
-%%DATADIR%%/levels/icons/tut_jump2.jpg
-%%DATADIR%%/levels/icons/tut_jump3.jpg
-%%DATADIR%%/levels/icons/tut_jump4.jpg
-%%DATADIR%%/levels/icons/tut_move0.jpg
-%%DATADIR%%/levels/icons/tut_move1.jpg
-%%DATADIR%%/levels/icons/tut_move2.jpg
-%%DATADIR%%/levels/icons/tut_sphere0.jpg
-%%DATADIR%%/levels/test.xml
-%%DATADIR%%/levels/tut_cylinder0.xml
-%%DATADIR%%/levels/tut_cylinder1.xml
-%%DATADIR%%/levels/tut_hill0.xml
-%%DATADIR%%/levels/tut_jump0.xml
-%%DATADIR%%/levels/tut_jump1.xml
-%%DATADIR%%/levels/tut_jump2.xml
-%%DATADIR%%/levels/tut_jump3.xml
-%%DATADIR%%/levels/tut_jump4.xml
-%%DATADIR%%/levels/tut_move0.xml
-%%DATADIR%%/levels/tut_move1.xml
-%%DATADIR%%/levels/tut_move2.xml
-%%DATADIR%%/levels/tut_sphere0.xml
-%%DATADIR%%/meshes/a_skate0.irrmesh
-%%DATADIR%%/meshes/a_skate1.irrmesh
-%%DATADIR%%/meshes/cube.irrmesh
-%%DATADIR%%/meshes/cylinder.irrmesh
-%%DATADIR%%/meshes/skate_corner0.irrmesh
-%%DATADIR%%/meshes/skate_corner1.irrmesh
-%%DATADIR%%/meshes/skate_quarterpipe0.irrmesh
-%%DATADIR%%/meshes/skate_rail0.irrmesh
-%%DATADIR%%/meshes/skate_rail1.irrmesh
-%%DATADIR%%/meshes/skate_ramp0.irrmesh
-%%DATADIR%%/meshes/sphere.irrmesh
-%%DATADIR%%/meshes/tut_cylinder0.irrmesh
-%%DATADIR%%/meshes/tut_cylinder1.irrmesh
-%%DATADIR%%/meshes/tut_hill0.irrmesh
-%%DATADIR%%/meshes/tut_jump0.irrmesh
-%%DATADIR%%/meshes/tut_jump1.irrmesh
-%%DATADIR%%/meshes/tut_jump2.irrmesh
-%%DATADIR%%/meshes/tut_jump3.irrmesh
-%%DATADIR%%/meshes/tut_jump4.irrmesh
-%%DATADIR%%/meshes/tut_move0.irrmesh
-%%DATADIR%%/meshes/tut_move1.irrmesh
-%%DATADIR%%/meshes/tut_move2.irrmesh
-%%DATADIR%%/meshes/tut_sphere0.irrmesh
-%%DATADIR%%/scenes/a_skate0.irr
-%%DATADIR%%/scenes/a_skate1.irr
-%%DATADIR%%/scenes/tut_cylinder0.irr
-%%DATADIR%%/scenes/tut_cylinder0_lm.png
-%%DATADIR%%/scenes/tut_cylinder1.irr
-%%DATADIR%%/scenes/tut_cylinder1_lm.png
-%%DATADIR%%/scenes/tut_hill0.irr
-%%DATADIR%%/scenes/tut_jump0.irr
-%%DATADIR%%/scenes/tut_jump0_lm.png
-%%DATADIR%%/scenes/tut_jump1.irr
-%%DATADIR%%/scenes/tut_jump1_lm.png
-%%DATADIR%%/scenes/tut_jump2.irr
-%%DATADIR%%/scenes/tut_jump2_lm.png
-%%DATADIR%%/scenes/tut_jump3.irr
-%%DATADIR%%/scenes/tut_jump3_lm.png
-%%DATADIR%%/scenes/tut_jump4.irr
-%%DATADIR%%/scenes/tut_jump4_lm.png
-%%DATADIR%%/scenes/tut_move0.irr
-%%DATADIR%%/scenes/tut_move0_lm.png
-%%DATADIR%%/scenes/tut_move1.irr
-%%DATADIR%%/scenes/tut_move1_lm.png
-%%DATADIR%%/scenes/tut_move2.irr
-%%DATADIR%%/scenes/tut_sphere0.irr
-%%DATADIR%%/scenes/tut_sphere0_lm.png
-%%DATADIR%%/scripts/a_skate0.lua
-%%DATADIR%%/scripts/a_skate1.lua
-%%DATADIR%%/scripts/default.lua
-%%DATADIR%%/scripts/tut_cylinder0.lua
-%%DATADIR%%/scripts/tut_cylinder1.lua
-%%DATADIR%%/scripts/tut_hill0.lua
-%%DATADIR%%/scripts/tut_jump0.lua
-%%DATADIR%%/scripts/tut_jump1.lua
-%%DATADIR%%/scripts/tut_jump2.lua
-%%DATADIR%%/scripts/tut_jump3.lua
-%%DATADIR%%/scripts/tut_jump4.lua
-%%DATADIR%%/scripts/tut_move0.lua
-%%DATADIR%%/scripts/tut_move1.lua
-%%DATADIR%%/scripts/tut_move2.lua
-%%DATADIR%%/scripts/tut_sphere0.lua
-%%DATADIR%%/textures/blue.jpg
-%%DATADIR%%/textures/brick0.jpg
-%%DATADIR%%/textures/checker0.png
-%%DATADIR%%/textures/concrete0.jpg
-%%DATADIR%%/textures/crate0.jpg
-%%DATADIR%%/textures/dark0.jpg
-%%DATADIR%%/textures/grass0.jpg
-%%DATADIR%%/textures/orb_glow0.png
-%%DATADIR%%/textures/orb_outer0.png
-%%DATADIR%%/textures/player_glow0.png
-%%DATADIR%%/textures/player_outer0.png
-%%DATADIR%%/textures/player_trail0.png
-%%DATADIR%%/textures/tiles0.jpg
-%%DATADIR%%/textures/woodfloor0.jpg
-@dirrm %%DATADIR%%/textures
-@dirrm %%DATADIR%%/scripts
-@dirrm %%DATADIR%%/scenes
-@dirrm %%DATADIR%%/meshes
-@dirrm %%DATADIR%%/levels/icons
-@dirrm %%DATADIR%%/levels
-@dirrm %%DATADIR%%/fonts
-@dirrm %%DATADIR%%/collision
-@dirrm %%DATADIR%%/campaigns
-@dirrm %%DATADIR%%/art
-@dirrm %%DATADIR%%
diff --git a/games/ivan/Makefile b/games/ivan/Makefile
index 28c025d468d5..bebeaa13c0ad 100644
--- a/games/ivan/Makefile
+++ b/games/ivan/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: ivan
-# Date created: 11 Nov 2005
-# Whom: Dmitry Marakasov <amdmi3@amdmi3.ru>
-#
+# Created by: Dmitry Marakasov <amdmi3@amdmi3.ru>
# $FreeBSD$
-#
PORTNAME= ivan
PORTVERSION= 0.50
diff --git a/games/jvgs/Makefile b/games/jvgs/Makefile
index 91fb65f55d4d..9cd09cbecf14 100644
--- a/games/jvgs/Makefile
+++ b/games/jvgs/Makefile
@@ -11,7 +11,7 @@ MAINTAINER= amdmi3@FreeBSD.org
COMMENT= A minimalistic platform game
BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13
-LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
+LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2
USES= cmake
USE_SDL= sdl mixer
diff --git a/games/lander/Makefile b/games/lander/Makefile
index 5976d3ee76b2..22b3349f5899 100644
--- a/games/lander/Makefile
+++ b/games/lander/Makefile
@@ -11,7 +11,7 @@ MASTER_SITES= http://www.nickg.me.uk/files/ \
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Lunar Lander clone
-LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2 \
+LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2 \
boost_filesystem:${PORTSDIR}/devel/boost-libs
GNU_CONFIGURE= yes
@@ -35,12 +35,14 @@ DESKTOP_ENTRIES="Lunar Lander" \
"Game;ArcadeGame;" \
false
+.include <bsd.port.options.mk>
+
post-patch:
@${REINPLACE_CMD} -e '/LIBS=/ s|-lSDL_|`${SDL_CONFIG} --libs` &|' \
${WRKSRC}/configure
-.if !defined(NOPORTDOCS)
post-install:
+.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
.endif
diff --git a/games/linwarrior/Makefile b/games/linwarrior/Makefile
index fc6d34925512..be30ebf789ff 100644
--- a/games/linwarrior/Makefile
+++ b/games/linwarrior/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: linwarrior
-# Date created: 31 Dec 2008
-# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
-#
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= linwarrior
PORTVERSION= 20100320
diff --git a/games/minetest/Makefile b/games/minetest/Makefile
index f1da80eefc23..36630b052e2d 100644
--- a/games/minetest/Makefile
+++ b/games/minetest/Makefile
@@ -8,7 +8,7 @@ CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= An Infiniminer/Minecraft inspired game
-LIB_DEPENDS= Irrlicht.1:${PORTSDIR}/x11-toolkits/irrlicht \
+LIB_DEPENDS= Irrlicht:${PORTSDIR}/x11-toolkits/irrlicht \
sqlite3:${PORTSDIR}/databases/sqlite3
LICENSE= LGPL21
@@ -48,7 +48,7 @@ PLIST_SUB+= NLS="@comment "
.if ${PORT_OPTIONS:MCLIENT}
USE_GL= gl
-LIB_DEPENDS+= jpeg.11:${PORTSDIR}/graphics/jpeg \
+LIB_DEPENDS+= jpeg:${PORTSDIR}/graphics/jpeg \
png15:${PORTSDIR}/graphics/png
CMAKE_ARGS+= -DBUILD_CLIENT=1
PLIST_SUB+= CLIENT=""
@@ -67,7 +67,7 @@ PLIST_SUB+= SERVER="@comment "
.if ${PORT_OPTIONS:MSOUND}
USE_OPENAL= yes
-LIB_DEPENDS+= vorbis.4:${PORTSDIR}/audio/libvorbis
+LIB_DEPENDS+= vorbis:${PORTSDIR}/audio/libvorbis
.else
CMAKE_ARGS+= -DENABLE_SOUND:BOOL=OFF
.endif
diff --git a/games/moonlander/files/patch-moon_lander_c b/games/moonlander/files/patch-moon__lander.c
index af69159ce31f..af69159ce31f 100644
--- a/games/moonlander/files/patch-moon_lander_c
+++ b/games/moonlander/files/patch-moon__lander.c
diff --git a/games/motogt/Makefile b/games/motogt/Makefile
index 47d1662ac197..1a323bb78b50 100644
--- a/games/motogt/Makefile
+++ b/games/motogt/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: motogt
-# Date created: 23 Sep 2010
-# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
-#
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= motogt
PORTVERSION= 20110505
@@ -15,7 +11,7 @@ DISTNAME= MotoGT-${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= 2D top-viewed motorcycle racing game
-LIB_DEPENDS= sfml-system.1:${PORTSDIR}/devel/sfml \
+LIB_DEPENDS= sfml-system:${PORTSDIR}/devel/sfml \
png15:${PORTSDIR}/graphics/png
LICENSE= GPLv2 CCbySA
diff --git a/games/motogt/pkg-descr b/games/motogt/pkg-descr
index 508276bedb2f..b0b77fc9611f 100644
--- a/games/motogt/pkg-descr
+++ b/games/motogt/pkg-descr
@@ -4,4 +4,4 @@ but when you win races you get experience, and experience let's you
improve your bike. If you win championships, you can also unlock
hidden features.
-WWW: http://motogt.sourceforge.net/
+WWW: http://motogt.sourceforge.net/
diff --git a/games/neverball/Makefile b/games/neverball/Makefile
index c744a36d1c9d..3c0dcff5f85a 100644
--- a/games/neverball/Makefile
+++ b/games/neverball/Makefile
@@ -12,9 +12,9 @@ MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Tilt the floor to guide a ball through an obstacle course
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
- jpeg.11:${PORTSDIR}/graphics/jpeg \
- vorbis.4:${PORTSDIR}/audio/libvorbis \
- physfs.1:${PORTSDIR}/devel/physfs
+ jpeg:${PORTSDIR}/graphics/jpeg \
+ vorbis:${PORTSDIR}/audio/libvorbis \
+ physfs:${PORTSDIR}/devel/physfs
USE_GL= gl
USE_SDL= sdl ttf
diff --git a/games/nexuiz/Makefile b/games/nexuiz/Makefile
index 46f40d9e6b5f..be40a08c0266 100644
--- a/games/nexuiz/Makefile
+++ b/games/nexuiz/Makefile
@@ -14,7 +14,7 @@ MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Fast-paced, chaotic, and intense multiplayer first person shooter
LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl \
- jpeg.11:${PORTSDIR}/graphics/jpeg
+ jpeg:${PORTSDIR}/graphics/jpeg
LICENSE= GPLv2
@@ -52,9 +52,9 @@ PLIST_SUB+= MAPPACK="@comment "
.endif
.if ${PORT_OPTIONS:MCLIENT} || defined{WITH_SDL_CLIENT}
-LIB_DEPENDS+= modplug.1:${PORTSDIR}/audio/libmodplug \
+LIB_DEPENDS+= modplug:${PORTSDIR}/audio/libmodplug \
png15:${PORTSDIR}/graphics/png \
- theora.0:${PORTSDIR}/multimedia/libtheora
+ theora:${PORTSDIR}/multimedia/libtheora
.endif
.if ${PORT_OPTIONS:MCLIENT}
diff --git a/games/njam/Makefile b/games/njam/Makefile
index adb5f711bf61..2e983929d77f 100644
--- a/games/njam/Makefile
+++ b/games/njam/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: njam
-# Date created: 10 November 2003
-# Whom: <janos.mohacsi@bsd.hu>
-#
+# Created by: <janos.mohacsi@bsd.hu>
# $FreeBSD$
-#
PORTNAME= njam
PORTVERSION= 1.25
@@ -22,6 +18,8 @@ USE_SDL= mixer image net sdl
MAKE_JOBS_SAFE= yes
PORTDOCS= *
+.include <bsd.port.options.mk>
+
post-extract:
@${RM} -f ${WRKSRC}/src/*.o
@@ -32,7 +30,7 @@ post-patch:
post-install:
${CHOWN} :games ${PREFIX}/bin/njam
${CHMOD} g+s ${PREFIX}/bin/njam
-.ifndef(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/html/* ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
diff --git a/games/njam/pkg-descr b/games/njam/pkg-descr
index 701c49159fe8..218b482a00ce 100644
--- a/games/njam/pkg-descr
+++ b/games/njam/pkg-descr
@@ -12,4 +12,4 @@ Features:
* Integrated level editor
* Open Source (GPL Licence)
-WWW: http://njam.sourceforge.net/
+WWW: http://njam.sourceforge.net/
diff --git a/games/numptyphysics-npcomplete/Makefile b/games/numptyphysics-npcomplete/Makefile
index 8e3550587536..63a3c535500c 100644
--- a/games/numptyphysics-npcomplete/Makefile
+++ b/games/numptyphysics-npcomplete/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: numptyphysics-npcomplete
-# Date created: 04 Jan 2009
-# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
-#
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= npcomplete
PORTVERSION= 0.0.r20090116
diff --git a/games/openlierox/Makefile b/games/openlierox/Makefile
index ad5e7e8ca71e..a31f0dd6c79e 100644
--- a/games/openlierox/Makefile
+++ b/games/openlierox/Makefile
@@ -11,10 +11,10 @@ DISTNAME= OpenLieroX_${DISTVERSION}.src
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Extremely addictive realtime worms shoot-em-up
-LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd \
+LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd \
boost_signals:${PORTSDIR}/devel/boost-libs \
curl:${PORTSDIR}/ftp/curl \
- alut.1:${PORTSDIR}/audio/freealut
+ alut:${PORTSDIR}/audio/freealut
USE_BZIP2= yes
USE_SDL= sdl image
@@ -49,10 +49,6 @@ DEDICATED_ONLY_DESC=Build dedicated server only
.include <bsd.port.options.mk>
-.if ${OSVERSION} < 700000
-IGNORE= does not build on 7.x
-.endif
-
.if ${PORT_OPTIONS:MDEDICATED_ONLY}
BROKEN= does not build
CMAKE_ARGS+= -DDEDICATED_ONLY=YES
diff --git a/games/openlierox/files/patch-src-common-Debug_DumpCallstack.cpp b/games/openlierox/files/patch-src-common-Debug__DumpCallstack.cpp
index 28d423e31dde..28d423e31dde 100644
--- a/games/openlierox/files/patch-src-common-Debug_DumpCallstack.cpp
+++ b/games/openlierox/files/patch-src-common-Debug__DumpCallstack.cpp
diff --git a/games/openlierox/files/patch-src-gusanos-objects_list.h b/games/openlierox/files/patch-src-gusanos-objects__list.h
index e5a170c07b93..e5a170c07b93 100644
--- a/games/openlierox/files/patch-src-gusanos-objects_list.h
+++ b/games/openlierox/files/patch-src-gusanos-objects__list.h
diff --git a/games/openmortal/files/patch-src_gfx.cpp b/games/openmortal/files/patch-src-gfx.cpp
index c2ceba1442ca..c2ceba1442ca 100644
--- a/games/openmortal/files/patch-src_gfx.cpp
+++ b/games/openmortal/files/patch-src-gfx.cpp
diff --git a/games/openmortal/files/patch-src_sge_tt_text.cpp b/games/openmortal/files/patch-src-sge__tt__text.cpp
index 0df428b3db45..0df428b3db45 100644
--- a/games/openmortal/files/patch-src_sge_tt_text.cpp
+++ b/games/openmortal/files/patch-src-sge__tt__text.cpp
diff --git a/games/phlipple/Makefile b/games/phlipple/Makefile
index 1dc792003016..14a136ad5778 100644
--- a/games/phlipple/Makefile
+++ b/games/phlipple/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: phlipple
-# Date created: 01 Nov 2011
-# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
-#
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= phlipple
PORTVERSION= 0.8.5
@@ -14,8 +10,8 @@ MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Flipping squares will never be the same
LIB_DEPENDS= ogg:${PORTSDIR}/audio/libogg \
- vorbis.4:${PORTSDIR}/audio/libvorbis \
- GLEW.1:${PORTSDIR}/graphics/glew
+ vorbis:${PORTSDIR}/audio/libvorbis \
+ GLEW:${PORTSDIR}/graphics/glew
GNU_CONFIGURE= yes
USE_SDL= sdl mixer image
@@ -27,9 +23,11 @@ LDFLAGS+= -L${LOCALBASE}/lib
PORTDOCS= *
+.include <bsd.port.options.mk>
+
post-patch:
@${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' ${WRKSRC}/src/*.c
-.if defined(NOPORTDOCS)
+.if ! ${PORT_OPTIONS:MDOCS}
@${REINPLACE_CMD} -e '/install-data-am:/ s|install-dist_docDATA||' \
${WRKSRC}/Makefile.in
.endif
diff --git a/games/phlipple/pkg-descr b/games/phlipple/pkg-descr
index 18f2eb38cb18..2899d631a734 100644
--- a/games/phlipple/pkg-descr
+++ b/games/phlipple/pkg-descr
@@ -6,4 +6,4 @@ It starts off relatively easy to teach the basics just to later on
serve hours of brain tickling fun. It's a great way to train memory
as well as orientation in 3D.
-WWW: http://phuzzboxmedia.com/games/phlipple
+WWW: http://phuzzboxmedia.com/games/phlipple
diff --git a/games/pipepanic/Makefile b/games/pipepanic/Makefile
index 9cff68819d7f..dd39f6c6118e 100644
--- a/games/pipepanic/Makefile
+++ b/games/pipepanic/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: pipepanic
-# Date created: 20 May 2006
-# Whom: Dmitry Marakasov <amdmi3@amdmi3.ru>
-#
+# Created by: Dmitry Marakasov <amdmi3@amdmi3.ru>
# $FreeBSD$
-#
PORTNAME= pipepanic
PORTVERSION= 0.1.3
@@ -24,6 +20,8 @@ PORTDOCS= README
DATAFILES= ascii15.bmp ascii30.bmp digits24.bmp \
digits48.bmp tiles24.bmp tiles48.bmp
+.include <bsd.port.options.mk>
+
post-patch:
@${REINPLACE_CMD} \
-e '/^#define DATADIR/ s|.*|#define DATADIR "${DATADIR}/"|' \
@@ -35,8 +33,7 @@ do-install:
.for f in ${DATAFILES}
${INSTALL_DATA} ${WRKSRC}/${f} ${DATADIR}
.endfor
-
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
.endif
diff --git a/games/pipewalker/Makefile b/games/pipewalker/Makefile
index ba6975fad8e1..2539aaae8faa 100644
--- a/games/pipewalker/Makefile
+++ b/games/pipewalker/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: pipewalker
-# Date created: 11 Aug 2009
-# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
-#
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= pipewalker
PORTVERSION= 0.8.3
@@ -25,13 +21,15 @@ LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
PORTDOCS= *
+.include <bsd.port.options.mk>
+
post-patch:
@${CHMOD} a+x ${WRKSRC}/install-sh
@${REINPLACE_CMD} -e 's|(datadir)/games|(datadir)|' \
${WRKSRC}/data/Makefile.in ${WRKSRC}/src/Makefile.in
@${REINPLACE_CMD} -e '/^install-data-am/ s|install-pkgmenudataDATA||' \
${WRKSRC}/extra/Makefile.in
-.if defined(NOPORTDOCS)
+.if ! ${PORT_OPTIONS:MDOCS}
@${REINPLACE_CMD} -e '/^install-data-am/ s|install-pkgdocdataDATA||' \
${WRKSRC}/Makefile.in
.endif
diff --git a/games/plutocracy/Makefile b/games/plutocracy/Makefile
index 14d57869dc98..3fcfa61e37a1 100644
--- a/games/plutocracy/Makefile
+++ b/games/plutocracy/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: plutocracy
-# Date created: 29 Dec 2008
-# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
-#
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= plutocracy
PORTVERSION= 0.0.20081229
@@ -32,6 +28,8 @@ SUB_FILES= plutocracy_
PORTDOCS= AUTHORS README
+.include <bsd.port.options.mk>
+
post-patch:
@${REINPLACE_CMD} -e 's|span font|span font_desc|' \
${WRKSRC}/src/render/r_assets.c
@@ -41,7 +39,7 @@ post-patch:
post-install:
${INSTALL_SCRIPT} ${WRKSRC}/pluto.py ${DATADIR}/
${INSTALL_SCRIPT} ${WRKDIR}/plutocracy_ ${PREFIX}/bin/${PORTNAME}
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
.for f in ${PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
diff --git a/games/plutocracy/files/patch-r_surface.c b/games/plutocracy/files/patch-src-render-r__surface.c
index c11b0240c375..c11b0240c375 100644
--- a/games/plutocracy/files/patch-r_surface.c
+++ b/games/plutocracy/files/patch-src-render-r__surface.c
diff --git a/games/pouetchess/Makefile b/games/pouetchess/Makefile
index 2738fd96c3f3..fc209f64365a 100644
--- a/games/pouetchess/Makefile
+++ b/games/pouetchess/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: pouetChess
-# Date created: 18 Jan 2006
-# Whom: Dmitry Marakasov <amdmi3@amdmi3.ru>
-#
+# Creted by: Dmitry Marakasov <amdmi3@amdmi3.ru>
# $FreeBSD$
-#
PORTNAME= pouetchess
PORTVERSION= 0.1.1
diff --git a/games/powder/Makefile b/games/powder/Makefile
index 8f93e5a12f6f..db2731695d8b 100644
--- a/games/powder/Makefile
+++ b/games/powder/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: powder
-# Date created: 29 Dec 2008
-# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
-#
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= powder
PORTVERSION= 115
@@ -26,6 +22,8 @@ PLIST_FILES= bin/powder
PORTDOCS= README.TXT LICENSE.TXT CREDITS.TXT
+.include <bsd.port.options.mk>
+
post-patch:
@${REINPLACE_CMD} -e 's|bin/bash|bin/sh|' \
${WRKSRC}/rooms/buildrooms.bash \
@@ -35,7 +33,7 @@ post-patch:
do-install:
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/powder ${PREFIX}/bin/
-.if !defined(NOPORTDOCS)
+if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
.for f in ${PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
diff --git a/games/powermanga/Makefile b/games/powermanga/Makefile
index ba66239649a2..aec5d24c4bfc 100644
--- a/games/powermanga/Makefile
+++ b/games/powermanga/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: powermanga
-# Date created: 26 Jan 2004
-# Whom: Jean-Yves Lefort <jylefort@brutele.be>
-#
+# Created by: Jean-Yves Lefort <jylefort@brutele.be>
# $FreeBSD$
-#
PORTNAME= powermanga
PORTVERSION= 0.90
@@ -42,7 +38,7 @@ post-patch:
post-install:
@${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
${INSTALL_DATA} ${WRKSRC}/texts/config.ini ${DATADIR}/texts
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
.for f in ${PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
diff --git a/games/pushover/Makefile b/games/pushover/Makefile
index bdd059458e61..bbb1d0d5ca2d 100644
--- a/games/pushover/Makefile
+++ b/games/pushover/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: pushover
-# Date created: 15 Nov 2008
-# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
-#
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= pushover
PORTVERSION= 0.0.3
@@ -34,8 +30,10 @@ DESKTOP_ENTRIES="Pushover" \
"Game;LogicGame;" \
false
+.include <bsd.port.options.mk>
+
post-patch:
-.if defined(NOPORTDOCS)
+.if ! ${PORT_OPTIONS:MDOCS}
@${REINPLACE_CMD} -e '/install-data-am/ s|install-dist_docDATA||' \
${WRKSRC}/Makefile.in
.endif
diff --git a/games/qnetwalk/pkg-descr b/games/qnetwalk/pkg-descr
index 38317a6b511f..0c670aa5ce71 100644
--- a/games/qnetwalk/pkg-descr
+++ b/games/qnetwalk/pkg-descr
@@ -9,4 +9,4 @@ Features:
* Sound Support.
Author: Andi Peredri
-WWW: http://qt.osdn.org.ua/qnetwalk.html
+WWW: http://qt.osdn.org.ua/qnetwalk.html
diff --git a/games/redeclipse/pkg-descr b/games/redeclipse/pkg-descr
index 28bb02afbbd2..858d70a7b666 100644
--- a/games/redeclipse/pkg-descr
+++ b/games/redeclipse/pkg-descr
@@ -3,4 +3,4 @@ built as a total conversion of Cube Engine 2, which lends itself toward
a balanced gameplay, with a general theme of agility in a variety of
environments.
-WWW: http://www.redeclipse.net/
+WWW: http://www.redeclipse.net/
diff --git a/games/scramble/files/patch-src__perm.c b/games/scramble/files/patch-src-perm.c
index 18d88ac83412..18d88ac83412 100644
--- a/games/scramble/files/patch-src__perm.c
+++ b/games/scramble/files/patch-src-perm.c
diff --git a/games/scramble/files/patch-src__scramble.c b/games/scramble/files/patch-src-scramble.c
index c132a9d61212..c132a9d61212 100644
--- a/games/scramble/files/patch-src__scramble.c
+++ b/games/scramble/files/patch-src-scramble.c
diff --git a/games/scramble/files/patch-src__sound.c b/games/scramble/files/patch-src-sound.c
index 357a0e863300..357a0e863300 100644
--- a/games/scramble/files/patch-src__sound.c
+++ b/games/scramble/files/patch-src-sound.c
diff --git a/games/sea-defender/pkg-descr b/games/sea-defender/pkg-descr
index 7a05275c2ed9..3efefb042416 100644
--- a/games/sea-defender/pkg-descr
+++ b/games/sea-defender/pkg-descr
@@ -1,3 +1,3 @@
Simple missile command clone in 96k for linux/win/macosx
-WWW: http://www.pouet.net/prod.php?which=54272
+WWW: http://www.pouet.net/prod.php?which=54272
diff --git a/games/secretmaryochronicles-music/Makefile b/games/secretmaryochronicles-music/Makefile
index 5fdef7b6a9e9..cd5f6ce8624e 100644
--- a/games/secretmaryochronicles-music/Makefile
+++ b/games/secretmaryochronicles-music/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: secretmaryochronicles-music
-# Date created: 5 Aug 2008
-# Whom: Adam Weinberger <adamw@FreeBSD.org>
-#
+# Created by: Adam Weinberger <adamw@FreeBSD.org>
# $FreeBSD$
-#
PORTNAME= secretmaryochronicles-music
PORTVERSION= 5.0
diff --git a/games/secretmaryochronicles/Makefile b/games/secretmaryochronicles/Makefile
index 1c275e050b4d..68e0735d9444 100644
--- a/games/secretmaryochronicles/Makefile
+++ b/games/secretmaryochronicles/Makefile
@@ -12,7 +12,7 @@ DISTNAME= smc-${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Secret Maryo Chronicles two-dimensional platform game
-LIB_DEPENDS= CEGUIBase-0.7.9.0:${PORTSDIR}/graphics/cegui \
+LIB_DEPENDS= CEGUIBase-0.7.9:${PORTSDIR}/graphics/cegui \
boost_filesystem:${PORTSDIR}/devel/boost-libs \
png15:${PORTSDIR}/graphics/png
diff --git a/games/spring/Makefile b/games/spring/Makefile
index 6d3272303891..41a41bff3aa9 100644
--- a/games/spring/Makefile
+++ b/games/spring/Makefile
@@ -13,12 +13,12 @@ COMMENT= A project aiming to create a new and versatile RTS Engine
BROKEN= Does not build with recent boost
-LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2 \
- boost_thread.4:${PORTSDIR}/devel/boost-libs \
- IL.2:${PORTSDIR}/graphics/devil \
+LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2 \
+ boost_thread:${PORTSDIR}/devel/boost-libs \
+ IL:${PORTSDIR}/graphics/devil \
ogg:${PORTSDIR}/audio/libogg \
- vorbis.4:${PORTSDIR}/audio/libvorbis \
- execinfo.1:${PORTSDIR}/devel/libexecinfo
+ vorbis:${PORTSDIR}/audio/libvorbis \
+ execinfo:${PORTSDIR}/devel/libexecinfo
BUILD_DEPENDS= 7z:${PORTSDIR}/archivers/p7zip
ONLY_FOR_ARCHS= i386 amd64
@@ -66,7 +66,7 @@ post-patch:
${WRKSRC}/rts/System/Platform/Misc.cpp
post-install:
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
cd ${WRKSRC}/doc && ${COPYTREE_SHARE} "userdocs DevGuide.html HowTo* \
SelectionKeys.txt StartScriptFormat.txt changelog.txt" ${DOCSDIR}/
diff --git a/games/springlobby/Makefile b/games/springlobby/Makefile
index 7ceb2e017c2d..371fd73da8a0 100644
--- a/games/springlobby/Makefile
+++ b/games/springlobby/Makefile
@@ -40,7 +40,7 @@ PLIST_SUB+= NLS="@comment "
.endif
.if ${PORT_OPTIONS:MTORRENT}
-LIB_DEPENDS+= torrent-rasterbar.6:${PORTSDIR}/net-p2p/libtorrent-rasterbar-15
+LIB_DEPENDS+= torrent-rasterbar:${PORTSDIR}/net-p2p/libtorrent-rasterbar-15
.else
CMAKE_ARGS+= -DOPTION_TORRENT_SYSTEM:BOOL=OFF
.endif
diff --git a/games/springlobby/files/patch-tools-regen_config_header.sh b/games/springlobby/files/patch-tools-regen__config__header.sh
index 3893d72c7a62..3893d72c7a62 100644
--- a/games/springlobby/files/patch-tools-regen_config_header.sh
+++ b/games/springlobby/files/patch-tools-regen__config__header.sh
diff --git a/games/steelstorm/files/patch-engine_source-makefile.inc b/games/steelstorm/files/patch-engine__source-makefile.inc
index 9ffb164e47f5..9ffb164e47f5 100644
--- a/games/steelstorm/files/patch-engine_source-makefile.inc
+++ b/games/steelstorm/files/patch-engine__source-makefile.inc
diff --git a/games/steelstorm/pkg-descr b/games/steelstorm/pkg-descr
index 5b7437de70f1..86658a8a3386 100644
--- a/games/steelstorm/pkg-descr
+++ b/games/steelstorm/pkg-descr
@@ -9,4 +9,4 @@ weapons. Your task is simple, but, nevertheless, is not trivial.
In the fight with presumed extraterrestrial invaders, you must
prevail!
-WWW: http://www.steel-storm.com
+WWW: http://www.steel-storm.com
diff --git a/games/stransball2/Makefile b/games/stransball2/Makefile
index 0f1b637381fa..7a5958863274 100644
--- a/games/stransball2/Makefile
+++ b/games/stransball2/Makefile
@@ -12,11 +12,12 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION:C/\.//}-linux
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= A sequel to Transball and Transball 2 THRUST-type games
-LIB_DEPENDS= SGE.0:${PORTSDIR}/devel/sdl_sge
+LIB_DEPENDS= SGE:${PORTSDIR}/devel/sdl_sge
USE_ZIP= yes
USE_GMAKE= yes
USE_SDL= sdl image mixer sound
+USE_DOS2UNIX= yes
MAKE_JOBS_SAFE= yes
BUILD_WRKSRC= ${WRKSRC}/sources
diff --git a/games/stransball2/files/patch-sources-main.cpp b/games/stransball2/files/patch-sources-main.cpp
index 1152ae654b70..858d4995eaaf 100644
--- a/games/stransball2/files/patch-sources-main.cpp
+++ b/games/stransball2/files/patch-sources-main.cpp
@@ -1,31 +1,32 @@
--- sources/main.cpp.orig 2005-04-16 21:16:54.000000000 +0400
+++ sources/main.cpp 2008-04-07 01:37:52.000000000 +0400
-@@ -6,6 +6,8 @@
- #include <time.h>
- #endif
-
-+#include <sys/types.h>
-+#include <sys/stat.h>
- #include <stdio.h>
- #include <stdlib.h>
- #include "SDL/SDL.h"
+@@ -6,6 +6,9 @@
+ #include <time.h>
+ #endif
+
++#include <sys/types.h>
++#include <sys/stat.h>
++#include <unistd.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include "SDL/SDL.h"
@@ -126,6 +128,19 @@
- setupTickCount();
- #endif
-
-+ if (chdir(getenv("HOME")) != 0)
-+ return 0;
-+
-+ struct stat sb;
-+ if (stat(".stransball2", &sb) != 0 &&
-+ (mkdir(".stransball2", 0755) != 0 ||
-+ mkdir(".stransball2/high", 0755) != 0 ||
-+ mkdir(".stransball2/replays", 0755) != 0))
-+ return 0;
-+
-+ if (chdir(".stransball2") != 0)
-+ return 0;
-+
- int time,act_time;
- SDL_Event event;
- bool quit = false;
+ setupTickCount();
+ #endif
+
++ if (chdir(getenv("HOME")) != 0)
++ return 0;
++
++ struct stat sb;
++ if (stat(".stransball2", &sb) != 0 &&
++ (mkdir(".stransball2", 0755) != 0 ||
++ mkdir(".stransball2/high", 0755) != 0 ||
++ mkdir(".stransball2/replays", 0755) != 0))
++ return 0;
++
++ if (chdir(".stransball2") != 0)
++ return 0;
++
+ int time,act_time;
+ SDL_Event event;
+ bool quit = false;
diff --git a/games/supertuxkart/Makefile b/games/supertuxkart/Makefile
index 3f6b530bc0a2..fab1e33c92b7 100644
--- a/games/supertuxkart/Makefile
+++ b/games/supertuxkart/Makefile
@@ -18,7 +18,7 @@ LIB_DEPENDS= vorbisfile:${PORTSDIR}/audio/libvorbis \
ogg:${PORTSDIR}/audio/libogg \
fribidi:${PORTSDIR}/converters/fribidi \
curl:${PORTSDIR}/ftp/curl \
- jpeg.11:${PORTSDIR}/graphics/jpeg \
+ jpeg:${PORTSDIR}/graphics/jpeg \
png15:${PORTSDIR}/graphics/png
USE_BZIP2= yes
diff --git a/games/tecnoballz/Makefile b/games/tecnoballz/Makefile
index 62fd3438fc2b..af8ab233b65b 100644
--- a/games/tecnoballz/Makefile
+++ b/games/tecnoballz/Makefile
@@ -12,10 +12,10 @@ EXTRACT_SUFX= .tgz
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= A brick breaker (Arkanoid-like game)
-LIB_DEPENDS= mikmod.2:${PORTSDIR}/audio/libmikmod \
- vorbisfile.6:${PORTSDIR}/audio/libvorbis \
+LIB_DEPENDS= mikmod:${PORTSDIR}/audio/libmikmod \
+ vorbisfile:${PORTSDIR}/audio/libvorbis \
ogg:${PORTSDIR}/audio/libogg \
- smpeg.1:${PORTSDIR}/multimedia/smpeg
+ smpeg:${PORTSDIR}/multimedia/smpeg
USE_AUTOTOOLS= automake aclocal
USE_SDL= sdl mixer image
diff --git a/games/tecnoballz/files/patch-include-surface_sdl.h b/games/tecnoballz/files/patch-include-surface__sdl.h
index f88b4644a4e9..f88b4644a4e9 100644
--- a/games/tecnoballz/files/patch-include-surface_sdl.h
+++ b/games/tecnoballz/files/patch-include-surface__sdl.h
diff --git a/games/teeworlds/Makefile b/games/teeworlds/Makefile
index be1ec5a38688..5646a491a190 100644
--- a/games/teeworlds/Makefile
+++ b/games/teeworlds/Makefile
@@ -15,7 +15,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} bam-${BAM_VERSION}${EXTRACT_SUFX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Platform game featuring buggers equipped with weapons
-LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
+LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2
USE_PYTHON_BUILD= yes
diff --git a/games/toycars/Makefile b/games/toycars/Makefile
index 88ad7a94f6aa..7b9337bbd62e 100644
--- a/games/toycars/Makefile
+++ b/games/toycars/Makefile
@@ -10,7 +10,7 @@ MASTER_SITES= SF
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Physics-based 2D racing game
-LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk
+LIB_DEPENDS= fltk:${PORTSDIR}/x11-toolkits/fltk
USE_SDL= image sdl
USE_GL= gl glu
diff --git a/games/toycars/files/patch-toycars_track_editor-src_TrackView.cxx b/games/toycars/files/patch-toycars__track__editor-src-TrackView.cxx
index 8c55b99004f4..8c55b99004f4 100644
--- a/games/toycars/files/patch-toycars_track_editor-src_TrackView.cxx
+++ b/games/toycars/files/patch-toycars__track__editor-src-TrackView.cxx
diff --git a/games/valyriatear/files/patch-src-modes-shop-shop_sell.cpp b/games/valyriatear/files/patch-src-modes-shop-shop__sell.cpp
index c3619799a21a..c3619799a21a 100644
--- a/games/valyriatear/files/patch-src-modes-shop-shop_sell.cpp
+++ b/games/valyriatear/files/patch-src-modes-shop-shop__sell.cpp
diff --git a/games/warzone2100/Makefile b/games/warzone2100/Makefile
index 49f28fc47feb..6afa4188318e 100644
--- a/games/warzone2100/Makefile
+++ b/games/warzone2100/Makefile
@@ -46,10 +46,6 @@ USE_GCC= 4.6+
.include <bsd.port.options.mk>
-.if ${OSVERSION} < 800000
-IGNORE= does not build on < 8.x
-.endif
-
.if ${PORT_OPTIONS:MNLS}
USES+= gettext
PLIST_SUB+= NLS=""
diff --git a/games/warzone2100/files/patch-build_tools-autorevision b/games/warzone2100/files/patch-build__tools-autorevision
index 8030901d9587..8030901d9587 100644
--- a/games/warzone2100/files/patch-build_tools-autorevision
+++ b/games/warzone2100/files/patch-build__tools-autorevision
diff --git a/games/widelands/Makefile b/games/widelands/Makefile
index 82d880e95cb8..9a807a7992ee 100644
--- a/games/widelands/Makefile
+++ b/games/widelands/Makefile
@@ -13,7 +13,7 @@ MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Realtime strategy game inspired by Settlers II
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
- GLEW.1:${PORTSDIR}/graphics/glew \
+ GLEW:${PORTSDIR}/graphics/glew \
execinfo:${PORTSDIR}/devel/libexecinfo
BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:${PORTSDIR}/devel/boost-libs
diff --git a/games/widelands/pkg-descr b/games/widelands/pkg-descr
index dcad3e39d401..2b68336d842a 100644
--- a/games/widelands/pkg-descr
+++ b/games/widelands/pkg-descr
@@ -6,4 +6,4 @@ war against your opponents.
The game is playable and great fun already, but it is also still under heavy
development, so do not be surprised if it crashes on you.
-WWW: http://www.widelands.org/
+WWW: http://www.widelands.org/
diff --git a/games/windstille/Makefile b/games/windstille/Makefile
index 1cc4dccb49e4..b876f75155c2 100644
--- a/games/windstille/Makefile
+++ b/games/windstille/Makefile
@@ -10,12 +10,12 @@ MASTER_SITES= BERLIOS CENKES
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Classic 2D jump-n-shoot game
-LIB_DEPENDS= physfs.1:${PORTSDIR}/devel/physfs \
+LIB_DEPENDS= physfs:${PORTSDIR}/devel/physfs \
ogg:${PORTSDIR}/audio/libogg \
- vorbis.4:${PORTSDIR}/audio/libvorbis \
+ vorbis:${PORTSDIR}/audio/libvorbis \
png15:${PORTSDIR}/graphics/png \
- squirrel.0:${PORTSDIR}/lang/squirrel \
- freetype.9:${PORTSDIR}/print/freetype2
+ squirrel:${PORTSDIR}/lang/squirrel \
+ freetype:${PORTSDIR}/print/freetype2
BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:${PORTSDIR}/devel/boost-libs
USE_BZIP2= yes
diff --git a/games/windstille/files/patch-src-script_manager.cpp b/games/windstille/files/patch-src-script__manager.cpp
index 24149d6b8dc8..24149d6b8dc8 100644
--- a/games/windstille/files/patch-src-script_manager.cpp
+++ b/games/windstille/files/patch-src-script__manager.cpp
diff --git a/games/wop/Makefile b/games/wop/Makefile
index cdd3c6130f4a..295d353da0a0 100644
--- a/games/wop/Makefile
+++ b/games/wop/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: wop
-# Date created: 26 Dec 2005
-# Whom: Dmitry Marakasov <amdmi3@amdmi3.ru>
-#
+# Created by: Dmitry Marakasov <amdmi3@amdmi3.ru>
# $FreeBSD$
-#
PORTNAME= wop
PORTVERSION= 0.4.3
@@ -34,6 +30,8 @@ DESKTOP_ENTRIES="Worms of Prey" \
"Game;ActionGame;" \
false
+.include <bsd.port.options.mk>
+
post-patch:
@${REINPLACE_CMD} -e 's|__va_copy|va_copy|g' ${WRKSRC}/src/string.cpp
@${REINPLACE_CMD} -e 's|; make|; ${GMAKE}|g' ${WRKSRC}/Makefile ${WRKSRC}/src/Makefile
@@ -55,7 +53,7 @@ do-install:
${FIND} . -type d -exec ${MKDIR} ${DATADIR}/{} \; ; \
${FIND} . -type f -exec ${INSTALL_DATA} {} ${DATADIR}/{} \;
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
.for f in AUTHORS COPYING ChangeLog README README-COMMAND-LINE-OPTIONS.txt
${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
diff --git a/games/xmoto/Makefile b/games/xmoto/Makefile
index 5cfab1736da5..4f57e53cc819 100644
--- a/games/xmoto/Makefile
+++ b/games/xmoto/Makefile
@@ -13,14 +13,14 @@ MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Challenging 2D motocross platform game
LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \
- jpeg.11:${PORTSDIR}/graphics/jpeg \
+ jpeg:${PORTSDIR}/graphics/jpeg \
curl:${PORTSDIR}/ftp/curl \
xdg-basedir:${PORTSDIR}/x11/libxdg-basedir
BUILD_DEPENDS= ${LOCALBASE}/lib/libode.a:${PORTSDIR}/devel/ode
GNU_CONFIGURE= yes
USE_GMAKE= yes
-USE_GNOME= pkgconfig libxml2
+USE_GNOME= libxml2
USE_LUA= 5.1
USE_SQLITE= 3
USE_SDL= sdl mixer ttf net
@@ -57,11 +57,11 @@ CONFIGURE_ARGS+=--without-asian-ttf-file
.endif
.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
+USES+= gettext
PLIST_SUB+= NLS=""
CONFIGURE_ENV+= LIBS="-lintl"
.else
-CONFIGURE_ARGS+= --disable-nls
+CONFIGURE_ARGS+=--disable-nls
PLIST_SUB+= NLS="@comment "
.endif
diff --git a/games/xonotic/Makefile b/games/xonotic/Makefile
index 4c098a986223..9c963483739d 100644
--- a/games/xonotic/Makefile
+++ b/games/xonotic/Makefile
@@ -13,7 +13,7 @@ COMMENT= A fast-paced, chaotic, and intense multiplayer first person shooter
LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl \
png15:${PORTSDIR}/graphics/png \
- jpeg.11:${PORTSDIR}/graphics/jpeg
+ jpeg:${PORTSDIR}/graphics/jpeg
MANUAL_PACKAGE_BUILD= huge
@@ -39,9 +39,9 @@ DEDICATED_DESC= Build dedicated server
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MCLIENT}
-LIB_DEPENDS+= modplug.1:${PORTSDIR}/audio/libmodplug \
- theora.0:${PORTSDIR}/multimedia/libtheora \
- vorbis.4:${PORTSDIR}/audio/libvorbis \
+LIB_DEPENDS+= modplug:${PORTSDIR}/audio/libmodplug \
+ theora:${PORTSDIR}/multimedia/libtheora \
+ vorbis:${PORTSDIR}/audio/libvorbis \
ogg:${PORTSDIR}/audio/libogg
USE_SDL= sdl
ALL_TARGET+= sdl-release
diff --git a/games/xonotic/pkg-descr b/games/xonotic/pkg-descr
index 8be1e5ab0a5d..57a303e906dc 100644
--- a/games/xonotic/pkg-descr
+++ b/games/xonotic/pkg-descr
@@ -6,4 +6,4 @@ project with years of development between them, and it aims to
become the best possible open-source FPS (first-person-shooter) of
its kind.
-WWW: http://www.xonotic.org/
+WWW: http://www.xonotic.org/
diff --git a/games/xqf/Makefile b/games/xqf/Makefile
index c1784b9aa0e9..6a461e55abba 100644
--- a/games/xqf/Makefile
+++ b/games/xqf/Makefile
@@ -26,7 +26,6 @@ OPTIONS_DEFINE= GTK2 GEOIP BZIP2
OPTIONS_DEFAULT= GTK2 GEOIP BZIP2
.include <bsd.port.options.mk>
-.include <bsd.port.pre.mk>
.if ${PORT_OPTIONS:MGTK2}
USE_GNOME+= gtk20
@@ -36,7 +35,7 @@ USE_GNOME+= gdkpixbuf
.endif
.if ${PORT_OPTIONS:MGEOIP}
-LIB_DEPENDS+= GeoIP.5:${PORTSDIR}/net/GeoIP
+LIB_DEPENDS+= GeoIP:${PORTSDIR}/net/GeoIP
.else
CONFIGURE_ARGS+= --disable-geoip
.endif
@@ -51,4 +50,4 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/docs/xqfdocs.html ${DOCSDIR}
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/games/zaz/Makefile b/games/zaz/Makefile
index 61693d1798cf..1df32a2521ec 100644
--- a/games/zaz/Makefile
+++ b/games/zaz/Makefile
@@ -10,10 +10,10 @@ MASTER_SITES= SF/${PORTNAME}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= A puzzle game where the player has to arrange balls in triplets
-LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2 \
- theora.0:${PORTSDIR}/multimedia/libtheora \
- vorbis.4:${PORTSDIR}/audio/libvorbis \
- ftgl.2:${PORTSDIR}/graphics/ftgl
+LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2 \
+ theora:${PORTSDIR}/multimedia/libtheora \
+ vorbis:${PORTSDIR}/audio/libvorbis \
+ ftgl:${PORTSDIR}/graphics/ftgl
USE_BZIP2= yes
GNU_CONFIGURE= yes