Hello community, here is the log from the commit of package dosbox.2415 for openSUSE:13.1:Update checked in at 2014-01-07 11:34:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1:Update/dosbox.2415 (Old) and /work/SRC/openSUSE:13.1:Update/.dosbox.2415.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dosbox.2415" Changes: -------- New Changes file: --- /dev/null 2013-11-25 01:44:08.036031256 +0100 +++ /work/SRC/openSUSE:13.1:Update/.dosbox.2415.new/dosbox.changes 2014-01-07 11:34:34.000000000 +0100 @@ -0,0 +1,319 @@ +------------------------------------------------------------------- +Tue Dec 17 16:59:02 UTC 2013 - martin.j...@qbicon.cz + +- added missing alsa dependency for midi support (bnc#855514) + +------------------------------------------------------------------- +Mon Oct 8 15:32:42 UTC 2012 - matth...@mailaender.name + +- improved dosbox icon, from wikipedia entry. +- use pkgconfig(sdl) instead of SDL-devel buildrequires + +------------------------------------------------------------------- +Fri Sep 21 08:22:01 UTC 2012 - idon...@suse.com + +- Add explicit glu dependency + +------------------------------------------------------------------- +Fri Dec 2 07:48:44 UTC 2011 - co...@suse.com + +- add automake as buildrequire to avoid implicit dependency + +------------------------------------------------------------------- +Sun Sep 18 17:17:12 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile + (cf. packaging guidelines) +- Use %_smp_mflags for parallel build + +------------------------------------------------------------------- +Wed Mar 16 08:50:16 UTC 2011 - ism...@namtrac.org + +- Fix compilation with gcc 4.6 + +------------------------------------------------------------------- +Wed May 19 11:30:33 UTC 2010 - lnus...@suse.de + +- new version 0.74 + * Several small game specific fixes/hacks/support. (Offensive, Roadhog, GTA + installer, Kingdom O' Magic soundcard detection, Pirate booter, Armored + Fist installer) + * Add the S3-specific 640x480 256 color mode. (fixes regression in "Wooden + Ships and Iron Men" and "I Have No Mouth And I Must Scream") + * Fix a stack overflow that could crash DOSBox. + * Add fake microphone input. (fixes Talking Parrot) + * Modify adlib turn off code, so that it doesn't turn off in cases where the + same sound is repeated over and over again. + * Several small fixes to the CDROM audio code.(HOMM2, Redneck Rampage and + others) + * Several improvements to the CDROM emulation code. (fixes Alpha Storm and GT + Racing 97) + * Some small CPU fixes that might fix something. + * Handle opcode 0xff subcode 7 as invalid instruction. (fixes dif-2 & others) + * Some hercules fixes. (Testdrive) + * Improve support for blanked parts that wrap around to the start of the + screen. (fixes Magic Circle demo and Sid&Al) + * Remove old OPL cores as the new ones seem to work very nicely. + * Modify movie recording code so that the movies aren't corrupt when you exit + dosbox without stopping the movie. + * Change RGB3x scaler to look more pretty. + * Improve initial register values compatility of the GUS. + * Added autodetection for Gameblaster. (games can find it now) + * Change render preferences a bit to be more compatible with Windows 7. + * Add DOS fixes to terminate program. (fixes Fortune Teller) + * Add FFREEP. (fixes Trucks) + * Improve FPU ST80 in C mode when writing zero. (fixes Antigok) + * Add special int10 scanline function. (fixes mz700 and probably lots of + games that mess with them) + * Fix scrolling in rarely used video modes. (fixes Orphee) + * Modify game specific hacks a bit so that Kick off 3 works again. + * Lots of fixes to the INT10 video parameter table. (Seven spirits of ra and + others) + * Add VGA blanking in machine=vgaonly. (used by Alien Carnage) + * CGA, PCJr, Tandy: Add video blanking, change display start latch timing, + sync pulse width correction. + * PCJr, Tandy: implement vertical retrace interrupt. + * PCJr, CGA: line-by-line video emulation. + * PCJr: support on-screen change of color modes 4medium to 16low. (used by + Ghostbusters booter) + * Hercules: Add green and amber monochrome support. + * All machines: only update the video timing when needed. (Jungle Hunt, + others that synchronize to the video screen might profit) + * Several small DOS fixes. + * Some UMB related fixes. (The Legacy without UMB) + * Fix version number of DSP for SB 1.5. (fixes a few games) + * Several VGA emulation improvements. (Allertone football manager) + * Some Tandy fixes. (Mech Warrior) + * Small improvements and fixes to the OPL emulation. + * Add low level Tandy DAC emulation. + * Some EMS fixes. (fixes Mortal Kombat and others) + * Change SoundBlaster DSP reset mechanism, add sb irq acknowledge logic. + (fixes stmik*based applications) + * Some interrupt pointer location modifications. (fixes Tinker Tales) + * Some fixes to the BOOT code. (fixes Last Mission) + * Respect write-only file information. (fixes Champions of Zulala) + * Some RTC fix. (fixes Tully Bodine and others) + * Improve mouse emulation to work better with Water World. + * Hopefully fix the translation of the configuration file. + * Speed up and fixes for the recompiler core. (pitfall2 pcjr) + * Change memory start location. (fixes 7th Guest installer) + * Several fixes to the batch file handling. (Shift and use the typed first %0 + instead of the parsed %0) + * Improve file redirection and redirected line ends. (fixes Phantasmagoria 2 + DOS installer) + * Fix compilation with new MAC os X version. + * Add 16C550A FIFO support to the serial port emulation. + * Improve modem emulation to get higher speeds. + * Change default samplerates to 44100, blocksize to 1024 and prebuffer to 20, + so that hopefully certain soundcards produce more fluent sound playback. + * Add some rarely used, but for some games critical flags to the internal + commands. + * Add -userconf flag, so that the userspecific configuration can easily be + used together with *conf configfile. + * Improve internal timing with repeating timers (especially with the dynamic + core). + +------------------------------------------------------------------- +Thu May 28 10:23:56 CEST 2009 - lnus...@suse.de + +- new version 0.73 + * Support for more graphics modes and cards. + * Improved Vista support. + * New OPL emulation cores. + * Sound fixes and improvements for Mac OS X. + * Lots of compatibility fixes. + * Lots of cdrom detection improvements. + * Lots of memory (EMS/XMS) improvements. + * Various fixes and enhancements for the recompiling core. + * Support for evdev. + * Lots of DOS fixes. + * Slightly faster! + * More stable. + +------------------------------------------------------------------- +Tue Dec 4 17:09:18 CET 2007 - lnus...@suse.de + +- fix wrong use of strncat + +------------------------------------------------------------------- +Mon Oct 15 13:37:05 CEST 2007 - lnus...@suse.de + +- fix build with gcc 4.3 + +------------------------------------------------------------------- +Tue Aug 28 14:58:11 CEST 2007 - lnus...@suse.de + +- new version 0.72 + * Fixed unitialized variable in joystick. (Fixes crashes on Vista and + Mac OS X) + * Some bugfixes and speedups to the 64 bit recompiling core. + * Fixed sign flag on soundblaster dma transfers (Space Quest 6 intro) + * Fixed a bug in keyboard layout processing code and fixed certain + layouts. + * Fixed Dreamweb. + * Improved speed unlocking when running cycles=max. + * Fixed a crash related to the tab completion in the shell. + * Improved aspect correction code. Should now be like how a real monitor + handles it. + * Fixed a bug in the xms status report code. (Blake Stone 1.0 shareware) + * Added a lot more keyboard layouts. + * Fix crash related to changing the scaler before a screen was created. + * Hopefully fixed compilation on *bsd. + * Enabled auto cpu core selection for recompiling core as well. + * Made the used joystick selectable when 4axis is specified. + * Added some hints for inexperienced DOS users to the shell. + +------------------------------------------------------------------- +Mon Jul 30 11:38:04 CEST 2007 - lnus...@suse.de + +- new version 0.71 + * Added a new recompiling cpu core which is easier to port! + * Added a x86_64 and a mipsel_32 recompiling core. + * Fixed hangups on certain platforms after long gameplay of + several games. + * Fix several joystick bugs. + * Improved cdrom support. (fixes for audio, iso and detection.) + * Improved SVGA and VESA. (detection and display) + * Fixed a few textmodes and improved ansi emulation a bit. + * Fixed pcspeaker and certain types of soundeffects. + * Added undocumented mousebackdoor. + * Made mount and imgmount a bit easier to use. (ioctl by default, + support for ~ and ~username, auto size guessing for images) + * Fix a few compilation problems on various hosts and a general + code cleanup. + * Several small fixes that improve compatibility. + +------------------------------------------------------------------- +Fri May 25 15:42:58 CEST 2007 - lnus...@suse.de + +- dont rm -rf %buildroot in %prep + +------------------------------------------------------------------- +Mon Mar 5 13:08:48 CET 2007 - lnus...@suse.de + +- new version 0.70 + * Speed up the dynamic cpu core (certain games get much faster). + * Added a dynamic fpu on x86 hosts. + * Improved the cycle guessing code (and make it default). ++++ 122 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:13.1:Update/.dosbox.2415.new/dosbox.changes New: ---- dosbox-0.71-manpage.diff dosbox-0.74.tar.gz dosbox.changes dosbox.desktop dosbox.png dosbox.spec gcc46.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dosbox.spec ++++++ # # spec file for package dosbox # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: dosbox BuildRequires: Mesa-devel BuildRequires: SDL_sound-devel BuildRequires: alsa-devel BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libpng-devel BuildRequires: update-desktop-files BuildRequires: pkgconfig(glu) BuildRequires: pkgconfig(sdl) %if 0%suse_version > 1020 BuildRequires: SDL_net-devel %else BuildRequires: SDL_net %endif Url: http://dosbox.sourceforge.net/ Version: 0.74 Release: 0 Summary: DOS Emulator Well-Suited for Playing Games License: GPL-2.0+ Group: System/Emulators/PC Source: http://switch.dl.sourceforge.net/sourceforge/dosbox/dosbox-%{version}.tar.gz Source1: dosbox.desktop Source2: dosbox.png Patch: dosbox-0.71-manpage.diff Patch2: gcc46.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description dosbox is a DOS emulator that, thanks to its good graphics and sound emulation, is exceptionally well-suited for playing games. dosbox features a built-in DOS operating system and transparent access to the Linux file system and is therefore very easy to use. %prep %setup -q %patch -p1 %patch2 %build autoreconf -f -i CFLAGS="%{optflags}" \ CXXFLAGS="%{optflags} -fno-strict-aliasing" \ %configure make %{?_smp_mflags} %install make DESTDIR=%{buildroot} install # we copy the docu ourself rm -rf %{buildroot}%{_datadir}/doc/dosbox install -d -m 755 %{buildroot}%{_datadir}/pixmaps install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/dosbox.png %suse_update_desktop_file -i %name Emulator %files %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog NEWS README THANKS %{_bindir}/dosbox %{_mandir}/man?/* %{_datadir}/applications/* %{_datadir}/pixmaps/* %changelog ++++++ dosbox-0.71-manpage.diff ++++++ Index: dosbox-0.71/docs/dosbox.1 =================================================================== --- dosbox-0.71.orig/docs/dosbox.1 +++ dosbox-0.71/docs/dosbox.1 @@ -313,7 +313,7 @@ games (or earlier). Also note that "prot Not all DOS programs work properly. .BR dosbox " will exit without warning if an error occurred." .SH "SEE ALSO" -The README in /usr/share/doc/dosbox +The README in /usr/share/doc/packages/dosbox .SH AUTHOR This manual page was written by Peter Veenstra <h.p.veens...@student.rug.nl> and James Oakley <jf...@funktronics.ca>, for the Debian system (but may be used by others). ++++++ dosbox.desktop ++++++ [Desktop Entry] Encoding=UTF-8 Type=Application Name=DOSBox GenericName=DOS Emulator Comment=DOS emulator well-suited for playing games Exec=dosbox Icon=dosbox ++++++ gcc46.patch ++++++ --- include/dos_inc.h 2010-05-10 19:43:54.000000000 +0200 +++ include/dos_inc.h 2011-03-16 09:46:24.430008904 +0100 @@ -27,6 +27,7 @@ #ifndef DOSBOX_MEM_H #include "mem.h" #endif +#include <stddef.h> #ifdef _MSC_VER #pragma pack (1) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org