]> git.pld-linux.org Git - packages/bzflag.git/commitdiff
- raw version.
authorkloczek <kloczek@pld-linux.org>
Sat, 27 Nov 1999 13:04:03 +0000 (13:04 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    bzflag.spec -> 1.1

bzflag.spec [new file with mode: 0644]

diff --git a/bzflag.spec b/bzflag.spec
new file mode 100644 (file)
index 0000000..4889154
--- /dev/null
@@ -0,0 +1,131 @@
+# bzflag
+# Copyright 1993-1999, Chris Schoeneman
+#
+# This package is free software;  you can redistribute it and/or
+# modify it under the terms of the license found in the file
+# named LICENSE that should have accompanied this file.
+#
+# THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
+# IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
+# WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+Name:          bzflag
+Version:       1.7c
+Release:       3
+Copyright:     Chris Schoeneman 1993-1999
+Group:         X11/Games/Video
+URL:           http://www.bigfoot.com/~bzflag
+BuildRoot:     /var/tmp/bzflag
+Summary:       multiplayer 3D tank battle game
+
+%define BZFLAG_DIR /usr/local/bzflag
+%define BZFLAG_BIN_DIR %{BZFLAG_DIR}/bin
+%define BZFLAG_DATA_DIR %{BZFLAG_DIR}/data
+%define BZFLAG_MAN_DIR /usr/local/man/man6
+
+Source: bzflag-%{version}.src.tar.gz
+Source1: bzflag
+Patch0: bzflag-%{version}.patch
+Patch1: bzflag-%{version}.patch2
+
+%description
+bzflag is a networked multiplayer 3D tank battle game, combining
+both fast action and strategy.  Free-for-all and capture-the-flag
+styles are available.
+
+%prep
+%setup -n bzflag%{version}
+%patch0 -p1
+%patch1 -p1
+
+%build
+%ifarch i386
+make linux-i386
+%else
+%ifarch ppc
+make linux-ppc
+%else
+make linux
+%endif
+%endif
+make all
+
+%install
+mkdir -p ${RPM_BUILD_ROOT}{%{BZFLAG_BIN_DIR},%{BZFLAG_DATA_DIR},%{BZFLAG_MAN_DIR},/usr/X11R6/bin}
+cp ${RPM_BUILD_DIR}/bzflag%{version}/bin/bzflag ${RPM_BUILD_ROOT}/%{BZFLAG_BIN_DIR}/bzflag.real
+cp ${RPM_BUILD_DIR}/bzflag%{version}/bin/bzfs ${RPM_BUILD_ROOT}/%{BZFLAG_BIN_DIR}/bzfs
+cp ${RPM_SOURCE_DIR}/bzflag ${RPM_BUILD_ROOT}/%{BZFLAG_BIN_DIR}/bzflag
+
+cp ${RPM_BUILD_DIR}/bzflag%{version}/data/*.wav ${RPM_BUILD_ROOT}/%{BZFLAG_DATA_DIR}
+cp ${RPM_BUILD_DIR}/bzflag%{version}/data/*.rgb ${RPM_BUILD_ROOT}/%{BZFLAG_DATA_DIR}
+
+cp ${RPM_BUILD_DIR}/bzflag%{version}/man/bzflag.6 ${RPM_BUILD_ROOT}/%{BZFLAG_MAN_DIR}
+cp ${RPM_BUILD_DIR}/bzflag%{version}/man/bzfs.6 ${RPM_BUILD_ROOT}/%{BZFLAG_MAN_DIR}
+
+cd $RPM_BUILD_ROOT/usr/X11R6/bin
+ln -s ../../local/bzflag/bin/bzflag
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+#
+# note -- bzflag must be setuid root to use 3Dfx drivers
+#
+%files
+%dir /usr/local/bzflag
+%attr(-, root, root) %doc README
+%attr(-, root, root) %doc LICENSE
+#%attr(04755, root, root) /usr/local/bzflag/bin/bzflag.real
+%attr(755, root, root) /usr/local/bzflag/bin/bzflag.real
+%attr(755, root, root) /usr/local/bzflag/bin/bzflag
+%attr(755, root, root) /usr/local/bzflag/bin/bzfs
+%attr(755, root, root) /usr/X11R6/bin/bzflag
+%attr(444, root, root) /usr/local/bzflag/data/bbolt.rgb
+%attr(444, root, root) /usr/local/bzflag/data/boom.wav
+%attr(444, root, root) /usr/local/bzflag/data/boxwall.rgb
+%attr(444, root, root) /usr/local/bzflag/data/caution.rgb
+%attr(444, root, root) /usr/local/bzflag/data/clouds.rgb
+%attr(444, root, root) /usr/local/bzflag/data/explode1.rgb
+%attr(444, root, root) /usr/local/bzflag/data/explosion.wav
+%attr(444, root, root) /usr/local/bzflag/data/fire.wav
+%attr(444, root, root) /usr/local/bzflag/data/fixedbr.rgb
+%attr(444, root, root) /usr/local/bzflag/data/fixedmr.rgb
+%attr(444, root, root) /usr/local/bzflag/data/flag.rgb
+%attr(444, root, root) /usr/local/bzflag/data/flag_alert.wav
+%attr(444, root, root) /usr/local/bzflag/data/flag_drop.wav
+%attr(444, root, root) /usr/local/bzflag/data/flag_grab.wav
+%attr(444, root, root) /usr/local/bzflag/data/flag_lost.wav
+%attr(444, root, root) /usr/local/bzflag/data/flag_won.wav
+%attr(444, root, root) /usr/local/bzflag/data/flage.rgb
+%attr(444, root, root) /usr/local/bzflag/data/gbolt.rgb
+%attr(444, root, root) /usr/local/bzflag/data/ground.rgb
+%attr(444, root, root) /usr/local/bzflag/data/helvbi.rgb
+%attr(444, root, root) /usr/local/bzflag/data/helvbr.rgb
+%attr(444, root, root) /usr/local/bzflag/data/laser.wav
+%attr(444, root, root) /usr/local/bzflag/data/laser.rgb
+%attr(444, root, root) /usr/local/bzflag/data/missile.rgb
+%attr(444, root, root) /usr/local/bzflag/data/mountain.rgb
+%attr(444, root, root) /usr/local/bzflag/data/panel.rgb
+%attr(444, root, root) /usr/local/bzflag/data/pbolt.rgb
+%attr(444, root, root) /usr/local/bzflag/data/pop.wav
+%attr(444, root, root) /usr/local/bzflag/data/pyrwall.rgb
+%attr(444, root, root) /usr/local/bzflag/data/rbolt.rgb
+%attr(444, root, root) /usr/local/bzflag/data/ricochet.wav
+%attr(444, root, root) /usr/local/bzflag/data/roof.rgb
+%attr(444, root, root) /usr/local/bzflag/data/shock.wav
+%attr(444, root, root) /usr/local/bzflag/data/teleport.wav
+%attr(444, root, root) /usr/local/bzflag/data/timesbi.rgb
+%attr(444, root, root) /usr/local/bzflag/data/timesbr.rgb
+%attr(444, root, root) /usr/local/bzflag/data/title.rgb
+%attr(444, root, root) /usr/local/bzflag/data/wall.rgb
+%attr(444, root, root) /usr/local/bzflag/data/ybolt.rgb
+%attr(444, root, root) /usr/local/man/man6/bzflag.6
+%attr(444, root, root) /usr/local/man/man6/bzfs.6
+
+%changelog
+* Thu Sep  2 1999 Peter Hanecak <hanecak@megaloman.sk>
+- updated with patch 2 from Jul 28 1999 (solaris sound support)
+
+* Fri Jun 25 1999 Peter Hanecak <hanecak@megaloman.sk>
+- changed original spec so building is possible with it
+(%prep, %build, %install, %clean)
+- %dir /usr/local/bzflag
This page took 0.063826 seconds and 4 git commands to generate.