Changeset 2a7be92 for xsoft/other


Ignore:
Timestamp:
02/10/2023 03:18:34 PM (16 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
Children:
ac9d0415
Parents:
6412a2e
Message:

Several small fixes to transmission

The optional dependencies are not complete.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/other/transmission.xml

    r6412a2e r2a7be92  
    99  <!ENTITY transmission-md5sum        "d73915000cf2871404b45a64969cea83">
    1010  <!ENTITY transmission-size          "9.9 MB">
    11   <!ENTITY transmission-buildsize     "337 MB">
    12   <!ENTITY transmission-time          "0.5 SBU (with Qt and GTK gui interfaces; using parallelism=4)">
     11  <!ENTITY transmission-buildsize     "360 MB">
     12  <!ENTITY transmission-time          "1.4 SBU (with GTK gui interfaces; using parallelism=4)">
    1313]>
    1414
     
    8686    <bridgehead renderas="sect4">Optional</bridgehead>
    8787    <para role="optional">
    88       <xref linkend="nodejs"/> (only for building, not a run-time dependency),
    89       <xref linkend="doxygen"/> and
    90       <xref linkend="gdb"/>
     88      <xref linkend="nodejs"/> (for building the web client, not needed at run time)
     89      <!-- TODO: add external dependencies -->
    9190    </para>
    9291
     
    111110cmake -DCMAKE_INSTALL_PREFIX=/usr \
    112111      -DCMAKE_BUILD_TYPE=Release  \
    113 
    114 cmake -DCMAKE_INSTALL_PREFIX=/usr \
    115       -DCMAKE_BUILD_TYPE=Release  \
    116       -DENABLE_QT=OFF -DENABLE_WEB=ON -DENABLE_CLI=ON .. &amp;&amp;
     112      -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/transmission-&transmission-version; \
     113      .. &amp;&amp;
     114
    117115make</userinput></screen>
    118116
     
    124122<screen role="root"><userinput>make install</userinput></screen>
    125123
    126 
    127124    <para>
    128125      As transmission.png seems to be missing, create it from the svg::
    129126    </para>
    130127
    131 <screen role="root"><userinput>rsvg-convert \
    132 /usr/share/icons/hicolor/scalable/apps/transmission.svg \
    133 /usr/share/pixmaps/transmission.png</userinput></screen>
     128<screen role="root"><userinput>rsvg-convert                                               \
     129   /usr/share/icons/hicolor/scalable/apps/transmission.svg \
     130   -o /usr/share/pixmaps/transmission.png</userinput></screen>
    134131
    135132  </sect2>
     
    139136
    140137    <para>
    141       <option>--DENABLE_QT=OFF</option>: This switch disable building
    142       the <application>Qt5</application> client. Set to ON for building it.
    143     </para>
    144 
    145     <para>
    146       <option>--DENABLE_CLI=ON</option>: This switch enables building
    147       the cli client.
    148     </para>
    149 
    150     <para>
    151       <option>--DENABLE_WEB=ON</option>: This switch enables building
    152       the web client.
     138      <option>-DENABLE_QT=OFF</option>: This switch disables building
     139      the <application>Qt5</application> client. The default is to build it
     140      if <xref linkend="qt5"/> is installed.
     141    </para>
     142
     143    <para>
     144      <option>-DENABLE_GTK=OFF</option>: This switch disables building
     145      the GTK+-3 cli client. The default is to build it
     146      <xref linkend="gtkmm3"/> is installed.
     147    </para>
     148
     149    <para>
     150      <option>-DENABLE_WEB=OFF</option>: This switch disables building
     151      the web client. The default is to build it if <xref linkend="nodejs"/>
     152      is installed.
    153153    </para>
    154154
     
    166166        <seg>
    167167          transmission-cli, transmission-create, transmission-daemon,
    168           transmission-edit, transmission-gtk, transmission-qt,
    169           transmission-remote and transmission-show
     168          transmission-edit, transmission-gtk or transmission-qt,
     169          transmission-remote, and transmission-show
    170170        </seg>
    171171        <seg>
     
    173173        </seg>
    174174        <seg>
    175           /usr/share/transmission
     175          /usr/share/transmission (contains the web client, optional) and
     176          /usr/share/doc/transmission-&transmission-version;
    176177        </seg>
    177178      </seglistitem>
Note: See TracChangeset for help on using the changeset viewer.