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.jakl@qbicon.cz
+
+- added missing alsa dependency for midi support (bnc#855514)
+
+-------------------------------------------------------------------
+Mon Oct 8 15:32:42 UTC 2012 - matthias@mailaender.name
+
+- improved dosbox icon, from wikipedia entry.
+- use pkgconfig(sdl) instead of SDL-devel buildrequires
+
+-------------------------------------------------------------------
+Fri Sep 21 08:22:01 UTC 2012 - idonmez@suse.com
+
+- Add explicit glu dependency
+
+-------------------------------------------------------------------
+Fri Dec 2 07:48:44 UTC 2011 - coolo@suse.com
+
+- add automake as buildrequire to avoid implicit dependency
+
+-------------------------------------------------------------------
+Sun Sep 18 17:17:12 UTC 2011 - jengelh@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 - ismail@namtrac.org
+
+- Fix compilation with gcc 4.6
+
+-------------------------------------------------------------------
+Wed May 19 11:30:33 UTC 2010 - lnussel@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 - lnussel@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 - lnussel@suse.de
+
+- fix wrong use of strncat
+
+-------------------------------------------------------------------
+Mon Oct 15 13:37:05 CEST 2007 - lnussel@suse.de
+
+- fix build with gcc 4.3
+
+-------------------------------------------------------------------
+Tue Aug 28 14:58:11 CEST 2007 - lnussel@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 - lnussel@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 - lnussel@suse.de
+
+- dont rm -rf %buildroot in %prep
+
+-------------------------------------------------------------------
+Mon Mar 5 13:08:48 CET 2007 - lnussel@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