Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/graphweb/falkon.xml

    r8558044 r2402feb  
    55  %general-entities;
    66
    7   <!ENTITY falkon-download-http "https://download.kde.org/stable/falkon/&falkon-major-version;/falkon-&falkon-version;.tar.xz">
     7  <!ENTITY falkon-download-http "&kf5apps-download-http;/falkon-&kf5apps-version;.tar.xz">
    88  <!ENTITY falkon-download-ftp  " ">
    9   <!ENTITY falkon-md5sum        "9255fb335d3ba361dea44b7b297ddf7d">
    10   <!ENTITY falkon-size          "2.2 MB">
    11   <!ENTITY falkon-buildsize     "60 MB (without optional dependencies)">
    12   <!ENTITY falkon-time          "2.2 SBU (Using parallelism=4)">
     9  <!ENTITY falkon-md5sum        "fe5dd8e1fae06c4e9ac0332e78848009">
     10  <!ENTITY falkon-size          "2.4 MB">
     11  <!ENTITY falkon-buildsize     "129 MB">
     12  <!ENTITY falkon-time          "1.2 SBU (Using parallelism=4)">
    1313]>
    1414
    15 <sect1 id="falkon" xreflabel="falkon-&falkon-version;">
     15<sect1 id="falkon" xreflabel="falkon-&kf5apps-version;">
    1616  <?dbhtml filename="falkon.html"?>
    1717
    18   <sect1info>
    19     <date>$Date$</date>
    20   </sect1info>
    21 
    22   <title>Falkon-&falkon-version;</title>
     18
     19  <title>Falkon-&kf5apps-version;</title>
    2320
    2421  <indexterm zone="falkon">
     
    5754    </warning>
    5855
    59     &lfs110a_checked;
     56    &lfs112_checked;
    6057
    6158    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    9794    <bridgehead renderas="sect4">Required</bridgehead>
    9895    <para role="required">
    99       <xref linkend="extra-cmake-modules"/> and
     96      <xref linkend="extra-cmake-modules"/>,
     97      <xref linkend="kf5-frameworks"/> (for karchive), and
    10098      <xref linkend="qtwebengine"/>
    10199    </para>
     100
     101    <note>
     102      <para>
     103        Strictly speaking, only karchive is required to build falkon,
     104        but several other packages in KF5 can be used if they are present. To
     105        build only karchive, download that package from the directory specified
     106        in <xref linkend="kf5-frameworks"/> and use the build instructions on
     107        that page changing the $KF5_PREFIX to /usr.
     108      </para>
     109    </note>
    102110
    103111    <bridgehead renderas="sect4">Optional</bridgehead>
    104112    <para role="optional">
    105113      <xref linkend="gnome-keyring"/>,
    106       <xref linkend="kf5-frameworks"/> and
    107       <ulink
    108       url="http://download.qt.io/official_releases/QtForPython/pyside2/">PySide2</ulink>
    109       for experimental <application>Python</application> plugins (compiling this from
    110       source is very slow).
     114      <ulink url="https://pypi.org/project/PySide2/">PySide2</ulink>, and
     115      <ulink url="https://pypi.org/project/shiboken2/">Shiboken2</ulink>
    111116    </para>
    112117
     
    118123  <sect2 role="installation">
    119124    <title>Installation of falkon</title>
    120 <!--
    121     <para>
    122       To set the prefix to match KDE (if that has been installed), or
    123       else to install in <filename class="directory">/usr</filename>
    124       run:
    125     </para>
    126 
    127 <screen><userinput>test -n "${KF5_PREFIX}" &amp;&amp; export FALKON_PREFIX=${KF5_PREFIX} ||
    128   export FALKON_PREFIX=/usr</userinput></screen>
    129 -->
     125
    130126    <para>
    131127      Install <application>falkon</application> by running the following
    132128      commands:
    133     </para>
    134 
    135     <para>
    136       Unless you have installed both PySide2 and ki18n, remove the translations
    137       for the sample <command>hellopython.py</command> script:
    138     </para>
    139 
    140 <screen><userinput>rm -rf po/</userinput></screen>
    141 
    142     <para>
    143       Fix a missing include in Qt-5.14:
    144     </para>
    145 
    146 <screen><userinput>sed -i '/#include &lt;QSettings&gt;/a#include &lt;QFile&gt;' \
    147    src/plugins/VerticalTabs/verticaltabsplugin.cpp</userinput></screen>
    148 
    149     <para>
    150       Fix a build problem introduced in Qt-5.15:
    151     </para>
    152 <screen><userinput remap="pre">sed -i '/#include &lt;QPainter&gt;/a #include &lt;QPainterPath&gt;' \
    153    src/lib/tools/qztools.cpp</userinput></screen>
    154 
    155     <para>
    156       Now build the program:
    157129    </para>
    158130
     
    180152    <para>
    181153      If you have installed <application>Pyside2</application> you will want to
    182       examine the <command>hellopython.py</command> which is in the <filename
     154      examine <command>hellopython.py</command> which is in the <filename
    183155      class="directory">scripts/</filename> directory, and perhaps copy it to
    184156      your home directory.
     
    213185        </seg>
    214186        <seg>
    215           ${FALKON_PREFIX}/lib/plugins, ${FALKON_PREFIX}/share/falkon.
     187          /usr/share/falkon
    216188        </seg>
    217189      </seglistitem>
Note: See TracChangeset for help on using the changeset viewer.