]> git.pld-linux.org Git - packages/duke3d.git/blame - duke3d.spec
- up to svn r187
[packages/duke3d.git] / duke3d.spec
CommitLineData
793a6487
ER
1%define ver 032696
2%define rel 0.1
959c3f9e 3Summary: Duke Nukem 3D
bf49f256 4Summary(pl.UTF-8): Duke Nukem 3D
959c3f9e 5Name: duke3d
6Version: 1.5
793a6487 7Release: 0.%{ver}.%{rel}
959c3f9e 8License: GPL
9Group: X11/Applications/Games
793a6487
ER
10Source0: %{name}.tar.bz2
11# Source0-md5: 1fce8602af6e3dcdfd63307993643e75
7102ff76 12Patch0: %{name}-opt.patch
90f5cf79 13URL: http://icculus.org/duke3d/
959c3f9e 14BuildRequires: SDL_mixer-devel
793a6487 15BuildRequires: SDL-devel
734f31cb 16BuildRequires: nasm
90f5cf79 17ExclusiveArch: %{ix86}
959c3f9e 18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
959c3f9e 20%description
21Duke Nukem 3D.
90f5cf79 22
959c3f9e 23You will need files from Atomic Edition to run this game.
24
ca0e80b5 25%description -l pl.UTF-8
959c3f9e 26Duke Nukem 3D.
90f5cf79 27
ca0e80b5 28Aby uruchomić grę wymagane są pliki z Atomic Edition.
959c3f9e 29
30%prep
31%setup -q -n %{name}
7102ff76 32%patch0 -p1
959c3f9e 33
793a6487
ER
34ver=$(awk -F'"' '/DUKE NUKEM BUILD/{a=$(NF-1); sub(/.*: V/, "", a); print a}' source/astub.c)
35if [ "$ver" != %{ver} ]; then
36 exit 1
37fi
38
959c3f9e 39%build
90f5cf79 40%{__make} -C source/buildengine \
959c3f9e 41 CC="%{__cc}" \
793a6487 42 OPTIMIZE="%{rpmcflags} -fno-omit-frame-pointer -funsigned-char"
90f5cf79 43
793a6487 44%{__make} -C source \
959c3f9e 45 CC="%{__cc}" \
793a6487 46 OPTIMIZE="%{rpmcflags} -funsigned-char"
959c3f9e 47
48%install
49rm -rf $RPM_BUILD_ROOT
7102ff76 50install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/duke3d}
959c3f9e 51
52install source/duke3d $RPM_BUILD_ROOT%{_bindir}
793a6487
ER
53cp -a testdata/defs.con $RPM_BUILD_ROOT%{_datadir}/duke3d/DEFS.CON
54cp -a testdata/game.con $RPM_BUILD_ROOT%{_datadir}/duke3d/GAME.CON
55cp -a testdata/user.con $RPM_BUILD_ROOT%{_datadir}/duke3d/USER.CON
56cp -a testdata/lookup.dat $RPM_BUILD_ROOT%{_datadir}/duke3d/LOOKUP.DAT
959c3f9e 57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%files
62%defattr(644,root,root,755)
63%doc readme.txt
793a6487 64%attr(755,root,root) %{_bindir}/duke3d
7102ff76 65%{_datadir}/duke3d
This page took 0.227723 seconds and 4 git commands to generate.