commit dosbox for openSUSE:Factory

2020-11-03 Thread root
Hello community,

here is the log from the commit of package dosbox for openSUSE:Factory checked 
in at 2020-11-03 15:32:03

Comparing /work/SRC/openSUSE:Factory/dosbox (Old)
 and  /work/SRC/openSUSE:Factory/.dosbox.new.3463 (New)


Package is "dosbox"

Tue Nov  3 15:32:03 2020 rev:34 rq:845589 version:0.74.3

Changes:

--- /work/SRC/openSUSE:Factory/dosbox/dosbox.changes2019-08-06 
15:12:08.867737527 +0200
+++ /work/SRC/openSUSE:Factory/.dosbox.new.3463/dosbox.changes  2020-11-03 
15:32:04.764929421 +0100
@@ -1,0 +2,7 @@
+Mon Nov  2 17:50:22 UTC 2020 - Илья Индиго 
+
+- Refresh spec-file via spec-cleaner and manual optimizations.
+- Add patch dosbox-0.74-3-mt32-patch.diff for Roland MT-32 support.
+- Add manual CONFIG-midi-mt32-gm for config midi sound devices.
+
+---
@@ -378,2 +384,0 @@
-
-

New:

  CONFIG-midi-mt32-gm
  dosbox-0.74-3-mt32-patch.diff



Other differences:
--
++ dosbox.spec ++
--- /var/tmp/diff_new_pack.nY69g7/_old  2020-11-03 15:32:05.480930001 +0100
+++ /var/tmp/diff_new_pack.nY69g7/_new  2020-11-03 15:32:05.484930004 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dosbox
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,11 +22,14 @@
 Summary:DOS Emulator Well-Suited for Playing Games
 License:GPL-2.0-or-later AND GPL-3.0-only
 Group:  System/Emulators/PC
-URL:http://dosbox.sourceforge.net/
+URL:https://www.dosbox.com
 Source: https://downloads.sf.net/dosbox/dosbox-0.74-3.tar.gz
 Source1:dosbox.desktop
 Source2:dosbox.png
+Source3:CONFIG-midi-mt32-gm
 Patch0: dosbox-0.71-manpage.diff
+# Patch from https://github.com/munt/munt/releases the latest release 
libmt32emu.
+Patch1: dosbox-0.74-3-mt32-patch.diff
 BuildRequires:  Mesa-devel
 BuildRequires:  SDL_net-devel
 BuildRequires:  SDL_sound-devel
@@ -38,6 +41,9 @@
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(sdl)
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
+BuildRequires:  libmt32emu-devel
+%endif
 
 %description
 dosbox is a DOS emulator that, thanks to its good graphics and sound
@@ -46,30 +52,37 @@
 Linux file system and is therefore very easy to use.
 
 %prep
-%autosetup -p1 -n dosbox-0.74-3
+%setup -q -n dosbox-0.74-3
+%patch0 -p1
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
+%patch1 -p1
+%endif
 
 %build
 autoreconf -f -i
 export CFLAGS="%{optflags}"
 export CXXFLAGS="%{optflags} -fno-strict-aliasing"
 %configure
-make %{?_smp_mflags}
+%make_build
 
 %check
-make %{?_smp_mflags} check
+%make_build check
 
 %install
 %make_install
-
-# we copy the docs ourselves
-rm -rf %{buildroot}%{_datadir}/doc/dosbox
-install -d -m 755 %{buildroot}%{_datadir}/pixmaps
-install -m 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/dosbox.png
+install -dpm0755 %{buildroot}%{_datadir}/pixmaps
+install -pm0644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/dosbox.png
 desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
