glfs/gnome/applications/eog.xml
Pierre Labastie e1e58be454 Remove all ftp urls
neither firefox nor epiphany can download them, and they are not
well maintained, because rarely tested.
This is WIP because the "(HTTP)" part of "Download (HTTP)" will
need to be removed too.
But let's see what users think first...
2023-10-15 21:43:08 +02:00

208 lines
5.6 KiB
XML

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY eog-download-http "&gnome-download-http;/eog/&gnome-45;/eog-&eog-version;.tar.xz">
<!ENTITY eog-download-ftp " ">
<!ENTITY eog-md5sum "810a3619e65b34f0ab3a29e7b459619b">
<!ENTITY eog-size "4.4 MB">
<!ENTITY eog-buildsize "32 MB">
<!ENTITY eog-time "0.2 SBU">
]>
<sect1 id="eog" xreflabel="EOG-&eog-version;">
<?dbhtml filename="eog.html"?>
<title>EOG-&eog-version;</title>
<indexterm zone="eog">
<primary sortas="a-EOG">EOG</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to EOG</title>
<para>
<application>EOG</application> is an application used for
viewing and cataloging image files on the
<application>GNOME</application> Desktop. It also has basic editing
capabilities.
</para>
&lfs120_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&eog-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&eog-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &eog-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &eog-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &eog-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &eog-time;
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">EOG Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="adwaita-icon-theme"/>,
<xref linkend="exempi"/>,
<xref linkend="gnome-desktop"/>,
<xref linkend="libhandy1"/>,
<xref linkend="libjpeg"/>,
<xref linkend="libpeas"/>, and
<xref linkend="shared-mime-info"/>
</para>
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended">
<xref linkend="gobject-introspection"/>,
<xref linkend="lcms2"/>,
<xref linkend="libexif"/>,
<xref linkend="librsvg"/>, and
<xref linkend="webp-pixbuf-loader"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<xref linkend="gtk-doc"/> and
<xref linkend="libportal"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of EOG</title>
<para>
Install <application>EOG</application> by running the
following commands:
</para>
<screen><userinput>mkdir build &amp;&amp;
cd build &amp;&amp;
meson setup --prefix=/usr \
--buildtype=release \
-Dlibportal=false \
.. &amp;&amp;
ninja</userinput></screen>
<para>
This package does not come with a test suite.
</para>
<para>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>ninja install</userinput></screen>
<para>
Still as the <systemitem class="username">root</systemitem> user,
rebuild the cache database of
MIME types handled by desktop files so <xref linkend="nautilus"/> will
be able to open image files with EOG.
</para>
<screen role="root"><userinput>update-desktop-database</userinput></screen>
</sect2>
<sect2 role="commands">
<title>Command Explanations</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/meson-buildtype-release.xml"/>
<para>
<parameter>-Dlibportal=false</parameter>: This parameter disables
building EOG with support for flatpak portals. Remove this parameter
if you have <xref role="nodep" linkend="libportal"/> installed and wish
to have support for flatpak portals.
</para>
<para>
<option>-Dgtk_doc=true</option>: Use this option if
<xref role="nodep" linkend="gtk-doc"/> is installed and you wish to rebuild
and install the API documentation.
</para>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Program</segtitle>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>
eog
</seg>
<seg>
libeog.so
</seg>
<seg>
/usr/include/eog-3.0,
/usr/lib/eog,
/usr/share/eog,
/usr/share/gtk-doc/html/eog (optional), and
/usr/share/help/*/eog
</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="eog-prog">
<term><command>eog</command></term>
<listitem>
<para>
is a fast and functional image viewer as well as an
image cataloging program. It has basic editing capabilities
</para>
<indexterm zone="eog eog-prog">
<primary sortas="b-eog">eog</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>