source: gnome/add/gnome-games.xml@ 87d7552

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 87d7552 was b88be39, checked in by Bruce Dubbs <bdubbs@…>, 13 years ago

Update to cmake-2.8.6.
Update to curl-7.22.0.
Updated to libarchive-2.8.5.
Reset all python references to python2.

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