Summary: DOOM Legacy for Linux
Summary(pl): DOOM Legacy dla Linuksa
Name: doomlegacy
-Version: 1.40
-Release: 7
+Version: 1.42
+Release: 1
License: GPL, perhaps except for doom3.wad
Group: Applications/Games
-Source0: http://dl.sourceforge.net/doomlegacy/legacy_140_src.tar.gz
-# Source0-md5: caad0e3ee637a00520b641c9953f079e
+Source0: http://dl.sourceforge.net/doomlegacy/legacy_142_src.tar.gz
+# Source0-md5: 62f5cdad464463038d568a53b13c22f7
Source1: http://dl.sourceforge.net/doomlegacy/doom3_wad_132.zip
# Source1-md5: 3d737bb577bc4295af68d54988191344
-Source2: http://dl.sourceforge.net/doomlegacy/legacy_dat.zip
-# Source2-md5: 8182e1aebac3696ddc7f9e0663740d9a
+Source2: legacy.dat.tar.gz
Source4: %{name}-x11.desktop
Source5: %{name}-sdl.desktop
Source6: %{name}.png
BuildRequires: SDL_mixer-devel
BuildRequires: XFree86-devel
BuildRequires: nasm
-BuildRequires: unzip
ExclusiveArch: %{ix86}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
mkdir bin
# linux_x contains some precompiled binary objects (incompatible with glibc 2.3) - kill them
-%{__make} -C doomlegacy_src clean LINUX=1
-%{__make} -C doomlegacy_src \
+%{__make} -C doomlegacy_142_src clean LINUX=1
+%{__make} -C doomlegacy_142_src \
PGCC=1 LINUX=1 OPTFLAGS="%{rpmcflags} %{!?debug:-fomit-frame-pointer}"
-%{__make} -C doomlegacy_src clean LINUX=1
-%{__make} -C doomlegacy_src \
+%{__make} -C doomlegacy_142_src clean LINUX=1
+%{__make} -C doomlegacy_142_src \
PGCC=1 LINUX=1 SDL=1 OPTFLAGS="%{rpmcflags} %{!?debug:-fomit-frame-pointer}"
%install
install bin/llxdoom $RPM_BUILD_ROOT%{_bindir}
install bin/lsdldoom $RPM_BUILD_ROOT%{_bindir}
-install doomlegacy_src/linux_x/sndserv/linux/llsndserv $RPM_BUILD_ROOT%{_libdir}/doomlegacy
-install doomlegacy_src/linux_x/musserv/linux/musserver $RPM_BUILD_ROOT%{_libdir}/doomlegacy
+install doomlegacy_142_src/linux_x/sndserv/linux/llsndserv $RPM_BUILD_ROOT%{_libdir}/doomlegacy
+install doomlegacy_142_src/linux_x/musserv/linux/musserver $RPM_BUILD_ROOT%{_libdir}/doomlegacy
install bin/r_opengl.so $RPM_BUILD_ROOT%{_libdir}/doomlegacy
%files common
%defattr(644,root,root,755)
-%doc doomlegacy_src/_doc/*.txt
+%doc doomlegacy_142_src/_doc/*.txt
%dir %{_libdir}/doomlegacy
%attr(755,root,root) %{_libdir}/doomlegacy/*serv*
%{_datadir}/doomlegacy