+install -pm0644 %{SOURCE3} .
+%endif
 
 %files
 %license COPYING
 %doc AUTHORS ChangeLog NEWS README THANKS
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150300
+%doc CONFIG-midi-mt32-gm
+%endif
 %{_bindir}/dosbox
 %{_mandir}/man?/*
 %{_datadir}/applications/*

++ CONFIG-midi-mt32-gm ++
This dosbox version supports the built-in emulation of the Roland MT-32 
synthesizer,
which is used in games that support the MT-32 sound device.

For it to work, you need to configure dosbox.

1 If you already have the config ~/.dosbox/dosbox-0.74-3.conf, if necessary, 
make a backup and delete it.
Then. start dosbox from the console, then type exit.
You will have a clean config, which already contains a description of the midi 
options required
to enable and configure the mt32 device.

2 Minimum settings to enable mt32:
mpu401=intelligent
mididevice=default
midiconfig=128:0
#mt32.romdir=/home/your_username/.dosbox

Please note, unfortunately, you cannot write mt32.romdir=~/.dosbox in the 
mt32.romdir option,
so for now you only need to write the absolute path.
By default, roms are looked for in the directory with the game executable file.

3 Place the ROMs in the ~/.dosbox config directory and rename the two firmware 
files to the correct names.
CM32L_CONTROL.ROM 64kB SHA1 a439fbb390da38cada95a7cbb1d6ca199cd66ef8
CM32L_PCM.ROM  1MB SHA1 

commit dosbox for openSUSE:Factory

2019-08-06 Thread root
Hello community,

here is the log from the commit of package dosbox for openSUSE:Factory checked 
in at 2019-08-06 15:12:08

Comparing /work/SRC/openSUSE:Factory/dosbox (Old)
 and  /work/SRC/openSUSE:Factory/.dosbox.new.4126 (New)


Package is "dosbox"

Tue Aug  6 15:12:08 2019 rev:33 rq:721243 version:0.74.3

Changes:

--- /work/SRC/openSUSE:Factory/dosbox/dosbox.changes2019-06-28 
16:37:03.082880199 +0200
+++ /work/SRC/openSUSE:Factory/.dosbox.new.4126/dosbox.changes  2019-08-06 
15:12:08.867737527 +0200
@@ -4 +4 @@
-- update to 0.74-3
+- update to 0.74-3 (boo#1140254)



Other differences:
--




commit dosbox for openSUSE:Factory

2019-06-28 Thread root
Hello community,

here is the log from the commit of package dosbox for openSUSE:Factory checked 
in at 2019-06-28 16:36:54

Comparing /work/SRC/openSUSE:Factory/dosbox (Old)
 and  /work/SRC/openSUSE:Factory/.dosbox.new.4615 (New)


Package is "dosbox"

Fri Jun 28 16:36:54 2019 rev:32 rq:712381 version:0.74.3

Changes:

--- /work/SRC/openSUSE:Factory/dosbox/dosbox.changes2018-09-26 
16:10:57.387532475 +0200
+++ /work/SRC/openSUSE:Factory/.dosbox.new.4615/dosbox.changes  2019-06-28 
16:37:03.082880199 +0200
@@ -1,0 +2,12 @@
+Thu Jun 27 13:22:47 UTC 2019 - Ondřej Súkup 
+
+- update to 0.74-3
+ * Some fixes to the OpenGL rendering.
+ * Several other fixes for out of bounds access and buffer overflows.
+ * Fixed that a very long line inside a bat file would overflow
+the parsing buffer. CVE-2019-7165
+ * Added a basic permission system so that a program running inside DOSBox
+can't access the contents of /proc (e.g. /proc/self/mem) when / or /proc
+were (to be) mounted. CVE-2019-12594
+
+---

Old:

  dosbox-0.74-2.tar.gz

New:

  dosbox-0.74-3.tar.gz



Other differences:
--
++ dosbox.spec ++
--- /var/tmp/diff_new_pack.GND8Up/_old  2019-06-28 16:37:03.614880982 +0200
+++ /var/tmp/diff_new_pack.GND8Up/_new  2019-06-28 16:37:03.618880987 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dosbox
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:   dosbox
-Version:0.74.2
+Version:0.74.3
 Release:0
 Summary:DOS Emulator Well-Suited for Playing Games
 License:GPL-2.0-or-later AND GPL-3.0-only
 Group:  System/Emulators/PC
 URL:http://dosbox.sourceforge.net/
-Source: https://downloads.sf.net/dosbox/dosbox-0.74-2.tar.gz
+Source: https://downloads.sf.net/dosbox/dosbox-0.74-3.tar.gz
 Source1:dosbox.desktop
 Source2:dosbox.png
 Patch0: dosbox-0.71-manpage.diff
@@ -46,7 +46,7 @@
 Linux file system and is therefore very easy to use.
 
 %prep
-%autosetup -p1 -n dosbox-0.74-2
+%autosetup -p1 -n dosbox-0.74-3
 
 %build
 autoreconf -f -i

++ dosbox-0.74-2.tar.gz -> dosbox-0.74-3.tar.gz ++
 1767 lines of diff (skipped)





commit dosbox for openSUSE:Factory

2018-09-26 Thread root
Hello community,

here is the log from the commit of package dosbox for openSUSE:Factory checked 
in at 2018-09-26 16:10:51

Comparing /work/SRC/openSUSE:Factory/dosbox (Old)
 and  /work/SRC/openSUSE:Factory/.dosbox.new (New)


Package is "dosbox"

Wed Sep 26 16:10:51 2018 rev:31 rq:636297 version:0.74.2

Changes:

--- /work/SRC/openSUSE:Factory/dosbox/dosbox.changes2017-08-29 
11:45:57.596428712 +0200
+++ /work/SRC/openSUSE:Factory/.dosbox.new/dosbox.changes   2018-09-26 
16:10:57.387532475 +0200
@@ -1,0 +2,32 @@
+Tue Sep 18 06:48:29 UTC 2018 - Jan Engelhardt 
+
+- Set CFLAGS with export so as to override the implicit
+  export of %configure. Use %make_install.
+
+---
+Fri Sep 14 12:49:59 UTC 2018 - Ismail Dönmez 
+
+- Run spec-cleaner
+- Drop support for SLE10
+- Add GPL-3.0 as license too due to src/libs/gui_tk/gui_tk.*
+
+---
+Mon Sep 10 12:05:49 UTC 2018 - Jan Engelhardt 
+
+- Use simpler Sourceforge download URLs
+
+---
+Fri Sep  7 07:12:28 UTC 2018 - meiss...@suse.com
+
+- updated to 0.74-2
+  - Windows: Fix auto/max cycles algorithm on Windows 7, which helps with 
stuttering audio.
+  - Mac OS X: Bring a 64 bit version and improve performance.
+  - Linux: Fix the 64bit dynrec cpu core and a lot of compilation problems. 
Add patches for the WINE Team.
+- dosbox-0.74-init-crash.patch: solved differently upstream
+- dosbox-0.74-formatsecurity.patch: is upstream
+- 0001-Apply-patch-by-gulikoza-to-add-support-for-absolute-.patch: upstream
+- 0001-Workaround-clang-confusing-itself-compile-error-resu.patch: upstream
+- 0001-update-64bit-recompiler-core-to-handle-OSX-memory-ad.patch: upstream
+- gcc46.patch: upstream
+
+---

Old:

  0001-Apply-patch-by-gulikoza-to-add-support-for-absolute-.patch
  0001-Workaround-clang-confusing-itself-compile-error-resu.patch
  0001-update-64bit-recompiler-core-to-handle-OSX-memory-ad.patch
  dosbox-0.74-formatsecurity.patch
  dosbox-0.74-init-crash.patch
  dosbox-0.74.tar.gz
  gcc46.patch

New:

  dosbox-0.74-2.tar.gz



Other differences:
--
++ dosbox.spec ++
--- /var/tmp/diff_new_pack.LY4ISS/_old  2018-09-26 16:10:57.927531578 +0200
+++ /var/tmp/diff_new_pack.LY4ISS/_new  2018-09-26 16:10:57.931531571 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dosbox
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,54 +12,32 @@
 # 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   dosbox
+Version:0.74.2
+Release:0
+Summary:DOS Emulator Well-Suited for Playing Games
+License:GPL-2.0-or-later AND GPL-3.0-only
+Group:  System/Emulators/PC
+URL:http://dosbox.sourceforge.net/
+Source: https://downloads.sf.net/dosbox/dosbox-0.74-2.tar.gz
+Source1:dosbox.desktop
+Source2:dosbox.png
+Patch0: dosbox-0.71-manpage.diff
 BuildRequires:  Mesa-devel
+BuildRequires:  SDL_net-devel
 BuildRequires:  SDL_sound-devel
 BuildRequires:  alsa-devel
 BuildRequires:  automake
 BuildRequires:  desktop-file-utils
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
+BuildRequires:  pkgconfig
 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
-Patch1: gcc46.patch
-# from Fedora
-# fix a crash in the joy-button mapping init when compiled with gcc-4.8
-Patch2: dosbox-0.74-init-crash.patch
-# from Fedora
-# fix format-security
-Patch3: dosbox-0.74-formatsecurity.patch
-# from Fedora
-# We apply these two mainly so that patch5 applies cleanly, they're
-# bugfixes that don't really apply to us (OS X and clang compilation)
-# but 

commit dosbox for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package dosbox for openSUSE:Factory checked 
in at 2017-08-29 11:45:07

Comparing /work/SRC/openSUSE:Factory/dosbox (Old)
 and  /work/SRC/openSUSE:Factory/.dosbox.new (New)


Package is "dosbox"

Tue Aug 29 11:45:07 2017 rev:30 rq:519121 version:0.74

Changes:

--- /work/SRC/openSUSE:Factory/dosbox/dosbox.changes2017-04-11 
09:44:36.269816358 +0200
+++ /work/SRC/openSUSE:Factory/.dosbox.new/dosbox.changes   2017-08-29 
11:45:57.596428712 +0200
@@ -1,0 +2,6 @@
+Mon Aug 28 12:26:06 UTC 2017 - lnus...@suse.de
+
+- Fix desktop file category to sort below Game (boo#1055340)
+- directly use desktop-file-install instead of the old macro
+
+---



Other differences:
--
++ dosbox.spec ++
--- /var/tmp/diff_new_pack.xEph5u/_old  2017-08-29 11:46:04.747420712 +0200
+++ /var/tmp/diff_new_pack.xEph5u/_new  2017-08-29 11:46:04.759419021 +0200
@@ -21,9 +21,9 @@
 BuildRequires:  SDL_sound-devel
 BuildRequires:  alsa-devel
 BuildRequires:  automake
+BuildRequires:  desktop-file-utils
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
-BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(sdl)
 %if 0%suse_version > 1020
@@ -86,7 +86,7 @@
 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
+desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
 
 %files
 %defattr(-,root,root)

++ dosbox.desktop ++
--- /var/tmp/diff_new_pack.xEph5u/_old  2017-08-29 11:46:04.963390270 +0200
+++ /var/tmp/diff_new_pack.xEph5u/_new  2017-08-29 11:46:04.967389705 +0200
@@ -1,6 +1,6 @@
 [Desktop Entry]
-Encoding=UTF-8
 Type=Application
+Categories=Game;Emulator;
 Name=DOSBox
 GenericName=DOS Emulator
 Comment=DOS emulator well-suited for playing games





commit dosbox for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package dosbox for openSUSE:Factory checked 
in at 2017-04-11 09:44:32

Comparing /work/SRC/openSUSE:Factory/dosbox (Old)
 and  /work/SRC/openSUSE:Factory/.dosbox.new (New)


Package is "dosbox"

Tue Apr 11 09:44:32 2017 rev:29 rq:485194 version:0.74

Changes:

--- /work/SRC/openSUSE:Factory/dosbox/dosbox.changes2013-12-19 
12:08:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.dosbox.new/dosbox.changes   2017-04-11 
09:44:36.269816358 +0200
@@ -1,0 +2,10 @@
+Mon Feb 13 12:13:08 UTC 2017 - lnus...@suse.de
+
+- add patches from Fedora
+  * 0001-Apply-patch-by-gulikoza-to-add-support-for-absolute-.patch
+  * 0001-update-64bit-recompiler-core-to-handle-OSX-memory-ad.patch
+  * 0001-Workaround-clang-confusing-itself-compile-error-resu.patch
+  * dosbox-0.74-formatsecurity.patch
+  * dosbox-0.74-init-crash.patch
+
+---

New:

  0001-Apply-patch-by-gulikoza-to-add-support-for-absolute-.patch
  0001-Workaround-clang-confusing-itself-compile-error-resu.patch
  0001-update-64bit-recompiler-core-to-handle-OSX-memory-ad.patch
  dosbox-0.74-formatsecurity.patch
  dosbox-0.74-init-crash.patch



Other differences:
--
++ dosbox.spec ++
--- /var/tmp/diff_new_pack.ARZn9K/_old  2017-04-11 09:44:37.041707319 +0200
+++ /var/tmp/diff_new_pack.ARZn9K/_new  2017-04-11 09:44:37.045706754 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dosbox
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -41,7 +41,24 @@
 Source1:dosbox.desktop
 Source2:dosbox.png
 Patch:  dosbox-0.71-manpage.diff
-Patch2: gcc46.patch
+Patch1: gcc46.patch
+# from Fedora
+# fix a crash in the joy-button mapping init when compiled with gcc-4.8
+Patch2: dosbox-0.74-init-crash.patch
+# from Fedora
+# fix format-security
+Patch3: dosbox-0.74-formatsecurity.patch
+# from Fedora
+# We apply these two mainly so that patch5 applies cleanly, they're
+# bugfixes that don't really apply to us (OS X and clang compilation)
+# but they're safe and one allegedly gives a small speed improvement
+Patch4: 0001-update-64bit-recompiler-core-to-handle-OSX-memory-ad.patch
+Patch5: 0001-Workaround-clang-confusing-itself-compile-error-resu.patch
+# from Fedora
+# fix crash in many things when built with GCC 5
+# http://sourceforge.net/p/dosbox/bugs/413/
+# backport of http://sourceforge.net/p/dosbox/code-0/3951/
+Patch6: 0001-Apply-patch-by-gulikoza-to-add-support-for-absolute-.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -51,9 +68,7 @@
 Linux file system and is therefore very easy to use.
 
 %prep
-%setup -q
-%patch -p1
-%patch2
+%autosetup -p1
 
 %build
 autoreconf -f -i
@@ -62,6 +77,9 @@
 %configure
 make %{?_smp_mflags}
 
+%check
+make check
+
 %install
 make DESTDIR=%{buildroot} install 
 # we copy the docu ourself

++ 0001-Apply-patch-by-gulikoza-to-add-support-for-absolute-.patch ++
>From 80889f640aeb2dd85cdd1f007f8d682345aa5f78 Mon Sep 17 00:00:00 2001
From: qbix79 
Date: Mon, 2 Nov 2015 18:09:06 +
Subject: [PATCH] Apply patch by gulikoza to add support for absolute 64
 addresssing.

git-svn-id: http://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3951 
ed541006-0bf7-43e9-8c4d-6fc63c346d47
---
 src/cpu/core_dynrec/risc_x64.h | 147 +++--
 1 file changed, 81 insertions(+), 66 deletions(-)

diff --git a/src/cpu/core_dynrec/risc_x64.h b/src/cpu/core_dynrec/risc_x64.h
index 0f1d949..44ccf5a 100644
--- a/src/cpu/core_dynrec/risc_x64.h
+++ b/src/cpu/core_dynrec/risc_x64.h
@@ -82,45 +82,98 @@ static void gen_mov_regs(HostReg reg_dst,HostReg reg_src) {
cache_addb(0xc0+(reg_dst<<3)+reg_src);
 }
 
+// move a 64bit constant value into a full register
+static void gen_mov_reg_qword(HostReg dest_reg,Bit64u imm) {
+   cache_addb(0x48);
+   cache_addb(0xb8+dest_reg);  // mov dest_reg,imm
+   cache_addq(imm);
+}
 
-static INLINE void gen_reg_memaddr(HostReg reg,void* data) {
-   Bit64s diff = (Bit64s)data-((Bit64s)cache.pos+5);
+
+// This function generates an instruction with register addressing and a 
memory location
+static INLINE void gen_reg_memaddr(HostReg reg,void* data,Bit8u op,Bit8u 
prefix=0) {
+   Bit64s diff = (Bit64s)data-((Bit64s)cache.pos+(prefix?7:6));
 // if ((diff<0x8000LL) && (diff>-0x8000LL)) { //clang 

commit dosbox for openSUSE:Factory

2013-12-19 Thread h_root
Hello community,

here is the log from the commit of package dosbox for openSUSE:Factory checked 
in at 2013-12-19 12:08:10

Comparing /work/SRC/openSUSE:Factory/dosbox (Old)
 and  /work/SRC/openSUSE:Factory/.dosbox.new (New)


Package is dosbox

Changes:

--- /work/SRC/openSUSE:Factory/dosbox/dosbox.changes2012-10-09 
13:55:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.dosbox.new/dosbox.changes   2013-12-19 
12:08:11.0 +0100
@@ -1,0 +2,5 @@
+Tue Dec 17 16:59:02 UTC 2013 - martin.j...@qbicon.cz
+
+- added missing alsa dependency for midi support (bnc#855514)
+
+---



Other differences:
--
++ dosbox.spec ++
--- /var/tmp/diff_new_pack.1nAl70/_old  2013-12-19 12:08:11.0 +0100
+++ /var/tmp/diff_new_pack.1nAl70/_new  2013-12-19 12:08:11.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dosbox
 #
-# 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
@@ -19,6 +19,7 @@
 Name:   dosbox
 BuildRequires:  Mesa-devel
 BuildRequires:  SDL_sound-devel
+BuildRequires:  alsa-devel
 BuildRequires:  automake
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dosbox for openSUSE:Factory

2012-10-09 Thread h_root
Hello community,

here is the log from the commit of package dosbox for openSUSE:Factory checked 
in at 2012-10-09 13:48:13

Comparing /work/SRC/openSUSE:Factory/dosbox (Old)
 and  /work/SRC/openSUSE:Factory/.dosbox.new (New)


Package is dosbox, Maintainer is lnus...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dosbox/dosbox.changes2012-09-23 
19:33:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.dosbox.new/dosbox.changes   2012-10-09 
13:55:32.0 +0200
@@ -1,0 +2,6 @@
+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
+
+---



Other differences:
--
++ dosbox.spec ++
--- /var/tmp/diff_new_pack.L8EIZ2/_old  2012-10-09 13:55:33.0 +0200
+++ /var/tmp/diff_new_pack.L8EIZ2/_new  2012-10-09 13:55:33.0 +0200
@@ -18,13 +18,13 @@
 
 Name:   dosbox
 BuildRequires:  Mesa-devel
-BuildRequires:  SDL-devel
 BuildRequires:  SDL_sound-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
@@ -65,10 +65,9 @@
 make DESTDIR=%{buildroot} install 
 # we copy the docu ourself
 rm -rf %{buildroot}%{_datadir}/doc/dosbox
-#
-%suse_update_desktop_file -i %name Emulator
 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)

++ dosbox.png ++
Files /var/tmp/diff_new_pack.L8EIZ2/_old and /var/tmp/diff_new_pack.L8EIZ2/_new 
differ

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dosbox for openSUSE:Factory

2011-12-08 Thread h_root
Hello community,

here is the log from the commit of package dosbox for openSUSE:Factory checked 
in at 2011-12-08 11:27:49

Comparing /work/SRC/openSUSE:Factory/dosbox (Old)
 and  /work/SRC/openSUSE:Factory/.dosbox.new (New)


Package is dosbox, Maintainer is lnus...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/dosbox/dosbox.changes2011-09-23 
01:55:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.dosbox.new/dosbox.changes   2011-12-08 
11:27:51.0 +0100
@@ -1,0 +2,5 @@
+Fri Dec  2 07:48:44 UTC 2011 - co...@suse.com
+
+- add automake as buildrequire to avoid implicit dependency
+
+---



Other differences:
--
++ dosbox.spec ++
--- /var/tmp/diff_new_pack.MXTftj/_old  2011-12-08 11:27:54.0 +0100
+++ /var/tmp/diff_new_pack.MXTftj/_new  2011-12-08 11:27:54.0 +0100
@@ -15,21 +15,24 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-
 Name:   dosbox
-BuildRequires:  Mesa-devel SDL-devel gcc-c++ libpng-devel update-desktop-files
+BuildRequires:  Mesa-devel
+BuildRequires:  SDL-devel
 BuildRequires:  SDL_sound-devel
+BuildRequires:  automake
+BuildRequires:  gcc-c++
+BuildRequires:  libpng-devel
+BuildRequires:  update-desktop-files
 %if 0%suse_version  1020
 BuildRequires:  SDL_net-devel
 %else
 BuildRequires:  SDL_net
 %endif
 Url:http://dosbox.sourceforge.net/
-License:GPLv2+
+License:GPL-2.0+
 Group:  System/Emulators/PC
 Version:0.74
-Release:7
+Release:0
 Summary:DOS Emulator Well-Suited for Playing Games
 Source: 
http://switch.dl.sourceforge.net/sourceforge/dosbox/dosbox-%{version}.tar.gz
 Source1:dosbox.desktop


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dosbox for openSUSE:Factory

2011-03-16 Thread h_root

Hello community,

here is the log from the commit of package dosbox for openSUSE:Factory
checked in at Wed Mar 16 14:25:39 CET 2011.




--- dosbox/dosbox.changes   2010-05-19 13:37:49.0 +0200
+++ /mounts/work_src_done/STABLE/dosbox/dosbox.changes  2011-03-16 
09:52:47.0 +0100
@@ -1,0 +2,5 @@
+Wed Mar 16 08:50:16 UTC 2011 - ism...@namtrac.org
+
+- Fix compilation with gcc 4.6 
+
+---

calling whatdependson for head-i586


New:

  gcc46.patch



Other differences:
--
++ dosbox.spec ++
--- /var/tmp/diff_new_pack.g4NJmT/_old  2011-03-16 14:25:26.0 +0100
+++ /var/tmp/diff_new_pack.g4NJmT/_new  2011-03-16 14:25:26.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package dosbox (Version 0.74)
+# spec file for package dosbox
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -30,12 +30,13 @@
 License:GPLv2+
 Group:  System/Emulators/PC
 Version:0.74
-Release:1
+Release:7
 Summary:DOS Emulator Well-Suited for Playing Games
 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
@@ -54,6 +55,7 @@
 %prep
 %setup -q
 %patch -p1
+%patch2
 
 %build
 autoreconf -f -i


++ gcc46.patch ++
--- include/dos_inc.h   2010-05-10 19:43:54.0 +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)





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org