summaryrefslogtreecommitdiff
path: root/games/wesnoth
diff options
context:
space:
mode:
authorwiz <wiz>2007-11-29 12:42:48 +0000
committerwiz <wiz>2007-11-29 12:42:48 +0000
commit64f6f5c68a0e824018118628648b8f74e71df25c (patch)
tree6deaa04aef006a4cb239333a2ec153765cf5a635 /games/wesnoth
parent2fb5ef8ef44c83399e560cff377b3dcbf1328ae3 (diff)
downloadpkgsrc-64f6f5c68a0e824018118628648b8f74e71df25c.tar.gz
Update to 1.2.8:
This is a bugfix release for 1.2 and it is compatible with the other 1.2 versions. The main reason for this release was an important security fix. This issue was filed as CVE-2007-5742, it did allow others to view the content of files on the remote computer. We did now fix this problem by removing the option to use ../ in paths. Another problem could arise with the preference option "turn_cmd". Due to this problem the computer could either be stalled by a faulty add-on or *maybe* (we found no way to do so) some other application could be started. This option has now been removed since it probably wasn't used anyway. Beside those important changes only small things were changed. For all the other changes (really not much), have a look at the changelog. Since those are rather serious issues we do advise everybody using the 1.2.x stable series to upgrade to 1.2.8 as soon as possible. All saves and the existing content should still work after this upgrade. In general be careful in regards to add-ons you use, there might be some bad ones available even on the official add-on server because the content available there is usually not checked.
Diffstat (limited to 'games/wesnoth')
-rw-r--r--games/wesnoth/Makefile13
-rw-r--r--games/wesnoth/PLIST15
-rw-r--r--games/wesnoth/distinfo8
3 files changed, 29 insertions, 7 deletions
diff --git a/games/wesnoth/Makefile b/games/wesnoth/Makefile
index b9eb79c11e6..70bb4213959 100644
--- a/games/wesnoth/Makefile
+++ b/games/wesnoth/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2007/10/17 20:48:45 wiz Exp $
+# $NetBSD: Makefile,v 1.42 2007/11/29 12:42:48 wiz Exp $
-DISTNAME= wesnoth-1.2.7
+DISTNAME= wesnoth-1.2.8
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wesnoth/}
EXTRACT_SUFX= .tar.bz2
@@ -16,8 +16,17 @@ GNU_CONFIGURE= yes
UNLIMIT_RESOURCES+= datasize
REPLACE_PERL+= utils/wmlxgettext
+REPLACE_PERL+= data/tools/unit_tree/units.pl
+REPLACE_PERL+= data/tools/unit_tree/TeamColorizer.pl
USE_TOOLS+= perl:run msgfmt
+SUBST_CLASSES+= python
+SUBST_STAGE.python= post-build
+SUBST_FILES.python= data/ais/sample.py
+SUBST_MESSAGE.python= Fixing path to python.
+# XXX: Best we can do without pulling in a python dependency.
+SUBST_SED.python+= -e 's,WPY,${PREFIX}/bin/python2.4,'
+
.include "../../mk/bsd.prefs.mk"
# unit_types.cpp causes gcc to segfault at least on NetBSD 3.
diff --git a/games/wesnoth/PLIST b/games/wesnoth/PLIST
index 93875ebaade..1c5106a6ba4 100644
--- a/games/wesnoth/PLIST
+++ b/games/wesnoth/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2007/10/17 20:48:45 wiz Exp $
+@comment $NetBSD: PLIST,v 1.21 2007/11/29 12:42:48 wiz Exp $
bin/wesnoth
man/cs/man6/wesnoth.6
man/de/man6/wesnoth.6
@@ -1341,6 +1341,18 @@ share/wesnoth/data/tools/exploder/wall-concave.cfg
share/wesnoth/data/tools/exploder/wall-convex.cfg
share/wesnoth/data/tools/exploder/wall-exploded-concave.cfg
share/wesnoth/data/tools/exploder/wall-exploded-convex.cfg
+share/wesnoth/data/tools/unit_tree/TeamColorizer.pl
+share/wesnoth/data/tools/unit_tree/anim_header.html
+share/wesnoth/data/tools/unit_tree/index.html
+share/wesnoth/data/tools/unit_tree/index_base.html
+share/wesnoth/data/tools/unit_tree/index_languages.html
+share/wesnoth/data/tools/unit_tree/tree_fact_header.html
+share/wesnoth/data/tools/unit_tree/tree_footer.html
+share/wesnoth/data/tools/unit_tree/tree_header.html
+share/wesnoth/data/tools/unit_tree/tree_race_header.html
+share/wesnoth/data/tools/unit_tree/unit.html
+share/wesnoth/data/tools/unit_tree/units.css
+share/wesnoth/data/tools/unit_tree/units.pl
share/wesnoth/data/traits.cfg
share/wesnoth/data/tutorial/images/portraits/delfador.png
share/wesnoth/data/tutorial/images/portraits/konrad.png
@@ -6004,6 +6016,7 @@ share/wesnoth/translations/zh_CN/LC_MESSAGES/wesnoth.mo
@dirrm share/wesnoth/data/tutorial/images/portraits
@dirrm share/wesnoth/data/tutorial/images
@dirrm share/wesnoth/data/tutorial
+@dirrm share/wesnoth/data/tools/unit_tree
@dirrm share/wesnoth/data/tools/exploder/models
@dirrm share/wesnoth/data/tools/exploder
@dirrm share/wesnoth/data/tools
diff --git a/games/wesnoth/distinfo b/games/wesnoth/distinfo
index a0d70e979ac..0c1137af601 100644
--- a/games/wesnoth/distinfo
+++ b/games/wesnoth/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.26 2007/10/17 20:48:46 wiz Exp $
+$NetBSD: distinfo,v 1.27 2007/11/29 12:42:48 wiz Exp $
-SHA1 (wesnoth-1.2.7.tar.bz2) = 04ebdda9fe7ed8d728343331e2d37fe01f12ad16
-RMD160 (wesnoth-1.2.7.tar.bz2) = eb5944aa218d1dc1c68bcde5fdc09f2fc6079fbf
-Size (wesnoth-1.2.7.tar.bz2) = 73123521 bytes
+SHA1 (wesnoth-1.2.8.tar.bz2) = da02b2bf952d4e309e47ce332930c1509e9a4d2e
+RMD160 (wesnoth-1.2.8.tar.bz2) = f085684005dc02d4fbe7802bdb0844a5a531a5c4
+Size (wesnoth-1.2.8.tar.bz2) = 73123148 bytes
SHA1 (patch-aa) = 81e6dfe9c61209f66e3807ec0608be26ade344d0
SHA1 (patch-ab) = ec6b1090fc18e6c60b6fc7b32894506a72f1f10b