Hello community, here is the log from the commit of package prboom-plus for openSUSE:Factory checked in at 2013-05-16 11:23:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/prboom-plus (Old) and /work/SRC/openSUSE:Factory/.prboom-plus.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "prboom-plus" Changes: -------- --- /work/SRC/openSUSE:Factory/prboom-plus/prboom-plus.changes 2013-04-09 10:27:32.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.prboom-plus.new/prboom-plus.changes 2013-05-16 11:23:54.000000000 +0200 @@ -1,0 +2,17 @@ +Sun Mar 24 13:35:18 UTC 2013 - [email protected] + +- Update to new upstream release 2.5.1.3 +* Added device selection to portmidi player. Controlled by the + snd_mididev config variable. See stdout.txt for list of + available devices. +* Added a progress bar for demo skipping during re-recording. +* Added key binding options for start/stop and fast-forward when + watching demos. +* Added a key binding option to restart the current map. +* Added a "Default compatibility level" GUI entry. +* Support for 16 sprite rotations. http://zdoom.org/wiki/Sprite#Angles +* New HUDs. HUDs definitions are moved to the + "prboom-plus.wad/-prbhud-" lump. +- Remove prboom-protos.diff, merged upstream + +------------------------------------------------------------------- Old: ---- prboom-plus-2.5.1.1+.tar.xz prboom-protos.diff New: ---- prboom-plus-2.5.1.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ prboom-plus.spec ++++++ --- /var/tmp/diff_new_pack.YVptDn/_old 2013-05-16 11:23:55.000000000 +0200 +++ /var/tmp/diff_new_pack.YVptDn/_new 2013-05-16 11:23:55.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package prboom-plus # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,18 +15,21 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: prboom-plus -Version: 2.5.1.1 +Version: 2.5.1.3 Release: 0 Summary: Open source port of the DOOM game engine License: GPL-2.0+ Group: Amusements/Games/3D/Shoot Url: http://prboom-plus.sourceforge.net/ -Source: %name-%{version}+.tar.xz + +#Freecode-URL: http://freecode.com/projects/prboom-plus +#DL-URL: http://downloads.sf.net/prboom-plus/prboom-plus-2.5.1.3.tar.gz +Source: %name-%version.tar.xz Patch1: prboom-nodatetime.diff Patch2: prboom-types1.diff Patch3: prboom-types2.diff -Patch4: prboom-protos.diff Patch5: prboom-enable-tessellation.diff Source2: clean_source.sh BuildRequires: Mesa-devel @@ -64,7 +67,7 @@ %prep %setup -q -%patch -P 1 -P 2 -P 3 -P 4 -P 5 -p1 +%patch -P 1 -P 2 -P 3 -P 5 -p1 %build ./bootstrap; @@ -83,6 +86,9 @@ # Convenience symlink ln -s prboom-plus "$b/%_bindir/prboom"; +%post +echo "INFO: %name: The global IWAD directory is %_datadir/doom."; + %files %defattr(-,root,root) %doc NEWS AUTHORS README ++++++ prboom-enable-tessellation.diff ++++++ --- /var/tmp/diff_new_pack.YVptDn/_old 2013-05-16 11:23:55.000000000 +0200 +++ /var/tmp/diff_new_pack.YVptDn/_new 2013-05-16 11:23:55.000000000 +0200 @@ -10,11 +10,11 @@ src/gl_main.c | 3 +++ 1 file changed, 3 insertions(+) -Index: prboom-plus-2.5.1.1/src/gl_main.c +Index: prboom-plus-2.5.1.3/src/gl_main.c =================================================================== ---- prboom-plus-2.5.1.1.orig/src/gl_main.c -+++ prboom-plus-2.5.1.1/src/gl_main.c -@@ -83,6 +83,9 @@ +--- prboom-plus-2.5.1.3.orig/src/gl_main.c ++++ prboom-plus-2.5.1.3/src/gl_main.c +@@ -73,6 +73,9 @@ #ifdef USE_CUSTOM_QSORT #include "qsort.h" #endif @@ -22,5 +22,5 @@ +# define USE_GLU_TESS 1 +#endif - int triangulate_subsectors = 0; // All OpenGL extentions will be disabled in gl_compatibility mode + int gl_compatibility = 0; ++++++ prboom-plus-2.5.1.1+.tar.xz -> prboom-plus-2.5.1.3.tar.xz ++++++ ++++ 20979 lines of diff (skipped) ++++++ prboom-types1.diff ++++++ --- /var/tmp/diff_new_pack.YVptDn/_old 2013-05-16 11:23:56.000000000 +0200 +++ /var/tmp/diff_new_pack.YVptDn/_new 2013-05-16 11:23:56.000000000 +0200 @@ -12,14 +12,13 @@ --- src/MUSIC/oplplayer.c | 2 +- - src/gl_main.c | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) + 1 file changed, 1 insertion(+), 1 deletion(-) -Index: prboom-plus-2.5.1.1/src/MUSIC/oplplayer.c +Index: prboom-plus-2.5.1.3/src/MUSIC/oplplayer.c =================================================================== ---- prboom-plus-2.5.1.1.orig/src/MUSIC/oplplayer.c -+++ prboom-plus-2.5.1.1/src/MUSIC/oplplayer.c -@@ -1344,7 +1344,7 @@ static const void *I_OPL_RegisterSong(co +--- prboom-plus-2.5.1.3.orig/src/MUSIC/oplplayer.c ++++ prboom-plus-2.5.1.3/src/MUSIC/oplplayer.c +@@ -1356,7 +1356,7 @@ static const void *I_OPL_RegisterSong(co // time numbers we have to traverse the tracks and everything if (mf.len < 100) { @@ -28,16 +27,3 @@ return NULL; } -Index: prboom-plus-2.5.1.1/src/gl_main.c -=================================================================== ---- prboom-plus-2.5.1.1.orig/src/gl_main.c -+++ prboom-plus-2.5.1.1/src/gl_main.c -@@ -1304,7 +1304,7 @@ static void gld_FlatConvexCarver(int ssi - - if(!numedgepoints) - { -- if (levelinfo) fprintf(levelinfo, "All carved away: subsector %i - sector %i\n", ssec-subsectors, ssec->sector->iSectorID); -+ if (levelinfo) fprintf(levelinfo, "All carved away: subsector %td - sector %i\n", ssec-subsectors, ssec->sector->iSectorID); - } - else - { ++++++ prboom-types2.diff ++++++ --- /var/tmp/diff_new_pack.YVptDn/_old 2013-05-16 11:23:56.000000000 +0200 +++ /var/tmp/diff_new_pack.YVptDn/_new 2013-05-16 11:23:56.000000000 +0200 @@ -12,10 +12,10 @@ src/r_drawflush.inl | 4 +++- 3 files changed, 21 insertions(+), 17 deletions(-) -Index: prboom-plus-2.5.1.1/src/g_overflow.c +Index: prboom-plus-2.5.1.3/src/g_overflow.c =================================================================== ---- prboom-plus-2.5.1.1.orig/src/g_overflow.c -+++ prboom-plus-2.5.1.1/src/g_overflow.c +--- prboom-plus-2.5.1.3.orig/src/g_overflow.c ++++ prboom-plus-2.5.1.3/src/g_overflow.c @@ -35,6 +35,7 @@ #include "config.h" #endif @@ -33,10 +33,10 @@ } } } -Index: prboom-plus-2.5.1.1/src/p_saveg.c +Index: prboom-plus-2.5.1.3/src/p_saveg.c =================================================================== ---- prboom-plus-2.5.1.1.orig/src/p_saveg.c -+++ prboom-plus-2.5.1.1/src/p_saveg.c +--- prboom-plus-2.5.1.3.orig/src/p_saveg.c ++++ prboom-plus-2.5.1.3/src/p_saveg.c @@ -31,6 +31,7 @@ * *-----------------------------------------------------------------------------*/ @@ -69,10 +69,10 @@ if (th->function == P_MobjThinker) - th->prev = (thinker_t *) ++number_of_thinkers; + th->prev = (thinker_t *)(uintptr_t) ++number_of_thinkers; - } + } // phares 9/13/98: Moved this code outside of P_ArchiveThinkers so the -@@ -497,10 +498,10 @@ void P_UnArchiveThinkers (void) +@@ -500,10 +501,10 @@ void P_UnArchiveThinkers (void) //e6y save_p += 4*sizeof(void*); @@ -85,7 +85,7 @@ P_SetThingPosition (mobj); mobj->info = &mobjinfo[mobj->type]; -@@ -811,7 +812,7 @@ void P_UnArchiveSpecials (void) +@@ -814,7 +815,7 @@ void P_UnArchiveSpecials (void) ceiling_t *ceiling = Z_Malloc (sizeof(*ceiling), PU_LEVEL, NULL); memcpy (ceiling, save_p, sizeof(*ceiling)); save_p += sizeof(*ceiling); @@ -94,7 +94,7 @@ ceiling->sector->ceilingdata = ceiling; //jff 2/22/98 if (ceiling->thinker.function) -@@ -828,10 +829,10 @@ void P_UnArchiveSpecials (void) +@@ -831,10 +832,10 @@ void P_UnArchiveSpecials (void) vldoor_t *door = Z_Malloc (sizeof(*door), PU_LEVEL, NULL); memcpy (door, save_p, sizeof(*door)); save_p += sizeof(*door); @@ -107,7 +107,7 @@ door->sector->ceilingdata = door; //jff 2/22/98 door->thinker.function = T_VerticalDoor; -@@ -845,7 +846,7 @@ void P_UnArchiveSpecials (void) +@@ -848,7 +849,7 @@ void P_UnArchiveSpecials (void) floormove_t *floor = Z_Malloc (sizeof(*floor), PU_LEVEL, NULL); memcpy (floor, save_p, sizeof(*floor)); save_p += sizeof(*floor); @@ -116,7 +116,7 @@ floor->sector->floordata = floor; //jff 2/22/98 floor->thinker.function = T_MoveFloor; P_AddThinker (&floor->thinker); -@@ -858,7 +859,7 @@ void P_UnArchiveSpecials (void) +@@ -861,7 +862,7 @@ void P_UnArchiveSpecials (void) plat_t *plat = Z_Malloc (sizeof(*plat), PU_LEVEL, NULL); memcpy (plat, save_p, sizeof(*plat)); save_p += sizeof(*plat); @@ -125,7 +125,7 @@ plat->sector->floordata = plat; //jff 2/22/98 if (plat->thinker.function) -@@ -875,7 +876,7 @@ void P_UnArchiveSpecials (void) +@@ -878,7 +879,7 @@ void P_UnArchiveSpecials (void) lightflash_t *flash = Z_Malloc (sizeof(*flash), PU_LEVEL, NULL); memcpy (flash, save_p, sizeof(*flash)); save_p += sizeof(*flash); @@ -134,7 +134,7 @@ flash->thinker.function = T_LightFlash; P_AddThinker (&flash->thinker); break; -@@ -887,7 +888,7 @@ void P_UnArchiveSpecials (void) +@@ -890,7 +891,7 @@ void P_UnArchiveSpecials (void) strobe_t *strobe = Z_Malloc (sizeof(*strobe), PU_LEVEL, NULL); memcpy (strobe, save_p, sizeof(*strobe)); save_p += sizeof(*strobe); @@ -143,7 +143,7 @@ strobe->thinker.function = T_StrobeFlash; P_AddThinker (&strobe->thinker); break; -@@ -899,7 +900,7 @@ void P_UnArchiveSpecials (void) +@@ -902,7 +903,7 @@ void P_UnArchiveSpecials (void) glow_t *glow = Z_Malloc (sizeof(*glow), PU_LEVEL, NULL); memcpy (glow, save_p, sizeof(*glow)); save_p += sizeof(*glow); @@ -152,7 +152,7 @@ glow->thinker.function = T_Glow; P_AddThinker (&glow->thinker); break; -@@ -911,7 +912,7 @@ void P_UnArchiveSpecials (void) +@@ -914,7 +915,7 @@ void P_UnArchiveSpecials (void) fireflicker_t *flicker = Z_Malloc (sizeof(*flicker), PU_LEVEL, NULL); memcpy (flicker, save_p, sizeof(*flicker)); save_p += sizeof(*flicker); @@ -161,7 +161,7 @@ flicker->thinker.function = T_FireFlicker; P_AddThinker (&flicker->thinker); break; -@@ -924,7 +925,7 @@ void P_UnArchiveSpecials (void) +@@ -927,7 +928,7 @@ void P_UnArchiveSpecials (void) elevator_t *elevator = Z_Malloc (sizeof(*elevator), PU_LEVEL, NULL); memcpy (elevator, save_p, sizeof(*elevator)); save_p += sizeof(*elevator); @@ -170,10 +170,10 @@ elevator->sector->floordata = elevator; //jff 2/22/98 elevator->sector->ceilingdata = elevator; //jff 2/22/98 elevator->thinker.function = T_MoveElevator; -Index: prboom-plus-2.5.1.1/src/r_drawflush.inl +Index: prboom-plus-2.5.1.3/src/r_drawflush.inl =================================================================== ---- prboom-plus-2.5.1.1.orig/src/r_drawflush.inl -+++ prboom-plus-2.5.1.1/src/r_drawflush.inl +--- prboom-plus-2.5.1.3.orig/src/r_drawflush.inl ++++ prboom-plus-2.5.1.3/src/r_drawflush.inl @@ -28,6 +28,8 @@ * *-----------------------------------------------------------------------------*/ -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
