source: gnome/add/gnome-games.xml@ 005d8327

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 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 005d8327 was 06147ee6, checked in by Randy McMurchy <randy@…>, 19 years ago

Updated to GNOME Games-2.12.1

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

  • Property mode set to 100644
File size: 6.3 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY gnome-games-download-http "http://ftp.gnome.org/pub/GNOME/sources/gnome-games/&gnome-version;/gnome-games-&gnome-games-version;.tar.bz2">
8 <!ENTITY gnome-games-download-ftp "ftp://ftp.gnome.org/pub/GNOME/sources/gnome-games/&gnome-version;/gnome-games-&gnome-games-version;.tar.bz2">
9 <!ENTITY gnome-games-md5sum "b4870504aa1a5a759c89a2b92f1a2c21">
10 <!ENTITY gnome-games-size "4.9 MB">
11 <!ENTITY gnome-games-buildsize "72.3 MB">
12 <!ENTITY gnome-games-time "1.0 SBU">
13]>
14
15<sect1 id="gnome-games" xreflabel="GNOME Games-&gnome-games-version;">
16 <?dbhtml filename="gnome-games.html"?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 </sect1info>
22
23 <title>GNOME Games-&gnome-games-version;</title>
24
25 <indexterm zone="gnome-games">
26 <primary sortas="a-GNOME Games">GNOME Games</primary>
27 </indexterm>
28
29 <sect2 role="package">
30 <title>Introduction to GNOME Games</title>
31
32 <para>The <application>GNOME Games</application> package contains games.
33 Starting with <application>GNOME</application>-2.8, the background graphics,
34 artwork and themes for the games are supplied in a separate package. You
35 can download the <application>GNOME</application> Games Extra Data package
36 from <ulink
37 url="http://ftp.gnome.org/pub/GNOME/sources/gnome-games-extra-data/&gnome-version;/"/>.
38 </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">GNOME Games Dependencies</bridgehead>
63
64 <bridgehead renderas="sect4">Required</bridgehead>
65 <para><xref linkend="libgnomeui"/>,
66 <xref linkend="scrollkeeper"/> and
67 <xref linkend="librsvg"/></para>
68
69 <bridgehead renderas="sect4">Optional</bridgehead>
70 <para><xref linkend="guile"/>
71 (required to build the AisleRiot solitaire games),
72 <ulink url="http://www.porchdogsoft.com/products/howl/">Howl</ulink> and
73 <ulink url="http://www.5z.com/jirka/gob.html">GOB2</ulink></para>
74
75 <para>The <command>gnibbles</command> game will attempt to start the
76 network game server daemon <command>games-server.py</command>, which
77 requires <xref linkend="python"/>.</para>
78
79 </sect2>
80
81 <sect2 role="installation">
82 <title>Installation of GNOME Games</title>
83
84 <para>Some of the <application>GNOME Games</application> game binaries
85 need to be setgid to track high scores. Create a separate user and group
86 for games. See the <filename>README</filename> file in the source directory
87 for more information:</para>
88
89<screen role="root"><userinput>install -v -m755 -d /var/lib/games &amp;&amp;
90groupadd -g 60 games &amp;&amp;
91useradd -c 'Games High Score Owner' -d /var/lib/games \
92 -g games -s /bin/false -u 60 games &amp;&amp;
93chown -v games:games /var/lib/games</userinput></screen>
94
95 <para>Install <application>GNOME Games</application> by
96 running the following commands:</para>
97
98<screen><userinput>./configure --prefix=`pkg-config --variable=prefix ORBit-2.0` \
99 --localstatedir=/var/lib --sysconfdir=/etc/gnome &amp;&amp;
100make</userinput></screen>
101
102 <para>This package does not come with a test suite.</para>
103
104 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
105
106<screen role="root"><userinput>make install</userinput></screen>
107
108 </sect2>
109
110 <sect2 role="commands">
111 <title>Command Explanations</title>
112
113 <para><parameter>--localstatedir=/var/lib</parameter>: This switch
114 puts <application>ScrollKeeper</application> files in
115 <filename class="directory">/var/lib/scrollkeeper</filename> instead of
116 <filename class="directory">$GNOME_PREFIX/var/scrollkeeper</filename> and
117 also causes the programs to use
118 <filename class='directory'>/var/lib/games</filename> as the directory
119 holding the high score files.</para>
120
121 <para><parameter>--sysconfdir=/etc/gnome</parameter>: This switch puts
122 configuration files in <filename class="directory">/etc/gnome</filename>
123 instead of <filename class="directory">$GNOME_PREFIX/etc</filename>.</para>
124
125 <para><option>--disable-setgid</option>: This will prevent the setgid bit
126 on the executables from being set. It provides system administrators
127 with the option to disable setgid binaries, though it also means that the
128 functionality to save high game scores will be disabled.</para>
129
130 </sect2>
131
132 <sect2 role="content">
133 <title>Contents</title>
134
135 <segmentedlist>
136 <segtitle>Installed Programs</segtitle>
137 <segtitle>Installed Libraries</segtitle>
138 <segtitle>Installed Directories</segtitle>
139
140 <seglistitem>
141 <seg>blackjack, games-server.py, gataxx, glines, gnect, gnibbles,
142 gnobots2, gnome-stones, gnometris, gnomine, gnotravex, gnotski,
143 gtali, iagno, mahjongg, same-gnome, and sol</seg>
144 <seg><command>gnome-stones</command> objects libraries</seg>
145 <seg>/etc/gnome/gconf/gconf.xml.defaults/apps/[game name],
146 /etc/gnome/gconf/gconf.xml.defaults/schemas/apps/[game name],
147 $GOME_PREFIX/lib/gnome-stones,
148 $GOME_PREFIX/share/gnome-games,
149 $GOME_PREFIX/share/[,help,pixmaps,sound]/[game name],
150 $GOME_PREFIX/share/omf/gnome-games, and
151 /var/lib/games</seg>
152 </seglistitem>
153 </segmentedlist>
154
155 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
156
157 <para>See the <filename>README</filename> file in the source tree for a
158 description of each game.</para>
159
160 </sect2>
161
162</sect1>
Note: See TracBrowser for help on using the repository browser.