Name: prboom-plus Version: 2.6.1 Release: 2%{?dist} Summary: Free enhanced DOOM engine URL: https://github.com/coelckers/prboom-plus/tags License: GPLv2+ and MIT and Public Domain and BSD and LGPLv2+ Source0: https://github.com/coelckers/prboom-plus/archive/v%{version}um/%{name}-%{version}.tar.gz Source1: %{name}.desktop Source2: %{name}.png Patch0: paths.patch Requires: freedoom BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: dumb-devel fluidsynth-devel pcre-devel libpng-devel BuildRequires: SDL2_image-devel SDL2_mixer-devel SDL2_net-devel libGLU-devel BuildRequires: alsa-lib-devel portmidi-devel libmad-devel libvorbis-devel BuildRequires: desktop-file-utils %description Doom is a classic 3D shoot-em-up game. PrBoom+ is a Doom source port developed from the original PrBoom project by Andrey Budko. The target of the project is to extend the original port with features that are necessary or useful. %prep %setup -qn %{name}-%{version}um %patch0 -p0 %build pushd prboom2 %cmake -DDOOMWADDIR=%{_datadir}/doom %cmake_build %install pushd prboom2 %cmake_install # desktop + icons desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1} install -Dpm 644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png %files %license prboom2/COPYING %{_docdir}/* %{_bindir}/* %{_datadir}/prboom-plus/* %{_mandir}/man5/* %{_mandir}/man6/* %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}.png %changelog * Wed Sep 08 2021 Gwyn Ciesla - 2.6.1-2 - Add alsa, portmidi, libmad, vorbis support. * Tue Aug 17 2021 Gwyn Ciesla - 2.6.1-1 - 2.6.1 * Fri Jul 23 2021 Fedora Release Engineering - 2.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Wed Jun 16 2021 Gwyn Ciesla - 2.6-2 - Rebuild for fluidsynth. * Mon Jun 07 2021 Gwyn Ciesla - 2.6-1 - Move to new, maintained upstream. * Wed Jan 27 2021 Fedora Release Engineering - 2.5.1.4-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering - 2.5.1.4-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue May 26 2020 Gwyn Ciesla - 2.5.1.4-18 - Patch for CVE-2019-20797. * Mon Feb 17 2020 Orcan Ogetbil - 2.5.1.4-17 - Rebuild against fluidsynth2 * Thu Feb 06 2020 Gwyn Ciesla - 2.5.1.4-16 - Fix FTBFS. * Thu Jan 30 2020 Fedora Release Engineering - 2.5.1.4-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Fri Jul 26 2019 Fedora Release Engineering - 2.5.1.4-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Sat Feb 02 2019 Fedora Release Engineering - 2.5.1.4-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 2.5.1.4-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Tue Mar 06 2018 Gwyn Ciesla - 2.5.1.4-1 - 2.5.1.4. * Fri Feb 09 2018 Fedora Release Engineering - 2.5.1.3-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 03 2017 Fedora Release Engineering - 2.5.1.3-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 2.5.1.3-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sat Feb 11 2017 Fedora Release Engineering - 2.5.1.3-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Feb 04 2016 Fedora Release Engineering - 2.5.1.3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jun 18 2015 Fedora Release Engineering - 2.5.1.3-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sun Aug 17 2014 Fedora Release Engineering - 2.5.1.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 2.5.1.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Thu Nov 07 2013 Jaromir Capik - 2.5.1.3-3 - Replacing mktemp with mkstemp to satisfy rpmlint * Thu Nov 07 2013 Jaromir Capik - 2.5.1.3-2 - Fixing the license tag * Mon Nov 04 2013 Jaromir Capik - 2.5.1.3-1 - Initial package