source: gnome/add/gnome-mount.xml@ 7cdaed0

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 7cdaed0 was 3838dc02, checked in by Randy McMurchy <randy@…>, 18 years ago

Added new package gnome-mount-0.4 (not fully complete, but added now to fix a validation issue)

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

  • Property mode set to 100644
File size: 7.6 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-mount-download-http "http://people.freedesktop.org/~david/dist/gnome-mount-&gnome-mount-version;.tar.gz">
8 <!ENTITY gnome-mount-download-ftp " ">
9 <!ENTITY gnome-mount-md5sum "75f260ea6b0ec3c5e0af3c722fbd9568">
10 <!ENTITY gnome-mount-size "364 KB">
11 <!ENTITY gnome-mount-buildsize " MB">
12 <!ENTITY gnome-mount-time " SBU">
13]>
14
15<sect1 id="gnome-mount" xreflabel="gnome-mount-&gnome-mount-version;">
16 <?dbhtml filename="gnome-mount.html"?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 </sect1info>
22
23 <title>gnome-mount-&gnome-mount-version;</title>
24
25 <indexterm zone="gnome-mount">
26 <primary sortas="a-gnome-mount">gnome-mount</primary>
27 </indexterm>
28
29 <sect2 role="package">
30 <title>Introduction to gnome-mount</title>
31
32 <warning>
33 <para>The instructions on this page are not complete. This page will
34 be finished ASAP. The dependencies are probably correct, but the build
35 instructions have not been confirmed. This page is being added now
36 because it is referenced by another GNOME page, which causes validation
37 issues.</para>
38 </warning>
39
40 <para>The <application>gnome-mount</application> package contains programs
41 for mounting, unmounting and ejecting storage devices. The goal for
42 <application>gnome-mount</application> is to get the appropriate GNOME
43 software (such as <application>gnome-volume-manager</application> and
44 <application>GNOME-VFS</application>) to use this instead of invoking
45 <command>mount</command>/<command>umount</command>/<command>eject</command>
46 or direct <application>HAL</application> invoking methods.</para>
47
48 <para>All the <application>gnome-mount</application> programs utilize the
49 methods on <application>HAL</application> and as such run unprivileged. The
50 rationale for <application>gnome-mount</application> is to have a
51 centralized place (in <application>GConf</application>) where settings
52 (e.g., mount options and mount locations) are maintained.</para>
53
54 <bridgehead renderas="sect3">Package Information</bridgehead>
55 <itemizedlist spacing="compact">
56 <listitem>
57 <para>Download (HTTP): <ulink url="&gnome-mount-download-http;"/></para>
58 </listitem>
59 <listitem>
60 <para>Download (FTP): <ulink url="&gnome-mount-download-ftp;"/></para>
61 </listitem>
62 <listitem>
63 <para>Download MD5 sum: &gnome-mount-md5sum;</para>
64 </listitem>
65 <listitem>
66 <para>Download size: &gnome-mount-size;</para>
67 </listitem>
68 <listitem>
69 <para>Estimated disk space required: &gnome-mount-buildsize;</para>
70 </listitem>
71 <listitem>
72 <para>Estimated build time: &gnome-mount-time;</para>
73 </listitem>
74 </itemizedlist>
75
76 <bridgehead renderas="sect3">gnome-mount Dependencies</bridgehead>
77
78 <bridgehead renderas="sect4">Required</bridgehead>
79 <para role="required"><xref linkend="gnome-keyring"/>,
80 <xref linkend="libgnomeui"/>, and
81 <xref linkend="hal"/></para>
82
83 <bridgehead renderas="sect4">Optional</bridgehead>
84 <para role="optional"><xref linkend="intltool"/> and
85 <xref linkend="nautilus"/></para>
86
87 <para condition="html" role="usernotes">User Notes:
88 <ulink url="&blfs-wiki;/gnome-mount"/></para>
89
90 </sect2>
91
92 <sect2 role="installation">
93 <title>Installation of gnome-mount</title>
94
95 <para>Install <application>gnome-mount</application> by
96 running the following commands:</para>
97
98<screen><userinput>./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) &amp;&amp;
99 <!-- -libexecdir=$(pkg-config \
100 check these -variable=prefix ORBit-2.0)/lib/gnome-mount \
101 -localstatedir=/var/lib \
102 -sysconfdir=&gnome-etc-dir; &amp;&amp; -->
103make</userinput></screen>
104
105 <para>This package does not come with a test suite.</para>
106
107 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
108
109<screen role="root"><userinput>make install</userinput></screen>
110
111 </sect2>
112
113 <sect2 role="commands">
114 <title>Command Explanations</title>
115
116 <para>dummy para so it will validate</para>
117
118 <!-- check these
119 <para><parameter>-libexecdir=`pkg-config
120 -variable=prefix ORBit-2.0`/lib/gnome-mount</parameter>: This switch puts
121 libexec files in
122 <filename class="directory">$GNOME_PREFIX/lib/gnome-mount</filename>
123 instead of
124 <filename class="directory">$GNOME_PREFIX/libexec</filename>.</para>
125
126 <para><parameter>-localstatedir=/var/lib</parameter>: This switch
127 puts <application>ScrollKeeper</application> files in
128 <filename class="directory">/var/lib/scrollkeeper</filename> instead of
129 <filename class="directory">$GNOME_PREFIX/var/scrollkeeper</filename>.</para>
130
131 <para><parameter>-sysconfdir=&gnome-etc-dir;</parameter>: This switch puts
132 configuration files in <filename class="directory">&gnome-etc-dir;</filename>
133 instead of <filename class="directory">$GNOME_PREFIX/etc</filename>.</para>
134 -->
135
136 </sect2>
137
138 <sect2 role="content">
139 <title>Contents</title>
140
141 <segmentedlist>
142 <segtitle>Installed Programs</segtitle>
143 <segtitle>Installed Libraries</segtitle>
144 <segtitle>Installed Directories</segtitle>
145
146 <seglistitem>
147 <seg>gnome-eject, gnome-mount and gnome-umount</seg>
148 <seg>libgnome-mount.{so,a}</seg>
149 <seg></seg>
150 </seglistitem>
151 </segmentedlist>
152
153 <variablelist>
154 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
155 <?dbfo list-presentation="list"?>
156 <?dbhtml list-presentation="table"?>
157
158 <varlistentry id="gnome-mount-prog">
159 <term><command>gnome-mount</command></term>
160 <listitem>
161 <para>is used to automatically mount storage media and other
162 removable media.</para>
163 <indexterm zone="gnome-mount gnome-mount-prog">
164 <primary sortas="b-gnome-mount">gnome-mount</primary>
165 </indexterm>
166 </listitem>
167 </varlistentry>
168
169 <varlistentry id="gnome-umount">
170 <term><command>gnome-umount</command></term>
171 <listitem>
172 <para>is a symbolic link to <command>gnome-mount</command> used to
173 automatically unmount storage media and other removable media.</para>
174 <indexterm zone="gnome-mount gnome-umount">
175 <primary sortas="g-gnome-umount">gnome-umount</primary>
176 </indexterm>
177 </listitem>
178 </varlistentry>
179
180 <varlistentry id="gnome-eject">
181 <term><command>gnome-eject</command></term>
182 <listitem>
183 <para>is a symbolic link to <command>gnome-mount</command> used to
184 automatically open and close (if supported by the drive) the drive
185 door and tray in CD/DVD drives.</para>
186 <indexterm zone="gnome-mount gnome-eject">
187 <primary sortas="b-gnome-eject">gnome-eject</primary>
188 </indexterm>
189 </listitem>
190 </varlistentry>
191
192 <varlistentry id="libgnome-mount">
193 <term><filename class='libraryfile'>libgnome-mount.{so,a}</filename></term>
194 <listitem>
195 <para>contains the API functions for <command>gnome-mount</command>
196 to interface with GNOME and <application>HAL</application>.</para>
197 <indexterm zone="gnome-mount libgnome-mount">
198 <primary sortas="c-libgnome-mount">libgnome-mount.{so,a}</primary>
199 </indexterm>
200 </listitem>
201 </varlistentry>
202
203 </variablelist>
204
205 </sect2>
206
207</sect1>
Note: See TracBrowser for help on using the repository browser.