4 Summary(pl.UTF-8): Duke Nukem 3D
7 Release: 0.%{ver}.%{rel}
9 Group: X11/Applications/Games
10 Source0: %{name}.tar.bz2
11 # Source0-md5: 1fce8602af6e3dcdfd63307993643e75
12 Patch0: %{name}-opt.patch
13 URL: http://icculus.org/duke3d/
14 BuildRequires: SDL_mixer-devel
15 BuildRequires: SDL-devel
17 ExclusiveArch: %{ix86}
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 You will need files from Atomic Edition to run this game.
25 %description -l pl.UTF-8
28 Aby uruchomić grę wymagane są pliki z Atomic Edition.
34 ver=$(awk -F'"' '/DUKE NUKEM BUILD/{a=$(NF-1); sub(/.*: V/, "", a); print a}' source/astub.c)
35 if [ "$ver" != %{ver} ]; then
40 %{__make} -C source/buildengine \
42 OPTIMIZE="%{rpmcflags} -fno-omit-frame-pointer -funsigned-char"
46 OPTIMIZE="%{rpmcflags} -funsigned-char"
49 rm -rf $RPM_BUILD_ROOT
50 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/duke3d}
52 install source/duke3d $RPM_BUILD_ROOT%{_bindir}
53 cp -a testdata/defs.con $RPM_BUILD_ROOT%{_datadir}/duke3d/DEFS.CON
54 cp -a testdata/game.con $RPM_BUILD_ROOT%{_datadir}/duke3d/GAME.CON
55 cp -a testdata/user.con $RPM_BUILD_ROOT%{_datadir}/duke3d/USER.CON
56 cp -a testdata/lookup.dat $RPM_BUILD_ROOT%{_datadir}/duke3d/LOOKUP.DAT
59 rm -rf $RPM_BUILD_ROOT
62 %defattr(644,root,root,755)
64 %attr(755,root,root) %{_bindir}/duke3d