File project.diff of Package dosbox-x

--- dosbox-x.changes.orig
+++ dosbox-x.changes
@@ -1,4 +1,9 @@
 -------------------------------------------------------------------
+Sun Feb 26 14:38:01 UTC 2023 - Martin Hauke <mardnh@gmx.de>
+
+- specfile cleanup
+
+-------------------------------------------------------------------
 Sun Jan 15 18:31:39 UTC 2023 - Javier S. Pedro <dev.rpm@javispedro.com> - 2022.12.26
 
 - bump to 2022.12.26 release
--- dosbox-x.spec.orig
+++ dosbox-x.spec
@@ -23,26 +23,27 @@ Summary:        DOS emulator derived fro
 License:        GPL-2.0-or-later
 URL:            https://dosbox-x.com/
 Source0:        https://github.com/joncampbell123/dosbox-x/archive/refs/tags/%{name}-v%{version}.tar.gz
-
-BuildRequires:  autoconf automake
-BuildRequires:  gcc-c++ >= 5.0
-BuildRequires:  ncurses-devel
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  nasm
+BuildRequires:  ncurses-devel
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
-BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(SDL2_net)
-BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(fluidsynth)
 BuildRequires:  pkgconfig(freetype2)
-BuildRequires:  pkgconfig(libavcodec) pkgconfig(libswscale) pkgconfig(libavformat)
+BuildRequires:  pkgconfig(gl)
+BuildRequires:  pkgconfig(libpcap)
 BuildRequires:  pkgconfig(libpng)
+BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(slirp)
-BuildRequires:  pkgconfig(libpcap)
 BuildRequires:  pkgconfig(xkbfile)
 BuildRequires:  pkgconfig(xrandr)
 BuildRequires:  pkgconfig(zlib)
-#Requires:
+Recommends:     fluid-soundfont-gm
 
 %description
 DOSBox-X is a DOS emulator derived from DOSBox that is designed to support different types of DOS software and systems,
@@ -57,27 +58,30 @@ DOSBox-X implements various features nee
 
 %prep
 %autosetup -n %{name}-%{name}-v%{version}
-autoreconf -i
+sed -i 's/\r$//' CHANGELOG
 
 %build
-%configure --enable-sdl2 --enable-debug
-make %{?_smp_mflags}
+autoreconf -fiv
+%configure --enable-sdl2
+%make_build
 
 %install
 %make_install
 %suse_update_desktop_file com.dosbox_x.DOSBox-X
+# we package these files ourselves
+rm -v %{buildroot}/%{_datadir}/dosbox-x/{CHANGELOG,dosbox-x.reference.conf,dosbox-x.reference.full.conf}
 
 %files
 %license COPYING
 %doc CHANGELOG
 %doc dosbox-x.reference.conf
 %doc dosbox-x.reference.full.conf
-%{_bindir}/%{name}
-%{_datadir}/%{name}
+%{_bindir}/dosbox-x
+%{_datadir}/dosbox-x
 %{_datadir}/applications/com.dosbox_x.DOSBox-X.desktop
 %{_datadir}/icons/hicolor/scalable/apps/dosbox-x.svg
 %{_datadir}/metainfo/com.dosbox_x.DOSBox-X.metainfo.xml
-%{_mandir}/man1/dosbox-x.1.gz
+%{_mandir}/man1/dosbox-x.1%{?ext_man}
 %{_datadir}/bash-completion/completions/dosbox-x
 
 %changelog
openSUSE Build Service is sponsored by