source: gnome/core/evince.xml@ e0dfa83

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

Gnome 3.4.2 (See changelog for which components were upgraded/added). Converted all of Gnome XML files to the 'new xml format'. Sorted 'Postlfs' and 'General' section packages in some kind of order. Moved Colord into 'System Utilities' and SpiderMonkey into 'General Utilities'. Fixed Avahi dependencies as reported last night. Fixed several typos and dependencies in other packages. Sorted general.ent according to other packages.

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

  • Property mode set to 100644
File size: 8.6 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 evince-download-http "&gnome-download-http;/evince/3.4/evince-&evince-version;.tar.xz">
8 <!ENTITY evince-download-ftp "&gnome-download-ftp;/evince/3.4/evince-&evince-version;.tar.xz">
9 <!ENTITY evince-md5sum "23c8a5eec7686d2bb607f9c8245ad242">
10 <!ENTITY evince-size "5.9 MB">
11 <!ENTITY evince-buildsize "90 MB">
12 <!ENTITY evince-time "3.7 SBU">
13]>
14
15<sect1 id="evince" xreflabel="Evince-&evince-version;">
16 <?dbhtml filename="evince.html"?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 </sect1info>
22
23 <title>Evince-&evince-version;</title>
24
25 <indexterm zone="evince">
26 <primary sortas="a-evince">evince</primary>
27 </indexterm>
28
29 <sect2 role="package">
30 <title>Introduction to Evince</title>
31
32 <para>
33 <application>Evince</application> is a document viewer for multiple
34 document formats. It supports PDF, Postscript, DjVu, TIFF and DVI.
35 It is useful for viewing documents of various types using one simple
36 application instead of the multiple document viewers that once existed
37 on the <application>GNOME</application> Desktop.
38 </para>
39
40 &lfs70_checked;
41
42 <bridgehead renderas="sect3">Package Information</bridgehead>
43 <itemizedlist spacing="compact">
44 <listitem>
45 <para>
46 Download (HTTP): <ulink url="&evince-download-http;"/>
47 </para>
48 </listitem>
49 <listitem>
50 <para>
51 Download (FTP): <ulink url="&evince-download-ftp;"/>
52 </para>
53 </listitem>
54 <listitem>
55 <para>
56 Download MD5 sum: &evince-md5sum;
57 </para>
58 </listitem>
59 <listitem>
60 <para>
61 Download size: &evince-size;
62 </para>
63 </listitem>
64 <listitem>
65 <para>
66 Estimated disk space required: &evince-buildsize;
67 </para>
68 </listitem>
69 <listitem>
70 <para>
71 Estimated build time: &evince-time;
72 </para>
73 </listitem>
74 </itemizedlist>
75
76 <bridgehead renderas="sect3">Evince Dependencies</bridgehead>
77
78 <bridgehead renderas="sect4">Required</bridgehead>
79 <para role="required">
80 <xref linkend="gnome-doc-utils"/>,
81 <xref linkend="gnome-icon-theme"/>,
82 <xref linkend="gsettings-desktop-schemas"/> and
83 <xref linkend="gtk3"/>
84 </para>
85
86 <bridgehead renderas="sect4">Required (Runtime)</bridgehead>
87 <para role="required">
88 <xref linkend="shared-mime-info"/>
89 </para>
90
91 <bridgehead renderas="sect4">Recommended</bridgehead>
92 <para role="recommended">
93 <xref linkend="gobject-introspection"/>,
94 <xref linkend="libgnome-keyring"/>,
95 <xref linkend="libgxps"/> (required for XPS support),
96 <xref linkend="nautilus"/> (required for the Nautilus plugin),
97 <xref linkend="poppler"/> (required for PDF support and must be built
98 with <application>GTK+</application> support) and
99 <xref linkend="rarian"/>
100 </para>
101
102 <bridgehead renderas="sect4">Optional</bridgehead>
103 <para role="optional">
104 <ulink url="http://djvulibre.djvuzone.org/">DjVuLibre</ulink>
105 (required for DjVu graphics from <application>Evince</application>),
106 <xref linkend="gtk-doc"/>,
107 <ulink url="http://libspectre.freedesktop.org/wiki/">libspectre</ulink>
108 (required for PostScript ability from <application>Evince</application>),
109 <ulink url="http://www.sfr-fresh.com/linux/misc/t1lib">t1lib</ulink>
110 (required for Type1 font support in the DVI viewer) and
111 <xref linkend="texlive"/> (required to build the DVI viewer).
112 </para>
113
114 <para condition="html" role="usernotes">User Notes:
115 <ulink url="&blfs-wiki;/evince"/>
116 </para>
117 </sect2>
118
119 <sect2 role="installation">
120 <title>Installation of Evince</title>
121
122 <para>
123 Install <application>Evince</application> by running the following
124 commands:
125 </para>
126
127<screen><userinput>./configure --prefix=/usr \
128 --libexecdir=/usr/lib/evince \
129 --enable-introspection \
130 --disable-static &amp;&amp;
131make</userinput></screen>
132
133 <para>
134 The test suite for this package requires a functional
135 <application>dogtail</application> installation. Requirements and
136 download information can be found at
137 <ulink url="http://people.redhat.com/zcerza/dogtail/"/>. The test suite
138 is invoked by issuing <command>make check</command>.
139 </para>
140
141 <para>
142 Now, as the <systemitem class="username">root</systemitem> user:
143 </para>
144
145<screen role="root"><userinput>make install</userinput></screen>
146
147 </sect2>
148
149 <sect2 role="commands">
150 <title>Command Explanations</title>
151
152 <para>
153 <parameter>--libexecdir=/usr/lib/evince</parameter>: This
154 parameter is used so that the <application>Evince</application> internal
155 support programs are installed in the preferred location of <filename
156 class="directory">/usr/lib/evince</filename> instead of <filename
157 class="directory">/usr/libexec</filename>.
158 </para>
159
160 <para>
161 <option>--enable-introspection</option>: By default, the
162 <application>gobject-introspection</application> support is
163 turned off, even though that package is an expected component
164 of the <application>GNOME</application> Desktop. The introspection
165 support is, however, required if you intend to build
166 <xref linkend="gnome-documents"/>, so it is enabled here.
167 </para>
168
169 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
170 href="../../xincludes/static-libraries.xml"/>
171
172 <para>
173 <option>--without-keyring</option>: This parameter disables the
174 use of <application>libgnome-keyring</application>. Use this parameter if
175 <application>libgnome-keyring</application> is not installed.
176 </para>
177
178 <para>
179 <option>--disable-nautilus</option>: This parameter disables the
180 <application>Nautilus</application> Plugin. Add this parameter if
181 <application>Nautilus</application> is not installed.
182 </para>
183
184 <para>
185 <option>--disable-pdf</option>: This parameter disables the PDF
186 Backend. Add this parameter if <application>Poppler</application> is not
187 installed.
188 </para>
189
190 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
191 href="../../xincludes/without-scrollkeeper.xml"/>
192
193 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
194 href="../../xincludes/gtk-doc-rebuild.xml"/>
195
196 </sect2>
197
198 <sect2 role="content">
199 <title>Contents</title>
200
201 <segmentedlist>
202 <segtitle>Installed Programs</segtitle>
203 <segtitle>Installed Library</segtitle>
204 <segtitle>Installed Directories</segtitle>
205
206 <seglistitem>
207 <seg>
208 evince, evince-previewer and evince-thumbnailer
209 </seg>
210 <seg>
211 libevdocument3.so and libevview3.so
212 </seg>
213 <seg>
214 /usr/include/evince,
215 /usr/lib/evince,
216 /usr/share/evince,
217 /usr/share/gnome/help/evince and
218 /usr/share/gtk-doc/html/{evince,libevdocument-3.0,libevview-3.0}
219 </seg>
220 </seglistitem>
221 </segmentedlist>
222
223 <variablelist>
224 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
225 <?dbfo list-presentation="list"?>
226 <?dbhtml list-presentation="table"?>
227
228 <varlistentry id="evince-prog">
229 <term><command>evince</command></term>
230 <listitem>
231 <para>
232 is a multiple format document viewer.
233 </para>
234 <indexterm zone="evince evince-prog">
235 <primary sortas="b-evince">evince</primary>
236 </indexterm>
237 </listitem>
238 </varlistentry>
239
240 <varlistentry id="evince-previewer">
241 <term><command>evince-previewer</command></term>
242 <listitem>
243 <para>
244 is an applicaton that implements the printing preview.
245 </para>
246 <indexterm zone="evince evince-previewer">
247 <primary sortas="b-evince-previewer">evince-previewer</primary>
248 </indexterm>
249 </listitem>
250 </varlistentry>
251
252 <varlistentry id="evince-thumbnailer">
253 <term><command>evince-thumbnailer</command></term>
254 <listitem>
255 <para>
256 is a simple program used to create thumbnail images of
257 supported documents.
258 </para>
259 <indexterm zone="evince evince-thumbnailer">
260 <primary sortas="b-evince-thumbnailer">evince-thumbnailer</primary>
261 </indexterm>
262 </listitem>
263 </varlistentry>
264
265 </variablelist>
266
267 </sect2>
268
269</sect1>
Note: See TracBrowser for help on using the repository browser.