Hello community,
here is the log from the commit of package wesnoth-data-base
checked in at Wed Feb 14 20:58:49 CET 2007.
--------
New Changes file:
--- /dev/null 2006-06-16 15:54:00.000000000 +0200
+++ /mounts/work_src_done/NOARCH/wesnoth-data-base/wesnoth-data-base.changes 2007-02-14 14:25:32.963190000 +0100
@@ -0,0 +1,268 @@
+-------------------------------------------------------------------
+Wed Feb 14 14:26:57 CET 2007 - hhetter@suse.de
+
+- rename of the small package to "wesnoth-data-base", reflecting
+ that this package contains the basic noarch data required to
+ play the game
+- wesnoth-data-base obsoletes wesnoth-data-small
+
+-------------------------------------------------------------------
+Tue Jan 30 12:59:18 CET 2007 - hhetter@suse.de
+
+- major update to stable version 1.2.1
+ * campaigns:
+ * Heir to the Throne:
+ * Battle_for_Wesnoth: allow Asheviere to recruit non-scout units
+ * The South Guard:
+ * Proven by the Sword: tell Deoran to go to Westin if the citadel is
+ secured (fixes #7360)
+ * language and i18n:
+ * updated translations: British English, Dutch, Estonian, French, German,
+ Italian, Russian, Slovak, Swedish
+ * fixed huge list of spelling mistakes in the en_US version
+ * multiplayer maps:
+ * revised maps: Blitz
+ * made the AI recruit less scouts by setting the village_per_scout parameter
+ * bug fix
+ * correctly use translated team names when available
+ * fix the completion when controlling multiple sides (bug #8101, patch #653)
+ * first turn of a game is saved again (fixes bug #7909 and bug #8117)
+ * fix female units using male frames from time to time
+ * sound
+ * add advanced sound tab to pref allowing you to play with sample_rate and
+ buffer_size options
+ * set default sample rate to 44100 hz as most user got cracking sound pb
+ with 22050
+ * graphics
+ * units:
+ * death animations for Orcish Assassin and Grunt, Undead Ghoul
+ * multiplayer
+ * game management
+ * fixed controler change not sended to all client (bug #8138)
+ * replace "Downloading next level..." by "Receiving data..."
+ when scenario don't have next_scenario and replace
+ "Downloading next level..." by "Downloading next scenario..."
+
+
+-------------------------------------------------------------------
+Wed Nov 15 09:29:06 CET 2006 - hhetter@suse.de
+
+- updated to version 1.1.12
+- another RC for 1.2.0
+- optipng support - save a few megs of package size
+- from changelog:
+ * user interface
+ * move chat line slider bottom (Multiplayer options)
+ * display started game with vacant slot with yellow font
+ * fix allow to move other player's (bug #6451)
+ * sound
+ * add sample_rate option (read only) to solve cracking sound
+ on some sound card (Intel HDA, cmipci, ...) (bug #7507)
+ * graphics
+ * new portraits: Human Bowman
+ * unit animations: Elven Hero's melee attack, Dragonguard, Saurian mages,
+ Young Ogres, Troll Warrior, Troll Rocklobber
+ * team color: Trolls, Woses, Orcish Assassin, Thief, Rogue and other
+ outlaws
+ * new/modified attack icons: dark magic, drake, javelins, ...
+ * other: new sceptre
+ * multiplayer
+ * send a server message each time side controller change (fr #7358)
+ * fixed green game bugs
+ * fixed new host doesn't get control when original host left (bug #7351)
+ * fixed crash when transfering a side (bug #7346, bug #7455)
+ * fixed message bell sounding even on ignored messages (bug #7378)
+ * language and i18n:
+ * new manpages: Dutch
+ * updated translations: Esperanto, French, German, Greek, Italian, Norwegian,
+ Japanese, Polish, Slovenian, Turkish, Valencian
+ * updated MANUAL: Czech, German
+ * updated DejaVuSans font to 2.11
+ * multiplayer maps:
+ * revised multiplayer maps: Hamlets, Meteor Lake, Sulla's Ruins, Silverhead
+ Crossing, Isar's Cross, Paths of Daggers
+ * engine changes
+ * fixed the terrain defense alias to be used properly
+ * fixed aggression calculations (bug #7432)
+ * misc bugfixes
+ * fixed malfunctioned sighted event during shroud (bug #4398)
+ * fixed stats in replay counted not from 0 (bug #7245)
+ * fixed replay end showing scenario objectives (bug #6937)
+
+-------------------------------------------------------------------
+Fri Oct 6 10:06:35 CEST 2006 - hhetter@suse.de
+
+- updated to version 1.1.11
+- first RC for 1.2.0
+- from changelog:
+ * Python AI
+ * there is now wesnoth.get_version()
+ * WML engine
+ * [event]s can now be written also inside [era]s (the [event]s are included
+ in every scenario played using that era)
+ * complex missiles frames are now in macros
+ * language and i18n:
+ * updated translations: Bulgarian, Catalan, Dutch, French, German, Italian,
+ Japanese, Russian, Spanish, Swedish
+ * updated MANUAL: Japanese, Swedish
+
+-------------------------------------------------------------------
+Tue Sep 26 10:21:03 CEST 2006 - hhetter@suse.de
+
+- updated to version 1.1.10, from the changelog:
+ * campaigns:
+ * Heir to the Throne
+ * made it a lot harder to kill Li'sar in Ford of Abez by giving her
+ reinforcements more often
+ * The South Guard
+ * Animation for Deoran's Mace attack (from special AMLA)
+ * language and i18n:
+ * new translations: Valencia
+ * updated translations: Czech, English (British), Finnish, German, Italian,
+ Japanese, Polish, Portuguese (Brazil), Slovak, Serbian, Swedish
+ * new or updated man pages: Czech, English (British), French, German,
+ Italian, Japanese, Portuguese (Brazil), Slovak, Swedish
+ * removed (outdated) man pages: Hungarian
+ * updated MANUAL: Swedish
+ * multiplayer maps:
+ * revised multiplayer maps: Den of Onis, Sablestone Delta, Island of the
+ Horatii, Castle Hopping Isle, Siege Castles, King of the Hill, Loris River, Forest of Fear, Waterloo Sunset, Merkwuerdigliebe
+ * fixed the leader lists in Wesbowl to match current factions
+ * multiplayer
+ * scenarios can set faction, recruit, leader, and some other initial settings previously ignored in multiplayer
+ * WML engine
+ * now "ai turn" events are fired for all AIs (#6738)
+ * recruitment_pattern inside [ai] can now change mid-scenario (#6669)
+ * Graphics:
+ * New dwarwen castle
+ * Python AI
+ * there is now unit.stoned
+
+-------------------------------------------------------------------
+Fri Sep 1 12:20:09 CEST 2006 - hhetter@suse.de
+
+- remove fonts-ja, no longer required, it's upstream
+
+-------------------------------------------------------------------
+Thu Aug 31 13:40:30 CEST 2006 - hhetter@suse.de
+
+- updated to version 1.1.9, from the changelog:
+ * campaigns
+ * Heir to the Throne
+ * fixed gold typo in Dwarven Doors (#6481)
+ * Isle of the Damned: removed merman recall on HARD
+ * Two Brothers
+ * fixed showing the objective "kill the mage to get the key" if you
+ already obtained the key (#6704)
+ * multiplayer maps:
+ * revised multiplayer maps: Sablestone Delta
+ * language and i18n:
+ * updated translations: Dutch, Esperanto, Finnish, French, German, Italian,
+ Japanese, Norwegian, Polish, Russian, Serbian, Slovak, Slovenian, Spanish
+ * new manual: Japanese
+ * updated manual: Portuguese (Brazil)
+ * units:
+ * balancing changes:
+ * removed Necrophage from random_leader
+ * added profile key to female thief to prevent use of male image
+ * misc
+ * fixed --with-desktopdir and --with-icondir, it still needs --with-kde or
+ --with-gnome (#6499)
+ * correct handling of UTF8 filenames under windows
+ * multiplayer game management: client now tells the server if it ended in
+ victory or defeat
+
+-------------------------------------------------------------------
+Wed Aug 16 12:50:23 CEST 2006 - aj@suse.de
+
+- Fix pathes for X11R7.
+
+-------------------------------------------------------------------
+Fri Jun 30 10:39:21 CEST 2006 - hhetter@suse.de
+
+- first update to the development version 1.1.7, from the
+ ChangeLog:
+ * campaigns
+ * Heir to the Throne
+ * added 2 mermen to Bay of Pearls on hard
+ * lowered turn limits on Scepter of Fire to something sane
+ * language and i18n:
+ * updated translations: French, German, Portuguese (Brazil),
+ Spanish, Swedish
+ * multiplayer maps:
+ * revised multiplayer maps: Amohsad Caldera
+ * units
+ * balancing changes:
+ * removed White Mage and Mage of Light from random_leader
+ * removed special defense values from the Merman Hoplite
++++ 71 more lines (skipped)
++++ between /dev/null
++++ and /mounts/work_src_done/NOARCH/wesnoth-data-base/wesnoth-data-base.changes
New:
----
uninitialized-diff
wesnoth-1.2.1.tar.bz2
wesnoth-data-base.changes
wesnoth-data-base.spec
wesnoth-server-install.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ wesnoth-data-base.spec ++++++
#
# spec file for package wesnoth-data-base (Version 1.2.1)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: wesnoth-data-base
BuildRequires: SDL_image-devel SDL_mixer-devel SDL_net SDL_ttf freetype2-devel gcc-c++ optipng sazanami-fonts ttf-arphic-gkai00mp update-desktop-files
License: GNU General Public License (GPL)
URL: http://www.wesnoth.org
Group: Amusements/Games/Strategy/Turn Based
Version: 1.2.1
Release: 1
Provides: wesnoth-data-set
Summary: Small shared dataset for Battle for Wesnoth
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: wesnoth-%{version}.tar.bz2
Patch1: uninitialized-diff
Patch2: wesnoth-server-install.diff
BuildArch: noarch
Obsoletes: wesnoth-data-small
%prep
rm -rf %{buildroot}
%setup -n wesnoth-1.2.1
#%patch -p1
#%patch2 -p1
%description
This package contains the minimum required shared data for playing
Battle for Wesnoth. Compared to the full version it lacks some music
scores and larger graphics, but the game campaigns remain fully
playable.
The package is thought to be an alternative option for users of modems
or other slow bandwidth connections who don't want to download the full
set.
Authors:
--------
David White
Francisco Mu�oz
%files -f lite-filelist-dirs
%defattr(-,root,root)
%package -n wesnoth-data-full
Summary: Shared data for Battle for Wesnoth
Group: Amusements/Games/Strategy/Turn Based
Autoreqprov: on
Requires: wesnoth-data-base
Provides: wesnoth-data-set
%files -n wesnoth-data-full -f filelist-large
%defattr(-,root,root)
%description -n wesnoth-data-full
This package contains the full shared dataset for Battle for Wesnoth.
You should install this package for the full graphical and audio
experience when playing Wesnoth campaigns.
Authors:
--------
David White
Francisco Mu�oz
%build
autoreconf -f
CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" \
./configure \
--prefix=%{_prefix} \
--infodir=%{_infodir} \
--mandir=%{_mandir} \
--enable-tools \
--enable-editor \
--enable-server \
--enable-campaign-server \
--enable-lite \
--with-server-gid=root \
--with-server-uid=root
make
%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
find $RPM_BUILD_ROOT/%{_datadir}/wesnoth -type f > lite-filelist-files.tmp
find $RPM_BUILD_ROOT/%{_datadir}/wesnoth -type l >> lite-filelist-files.tmp
autoreconf -f
CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" \
./configure \
--prefix=%{_prefix} \
--infodir=%{_infodir} \
--mandir=%{_mandir} \
--enable-tools \
--enable-editor \
--enable-server \
--enable-campaign-server \
--with-server-gid=root \
--with-server-uid=root
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
find $RPM_BUILD_ROOT/%{_datadir}/wesnoth -type d > lite-filelist.tmp
cat lite-filelist.tmp|while read A;do echo "%dir ${A}" >> lite-filelist-dirs.tmp;done
find $RPM_BUILD_ROOT/%{_datadir}/wesnoth -type f > large-filelist
find $RPM_BUILD_ROOT/%{_datadir}/wesnoth -type l >> large-filelist
touch filelist-large.tmp
diff lite-filelist-files.tmp large-filelist | patch filelist-large.tmp
cat lite-filelist-files.tmp >> lite-filelist-dirs.tmp
sed -e "s|$RPM_BUILD_ROOT/||g" filelist-large.tmp > filelist-large
sed -e "s|$RPM_BUILD_ROOT/||g" lite-filelist-dirs.tmp > lite-filelist-dirs
#
# don't build the binary here
#
rm -fr $RPM_BUILD_ROOT%{_mandir}/
rm -fr $RPM_BUILD_ROOT%{_bindir}/
#
# Reduce png size
#
for f in $(find $RPM_BUILD_ROOT/%{_datadir}/wesnoth -type f -name '*png'); do
optipng -o4 $f || true
done
%clean
rm -rf %{buildroot}
%changelog -n wesnoth-data-base
* Wed Feb 14 2007 - hhetter@suse.de
- rename of the small package to "wesnoth-data-base", reflecting
that this package contains the basic noarch data required to
play the game
- wesnoth-data-base obsoletes wesnoth-data-small
* Tue Jan 30 2007 - hhetter@suse.de
- major update to stable version 1.2.1
* campaigns:
* Heir to the Throne:
* Battle_for_Wesnoth: allow Asheviere to recruit non-scout units
* The South Guard:
* Proven by the Sword: tell Deoran to go to Westin if the citadel is
secured (fixes #7360)
* language and i18n:
* updated translations: British English, Dutch, Estonian, French, German,
Italian, Russian, Slovak, Swedish
* fixed huge list of spelling mistakes in the en_US version
* multiplayer maps:
* revised maps: Blitz
* made the AI recruit less scouts by setting the village_per_scout parameter
* bug fix
* correctly use translated team names when available
* fix the completion when controlling multiple sides (bug #8101, patch #653)
* first turn of a game is saved again (fixes bug #7909 and bug #8117)
* fix female units using male frames from time to time
* sound
* add advanced sound tab to pref allowing you to play with sample_rate and
buffer_size options
* set default sample rate to 44100 hz as most user got cracking sound pb
with 22050
* graphics
* units:
* death animations for Orcish Assassin and Grunt, Undead Ghoul
* multiplayer
* game management
* fixed controler change not sended to all client (bug #8138)
* replace "Downloading next level..." by "Receiving data..."
when scenario don't have next_scenario and replace
"Downloading next level..." by "Downloading next scenario..."
* Wed Nov 15 2006 - hhetter@suse.de
- updated to version 1.1.12
- another RC for 1.2.0
- optipng support - save a few megs of package size
- from changelog:
* user interface
* move chat line slider bottom (Multiplayer options)
* display started game with vacant slot with yellow font
* fix allow to move other player's (bug #6451)
* sound
* add sample_rate option (read only) to solve cracking sound
on some sound card (Intel HDA, cmipci, ...) (bug #7507)
* graphics
* new portraits: Human Bowman
* unit animations: Elven Hero's melee attack, Dragonguard, Saurian mages,
Young Ogres, Troll Warrior, Troll Rocklobber
* team color: Trolls, Woses, Orcish Assassin, Thief, Rogue and other
outlaws
* new/modified attack icons: dark magic, drake, javelins, ...
* other: new sceptre
* multiplayer
* send a server message each time side controller change (fr #7358)
* fixed green game bugs
* fixed new host doesn't get control when original host left (bug #7351)
* fixed crash when transfering a side (bug #7346, bug #7455)
* fixed message bell sounding even on ignored messages (bug #7378)
* language and i18n:
* new manpages: Dutch
* updated translations: Esperanto, French, German, Greek, Italian, Norwegian,
Japanese, Polish, Slovenian, Turkish, Valencian
* updated MANUAL: Czech, German
* updated DejaVuSans font to 2.11
* multiplayer maps:
* revised multiplayer maps: Hamlets, Meteor Lake, Sulla's Ruins, Silverhead
Crossing, Isar's Cross, Paths of Daggers
* engine changes
* fixed the terrain defense alias to be used properly
* fixed aggression calculations (bug #7432)
* misc bugfixes
* fixed malfunctioned sighted event during shroud (bug #4398)
* fixed stats in replay counted not from 0 (bug #7245)
* fixed replay end showing scenario objectives (bug #6937)
* Fri Oct 06 2006 - hhetter@suse.de
- updated to version 1.1.11
- first RC for 1.2.0
- from changelog:
* Python AI
* there is now wesnoth.get_version()
* WML engine
* [event]s can now be written also inside [era]s (the [event]s are included
in every scenario played using that era)
* complex missiles frames are now in macros
* language and i18n:
* updated translations: Bulgarian, Catalan, Dutch, French, German, Italian,
Japanese, Russian, Spanish, Swedish
* updated MANUAL: Japanese, Swedish
* Tue Sep 26 2006 - hhetter@suse.de
- updated to version 1.1.10, from the changelog:
* campaigns:
* Heir to the Throne
* made it a lot harder to kill Li'sar in Ford of Abez by giving her
reinforcements more often
* The South Guard
* Animation for Deoran's Mace attack (from special AMLA)
* language and i18n:
* new translations: Valencia
* updated translations: Czech, English (British), Finnish, German, Italian,
Japanese, Polish, Portuguese (Brazil), Slovak, Serbian, Swedish
* new or updated man pages: Czech, English (British), French, German,
Italian, Japanese, Portuguese (Brazil), Slovak, Swedish
* removed (outdated) man pages: Hungarian
* updated MANUAL: Swedish
* multiplayer maps:
* revised multiplayer maps: Den of Onis, Sablestone Delta, Island of the
Horatii, Castle Hopping Isle, Siege Castles, King of the Hill, Loris River, Forest of Fear, Waterloo Sunset, Merkwuerdigliebe
* fixed the leader lists in Wesbowl to match current factions
* multiplayer
* scenarios can set faction, recruit, leader, and some other initial settings previously ignored in multiplayer
* WML engine
* now "ai turn" events are fired for all AIs (#6738)
* recruitment_pattern inside [ai] can now change mid-scenario (#6669)
* Graphics:
* New dwarwen castle
* Python AI
* there is now unit.stoned
* Fri Sep 01 2006 - hhetter@suse.de
- remove fonts-ja, no longer required, it's upstream
* Thu Aug 31 2006 - hhetter@suse.de
- updated to version 1.1.9, from the changelog:
* campaigns
* Heir to the Throne
* fixed gold typo in Dwarven Doors (#6481)
* Isle of the Damned: removed merman recall on HARD
* Two Brothers
* fixed showing the objective "kill the mage to get the key" if you
already obtained the key (#6704)
* multiplayer maps:
* revised multiplayer maps: Sablestone Delta
* language and i18n:
* updated translations: Dutch, Esperanto, Finnish, French, German, Italian,
Japanese, Norwegian, Polish, Russian, Serbian, Slovak, Slovenian, Spanish
* new manual: Japanese
* updated manual: Portuguese (Brazil)
* units:
* balancing changes:
* removed Necrophage from random_leader
* added profile key to female thief to prevent use of male image
* misc
* fixed --with-desktopdir and --with-icondir, it still needs --with-kde or
--with-gnome (#6499)
* correct handling of UTF8 filenames under windows
* multiplayer game management: client now tells the server if it ended in
victory or defeat
* Wed Aug 16 2006 - aj@suse.de
- Fix pathes for X11R7.
* Fri Jun 30 2006 - hhetter@suse.de
- first update to the development version 1.1.7, from the
ChangeLog:
* campaigns
* Heir to the Throne
* added 2 mermen to Bay of Pearls on hard
* lowered turn limits on Scepter of Fire to something sane
* language and i18n:
* updated translations: French, German, Portuguese (Brazil),
Spanish, Swedish
* multiplayer maps:
* revised multiplayer maps: Amohsad Caldera
* units
* balancing changes:
* removed White Mage and Mage of Light from random_leader
* removed special defense values from the Merman Hoplite
* decreased the melee attack of the Merman Javelineer
from 8-3 to 8-2
* increased the melee attack of the Merman Entangler from
7-3 to 8-3
* increased the ranged attack of the Merman Entangler from
7-3 to 8-3
* increased the melee attack of the Necrophage from 6-3
to 7-3
* decreased the XP requirement of the Necrophage from 66
to 40
* music & sound
* new or improved sounds: lich hit & die, bite, tail
* graphics
* new village flag animation
* some units and animations updated for team color support
* fixed bug that caused the game to freeze when a leader takes
part in a fight
* Wed May 31 2006 - hhetter@suse.de
- updated to version 1.1.4
* Fri Feb 03 2006 - hhetter@suse.de
- fix buildrequires
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Tue Jan 17 2006 - hhetter@suse.de
- package small data set with font links
* Wed Nov 23 2005 - hhetter@suse.de
- updated main data set to version 1.0.2
* Wed Oct 26 2005 - hhetter@suse.de
- added campaigns:
Sceptre Of Fire
Legend Of Wesmere
* Tue Oct 25 2005 - hhetter@suse.de
- use the correct version number for the campaign packages
* Mon Oct 24 2005 - hhetter@suse.de
- updated main data set to version 1.0.1
* Wed Oct 19 2005 - hhetter@suse.de
- updated campaign: Under The Burning Suns Version 1.0.3
* Tue Oct 11 2005 - hhetter@suse.de
- build all data packages and extra campaigns as noarch
++++++ uninitialized-diff ++++++
diff -u -r src.orig/font.cpp src/font.cpp
--- src.orig/font.cpp 2005-05-14 16:58:27.502693392 +0000
+++ src/font.cpp 2005-05-14 17:05:44.918205655 +0000
@@ -850,6 +850,8 @@
res.w = s.width();
res.h = s.height();
+ res.x = 0;
+ res.y = 0;
return res;
}
diff -u -r src.orig/sdl_utils.cpp src/sdl_utils.cpp
--- src.orig/sdl_utils.cpp 2005-05-14 16:58:27.500740178 +0000
+++ src/sdl_utils.cpp 2005-05-14 17:07:53.682883648 +0000
@@ -855,6 +855,7 @@
inverse.r = 255 - colour.r;
inverse.g = 255 - colour.g;
inverse.b = 255 - colour.b;
+ inverse.unused = 0;
return inverse;
}
++++++ wesnoth-server-install.diff ++++++
diff -ruN wesnoth-1.0rc1/src/Makefile.am wesnoth-1.0rc1-new/src/Makefile.am
--- wesnoth-1.0rc1/src/Makefile.am 2005-07-21 00:33:39.000000000 +0200
+++ wesnoth-1.0rc1-new/src/Makefile.am 2005-09-20 13:30:05.000000000 +0200
@@ -582,7 +582,7 @@
if SERVER
install-exec-hook:
mkdir -p -m 0700 $(DESTDIR)$(fifodir)
- chown $(serveruid):$(servergid) $(DESTDIR)$(fifodir)
+# chown $(serveruid):$(servergid) $(DESTDIR)$(fifodir)
uninstall-hook:
rm -rf $(DESTDIR)$(fifodir)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org