source: gnome/core/evince.xml@ 4716d52

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 4716d52 was cdb1b4b, checked in by Ken Moffat <ken@…>, 12 years ago

evince-3.2.1

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

  • Property mode set to 100644
File size: 9.1 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/&gnome-version;/evince-&evince-version;.tar.xz">
8 <!ENTITY evince-download-ftp "&gnome-download-ftp;/evince/&gnome-version;/evince-&evince-version;.tar.xz">
9 <!ENTITY evince-md5sum "8c01b6741709b8e32b800b71820648ac">
10 <!ENTITY evince-size "3.7 MB">
11 <!ENTITY evince-buildsize "85 MB">
12 <!ENTITY evince-time "2.5 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>The <application>Evince</application> package contains a document
33 viewer for multiple document formats. It currently supports PDF,
34 Postscript, DjVu, TIFF and DVI. This is useful for viewing documents of
35 various types using one simple application instead of the multiple document
36 viewers that once existed on the GNOME Desktop.</para>
37
38 &lfs70_checked;
39
40 <bridgehead renderas="sect3">Package Information</bridgehead>
41 <itemizedlist spacing="compact">
42 <listitem>
43 <para>Download (HTTP): <ulink url="&evince-download-http;"/></para>
44 </listitem>
45 <listitem>
46 <para>Download (FTP): <ulink url="&evince-download-ftp;"/></para>
47 </listitem>
48 <listitem>
49 <para>Download MD5 sum: &evince-md5sum;</para>
50 </listitem>
51 <listitem>
52 <para>Download size: &evince-size;</para>
53 </listitem>
54 <listitem>
55 <para>Estimated disk space required: &evince-buildsize;</para>
56 </listitem>
57 <listitem>
58 <para>Estimated build time: &evince-time;</para>
59 </listitem>
60 </itemizedlist>
61
62 <!--
63 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
64 <itemizedlist spacing="compact">
65 <listitem>
66 <para>Required patch: <ulink
67 url="&patch-root;/evince-&evince-version;-t1lib-1.patch"/></para>
68 </listitem>
69 </itemizedlist>
70 -->
71
72 <bridgehead renderas="sect3">Evince Dependencies</bridgehead>
73
74 <bridgehead renderas="sect4">Required</bridgehead>
75 <para role="required"><xref linkend="gnome-doc-utils"/>,
76 <xref linkend="gnome-icon-theme"/>,
77 <xref linkend="gtk3"/>, and
78 <xref linkend="which"/></para>
79
80 <bridgehead renderas="sect4">Required (Runtime)</bridgehead>
81 <para role="required"><xref linkend="shared-mime-info"/></para>
82
83 <bridgehead renderas="sect4">Optional</bridgehead>
84 <para role="optional"><xref linkend="GConf"/>,
85 <xref linkend="libgnome-keyring"/>,
86 <xref linkend="gobject-introspection"/>,
87 <xref linkend="gtk-doc"/>,
88 <xref linkend="libtiff"/>,
89 <!--<xref linkend="tetex"/> or--> <xref linkend="texlive"/> (required to build the DVI viewer),
90 <xref linkend="nautilus"/>
91 (required to build the <application>Nautilus</application> plugin),
92 <xref linkend="poppler"/> (required for PDF support and must be built
93 with <application>GTK+</application> support),
94 <ulink url="http://libspectre.freedesktop.org/wiki/">libspectre</ulink>
95 (required for Postscript ability from <application>Evince</application>),
96 <ulink url="http://djvulibre.djvuzone.org/">DjVuLibre</ulink>
97 (required for DjVu graphics from <application>Evince</application>), and
98 <ulink url="http://www.sfr-fresh.com/linux/misc/t1lib">t1lib</ulink>
99 (required for Type1 font support in the DVI viewer)</para>
100
101 <para condition="html" role="usernotes">User Notes:
102 <ulink url="&blfs-wiki;/evince"/></para>
103
104 </sect2>
105
106 <sect2 role="installation">
107 <title>Installation of Evince</title>
108
109 <para>Install <application>Evince</application> by running the following
110 commands:</para>
111
112<screen><userinput>./configure --prefix=$GNOME_PREFIX \
113 --libexecdir=$GNOME_PREFIX/lib/evince \
114 --without-keyring \
115 --disable-nautilus \
116 --disable-pdf &amp;&amp;
117make</userinput></screen>
118
119 <para>The test suite for this package requires a functional
120 <application>dogtail</application> installation. Requirements and
121 download information can be found at
122 <ulink url="http://people.redhat.com/zcerza/dogtail/"/>. The test suite
123 is invoked by issuing <command>make check</command>.</para>
124
125 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
126
127<screen role="root"><userinput>make install</userinput></screen>
128
129 </sect2>
130
131 <sect2 role="commands">
132 <title>Command Explanations</title>
133
134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
135 href="../../xincludes/gnome-prefix.xml"/>
136
137 <para><parameter>--libexecdir=$GNOME_PREFIX/lib/evince</parameter>: This
138 parameter is used so that the <application>Evince</application> internal
139 support programs are installed in the preferred location of <filename
140 class='directory'>$GNOME_PREFIX/lib/evince</filename> instead of <filename
141 class='directory'>$GNOME_PREFIX/libexec</filename>.</para>
142
143 <para><parameter>--without-keyring</parameter>: This parameter disables the
144 use of <application>gnome-keyring</application>. Remove parameter if
145 <application>gnome-keyring</application> is installed.</para>
146
147 <para><parameter>--disable-nautilus</parameter>: This parameter disables the
148 <application>Nautilus</application> Plugin. Remove parameter if
149 <application>Nautilus</application> is installed.</para>
150
151 <para><parameter>--disable-pdf</parameter>: This parameter disables the PDF
152 Backend. Remove parameter if <application>Poppler</application> is
153 installed.</para>
154
155 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
156 href="../../xincludes/gtk-doc-rebuild.xml"/>
157
158 <para><option>--enable-introspection</option>: Use this parameter if you
159 have the <application>gobject-introspection</application> package installed
160 and you wish to enable GObject introspection.</para>
161
162 <para><option>--enable-dvi</option>: Use this parameter if you have the
163 <application>teTeX</application> or <application>TeX Live</application>
164 package installed and you wish to build support to view DVI files.</para>
165
166 <para><option>--enable-t1lib</option>: Use this parameter if you have the
167 <application>t1lib</application> package installed and you wish to build
168 support for Type1 fonts in the DVI viewer.</para>
169
170 <para><option>--disable-static</option>: This switch prevents the static
171 libraries being installed.</para>
172
173 </sect2>
174
175 <sect2 role="content">
176 <title>Contents</title>
177
178 <segmentedlist>
179 <segtitle>Installed Programs</segtitle>
180 <segtitle>Installed Library</segtitle>
181 <segtitle>Installed Directories</segtitle>
182
183 <seglistitem>
184 <seg>evince, evince-previewer, evince-thumbnailer,
185 evince-convert-metadata, and evinced</seg>
186 <seg>libcomicsdocument.{so,a}, libpdfdocument.{so,a},
187 libpixbufdocument.{so,a}, libtiffdocument.{so,a}, libevdocument.{so,a},
188 libevview.{so,a}, and libevince-properties-page.{so,a}</seg>
189 <seg><envar>$GNOME_PREFIX</envar>/{include/evince/&gnome-version;/{libdocument,
190 libview},lib/evince/2/backends,
191 share/{evince/icons/hicolor/{16x16/{actions,mimetypes},22x22/{actions,
192 mimetypes},24x24/{actions,mimetypes},32x32/{actions,mimetypes},
193 48x48/actions,scalable/{actions,mimetypes}},gnome/help/evince/*,
194 gtk-doc/html/{evince,libevdocument-&gnome-version;,
195 libevview-&gnome-version;},omf/evince}}</seg>
196 </seglistitem>
197 </segmentedlist>
198
199 <variablelist>
200 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
201 <?dbfo list-presentation="list"?>
202 <?dbhtml list-presentation="table"?>
203
204 <varlistentry id="evince-prog">
205 <term><command>evince</command></term>
206 <listitem>
207 <para>is a multiple format document viewer.</para>
208 <indexterm zone="evince evince-prog">
209 <primary sortas="b-evince">evince</primary>
210 </indexterm>
211 </listitem>
212 </varlistentry>
213
214 <varlistentry id="evince-previewer">
215 <term><command>evince-previewer</command></term>
216 <listitem>
217 <para>is an applicaton that implements the printing preview.</para>
218 <indexterm zone="evince evince-previewer">
219 <primary sortas="b-evince-previewer">evince-previewer</primary>
220 </indexterm>
221 </listitem>
222 </varlistentry>
223
224 <varlistentry id="evince-thumbnailer">
225 <term><command>evince-thumbnailer</command></term>
226 <listitem>
227 <para>is a simple program used to create thumbnail images of
228 supported documents.</para>
229 <indexterm zone="evince evince-thumbnailer">
230 <primary sortas="b-evince-thumbnailer">evince-thumbnailer</primary>
231 </indexterm>
232 </listitem>
233 </varlistentry>
234
235 </variablelist>
236
237 </sect2>
238
239</sect1>
Note: See TracBrowser for help on using the repository browser.