Hello community,
here is the log from the commit of package freesci
checked in at Mon Jun 5 18:36:07 CEST 2006.
--------
--- freesci/freesci.changes 2006-05-17 21:03:57.000000000 +0200
+++ freesci/freesci.changes 2006-06-05 12:45:36.000000000 +0200
@@ -1,0 +2,7 @@
+Mon Jun 5 12:44:02 CEST 2006 - sndirsch@suse.de
+
+- updated to 0.6.2 "Glutton" / Unstable Development Release
+ * contains many experimental features, including partial support
+ for SCI01 and SCI1 games
+
+-------------------------------------------------------------------
Old:
----
freesci-0.3.5-printf.diff
freesci-0.3.5-return.diff
freesci-0.3.5.diff
freesci-0.3.5.tar.bz2
New:
----
freesci-0.6.2-printf.diff
freesci-0.6.2-return.diff
freesci-0.6.2.diff
freesci-0.6.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ freesci.spec ++++++
--- /var/tmp/diff_new_pack.LjjQlx/_old 2006-06-05 18:35:53.000000000 +0200
+++ /var/tmp/diff_new_pack.LjjQlx/_new 2006-06-05 18:35:53.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package freesci (Version 0.3.5)
+# spec file for package freesci (Version 0.6.2)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -16,13 +16,13 @@
License: GPL
Group: Amusements/Games/Other
Autoreqprov: on
-Version: 0.3.5
+Version: 0.6.2
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: freesci-0.3.5-printf.diff
+Patch2: %name-%version-printf.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -79,9 +79,10 @@
%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
@@ -90,6 +91,10 @@
%_mandir/man6/freesci.6.gz
%changelog -n freesci
+* Mon Jun 05 2006 - sndirsch@suse.de
+- updated to 0.6.2 "Glutton" / Unstable Development Release
+ * contains many experimental features, including partial support
+ for SCI01 and SCI1 games
* Wed May 17 2006 - sndirsch@suse.de
- updated to release 0.3.5:
* GP32 port and WinCE port (Walter van Niftrik and Ismail Khatib,
++++++ freesci-0.3.5-printf.diff -> freesci-0.6.2-printf.diff ++++++
++++++ freesci-0.3.5-return.diff -> freesci-0.6.2-return.diff ++++++
--- freesci/freesci-0.3.5-return.diff 2006-05-17 21:22:00.000000000 +0200
+++ freesci/freesci-0.6.2-return.diff 2006-06-05 12:33:41.000000000 +0200
@@ -27,14 +27,131 @@
}
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;
+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);
+ }
++ 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.3.5-printf.diff -> freesci-0.6.2.diff ++++++
--- freesci/freesci-0.3.5-printf.diff 2006-05-17 20:55:24.000000000 +0200
+++ freesci/freesci-0.6.2.diff 2006-06-05 12:36:50.000000000 +0200
@@ -1,24 +1,22 @@
-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 @@
- }
+--- src/tools/fonttoc.c.orig 2006-06-05 11:51:39.878911402 +0200
++++ src/tools/fonttoc.c 2006-06-05 11:52:56.983413802 +0200
+@@ -28,6 +28,7 @@
+ #include