source: gnome/applications/gnome-games.xml@ 3bef2f0

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 3bef2f0 was 3bef2f0, checked in by Krejzi <krejzi@…>, 12 years ago

GNOME Organisation - Part 7.

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

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