Hello community, here is the log from the commit of package freesci checked in at Thu Dec 14 01:19:15 CET 2006. -------- --- freesci/freesci.changes 2006-08-08 05:14:43.000000000 +0200 +++ /mounts/work_src_done/STABLE/freesci/freesci.changes 2006-12-13 15:59:26.000000000 +0100 @@ -1,0 +2,6 @@ +Wed Dec 13 15:12:07 CET 2006 - sndirsch@suse.de + +- back to stable release 0.3.5 since 0.6.2 is lacking savegame + support and still has many known bugs + +------------------------------------------------------------------- Old: ---- freesci-0.6.2-printf.diff freesci-0.6.2-return.diff freesci-0.6.2.diff freesci-0.6.2.tar.bz2 New: ---- freesci-0.3.5-printf.diff freesci-0.3.5-return.diff freesci-0.3.5.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ freesci.spec ++++++ --- /var/tmp/diff_new_pack.aCvFd7/_old 2006-12-14 01:18:59.000000000 +0100 +++ /var/tmp/diff_new_pack.aCvFd7/_new 2006-12-14 01:18:59.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package freesci (Version 0.6.2) +# 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 @@ -13,14 +13,13 @@ Name: freesci BuildRequires: SDL-devel readline-devel xorg-x11 URL: http://freesci.linuxgames.com/ -License: GPL +License: GNU General Public License (GPL) Group: Amusements/Games/Other Autoreqprov: on -Version: 0.6.2 -Release: 3 +Version: 0.3.5 +Release: 2 Summary: Interpreter for Not-So-Early Sierra Adventure Games Source: %name-%version.tar.bz2 -Patch: %name-%version.diff Patch1: %name-%version-return.diff Patch2: %name-%version-printf.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -58,7 +57,6 @@ %prep %setup -q -%patch %patch1 -p1 %patch2 -p0 @@ -79,10 +77,9 @@ %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog INSTALL NEWS README README.Unix THANKS TODO /usr/share/games/freesci -/usr/bin/bdftofont -/usr/bin/fonttoc /usr/bin/freesci /usr/bin/freesci-setup +/usr/bin/sciconsole /usr/bin/scidisasm /usr/bin/sciunpack /usr/bin/scipack @@ -91,6 +88,9 @@ %_mandir/man6/freesci.6.gz %changelog -n freesci +* Wed Dec 13 2006 - sndirsch@suse.de +- back to stable release 0.3.5 since 0.6.2 is lacking savegame + support and still has many known bugs * Tue Aug 08 2006 - sndirsch@suse.de - fixed printf arguments (Bug #197500) * Tue Jun 27 2006 - sndirsch@suse.de ++++++ freesci-0.6.2-printf.diff -> freesci-0.3.5-printf.diff ++++++ ++++++ freesci-0.6.2-return.diff -> freesci-0.3.5-return.diff ++++++ --- freesci/freesci-0.6.2-return.diff 2006-06-27 12:56:05.000000000 +0200 +++ /mounts/work_src_done/STABLE/freesci/freesci-0.3.5-return.diff 2006-12-13 15:52:31.000000000 +0100 @@ -27,142 +27,13 @@ } static int -diff -u -r freesci-0.6.2.orig/src/engine/kgraphics.c freesci-0.6.2/src/engine/kgraphics.c ---- freesci-0.6.2.orig/src/engine/kgraphics.c 2006-06-05 11:54:54.000000000 +0200 -+++ freesci-0.6.2/src/engine/kgraphics.c 2006-06-05 12:15:26.071223194 +0200 -@@ -285,6 +285,7 @@ - color, s->gfx_state->pic_nr, KERNEL_COLORS_NR); - BREAKPOINT(); - } -+ return NULL; - } - - static gfx_color_t -@@ -1400,6 +1401,7 @@ - SCIkdebug(SCIkWARNING, "Unimplemented subfunction: %d\n", UKPV(0)); - return s->r_acc; - } -+ return s->r_acc; - } - - static void -diff -u -r freesci-0.6.2.orig/src/engine/savegame.c freesci-0.6.2/src/engine/savegame.c ---- freesci-0.6.2.orig/src/engine/savegame.c 2006-06-05 11:54:54.000000000 +0200 -+++ freesci-0.6.2/src/engine/savegame.c 2006-06-05 11:58:39.211506538 +0200 -@@ -69,6 +69,7 @@ - - scanf(lastval, PREG, &segment, &offset); - *foo = make_reg(segment, offset); -+ return 0; - } - - void -diff -u -r freesci-0.6.2.orig/src/engine/scriptdebug.c freesci-0.6.2/src/engine/scriptdebug.c ---- freesci-0.6.2.orig/src/engine/scriptdebug.c 2006-06-05 11:54:54.000000000 +0200 -+++ freesci-0.6.2/src/engine/scriptdebug.c 2006-06-05 12:21:51.731709358 +0200 -@@ -277,6 +277,7 @@ - } - - sci01_song_header_dump(song->data, song->size); -+ return 0; - } - - int c_sfx_01_track(state_t *s) -@@ -294,6 +295,7 @@ - } - - midi_hexdump(song->data + offset, song->size, offset); -+ return 0; - } - - -@@ -685,6 +687,7 @@ - sm_set_lockers(&(s->seg_manager), nr, 0, SEG_ID); - // _sm_deallocate(&(s->seg_manager), nr, 1); - } -+ return 0; - } - - static int -@@ -728,6 +731,7 @@ - _c_single_seg_info(s, s->seg_manager.heap[i]); - sciprintf("\n"); - } -+ return 0; - } - - int -@@ -1820,6 +1824,7 @@ - sleep(1); /* Yield to the scheduler, at least a bit */ - atexit(_codebug_kill_children); +--- freesci-0.3.5/src/sound/pcmout_alsa.c.orig 2006-12-13 15:48:33.927091041 +0100 ++++ freesci-0.3.5/src/sound/pcmout_alsa.c 2006-12-13 15:51:47.761635101 +0100 +@@ -138,6 +138,7 @@ + printf("ALSA: Error setting HW params.\n"); + return -1; } + return 0; } - #endif -@@ -2334,6 +2339,7 @@ - - return 0; - #endif -+ return 0; - } - - -@@ -3180,6 +3186,7 @@ - } - - sciprintf("%s\n", invalid ? " (invalid)" : ""); -+ return 0; - } - - int -@@ -3306,6 +3313,7 @@ - apply_to_reg_t_hash_map(use_map, NULL, print_all_of_them); - - free_reg_t_hash_map (use_map); -+ return 0; - } - - -diff -u -r freesci-0.6.2.orig/src/engine/sys_strings.c freesci-0.6.2/src/engine/sys_strings.c ---- freesci-0.6.2.orig/src/engine/sys_strings.c 2006-06-05 11:54:54.000000000 +0200 -+++ freesci-0.6.2/src/engine/sys_strings.c 2006-06-05 11:56:56.509484299 +0200 -@@ -68,6 +68,7 @@ - - strncpy(str->value, value, str->max_size); - str->value[str->max_size] = 0; /* Make sure to terminate */ -+ return 0; - } - - void -diff -u -r freesci-0.6.2.orig/src/gfx/resource/sci_pic_0.c freesci-0.6.2/src/gfx/resource/sci_pic_0.c -diff -u -r freesci-0.6.2.orig/src/tools/bdftofont.c freesci-0.6.2/src/tools/bdftofont.c ---- freesci-0.6.2.orig/src/tools/bdftofont.c 2006-06-05 11:54:53.000000000 +0200 -+++ freesci-0.6.2/src/tools/bdftofont.c 2006-06-05 12:22:22.772275645 +0200 -@@ -178,4 +178,5 @@ - perror(argv[1]); - - bdf_cleanup(); -+ return 0; - } -diff -u -r freesci-0.6.2.orig/src/tools/fonttoc.c freesci-0.6.2/src/tools/fonttoc.c ---- freesci-0.6.2.orig/src/tools/fonttoc.c 2006-06-05 11:54:53.000000000 +0200 -+++ freesci-0.6.2/src/tools/fonttoc.c 2006-06-05 12:22:46.929046971 +0200 -@@ -260,5 +260,6 @@ - convert_font(f, argv[2], fopen(argv[3], "w")); - else - perror(argv[1]); -+ return 0; - - } ---- freesci-0.6.2/src/sfx/core.c.orig 2006-06-27 12:52:44.712769541 +0200 -+++ freesci-0.6.2/src/sfx/core.c 2006-06-27 12:55:21.064585804 +0200 -@@ -672,7 +672,7 @@ - #endif - if (!it) { - fprintf(stderr, "[SFX] Attempt to add empty song with handle %08lx\n", handle); -- return; -+ return -1; - } - it->init(it); ++++++ freesci-0.6.2.tar.bz2 -> freesci-0.3.5.tar.bz2 ++++++ ++++ 134642 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@suse.de