1 Summary: multiplayer 3D tank battle game
5 Copyright: Chris Schoeneman 1993-1999
7 Source: bzflag-%{version}.src.tar.gz
9 Patch0: bzflag-%{version}.patch
10 Patch1: bzflag-%{version}.patch2
11 URL: http://www.bigfoot.com/~bzflag/
12 BuildRoot: /tmp/%{name}-%{version}-root
14 %define _prefix /usr/X11R6
15 %define _mandir %{_prefix}/man
18 bzflag is a networked multiplayer 3D tank battle game, combining both fast
19 action and strategy. Free-for-all and capture-the-flag styles are
23 bzflag jest sieciow± gr± czo³gow± 3D, ³±cz±c± szybk± akcjê ze strategi±.
24 Graæ mo¿na w wolnym stylu lub metod± "zdob±d¼ flagê".
27 %setup -q -n bzflag%{version}
44 install -d ${RPM_BUILD_ROOT}{%{BZFLAG_BIN_DIR},%{BZFLAG_DATA_DIR},%{BZFLAG_MAN_DIR},/usr/X11R6/bin}
45 cp ${RPM_BUILD_DIR}/bzflag%{version}/bin/bzflag ${RPM_BUILD_ROOT}/%{BZFLAG_BIN_DIR}/bzflag.real
46 cp ${RPM_BUILD_DIR}/bzflag%{version}/bin/bzfs ${RPM_BUILD_ROOT}/%{BZFLAG_BIN_DIR}/bzfs
47 cp ${RPM_SOURCE_DIR}/bzflag ${RPM_BUILD_ROOT}/%{BZFLAG_BIN_DIR}/bzflag
49 cp ${RPM_BUILD_DIR}/bzflag%{version}/data/*.wav ${RPM_BUILD_ROOT}/%{BZFLAG_DATA_DIR}
50 cp ${RPM_BUILD_DIR}/bzflag%{version}/data/*.rgb ${RPM_BUILD_ROOT}/%{BZFLAG_DATA_DIR}
52 cp ${RPM_BUILD_DIR}/bzflag%{version}/man/bzflag.6 ${RPM_BUILD_ROOT}/%{BZFLAG_MAN_DIR}
53 cp ${RPM_BUILD_DIR}/bzflag%{version}/man/bzfs.6 ${RPM_BUILD_ROOT}/%{BZFLAG_MAN_DIR}
55 cd $RPM_BUILD_ROOT/usr/X11R6/bin
56 ln -s ../../local/bzflag/bin/bzflag
59 rm -rf $RPM_BUILD_ROOT
62 # note -- bzflag must be setuid root to use 3Dfx drivers
65 %dir /usr/local/bzflag
66 %attr(-, root, root) %doc README
67 %attr(-, root, root) %doc LICENSE
68 #%attr(04755, root, root) /usr/local/bzflag/bin/bzflag.real
69 %attr(755, root, root) /usr/local/bzflag/bin/bzflag.real
70 %attr(755, root, root) /usr/local/bzflag/bin/bzflag
71 %attr(755, root, root) /usr/local/bzflag/bin/bzfs
72 %attr(755, root, root) /usr/X11R6/bin/bzflag
73 /usr/local/bzflag/data/bbolt.rgb
74 /usr/local/bzflag/data/boom.wav
75 /usr/local/bzflag/data/boxwall.rgb
76 /usr/local/bzflag/data/caution.rgb
77 /usr/local/bzflag/data/clouds.rgb
78 /usr/local/bzflag/data/explode1.rgb
79 /usr/local/bzflag/data/explosion.wav
80 /usr/local/bzflag/data/fire.wav
81 /usr/local/bzflag/data/fixedbr.rgb
82 /usr/local/bzflag/data/fixedmr.rgb
83 /usr/local/bzflag/data/flag.rgb
84 /usr/local/bzflag/data/flag_alert.wav
85 /usr/local/bzflag/data/flag_drop.wav
86 /usr/local/bzflag/data/flag_grab.wav
87 /usr/local/bzflag/data/flag_lost.wav
88 /usr/local/bzflag/data/flag_won.wav
89 /usr/local/bzflag/data/flage.rgb
90 /usr/local/bzflag/data/gbolt.rgb
91 /usr/local/bzflag/data/ground.rgb
92 /usr/local/bzflag/data/helvbi.rgb
93 /usr/local/bzflag/data/helvbr.rgb
94 /usr/local/bzflag/data/laser.wav
95 /usr/local/bzflag/data/laser.rgb
96 /usr/local/bzflag/data/missile.rgb
97 /usr/local/bzflag/data/mountain.rgb
98 /usr/local/bzflag/data/panel.rgb
99 /usr/local/bzflag/data/pbolt.rgb
100 /usr/local/bzflag/data/pop.wav
101 /usr/local/bzflag/data/pyrwall.rgb
102 /usr/local/bzflag/data/rbolt.rgb
103 /usr/local/bzflag/data/ricochet.wav
104 /usr/local/bzflag/data/roof.rgb
105 /usr/local/bzflag/data/shock.wav
106 /usr/local/bzflag/data/teleport.wav
107 /usr/local/bzflag/data/timesbi.rgb
108 /usr/local/bzflag/data/timesbr.rgb
109 /usr/local/bzflag/data/title.rgb
110 /usr/local/bzflag/data/wall.rgb
111 /usr/local/bzflag/data/ybolt.rgb
112 /usr/local/man/man6/bzflag.6
113 /usr/local/man/man6/bzfs.6