commit dosbox for openSUSE:Factory
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
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
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
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
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
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: qbix79Date: 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
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
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
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
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