Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • gnome/applications/evince.xml

    r8558044 rf8eeecc0  
    66
    77  <!ENTITY evince-download-http
    8      "&gnome-download-http;/evince/&gnome-40;/evince-&evince-version;.tar.xz">
     8     "&gnome-download-http;/evince/&gnome-43;/evince-&evince-version;.tar.xz">
    99  <!ENTITY evince-download-ftp
    10      "&gnome-download-ftp;/evince/&gnome-40;/evince-&evince-version;.tar.xz">
    11   <!ENTITY evince-md5sum        "bf78a8e8c384bbd2780b7be0ac917e79">
     10     "&gnome-download-ftp;/evince/&gnome-43;/evince-&evince-version;.tar.xz">
     11  <!ENTITY evince-md5sum        "8b50f6b1fbd707656452a759bd7364e7">
    1212  <!ENTITY evince-size          "2.8 MB">
    13   <!ENTITY evince-buildsize     "63 MB">
    14   <!ENTITY evince-time          "0.4 SBU (Using parallelism=4)">
     13  <!ENTITY evince-buildsize     "44 MB">
     14  <!ENTITY evince-time          "0.2 SBU (Using parallelism=4)">
    1515]>
    1616
     
    1818  <?dbhtml filename="evince.html"?>
    1919
    20   <sect1info>
    21     <date>$Date$</date>
    22   </sect1info>
    2320
    2421  <title>Evince-&evince-version;</title>
     
    3936    </para>
    4037
    41     &lfs110a_checked;
     38    &lfs112_checked;
    4239
    4340    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    110107      <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>),
    111108      <ulink url="http://djvu.sourceforge.net/">DjVuLibre</ulink>,
    112       <!--<ulink url="https://wiki.gnome.org/action/show/Projects/libgxps">libgxps</ulink>,-->
     109      <ulink url="&gi-docgen-url;">gi-docgen</ulink>,
    113110      <ulink url="http://www.freedesktop.org/wiki/Software/libspectre/">libspectre</ulink>,
    114111      <ulink url="https://github.com/jlaurens/synctex">Synctex</ulink>, and
     
    132129export LDFLAGS="$LDFLAGS -L/opt/texlive/&texlive-year;/lib"</userinput></screen>
    133130
     131
    134132    <para>
    135133      Install <application>Evince</application> by running the following
     
    140138cd    build &amp;&amp;
    141139
    142 meson --prefix=/usr       \
    143       --buildtype=release \
    144       -Dgtk_doc=false     \
     140meson --prefix=/usr          \
     141      --buildtype=release    \
     142      -Dgtk_doc=false        \
     143      --wrap-mode=nodownload \
    145144      -Dsystemduserunitdir=no .. &amp;&amp;
    146145ninja</userinput></screen>
     
    149148cd    build &amp;&amp;
    150149
    151 meson --prefix=/usr --buildtype=release -Dgtk_doc=false .. &amp;&amp;
     150meson --prefix=/usr          \
     151      --buildtype=release    \
     152      -Dgtk_doc=false        \
     153      --wrap-mode=nodownload \
     154      ..                     &amp;&amp;
    152155ninja</userinput></screen>
    153156
    154157    <para>
    155       This package does not have a working testsuite.
     158      This package does not have a working test suite.
    156159    </para>
    157160
     
    172175    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    173176      href="../../xincludes/meson-buildtype-release.xml"/>
    174 
    175     <!--
    176     <para>
    177       <parameter>- -enable-compile-warnings=minimum</parameter>: This
    178       switch prevents a warning about a date format being treated as an error by
    179       <application>gcc-6.1</application>.
    180     </para>
    181     -->
    182177
    183178    <para>
     
    185180      <application>TeXLive</application> has been installed in
    186181      <filename class="directory">/opt/texlive/&texlive-year;</filename> the
    187       configure script will find <filename class='libraryfile'>libkpathsea.so</filename>
    188       and enable the DVI backend, but without this addition the compile will fail
    189       because it cannot find the required headers. Adding this to a system where
    190       <application>TeXLive</application> has not been installed does not break the
    191       build.
     182      configure script will find
     183      <filename class='libraryfile'>libkpathsea.so</filename> and enable the
     184      DVI backend, but without this addition the compile will fail because it
     185      cannot find the required headers. Adding this to a system where
     186      <application>TeXLive</application> has not been installed does not break
     187      the build.
    192188    </para>
    193189
     
    196192      the gtk-doc API reference documentation. If you have
    197193      <xref role="nodep" linkend="gtk-doc"/> installed and wish to generate
    198       the API reference documentation, remove this switch.
     194      the API reference documentation, remove this switch and the following
     195      one.
     196    </para>
     197
     198    <para>
     199      <parameter>--wrap-mode=nodownload</parameter>: This switch disables
     200      fetching any dependency: the build system tries to fetch gi-docgen
     201      even if <parameter>-Dgtk_doc=false</parameter> is passed.
    199202    </para>
    200203
     
    209212      installed and don't wish to have introspection support built into Evince.
    210213    </para>
    211 
    212 <!--
    213     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    214       href="../../xincludes/static-libraries.xml"/>
    215 
    216     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    217       href="../../xincludes/gtk-doc-rebuild.xml"/>
    218 -->
    219214
    220215    <para>
     
    251246        </seg>
    252247        <seg>
    253           libevdocument3.so,
    254           libevview3.so, and
    255           /usr/lib/nautilus/extensions-3.0/libevince-properties-page.so
     248          libevdocument3.so and
     249          libevview3.so
    256250        </seg>
    257251        <seg>
    258252          /usr/{include,lib,share}/evince,
    259           /usr/share/gtk-doc/html/{evince,libevdocument-3.0,libevview-3.0}, and
     253          /usr/share/gtk-doc/html/{evince,libevdocument-3.0,libevview-3.0}
     254               (optional), and
    260255          /usr/share/help/*/evince
    261256        </seg>
     
    284279        <listitem>
    285280          <para>
    286             is an applicaton that implements the printing previewer
     281            is an application that implements the printing previewer
    287282          </para>
    288283          <indexterm zone="evince evince-previewer">
Note: See TracChangeset for help on using the changeset viewer.