source: gnome/add/gnome-games.xml@ e045a4bb

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since e045a4bb was e045a4bb, checked in by Wayne Blaszczyk <wblaszcz@…>, 14 years ago

Updated to GNOME Games-2.30.2.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@8533 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 15.7 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY gnome-games-download-http "&gnome-download-http;/gnome-games/&gnome-version;/gnome-games-&gnome-games-version;.tar.bz2">
8 <!ENTITY gnome-games-download-ftp "&gnome-download-ftp;/gnome-games/&gnome-version;/gnome-games-&gnome-games-version;.tar.bz2">
9 <!ENTITY gnome-games-md5sum "1fc03fe2209aa8a70da8f25d6eae1735">
10 <!ENTITY gnome-games-size "26.4 MB">
11 <!ENTITY gnome-games-buildsize "197 MB">
12 <!ENTITY gnome-games-time "5.2 SBU">
13 <!ENTITY gnome-games-extra-data-version "2.30.0">
14 <!ENTITY gnome-games-extra-data-download-http "&gnome-download-http;/gnome-games-extra-data/&gnome-version;/gnome-games-extra-data-&gnome-games-extra-data-version;.tar.bz2">
15 <!ENTITY gnome-games-extra-data-md5sum "dab5e24779b77bf9f9b1b422460a9a97">
16 <!ENTITY gnome-games-extra-data-size "3.4 MB">
17]>
18
19<sect1 id="gnome-games" xreflabel="GNOME Games-&gnome-games-version;">
20 <?dbhtml filename="gnome-games.html"?>
21
22 <sect1info>
23 <othername>$LastChangedBy$</othername>
24 <date>$Date$</date>
25 </sect1info>
26
27 <title>GNOME Games-&gnome-games-version;</title>
28
29 <indexterm zone="gnome-games">
30 <primary sortas="a-GNOME Games">GNOME Games</primary>
31 </indexterm>
32
33 <sect2 role="package">
34 <title>Introduction to GNOME Games</title>
35
36 <para>The <application>GNOME Games</application> package contains games.
37 Starting with <application>GNOME</application>-2.8, the background graphics,
38 artwork and themes for the games are supplied in a separate package.</para>
39
40 <bridgehead renderas="sect3">Package Information</bridgehead>
41 <itemizedlist spacing="compact">
42 <listitem>
43 <para>Download (HTTP): <ulink url="&gnome-games-download-http;"/></para>
44 </listitem>
45 <listitem>
46 <para>Download (FTP): <ulink url="&gnome-games-download-ftp;"/></para>
47 </listitem>
48 <listitem>
49 <para>Download MD5 sum: &gnome-games-md5sum;</para>
50 </listitem>
51 <listitem>
52 <para>Download size: &gnome-games-size;</para>
53 </listitem>
54 <listitem>
55 <para>Estimated disk space required: &gnome-games-buildsize;</para>
56 </listitem>
57 <listitem>
58 <para>Estimated build time: &gnome-games-time;</para>
59 </listitem>
60 </itemizedlist>
61
62 <bridgehead renderas="sect3">Additional Download</bridgehead>
63
64 <itemizedlist spacing="compact">
65 <title>Optional GNOME Games Extra Data package</title>
66 <listitem>
67 <para>Download (HTTP): <ulink url="&gnome-games-extra-data-download-http;"/></para>
68 </listitem>
69 <listitem>
70 <para>Download MD5 sum: &gnome-games-extra-data-md5sum;</para>
71 </listitem>
72 <listitem>
73 <para>Download size: &gnome-games-extra-data-size;</para>
74 </listitem>
75 </itemizedlist>
76
77 <bridgehead renderas="sect3">GNOME Games Dependencies</bridgehead>
78
79 <bridgehead renderas="sect4">Required</bridgehead>
80 <para role="required"><xref linkend="clutter-gtk"/>,
81 <xref linkend="GConf"/>,
82 <xref linkend="gnome-doc-utils"/>,
83 <xref linkend="guile"/>,
84 <xref linkend="libcanberra"/>,
85 <xref linkend="librsvg"/>,
86 <xref linkend="pygtk"/>, and
87 <xref linkend="which"/></para>
88
89 <bridgehead renderas="sect4">Recommended</bridgehead>
90 <para role="recommended"><xref linkend="rarian"/></para>
91
92 <bridgehead renderas="sect4">Optional</bridgehead>
93 <para role="optional"><ulink
94 url="http://www.ggzgamingzone.org/">ggz-gtk-client</ulink></para>
95
96 <para condition="html" role="usernotes">User Notes:
97 <ulink url="&blfs-wiki;/gnome-games"/></para>
98
99 </sect2>
100
101 <sect2 role="installation">
102 <title>Installation of GNOME Games</title>
103
104 <para>Some of the <application>GNOME Games</application> game binaries
105 need to be setgid to track high scores. Create a separate user and group
106 for games. See the <filename>README</filename> file in the source directory
107 for more information:</para>
108
109<screen role="root"><userinput>install -v -m755 -d /var/lib/games &amp;&amp;
110groupadd -fg 60 games &amp;&amp;
111useradd -c 'Games High Score Owner' -d /var/lib/games \
112 -g games -s /bin/false -u 60 games || [ $? == 9 ] &amp;&amp;
113chown -v games:games /var/lib/games</userinput></screen>
114
115 <para>Install <application>GNOME Games</application> by
116 running the following commands:</para>
117
118<screen><userinput>./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
119 --sysconfdir=&gnome-etc-dir; \
120 --localstatedir=/var/lib \
121 --disable-tests &amp;&amp;
122make</userinput></screen>
123
124 <para>To test the results, issue: <command>make check</command>.</para>
125
126 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
127
128<screen role="root"><userinput>make install</userinput></screen>
129
130 <para>If you want to install the <application>GNOME Games</application> Extra Data package, run the following commands:</para>
131
132<screen><userinput>tar -xvf ../gnome-games-extra-data-&gnome-games-extra-data-version;.tar.bz2 &amp;&amp;
133cd gnome-games-extra-data-&gnome-games-extra-data-version; &amp;&amp;
134./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) &amp;&amp;
135make</userinput></screen>
136
137 <para>Now again , as the <systemitem class="username">root</systemitem> user:</para>
138
139<screen role="root"><userinput>make install</userinput></screen>
140
141 </sect2>
142
143 <sect2 role="commands">
144 <title>Command Explanations</title>
145
146 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
147 href="../../xincludes/gnome-prefix.xml"/>
148
149 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
150 href="../../xincludes/gnome-sysconfdir.xml"/>
151
152 <para><parameter>--localstatedir=/var/lib</parameter>: This parameter is
153 used so that all <application>ScrollKeeper</application> files are
154 installed in, and the <application>ScrollKeeper</application> database is
155 properly updated in
156 <filename class="directory">/var/lib/scrollkeeper</filename> instead of
157 <filename class="directory">$GNOME_PREFIX/var/scrollkeeper</filename> and
158 also causes the game programs to use
159 <filename class='directory'>/var/lib/games</filename> as the directory
160 holding the high score files.</para>
161
162 <para><option>--disable-setgid</option>: This will prevent the setgid bit
163 on the executables from being set. It provides system administrators
164 with the option to disable setgid binaries, though it also means that the
165 functionality to save high game scores will be disabled.</para>
166
167 <para><parameter>--disable-tests</parameter>: Remove this parameter if you
168 have <application>Check</application> installed and you wish to build the
169 test apps.</para>
170
171 <para><option>--disable-scrollkeeper</option>: Use this parameter if you
172 wish to disable the updates to the scrollkeeper database.</para>
173
174 </sect2>
175
176 <sect2 role="content">
177 <title>Contents</title>
178
179 <segmentedlist>
180 <segtitle>Installed Programs</segtitle>
181 <segtitle>Installed Libraries</segtitle>
182 <segtitle>Installed Directories</segtitle>
183
184 <seglistitem>
185 <seg>glchess, glines, gnect, gnibbles, gnobots2, gnome-gnuchess,
186 gnome-sudoku, gnomine, gnotravex, gnotski, gtali, iagno, lightsoff,
187 mahjongg, quadrapassel, sol, swell-foop, and ar-cards-renderer</seg>
188 <seg>libgames-support-gi.{so,a}</seg>
189 <seg>/usr/lib/python&python-majorver;/site-packages/{glchess/{chess/fics,
190 ggz,gtkui,scene/{cairo,opengl},ui},gnome_sudoku/gtk_goodies},
191 <envar>$GNOME_PREFIX</envar>/{lib/gnome-games,share/{glchess/textures,
192 gnome-games-common/cards,gnome-games/{aisleriot/games,glines/pixmaps,
193 gnect/pixmaps,gnibbles/{games,pixmaps},gnobots2/{games,pixmaps,themes},
194 gnomine/pixmaps,gnotski/pixmaps,gtali/pixmaps,iagno/pixmaps,
195 icons/hicolor/{16x16/actions,22x22/actions,24x24/actions,32x32/actions,
196 48x48/actions,scalable/actions},lightsoff/themes/{tango,up},
197 mahjongg/{games,pixmaps},pixmaps,quadrapassel/pixmaps,sounds,
198 swell-foop/themes/{tango,test}},gnome-sudoku/{images,puzzles},
199 gnome/help/{aisleriot/*,glchess/*,glines/*,gnect/*,gnibbles/*,
200 gnobots2/*,gnome-sudoku/*,gnomine/*,gnotravex/*,gnotski/*,gtali/*,
201 iagno/*,lightsoff/*,mahjongg/*,quadrapassel/*,swell-foop/*},
202 omf/{aisleriot,glchess,glines,gnect,gnibbles,gnobots2,gnome-sudoku,
203 gnomine,gnotski,gtali,iagno,lightsoff,mahjongg,quadrapassel,swell-foop}}},
204 /var/lib/games</seg>
205 </seglistitem>
206 </segmentedlist>
207
208 <variablelist>
209 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
210 <?dbfo list-presentation="list"?>
211 <?dbhtml list-presentation="table"?>
212
213 <varlistentry id="glchess">
214 <term><command>glchess</command></term>
215 <listitem>
216 <para>is a chess game which supports several chess engines.</para>
217 <indexterm zone="gnome-games glchess">
218 <primary sortas="b-glchess">glchess</primary>
219 </indexterm>
220 </listitem>
221 </varlistentry>
222
223 <varlistentry id="glines">
224 <term><command>glines</command></term>
225 <listitem>
226 <para>is a game which involves moving balls around the grid and try
227 and form lines of the same colour to make them disappear.</para>
228 <indexterm zone="gnome-games glines">
229 <primary sortas="b-glines">glines</primary>
230 </indexterm>
231 </listitem>
232 </varlistentry>
233
234 <varlistentry id="gnect">
235 <term><command>gnect</command></term>
236 <listitem>
237 <para>is a classic game where each player tries to make a line of four
238 disks before their opponent.</para>
239 <indexterm zone="gnome-games gnect">
240 <primary sortas="b-gnect">gnect</primary>
241 </indexterm>
242 </listitem>
243 </varlistentry>
244
245 <varlistentry id="gnibbles">
246 <term><command>gnibbles</command></term>
247 <listitem>
248 <para>is a "worm" game. You pilot a worm around a maze trying to
249 collect diamonds. With each diamond your worm grows and navigation
250 becomes ever more difficult.</para>
251 <indexterm zone="gnome-games gnibbles">
252 <primary sortas="b-gnibbles">gnibbles</primary>
253 </indexterm>
254 </listitem>
255 </varlistentry>
256
257 <varlistentry id="gnobots2">
258 <term><command>gnobots2</command></term>
259 <listitem>
260 <para>is a classic BSD robots game where you have to avoid a hoard of
261 robots who are trying to kill you.</para>
262 <indexterm zone="gnome-games gnobots2">
263 <primary sortas="b-gnobots2">gnobots2</primary>
264 </indexterm>
265 </listitem>
266 </varlistentry>
267
268 <varlistentry id="gnome-gnuchess">
269 <term><command>gnome-gnuchess</command></term>
270 <listitem>
271 <para>is a chess game which supports several chess engines.</para>
272 <indexterm zone="gnome-games gnome-gnuchess">
273 <primary sortas="b-gnome-gnuchess">gnome-gnuchess</primary>
274 </indexterm>
275 </listitem>
276 </varlistentry>
277
278 <varlistentry id="gnome-sudoku">
279 <term><command>gnome-sudoku</command></term>
280 <listitem>
281 <para>is a logic game with a Japanese name that has recently exploded
282 in popularity.</para>
283 <indexterm zone="gnome-games gnome-sudoku">
284 <primary sortas="b-gnome-sudoku">gnome-sudoku</primary>
285 </indexterm>
286 </listitem>
287 </varlistentry>
288
289 <varlistentry id="gnomine">
290 <term><command>gnomine</command></term>
291 <listitem>
292 <para>is a game where you clear mines from a board using hints from
293 squares you have already uncovered.</para>
294 <indexterm zone="gnome-games gnomine">
295 <primary sortas="b-gnomine">gnomine</primary>
296 </indexterm>
297 </listitem>
298 </varlistentry>
299
300 <varlistentry id="gnotravex">
301 <term><command>gnotravex</command></term>
302 <listitem>
303 <para>is a puzzle game where you have to match a grid of tiles
304 together.</para>
305 <indexterm zone="gnome-games gnotravex">
306 <primary sortas="b-gnotravex">gnotravex</primary>
307 </indexterm>
308 </listitem>
309 </varlistentry>
310
311 <varlistentry id="gnotski">
312 <term><command>gnotski</command></term>
313 <listitem>
314 <para>is a series of sliding block puzzles.</para>
315 <indexterm zone="gnome-games gnotski">
316 <primary sortas="b-gnotski">gnotski</primary>
317 </indexterm>
318 </listitem>
319 </varlistentry>
320
321 <varlistentry id="gtali">
322 <term><command>gtali</command></term>
323 <listitem>
324 <para>is an ancient Roman game.</para>
325 <indexterm zone="gnome-games gtali">
326 <primary sortas="b-gtali">gtali</primary>
327 </indexterm>
328 </listitem>
329 </varlistentry>
330
331 <varlistentry id="iagno">
332 <term><command>iagno</command></term>
333 <listitem>
334 <para>is a game where the goal is to control all the disks on the
335 board by trapping your opponents disks between two of yours.</para>
336 <indexterm zone="gnome-games iagno">
337 <primary sortas="b-iagno">iagno</primary>
338 </indexterm>
339 </listitem>
340 </varlistentry>
341
342 <varlistentry id="lightsoff">
343 <term><command>lightsoff</command></term>
344 <listitem>
345 <para>is a puzzle game, where the objective is to turn off all of the
346 tiles on the board. Each click toggles the state of the clicked tile
347 and its non-diagonal neighbors.</para>
348 <indexterm zone="gnome-games lightsoff">
349 <primary sortas="b-lightsoff">lightsoff</primary>
350 </indexterm>
351 </listitem>
352 </varlistentry>
353
354 <varlistentry id="mahjongg">
355 <term><command>mahjongg</command></term>
356 <listitem>
357 <para>is a tile-based solitaire game with an oriental flavor. Remove
358 tiles in matching pairs from a pile to try and dismantle it.</para>
359 <indexterm zone="gnome-games mahjongg">
360 <primary sortas="b-mahjongg">mahjongg</primary>
361 </indexterm>
362 </listitem>
363 </varlistentry>
364
365 <varlistentry id="quadrapassel">
366 <term><command>quadrapassel</command></term>
367 <listitem>
368 <para>is a Russian game of fitting falling geometric shapes.</para>
369 <indexterm zone="gnome-games quadrapassel">
370 <primary sortas="b-quadrapassel">quadrapassel</primary>
371 </indexterm>
372 </listitem>
373 </varlistentry>
374
375 <varlistentry id="sol">
376 <term><command>sol</command></term>
377 <listitem>
378 <para>is a compilation of seventy different solitaire card
379 games.</para>
380 <indexterm zone="gnome-games sol">
381 <primary sortas="b-sol">sol</primary>
382 </indexterm>
383 </listitem>
384 </varlistentry>
385
386 <varlistentry id="swell-foop">
387 <term><command>swell-foop</command></term>
388 <listitem>
389 <para>is a puzzle game, of which the objective is to clear the window
390 of as many pieces as possible by clicking on groups of the same
391 colored pieces. That group will vanish and the pieces on top will fall
392 until there are none left or no more color groups.</para>
393 <indexterm zone="gnome-games swell-foop">
394 <primary sortas="b-swell-foop">swell-foop</primary>
395 </indexterm>
396 </listitem>
397 </varlistentry>
398
399 </variablelist>
400
401 </sect2>
402
403</sect1>
Note: See TracBrowser for help on using the repository browser.