File inter-doom.spec of Package inter-doom

Name:           international-doom
Version:        8.2
Release:        0
Summary:        Limit-removing source port for DOOM/Hexen/Heretic
License:        GPL-2.0-or-later
Group:          Amusements/Games/3D/Shoot
URL:            https://github.com/JNechaevsky/international-doom
Source:         %{name}-%{version}.tar.gz
BuildRequires:  fluidsynth
BuildRequires:  pkgconfig(sdl2)
BuildRequires:  pkgconfig(SDL2_mixer)
BuildRequires:  pkgconfig(SDL2_net)
BuildRequires:  libsamplerate-devel
BuildRequires:  pkgconfig(fluidsynth)
BuildRequires:  make
BuildRequires:  cmake
Provides:       inter-heretic = %{version}
Provides:       inter-hexen = %{version}
Provides:       inter-doom = %{version}
Suggests:       freedoom

%description
International Doom is a limit-removing enhanced-resolution Doom source port based on Crispy Doom and DOOMRetro.

%prep
%autosetup

%build
%cmake
%cmake_build

%install
%cmake_install

%files
%doc README.md
%doc %{_datadir}/doc/inter-doom/GPL.txt
%dir %{_datadir}/doc/inter-doom

# Binaries
%{_bindir}/inter-doom
%{_bindir}/inter-heretic
%{_bindir}/inter-hexen

# Bash completions
%{_datadir}/bash-completion/completions/inter-doom
%{_datadir}/bash-completion/completions/inter-heretic
%{_datadir}/bash-completion/completions/inter-hexen

# Man pages
%{_mandir}/man6/*.6.gz
%{_mandir}/man6/ru/*.6.gz
%dir %{_mandir}/man6/ru

# Share data
%{_datadir}/inter-doom/
openSUSE Build Service is sponsored by