pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games/wesnoth Update to 1.2.8:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9f6c3d95f819
branches:  trunk
changeset: 535798:9f6c3d95f819
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Nov 29 12:42:48 2007 +0000

description:
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:

 games/wesnoth/Makefile |  13 +++++++++++--
 games/wesnoth/PLIST    |  15 ++++++++++++++-
 games/wesnoth/distinfo |   8 ++++----
 3 files changed, 29 insertions(+), 7 deletions(-)

diffs (81 lines):

diff -r 54f99223eac7 -r 9f6c3d95f819 games/wesnoth/Makefile
--- a/games/wesnoth/Makefile    Thu Nov 29 11:05:40 2007 +0000
+++ b/games/wesnoth/Makefile    Thu Nov 29 12:42:48 2007 +0000
@@ -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 @@
 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 -r 54f99223eac7 -r 9f6c3d95f819 games/wesnoth/PLIST
--- a/games/wesnoth/PLIST       Thu Nov 29 11:05:40 2007 +0000
+++ b/games/wesnoth/PLIST       Thu Nov 29 12:42:48 2007 +0000
@@ -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-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 @@
 @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 -r 54f99223eac7 -r 9f6c3d95f819 games/wesnoth/distinfo
--- a/games/wesnoth/distinfo    Thu Nov 29 11:05:40 2007 +0000
+++ b/games/wesnoth/distinfo    Thu Nov 29 12:42:48 2007 +0000
@@ -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



Home | Main Index | Thread Index | Old Index