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.changes    2017-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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 <[email protected]>
+
+- Use simpler Sourceforge download URLs
+
+-------------------------------------------------------------------
+Fri Sep  7 07:12:28 UTC 2018 - [email protected]
+
+- 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 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
 dosbox is a DOS emulator that, thanks to its good graphics and sound
@@ -68,29 +46,30 @@
 Linux file system and is therefore very easy to use.
 
 %prep
-%autosetup -p1
+%autosetup -p1 -n dosbox-0.74-2
 
 %build
 autoreconf -f -i
-CFLAGS="%{optflags}" \
-CXXFLAGS="%{optflags} -fno-strict-aliasing" \
+export CFLAGS="%{optflags}"
+export CXXFLAGS="%{optflags} -fno-strict-aliasing"
 %configure
 make %{?_smp_mflags}
 
 %check
-make check
+make %{?_smp_mflags} check
 
 %install
-make DESTDIR=%{buildroot} install 
-# we copy the docu ourself
+%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
 desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
 
 %files
-%defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog NEWS README THANKS 
+%license COPYING
+%doc AUTHORS ChangeLog NEWS README THANKS
 %{_bindir}/dosbox
 %{_mandir}/man?/*
 %{_datadir}/applications/*



Reply via email to