Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • gnome/applications/evince.xml

    reb19654e rc96e794  
    66
    77  <!ENTITY evince-download-http
    8      "&gnome-download-http;/evince/&gnome-minor-38;/evince-&evince-version;.tar.xz">
     8     "&gnome-download-http;/evince/&gnome-40;/evince-&evince-version;.tar.xz">
    99  <!ENTITY evince-download-ftp
    10      "&gnome-download-ftp;/evince/&gnome-minor-38;/evince-&evince-version;.tar.xz">
    11   <!ENTITY evince-md5sum        "29dd770b8255bdf6343f83419c975905">
     10     "&gnome-download-ftp;/evince/&gnome-40;/evince-&evince-version;.tar.xz">
     11  <!ENTITY evince-md5sum        "bf78a8e8c384bbd2780b7be0ac917e79">
    1212  <!ENTITY evince-size          "2.8 MB">
    13   <!ENTITY evince-buildsize     "84 MB">
     13  <!ENTITY evince-buildsize     "63 MB">
    1414  <!ENTITY evince-time          "0.4 SBU (Using parallelism=4)">
    1515]>
     
    1919
    2020  <sect1info>
    21     <othername>$LastChangedBy$</othername>
    2221    <date>$Date$</date>
    2322  </sect1info>
     
    4039    </para>
    4140
    42     &lfs10_checked;
     41    &lfs110a_checked;
    4342
    4443    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    8483      <xref linkend="gtk3"/>,
    8584      <xref linkend="itstool"/>,
     85      <xref linkend="libhandy1"/>,
    8686      <xref linkend="libxml2"/>, and
    8787      <xref linkend="openjpeg2"/>
     
    129129    </para>
    130130
    131 <screen><userinput remap="pre">export CFLAGS="$CFLAGS -I/opt/texlive/&texlive-year;/include" &amp;&amp;
    132 export CXXFLAGS="$CXXFLAGS -I/opt/texlive/&texlive-year;/include" &amp;&amp;
     131<screen><userinput remap="pre">export CPPFLAGS="-I/opt/texlive/&texlive-year;/include" &amp;&amp;
    133132export LDFLAGS="$LDFLAGS -L/opt/texlive/&texlive-year;/lib"</userinput></screen>
    134133
     
    141140cd    build &amp;&amp;
    142141
    143 meson --prefix=/usr -Dgtk_doc=false -Dsystemduserunitdir=no .. &amp;&amp;
     142meson --prefix=/usr       \
     143      --buildtype=release \
     144      -Dgtk_doc=false     \
     145      -Dsystemduserunitdir=no .. &amp;&amp;
    144146ninja</userinput></screen>
    145147
     
    147149cd    build &amp;&amp;
    148150
    149 meson --prefix=/usr -Dgtk_doc=false .. &amp;&amp;
     151meson --prefix=/usr --buildtype=release -Dgtk_doc=false .. &amp;&amp;
    150152ninja</userinput></screen>
    151153
     
    167169  <sect2 role="commands">
    168170    <title>Command Explanations</title>
     171
     172    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     173      href="../../xincludes/meson-buildtype-release.xml"/>
     174
    169175    <!--
    170176    <para>
     
    175181    -->
    176182
    177 <!-- When moving to Meson, I installed the whole texlive suite from source.
    178      I was able to verify that this is no longer required. I'm assuming it was
    179      one of evince-3.36.3 or texlive-2020 that fixed this.
    180     <para>
    181       <parameter>CFLAGS="$CFLAGS ..." CXXFLAGS="$CXXFLAGS ..." LDFLAGS="$LDFLAGS ..."</parameter>: If
     183    <para>
     184      <parameter>CPPFLAGS="..." LDFLAGS="$LDFLAGS ..."</parameter>: If
    182185      <application>TeXLive</application> has been installed in
    183       <filename class="directory">/opt/texlive-&texlive-year;</filename> the
     186      <filename class="directory">/opt/texlive/&texlive-year;</filename> the
    184187      configure script will find <filename class='libraryfile'>libkpathsea.so</filename>
    185188      and enable the DVI backend, but without this addition the compile will fail
     
    188191      build.
    189192    </para>
    190 -->
     193
    191194    <para>
    192195      <parameter>-Dgtk_doc=false</parameter>: This switch disables generating
     
    225228      <application>libsecret</application>. Use this switch
    226229      if <application>libsecret</application> is not installed.
     230    </para>
     231
     232    <para>
     233      <option>-Dps=enabled</option>: Use this switch if
     234      <application>libspectre</application> is installed and you want to
     235      view PostScript files with <application>Evince</application>.
    227236    </para>
    228237
     
    263272        <listitem>
    264273          <para>
    265             is a multiple format document viewer.
     274            is a multiple format document viewer
    266275          </para>
    267276          <indexterm zone="evince evince-prog">
     
    275284        <listitem>
    276285          <para>
    277             is an applicaton that implements the printing previewer.
     286            is an applicaton that implements the printing previewer
    278287          </para>
    279288          <indexterm zone="evince evince-previewer">
     
    288297          <para>
    289298            is a simple program used to create thumbnail images of
    290             supported documents.
     299            supported documents
    291300          </para>
    292301          <indexterm zone="evince evince-thumbnailer">
Note: See TracChangeset for help on using the changeset viewer.