summaryrefslogtreecommitdiff
path: root/games/wesnoth/patches
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2007-01-15 22:26:25 +0000
committerwiz <wiz@pkgsrc.org>2007-01-15 22:26:25 +0000
commit5087564a18481112f674f09fe9d2b1b35d3925ff (patch)
treed3ba71e2f902c627e9d195bfb334e6d7ebdf38af /games/wesnoth/patches
parentcb7932c2f2756de3f8974c4c3c133660dd4651e7 (diff)
downloadpkgsrc-5087564a18481112f674f09fe9d2b1b35d3925ff.tar.gz
Update to 1.2.1:
What's New in Wesnoth 1.2 The single player mode has a new tutorial, and 3 new campaigns: Two Brothers, The South Guard, and Under the Burning Suns. The first one was intentionally designed to be easy for beginning players. The last one is set in an environment quite different from that of the typical Wesnoth campaign, and includes a few changes to game rules. The existing campaigns include new scenarios, dialogue, items, and optional bonus victory objectives. Replay of saved games has been improved considerably, allowing one to show single turns at a time, navigate through the replay, and toggle fog-of-war at will. Battle for Wesnoth Multiplayer has new features, making the internet or LAN mode a more pleasant experience. It allows setting a per-turn time limit, sending private messages to allies, and banning unwelcome users by IP address. The multiplayer lobby interface now displays detailed information about existing games. A few new multiplayer maps were also added. Other changes in game content include new units, new terrain types, and further balancing of unit stats and abilities. We have added progress bars to major loading points in the game. We have also added some great new music, and a host of new sound effects. There have also been some rearrangements and improvements to the in-game help. One major change is that we have undertaken a heavy revision of our sprite imagery; affecting almost all units except the drakes, mermen, and naga, intended to bring most of the units into consistent style and correct size. A result of this is that units (which we've revised) that belong to different teams, now show their team color on clothes and banners. We have also completely replaced the icons representing the attacks of units. There are a few new portraits and story pictures, some major improvements to terrain graphics (especially the new mountains, cave, castles/encampments, swamp, canyons, and tropical forests, not to mention a few others). Battle for Wesnoth Developers and Modders can enjoy new WML (Wesnoth markup language) features, including custom abilities, unit stat modification, more detailed events, and the ability to script a custom AI in Python. Additionally, we have added basic code support for the animation of walking, swimming, dying, and other special actions; in doing so we've done a major cleanup of the WML that describes said animations, making it much more consistent. Battle for Wesnoth now supports right-to-left languages. There are new Polish and Norwegian translations, and many other incomplete ones. In total, there are 35 translations being worked on; please join us to help finish the incomplete translations for future releases. Version 1.2 includes a gameplay feedback mechanism. Players can allow the program to send anonymous statistics of their performance in single-player campaigns to our server - this gives campaign authors the information they need to balance the difficulty of their campaigns.
Diffstat (limited to 'games/wesnoth/patches')
-rw-r--r--games/wesnoth/patches/patch-aa16
-rw-r--r--games/wesnoth/patches/patch-ab33
-rw-r--r--games/wesnoth/patches/patch-ac10
3 files changed, 14 insertions, 45 deletions
diff --git a/games/wesnoth/patches/patch-aa b/games/wesnoth/patches/patch-aa
index 33de5ef3504..abb8f18f30a 100644
--- a/games/wesnoth/patches/patch-aa
+++ b/games/wesnoth/patches/patch-aa
@@ -1,19 +1,21 @@
-$NetBSD: patch-aa,v 1.6 2006/03/12 12:30:05 wiz Exp $
+$NetBSD: patch-aa,v 1.7 2007/01/15 22:26:26 wiz Exp $
Don't insist on GNU gettext.
---- configure.orig 2005-11-19 18:01:16.000000000 +0000
+--- configure.orig 2007-01-12 20:13:56.000000000 +0000
+++ configure
-@@ -4682,7 +4682,7 @@ fi;
+@@ -5340,8 +5340,8 @@ fi
+ done
fi
- echo "$as_me:$LINENO: checking for GNU gettext in libintl" >&5
--echo $ECHO_N "checking for GNU gettext in libintl... $ECHO_C" >&6
-+echo $ECHO_N "checking for gettext in libintl... $ECHO_C" >&6
+- { echo "$as_me:$LINENO: checking for GNU gettext in libintl" >&5
+-echo $ECHO_N "checking for GNU gettext in libintl... $ECHO_C" >&6; }
++ { echo "$as_me:$LINENO: checking for gettext in libintl" >&5
++echo $ECHO_N "checking for gettext in libintl... $ECHO_C" >&6; }
if test "${gt_cv_func_gnugettext1_libintl+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
-@@ -4702,12 +4702,11 @@ extern
+@@ -5361,12 +5361,11 @@ extern
#ifdef __cplusplus
"C"
#endif
diff --git a/games/wesnoth/patches/patch-ab b/games/wesnoth/patches/patch-ab
deleted file mode 100644
index defcabd80a7..00000000000
--- a/games/wesnoth/patches/patch-ab
+++ /dev/null
@@ -1,33 +0,0 @@
-$NetBSD: patch-ab,v 1.3 2006/06/15 12:24:12 wiz Exp $
-
-From
-http://www.freetype.org/freetype2/patches/SDL_ttf-2.0.7-noftinternals.patch
-
---- src/sdl_ttf/SDL_ttf.c.orig 2005-09-21 00:35:47.000000000 +0000
-+++ src/sdl_ttf/SDL_ttf.c
-@@ -43,16 +43,6 @@
- #include FT_FREETYPE_H
- #include FT_OUTLINE_H
- #include FT_TRUETYPE_IDS_H
--/*
--#include <freetype/freetype.h>
--#include <freetype/ftoutln.h>
--#include <freetype/ttnameid.h>
--*/
--#include <freetype/internal/ftobjs.h>
--
--#ifndef FT_OPEN_STREAM
--#define FT_OPEN_STREAM ft_open_stream
--#endif
-
- #include "SDL.h"
- #include "SDL_endian.h"
-@@ -282,7 +272,7 @@ TTF_Font* TTF_OpenFontIndexRW( SDL_RWops
- }
- memset(stream, 0, sizeof(*stream));
-
-- stream->memory = library->memory;
-+ stream->memory = NULL; /* set by FT_Open_Face */
- stream->read = RWread;
- stream->descriptor.pointer = src;
- stream->pos = (unsigned long)position;
diff --git a/games/wesnoth/patches/patch-ac b/games/wesnoth/patches/patch-ac
index 9cd84857b02..7e1b45229a7 100644
--- a/games/wesnoth/patches/patch-ac
+++ b/games/wesnoth/patches/patch-ac
@@ -1,11 +1,11 @@
-$NetBSD: patch-ac,v 1.6 2006/06/25 19:50:51 wiz Exp $
+$NetBSD: patch-ac,v 1.7 2007/01/15 22:26:26 wiz Exp $
---- src/serialization/string_utils.cpp.orig 2005-09-21 00:35:37.000000000 +0000
+--- src/serialization/string_utils.cpp.orig 2006-09-29 12:59:57.000000000 +0000
+++ src/serialization/string_utils.cpp
@@ -23,6 +23,7 @@
- #include "../util.hpp"
- #include "../log.hpp"
- #include "string_utils.hpp"
+ #include "util.hpp"
+ #include "log.hpp"
+ #include "serialization/string_utils.hpp"
+#include "wctype.h"
#define ERR_GENERAL LOG_STREAM(err, general)