Hello community, here is the log from the commit of package freesci checked in at Thu May 18 02:07:20 CEST 2006. -------- --- freesci/freesci.changes 2006-05-10 19:59:11.000000000 +0200 +++ freesci/freesci.changes 2006-05-17 21:03:57.000000000 +0200 @@ -1,0 +2,14 @@ +Wed May 17 21:00:33 CEST 2006 - sndirsch@suse.de + +- updated to release 0.3.5: + * GP32 port and WinCE port (Walter van Niftrik and Ismail Khatib, + respectively) + * A game selection screen (by Hugues Valois) + * Per-resource shading, to allow manual fine-tuning of SCI game + graphics + * Background image drawing optimisations + * Many, many bugfixes (and maybe a couple of new bugs to spice + things up). +- fixed wrong amount of printf arguments (Bug #130202) + +------------------------------------------------------------------- Old: ---- freesci-0.3.4c-printf.diff freesci-0.3.4c-return.diff freesci-0.3.4c.diff freesci-0.3.4c.tar.bz2 freesci-memset.diff gcc4.diff New: ---- freesci-0.3.5-printf.diff freesci-0.3.5-return.diff freesci-0.3.5.diff freesci-0.3.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ freesci.spec ++++++ --- /var/tmp/diff_new_pack.StQL8G/_old 2006-05-18 01:59:42.000000000 +0200 +++ /var/tmp/diff_new_pack.StQL8G/_new 2006-05-18 01:59:42.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package freesci (Version 0.3.4c) +# spec file for package freesci (Version 0.3.5) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -16,15 +16,13 @@ License: GPL Group: Amusements/Games/Other Autoreqprov: on -Version: 0.3.4c -Release: 18 +Version: 0.3.5 +Release: 1 Summary: Interpreter for Not-So-Early Sierra Adventure Games Source: %name-%version.tar.bz2 Patch: %name-%version.diff Patch1: %name-%version-return.diff -Patch2: gcc4.diff -Patch3: %name-memset.diff -Patch4: freesci-0.3.4c-printf.diff +Patch2: freesci-0.3.5-printf.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -62,9 +60,7 @@ %setup -q %patch %patch1 -p1 -%patch2 -%patch3 -p1 -%patch4 -p1 +%patch2 -p0 %build %{?suse_update_config:%{suse_update_config}} @@ -94,6 +90,17 @@ %_mandir/man6/freesci.6.gz %changelog -n freesci +* Wed May 17 2006 - sndirsch@suse.de +- updated to release 0.3.5: + * GP32 port and WinCE port (Walter van Niftrik and Ismail Khatib, + respectively) + * A game selection screen (by Hugues Valois) + * Per-resource shading, to allow manual fine-tuning of SCI game + graphics + * Background image drawing optimisations + * Many, many bugfixes (and maybe a couple of new bugs to spice + things up). +- fixed wrong amount of printf arguments (Bug #130202) * Wed May 10 2006 - mmj@suse.de - fix printf arguments [#130202] * Wed Jan 25 2006 - mls@suse.de ++++++ freesci-0.3.4c-printf.diff -> freesci-0.3.5-printf.diff ++++++ --- freesci/freesci-0.3.4c-printf.diff 2006-05-10 19:57:45.000000000 +0200 +++ freesci/freesci-0.3.5-printf.diff 2006-05-17 20:55:24.000000000 +0200 @@ -1,5 +1,6 @@ ---- freesci-0.3.4c/src/engine/said.y -+++ freesci-0.3.4c/src/engine/said.y +diff -u -r src.orig/engine/said.y src/engine/said.y +--- src.orig/engine/said.y 2006-05-17 20:45:40.483381006 +0200 ++++ src/engine/said.y 2006-05-17 20:46:41.384743471 +0200 @@ -441,7 +441,7 @@ } @@ -9,3 +10,15 @@ return 1; } +diff -u -r src.orig/gfx/resource/sci_view_1.c src/gfx/resource/sci_view_1.c +--- src.orig/gfx/resource/sci_view_1.c 2006-05-17 20:45:39.378573983 +0200 ++++ src/gfx/resource/sci_view_1.c 2006-05-17 20:49:32.383876172 +0200 +@@ -205,7 +205,7 @@ + int loop_offset = get_uint_16(resource + V1_FIRST_LOOP_OFFSET + (i << 1)); + + if (loop_offset >= size) { +- GFXERROR("View %04x:(%d) supposed to be at illegal offset 0x%04x\n", id, i); ++ GFXERROR("View %04x:(%d) supposed to be at illegal offset 0x%04x\n", id, i, loop_offset); + error_token = 1; + } + ++++++ freesci-0.3.4c-return.diff -> freesci-0.3.5-return.diff ++++++ --- freesci/freesci-0.3.4c-return.diff 2004-04-16 11:44:51.000000000 +0200 +++ freesci/freesci-0.3.5-return.diff 2006-05-17 21:22:00.000000000 +0200 @@ -16,3 +16,25 @@ + + return 0; } +diff -u -r freesci-0.3.5/src.orig/gfx/operations.c freesci-0.3.5/src/gfx/operations.c +--- freesci-0.3.5/src.orig/gfx/operations.c 2006-05-17 21:13:07.000000000 +0200 ++++ freesci-0.3.5/src/gfx/operations.c 2006-05-17 21:18:41.417200491 +0200 +@@ -1750,6 +1750,7 @@ + case SCI_K_F9 : return SCI_K_SHIFT_F9; + case SCI_K_F10 : return SCI_K_SHIFT_F10; + } ++ return c; + } + + static int +diff -u -r freesci-0.3.5/src.orig/sound/pcmout_alsa.c freesci-0.3.5/src/sound/pcmout_alsa.c +--- freesci-0.3.5/src.orig/sound/pcmout_alsa.c 2006-05-17 21:13:07.000000000 +0200 ++++ freesci-0.3.5/src/sound/pcmout_alsa.c 2006-05-17 21:20:59.680987009 +0200 +@@ -138,6 +138,7 @@ + printf("ALSA: Error setting HW params.\n"); + return -1; + } ++ return 0; + } + + ++++++ freesci-0.3.4c-printf.diff -> freesci-0.3.5.diff ++++++ --- freesci/freesci-0.3.4c-printf.diff 2006-05-10 19:57:45.000000000 +0200 +++ freesci/freesci-0.3.5.diff 2003-01-29 01:11:42.000000000 +0100 @@ -1,11 +1,14 @@ ---- freesci-0.3.4c/src/engine/said.y -+++ freesci-0.3.4c/src/engine/said.y -@@ -441,7 +441,7 @@ - } +--- src/sound/midiout_alsaraw.c ++++ src/sound/midiout_alsaraw.c +@@ -27,9 +27,9 @@ + #include <sys/asoundlib.h> - if (said_blessed != 1) { -- sciprintf("Error: Found %d top branches\n"); -+ sciprintf("Error: Found %d top branches\n", said_blessed); - return 1; - } + #include <midiout.h> +-#if SND_LIB_VERSION >= 0x000900 ++/*#if SND_LIB_VERSION >= 0x000900 */ + # define ALSA_09 +-#endif ++/*#endif*/ + + static snd_rawmidi_t *handle; ++++++ freesci-0.3.4c.tar.bz2 -> freesci-0.3.5.tar.bz2 ++++++ ++++ 46930 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...
participants (1)
-
root@suse.de