Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jun 2013 19:39:38 -0500 (CDT)
From:      Rusty Nejdl <rnejdl@ringofsaturn.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/180045: Create a wesnoth-devel port
Message-ID:  <201306280039.r5S0dcfJ003740@tethys.ringofsaturn.com>
Resent-Message-ID: <201306280100.r5S100dU065343@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         180045
>Category:       ports
>Synopsis:       Create a wesnoth-devel port
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 28 01:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Rusty Nejdl
>Release:        FreeBSD 9.1-STABLE amd64
>Organization:
>Environment:
System: FreeBSD tethys.ringofsaturn.com 9.1-STABLE FreeBSD 9.1-STABLE #0 r252030: Thu Jun 20 08:24:54 CDT 2013 root@tethys.ringofsaturn.com:/usr/obj/usr/src/sys/SATURN amd64


>Description:
	This is a shar for a wesnoth-devel port of the latest development code for Wesnoth.

>How-To-Repeat:
	
>Fix:


--- wesnoth-devel.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	wesnoth-devel/
#	wesnoth-devel/files
#	wesnoth-devel/files/patch-src-ana-src-CMakeLists.txt
#	wesnoth-devel/files/patch-src-CMakeLists.txt
#	wesnoth-devel/files/patch-doc-CMakeLists.txt
#	wesnoth-devel/pkg-plist
#	wesnoth-devel/Makefile
#	wesnoth-devel/distinfo
#	wesnoth-devel/pkg-descr
#
echo c - wesnoth-devel/
mkdir -p wesnoth-devel/ > /dev/null 2>&1
echo c - wesnoth-devel/files
mkdir -p wesnoth-devel/files > /dev/null 2>&1
echo x - wesnoth-devel/files/patch-src-ana-src-CMakeLists.txt
sed 's/^X//' >wesnoth-devel/files/patch-src-ana-src-CMakeLists.txt << 'b4c0d03e02652b5b3f95c45059930f6d'
X--- src/ana/src/CMakeLists.txt~
X+++ src/ana/src/CMakeLists.txt
X@@ -4,7 +4,7 @@ include_directories(../api)
X 
X find_package(Boost 1.35 REQUIRED COMPONENTS thread system)
X 
X-set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -ggdb3")
X+set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG}")
X 
X set(common_srcs asio_listener.cpp asio_sender.cpp asio_timers.cpp)
X 
X@@ -20,11 +20,11 @@ target_link_libraries( ana-static ${Boos
X 
X set(CMAKE_INSTALL_PREFIX /usr/local)
X 
X-if(NOT MSVC)
X+if(FALSE)
X 	set(CMAKE_INSTALL_PREFIX /usr/local)
X 	install(TARGETS ana LIBRARY DESTINATION lib)
X 	install(TARGETS ana-static ARCHIVE DESTINATION lib)
X-endif(NOT MSVC)
X+endif(FALSE)
X 
X set(ana_headers
X 	../api/ana.hpp
X@@ -35,6 +35,6 @@ set(ana_headers
X 	../api/binary_streams.hpp
X )
X 
X-if(NOT MSVC)
X+if(FALSE)
X 	install(FILES ${ana_headers} DESTINATION include/ana)
X-endif(NOT MSVC)
X+endif(FALSE)
b4c0d03e02652b5b3f95c45059930f6d
echo x - wesnoth-devel/files/patch-src-CMakeLists.txt
sed 's/^X//' >wesnoth-devel/files/patch-src-CMakeLists.txt << '7c5af87fa069cd3465d0be27b99d7fcf'
X--- src/CMakeLists.txt.orig	2013-06-27 15:57:01.000000000 -0500
X+++ src/CMakeLists.txt	2013-06-27 15:58:07.000000000 -0500
X@@ -126,7 +126,7 @@
X )
X 
X if(ENABLE_FRIBIDI AND FRIBIDI_LIBRARIES)
X-	include_directories(SYSTEM ${FRIBIDI_INCLUDE_DIR} )
X+	include_directories(SYSTEM ${FRIBIDI_INCLUDE_DIRS} )
X 	set(game-external-libs ${game-external-libs} ${FRIBIDI_LIBRARIES})
X endif(ENABLE_FRIBIDI AND FRIBIDI_LIBRARIES)
X 
X@@ -1192,9 +1192,11 @@
X 		boost_unit_test_framework
X 	)
X 	set_target_properties(test
X-		PROPERTIES OUTPUT_NAME ${BINARY_PREFIX}test${BINARY_SUFFIX}
X+		PROPERTIES OUTPUT_NAME ${BINARY_PREFIX}wesnoth_test${BINARY_SUFFIX}
X 	)
X 
X+	install(TARGETS test DESTINATION ${BINDIR})
X+
X 	if(ENABLE_TOOLS)
X 		# This tool is used to create the images for the sdl_utils unit test.
X 		# Due to its unique nature the program is never installed.
7c5af87fa069cd3465d0be27b99d7fcf
echo x - wesnoth-devel/files/patch-doc-CMakeLists.txt
sed 's/^X//' >wesnoth-devel/files/patch-doc-CMakeLists.txt << '31a19070e9479284daa9d40d00d66533'
X--- doc/CMakeLists.txt~
X+++ doc/CMakeLists.txt
X@@ -1,2 +1,4 @@
X add_subdirectory(man)
X+if(NOT DOCDIR STREQUAL "none")
X add_subdirectory(manual)
X+endif(NOT DOCDIR STREQUAL "none")
31a19070e9479284daa9d40d00d66533
echo x - wesnoth-devel/pkg-plist
sed 's/^X//' >wesnoth-devel/pkg-plist << 'c5473a313e3b1854e4f982943962fbcd'
X%%TOOLS%%bin/cutter
X%%TOOLS%%bin/exploder
X%%TOOLS%%bin/schema_generator
X%%TOOLS%%bin/schema_validator
Xbin/wesnoth
X%%PYTHON%%%%TOOLS%%bin/wesnoth_addon_manager
X%%TESTS%%bin/wesnoth_test
X%%SERVER%%bin/wesnothd
X%%PYTHON%%%%TOOLS%%bin/wmlindent
X%%PYTHON%%%%TOOLS%%bin/wmllint
X%%PYTHON%%%%TOOLS%%bin/wmlscope
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/__init__.py
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/__init__.pyc
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/__init__.pyo
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/campaignserver_client.py
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/campaignserver_client.pyc
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/campaignserver_client.pyo
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/libsvn.py
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/libsvn.pyc
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/libsvn.pyo
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wescamp.py
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wescamp.pyc
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wescamp.pyo
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wmldata.py
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wmldata.pyc
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wmldata.pyo
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wmliterator.py
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wmliterator.pyc
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wmliterator.pyo
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wmlparser.py
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wmlparser.pyc
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wmlparser.pyo
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wmltools.py
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wmltools.pyc
X%%PYTHON%%%%PYTHON_SITELIBDIR%%/wesnoth/wmltools.pyo
Xshare/applications/wesnoth.desktop
Xshare/icons/wesnoth-icon.png
X%%PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%/wesnoth
X@dirrmtry man/af/man6
X@dirrmtry man/af
X@dirrmtry man/ang/man6
X@dirrmtry man/ang
X@dirrmtry man/ang@latin/man6
X@dirrmtry man/ang@latin
X@dirrmtry man/ar/man6
X@dirrmtry man/ar
X@dirrmtry man/bg/man6
X@dirrmtry man/bg
X@dirrmtry man/ca/man6
X@dirrmtry man/ca
X@dirrmtry man/ca_ES@valencia/man6
X@dirrmtry man/ca_ES@valencia
X@dirrmtry man/cs/man6
X@dirrmtry man/cs
X@dirrmtry man/da/man6
X@dirrmtry man/da
X@dirrmtry man/de/man6
X@dirrmtry man/de
X@dirrmtry man/el/man6
X@dirrmtry man/el
X@dirrmtry man/en@shaw/man6
X@dirrmtry man/en@shaw
X@dirrmtry man/en_GB/man6
X@dirrmtry man/en_GB
X@dirrmtry man/eo/man6
X@dirrmtry man/eo
X@dirrmtry man/es/man6
X@dirrmtry man/es
X@dirrmtry man/et/man6
X@dirrmtry man/et
X@dirrmtry man/eu/man6
X@dirrmtry man/eu
X@dirrmtry man/fi/man6
X@dirrmtry man/fi
X@dirrmtry man/fr/man6
X@dirrmtry man/fr
X@dirrmtry man/fur_IT/man6
X@dirrmtry man/fur_IT
X@dirrmtry man/ga/man6
X@dirrmtry man/ga
X@dirrmtry man/gl/man6
X@dirrmtry man/gl
X@dirrmtry man/he/man6
X@dirrmtry man/he
X@dirrmtry man/hr/man6
X@dirrmtry man/hr
X@dirrmtry man/hu/man6
X@dirrmtry man/hu
X@dirrmtry man/id/man6
X@dirrmtry man/id
X@dirrmtry man/is/man6
X@dirrmtry man/is
X@dirrmtry man/it/man6
X@dirrmtry man/it
X@dirrmtry man/ko/man6
X@dirrmtry man/ko
X@dirrmtry man/la/man6
X@dirrmtry man/la
X@dirrmtry man/lt/man6
X@dirrmtry man/lt
X@dirrmtry man/lv/man6
X@dirrmtry man/lv
X@dirrmtry man/mk/man6
X@dirrmtry man/mk
X@dirrmtry man/mr/man6
X@dirrmtry man/mr
X@dirrmtry man/nb_NO/man6
X@dirrmtry man/nb_NO
X@dirrmtry man/nl/man6
X@dirrmtry man/nl
X@dirrmtry man/pl/man6
X@dirrmtry man/pl
X@dirrmtry man/pt/man6
X@dirrmtry man/pt
X@dirrmtry man/pt_BR/man6
X@dirrmtry man/pt_BR
X@dirrmtry man/racv/man6
X@dirrmtry man/racv
X@dirrmtry man/ro/man6
X@dirrmtry man/ro
X@dirrmtry man/ru/man6
X@dirrmtry man/ru
X@dirrmtry man/sk/man6
X@dirrmtry man/sk
X@dirrmtry man/sl/man6
X@dirrmtry man/sl
X@dirrmtry man/sr/man6
X@dirrmtry man/sr
X@dirrmtry man/sr@ijekavian/man6
X@dirrmtry man/sr@ijekavian
X@dirrmtry man/sr@ijekavianlatin/man6
X@dirrmtry man/sr@ijekavianlatin
X@dirrmtry man/sr@latin/man6
X@dirrmtry man/sr@latin
X@dirrmtry man/sv/man6
X@dirrmtry man/sv
X@dirrmtry man/tl/man6
X@dirrmtry man/tl
X@dirrmtry man/tr/man6
X@dirrmtry man/tr
X@dirrmtry man/uk/man6
X@dirrmtry man/uk
X@dirrmtry man/vi/man6
X@dirrmtry man/vi
X@dirrmtry man/zh_CN/man6
X@dirrmtry man/zh_CN
X@dirrmtry man/zh_TW/man6
X@dirrmtry man/zh_TW
X@dirrmtry share/applications
X%%NLS%%@dirrmtry share/locale/ang/LC_MESSAGES
X%%NLS%%@dirrmtry share/locale/ang
X%%NLS%%@dirrmtry share/locale/ang@latin/LC_MESSAGES
X%%NLS%%@dirrmtry share/locale/ang@latin
X%%NLS%%@dirrmtry share/locale/ca_ES@valencia/LC_MESSAGES
X%%NLS%%@dirrmtry share/locale/ca_ES@valencia
X%%NLS%%@dirrmtry share/locale/en@shaw/LC_MESSAGES
X%%NLS%%@dirrmtry share/locale/en@shaw
X%%NLS%%@dirrmtry share/locale/fur_IT/LC_MESSAGES
X%%NLS%%@dirrmtry share/locale/fur_IT
X%%NLS%%@dirrmtry share/locale/la/LC_MESSAGES
X%%NLS%%@dirrmtry share/locale/la
X%%NLS%%@dirrmtry share/locale/mr/LC_MESSAGES
X%%NLS%%@dirrmtry share/locale/mr
X%%NLS%%@dirrmtry share/locale/nb_NO/LC_MESSAGES
X%%NLS%%@dirrmtry share/locale/nb_NO
X%%NLS%%@dirrmtry share/locale/racv/LC_MESSAGES
X%%NLS%%@dirrmtry share/locale/racv
X%%NLS%%@dirrmtry share/locale/sr@ijekavian/LC_MESSAGES
X%%NLS%%@dirrmtry share/locale/sr@ijekavian
X%%NLS%%@dirrmtry share/locale/sr@ijekavianlatin/LC_MESSAGES
X%%NLS%%@dirrmtry share/locale/sr@ijekavianlatin
X%%NLS%%@dirrmtry share/locale/sr@latin/LC_MESSAGES
X%%NLS%%@dirrmtry share/locale/sr@latin
X%%NLS%%@dirrmtry share/locale/tl/LC_MESSAGES
X%%NLS%%@dirrmtry share/locale/tl
X@exec %%LOCALBASE%%/bin/update-desktop-database %D/share/applications 2>/dev/null || true
X@unexec %%LOCALBASE%%/bin/update-desktop-database %D/share/applications 2>/dev/null || true
X%%SERVER%%@unexec rmdir /var/run/wesnothd 2>/dev/null || echo "If you are permanently removing this port, you should do a 'rm -rf /var/run/wesnothd' to remove it." | fmt
c5473a313e3b1854e4f982943962fbcd
echo x - wesnoth-devel/Makefile
sed 's/^X//' >wesnoth-devel/Makefile << '576cb0d7fd0b8d8595c1dabc84e889b4'
X# New ports collection makefile for:	wesnoth
X# Date created:			22 December 2003
X# Whom:				Mezz <mezz7@cox.net>
X#
X# $FreeBSD: head/games/wesnoth/Makefile 304987 2012-09-28 10:51:52Z culot $
X#
X
XPORTNAME=	wesnoth
XPORTVERSION=	1.11.5
XCATEGORIES=	games
XMASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}/${PORTNAME}-${PORTVERSION} \
X		http://files.wesnoth.org/
XPKGNAMESUFFIX=  -devel
X
XMAINTAINER=	rnejdl@ringofsaturn.com
XCOMMENT=	A fantasy turn-based strategy game
X
XCONFLICTS=	wesnoth-*
X
XLICENSE=	GPLv2 GPLv3
XLICENSE_COMB=	dual
XLICENSE_FILE=	${WRKSRC}/COPYING
X
XBUILD_DEPENDS=	${LOCALBASE}/lib/X11/fonts/junicode/Junicode.ttf:${PORTSDIR}/x11-fonts/junicode
XLIB_DEPENDS=	boost_thread:${PORTSDIR}/devel/boost-libs \
X		png15:${PORTSDIR}/graphics/png
X
XUSE_SDL=	image mixer net ttf
XUSE_GNOME=	pango desktopfileutils
XMAKE_JOBS_SAFE=	yes
XUSE_BZIP2=	yes
XUSE_SCONS=	yes
XCMAKE_ARGS=	-DMANDIR="man"
X
XPORTDOCS=	*
XPORTDATA=	*
X
XOPTIONS_DEFINE=	ANA CAMPAIGN FRIBIDI LOWMEM NOTIFY OPENMP POOLALLOC PYTHON \
X		RAWSOCKETS SERVER TESTS TOOLS
X
XOPTIONS_DEFAULT=	CAMPAIGN FRIBIDI NOTIFY SERVER TOOLS
X
XANA_DESC=	Asynchronous Network API (WIP)
XCAMPAIGN_DESC=	Campaign server
XFRIBIDI_DESC=	Bidirectional support
XLOWMEM_DESC=	Reduce memory usage (disables animations)
XNOTIFY_DESC=	Desktop notifications
XOPENMP_DESC=	OpenMP support
XPOOLALLOC_DESC=	Use wesnoth own memory allocator
XPYTHON_DESC=	Python developer tools
XRAWSOCKETS_DESC=	Use raw receiving sockets in multiplayer
XSERVER_DESC=	Server
XTESTS_DESC=	Unit tests
XTOOLS_DESC=	Extra tools for artists and translators
X
X.include <bsd.port.options.mk>
X
X# XXX: breaks compilation because of -Werror
X.if empty(PORT_OPTIONS:MSTRICT)
XCMAKE_ARGS+=	-DENABLE_STRICT_COMPILATION=off
X.endif
X
X.if ${PORT_OPTIONS:MANA}
XCMAKE_ARGS+=	-DUSE_ANA_NETWORK=on
X.else
XCMAKE_ARGS+=	-DUSE_ANA_NETWORK=off
X.endif
X
X.if ${PORT_OPTIONS:MCAMPAIGN}
XCMAKE_ARGS+=	-DENABLE_CAMPAIGN_SERVER=on
XPLIST_SUB+=	CAMPAIGN=""
X.else
XCMAKE_ARGS+=	-DENABLE_CAMPAIGN_SERVER=off
XPLIST_SUB+=	CAMPAIGN="@comment "
X.endif
X
X.if ${PORT_OPTIONS:MFRIBIDI}
XCMAKE_ARGS+=	-DENABLE_FRIBIDI=on
XLIB_DEPENDS+=	fribidi:${PORTSDIR}/converters/fribidi
X.else
XCMAKE_ARGS+=	-DENABLE_FRIBIDI=off
X.endif
X
X.if ${PORT_OPTIONS:MLOWMEM}
XCMAKE_ARGS+=	-DENABLE_LOW_MEM=on
X.else
XCMAKE_ARGS+=	-DENABLE_LOW_MEM=off
X.endif
X
X.if ${PORT_OPTIONS:MNOTIFY}
XCMAKE_ARGS+=	-DENABLE_NOTIFICATIONS=on
XLIB_DEPENDS+=	dbus-1:${PORTSDIR}/devel/dbus
X.else
XCMAKE_ARGS+=	-DENABLE_NOTIFICATIONS=off
X.endif
X
X.if ${PORT_OPTIONS:MNLS}
XCMAKE_ARGS+=	-DENABLE_NLS=on -DLOCALEDIR=${PREFIX}/share/locale
XUSE_GETTEXT=	yes
XMANLANG=	"" cs de en_GB es et fi fr gl hu id it lt pl ru sk \
X		sr sr@ijekavian sr@ijekavianlatin sr@latin zh_CN
XPLIST_SUB+=	NLS=""
X.else
XCMAKE_ARGS+=	-DENABLE_NLS=off
XPLIST_SUB+=	NLS="@comment "
X.endif
X
X.if ${PORT_OPTIONS:MOPENMP}
XCMAKE_ARGS+=	-DENABLE_OMP=on
X.else
XCMAKE_ARGS+=	-DENABLE_OMP=off
X.endif
X
X.if ${PORT_OPTIONS:MPOOLALLOC}
XCMAKE_ARGS+=	-DENABLE_POOL_ALLOC=on
X.else
XCMAKE_ARGS+=	-DENABLE_POOL_ALLOC=off
X.endif
X
X.if ${PORT_OPTIONS:MPYTHON}
XBROKEN=		cmake build doesn't support installing python tools
XUSE_PYTHON=	yes
XCONFIGURE_ENV+=	PYTHON_PREFIX=${PREFIX} \
X		PYTHON_VERSION=${PYTHON_VERSION:S/python//}
XCONFIGURE_ARGS+=--enable-python-install
XPLIST_SUB+=	PYTHON=""
X.else
XPLIST_SUB+=	PYTHON="@comment "
X.endif
X
X.if ${PORT_OPTIONS:MRAWSOCKETS}
XCFLAGS+=	-DNETWORK_USE_RAW_SOCKETS
X.endif
X
X.if ${PORT_OPTIONS:MSERVER}
XCMAKE_ARGS+=	-DENABLE_SERVER=on
XPLIST_SUB+=	SERVER=""
X.else
XCMAKE_ARGS+=	-DENABLE_SERVER=off
XPLIST_SUB+=	SERVER="@comment "
X.endif
X
X.if ${PORT_OPTIONS:MTESTS}
XCMAKE_ARGS+=	-DENABLE_TESTS=on
XPLIST_SUB+=	TESTS=""
X.else
XCMAKE_ARGS+=	-DENABLE_TESTS=off
XPLIST_SUB+=	TESTS="@comment "
X.endif
X
X.if ${PORT_OPTIONS:MTOOLS}
XCMAKE_ARGS+=	-DENABLE_TOOLS=on
XPLIST_SUB+=	TOOLS=""
X.else
XCMAKE_ARGS+=	-DENABLE_TOOLS=off
XPLIST_SUB+=	TOOLS="@comment "
X.endif
X
X.if empty(PORT_OPTIONS:MDOCS)
XCMAKE_ARGS+=	-DDOCDIR=none
X.endif
X
Xpre-build:
X	${CP} ${LOCALBASE}/lib/X11/fonts/junicode/Junicode.ttf \
X		${WRKSRC}/fonts/Junicode-Regular.ttf
X
Xpost-install:
X	-@update-desktop-database ${PREFIX}/share/applications
X
X.include <bsd.port.mk>
576cb0d7fd0b8d8595c1dabc84e889b4
echo x - wesnoth-devel/distinfo
sed 's/^X//' >wesnoth-devel/distinfo << '3b51db59d1aa19bb6aa59d46d05159e3'
XSHA256 (wesnoth-1.11.5.tar.bz2) = 02cac83602c49c9113b45db3f4c9a406e3902b202a5ce794f671e66d460127b7
XSIZE (wesnoth-1.11.5.tar.bz2) = 373217282
3b51db59d1aa19bb6aa59d46d05159e3
echo x - wesnoth-devel/pkg-descr
sed 's/^X//' >wesnoth-devel/pkg-descr << '506b25d9c05da5e1f196cc26c5c58301'
XBattle for Wesnoth is a fantasy turn-based strategy game. Battle for control of
Xvillages, using variety of units which have advantages and disadvantages in
Xdifferent types of terrains and against different types of attacks. Units gain
Xexperience and advance levels, and are carried over from one scenario to the
Xnext campaign.
X
XWWW: http://www.wesnoth.org/
506b25d9c05da5e1f196cc26c5c58301
exit
--- wesnoth-devel.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306280039.r5S0dcfJ003740>