Skip to content
Newer
Older
100644 63 lines (55 sloc) 2.18 KB
0023db3 @tbradshaw The Quake sources as originally release under the GPL license on Dece…
tbradshaw authored
1 #!/bin/sh
2 # Generate qwcl.spec
3 # $1 is version
4 # $2 is release
5 # $3 is install dir (assumed to be in /var/tmp)
6 cat <<EOF
7 %define name qwcl
8 %define version ${1}
9 %define release ${2}
10 %define builddir \$RPM_BUILD_DIR/%{name}-%{version}
11 Name: %{name}
12 Version: %{version}
13 Release: %{release}
14 Vendor: id Software
15 Packager: Dave "Zoid" Kirsch <zoid@idsoftware.com>
16 URL: http://www.idsoftware.com/
17 Source: qwcl-%{version}.tar.gz
18 Group: Games
19 Copyright: Restricted
20 Icon: quake.gif
21 BuildRoot: /var/tmp/%{name}-%{version}
22 Summary: QuakeWorld Client
23
24 %description
25 QuakeWorld is an Internet multi-player specific version of Quake. While the
26 original version of Quake can be played over the Internet, many users modem
27 users - the majority of players, had less than satisfactory play. Symptoms
28 like excessive lag - actions actually happening much later than you did them;
29 packet loss - the game would freeze and resume several seconds later; and
30 various other difficulties plagued users.
31
32 After realizing how many people played Quake on the internet, and how many
33 wanted to, but couldn't due to the play being unsatisfactory, John Carmack
34 of id Software decided to create a version of Quake that was optimized for
35 the average modem Internet player. This Internet specific version does only
36 one thing, play deathmatch games over a TCP/IP network such as the Internet.
37 It has no support for solo play, and you can't do anything with out connecting
38 to a special server.
39
40 Now in it's second generation, QuakeWorld has been sculpted by countless
41 hours of user feedback and tweaking to provide the best multi-player
42 experience that can be had from the equipment the average gamer will have.
43 All that is required to use QuakeWorld is registered Quake.
44
45 %install
46
47 %files
48 %attr(644,root,root) ${3}/README.qwcl
49 %attr(4755,root,root) ${3}/qwcl
50 %attr(4755,root,root) ${3}/glqwcl
51 %attr(4755,root,root) ${3}/glqwcl.glx
52 %attr(755,root,root) ${3}/glqwcl.3dfxgl
53 %attr(755,root,root) ${3}/lib3dfxgl.so
54 %attr(755,root,root) ${3}/libMesaGL.so.2.6
55 %attr(755,root,root) ${3}/libMesaGL.so.2
56 %attr(755,root,root) ${3}/libMesaGL.so
57 %attr(755,root,root) ${3}/libGL.so
58 %attr(755,root,root) ${3}/qwcl.x11
59 %attr(755,root,root) ${3}/qw/skins/fixskins.sh
60 EOF
61
62
Something went wrong with that request. Please try again.