- Timestamp:
- 02/09/2023 09:41:05 PM (20 months ago)
- Branches:
- 11.3, 12.0, 12.1, 12.2, gimp3, 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/for-12.3, xry111/llvm18, xry111/spidermonkey128, xry111/xf86-video-removal
- Children:
- fec92b53
- Parents:
- 05355b8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xsoft/other/transmission.xml
r05355b8 r2c596e3f 5 5 %general-entities; 6 6 7 <!ENTITY transmission-download-http "https:// raw.githubusercontent.com/transmission/transmission-releases/master/transmission-&transmission-version;.tar.xz">7 <!ENTITY transmission-download-http "https://github.com/transmission/transmission/releases/download/&transmission-version;/transmission-&transmission-version;.tar.xz"> 8 8 <!ENTITY transmission-download-ftp " "> 9 <!ENTITY transmission-md5sum " a23a32672b83c89b9b61e90408f53d98">10 <!ENTITY transmission-size " 3.2MB">11 <!ENTITY transmission-buildsize " 228MB">12 <!ENTITY transmission-time " 0.5 SBU (with Qt and GTK gui interfaces; using parallelism=4)">9 <!ENTITY transmission-md5sum "d73915000cf2871404b45a64969cea83"> 10 <!ENTITY transmission-size "9.9 MB"> 11 <!ENTITY transmission-buildsize "337 MB"> 12 <!ENTITY transmission-time "a year or so.."> 13 13 ]> 14 14 … … 33 33 </para> 34 34 35 <note><para>36 The download speed of the client defaults to 50 KB/s which is quite slow.37 It can be raised, but even on a fast internet connection, the highest38 speeds seen were about 500 KB/s. For those that have internet capabilities39 faster than about 1 MB/s, direct downloads (if available) will be much faster.40 </para></note>41 42 35 &lfs112_checked; 43 36 … … 72 65 <para> 73 66 Estimated build time: &transmission-time; 74 </para>75 </listitem>76 </itemizedlist>77 78 <bridgehead renderas="sect3">Additional Downloads</bridgehead>79 <itemizedlist spacing="compact">80 <listitem>81 <para>82 Optional patch:83 <ulink url="&patch-root;/transmission-&transmission-version;-pidfile_doc-1.patch"/>84 67 </para> 85 68 </listitem> … … 97 80 <bridgehead renderas="sect4">Recommended (to build a GUI)</bridgehead> 98 81 <para role="recommended"> 99 <xref linkend="gtk 3"/> and82 <xref linkend="gtkmm3"/> or 100 83 <xref linkend="qt5"/> 101 84 </para> … … 103 86 <bridgehead renderas="sect4">Optional</bridgehead> 104 87 <para role="optional"> 88 <xref linkend="nodejs"/> (only for building, not a run-time dependency), 105 89 <xref linkend="doxygen"/> and 106 90 <xref linkend="gdb"/> … … 115 99 <title>Installation of Transmission</title> 116 100 117 <para>118 Apply an optional patch to document the pid-file option119 on the man-page of <command>transmission-daemon</command>:120 </para>121 122 <screen><userinput remap="pre">patch -Np1 -i ../transmission-&transmission-version;-pidfile_doc-1.patch</userinput></screen>123 101 124 102 … … 128 106 </para> 129 107 130 <screen><userinput>./configure --prefix=/usr --enable-cli && 108 <screen><userinput>mkdir build && 109 cd build && 110 111 cmake -DCMAKE_INSTALL_PREFIX=/usr \ 112 -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 .. && 131 117 make</userinput></screen> 132 118 133 <para>134 Compile the Qt GUI with the following commands:135 </para>136 137 <screen><userinput>pushd qt &&138 qmake qtr.pro &&139 make &&140 popd</userinput></screen>141 142 <para>143 This package does not come with a test suite.144 </para>145 119 146 120 <para> … … 150 124 <screen role="root"><userinput>make install</userinput></screen> 151 125 152 <para> 153 If you compiled the Qt GUI, install it by running the following commands 154 as the <systemitem class="username">root</systemitem> user: 155 </para> 156 157 <screen role="root"><userinput>make INSTALL_ROOT=/usr -C qt install && 158 159 install -m644 qt/transmission-qt.desktop /usr/share/applications/transmission-qt.desktop && 160 install -m644 qt/icons/transmission.png /usr/share/pixmaps/transmission-qt.png</userinput></screen> 126 127 <para> 128 As transmission.png seems to be missing, create it from the svg:: 129 </para> 130 131 <screen role="root"><userinput>rsvg-convert \ 132 /usr/share/icons/hicolor/scalable/apps/transmission.svg \ 133 /usr/share/pixmaps/transmission.png</userinput></screen> 161 134 162 135 </sect2> … … 166 139 167 140 <para> 168 <option>--enable-cli</option>: This switch enables building the cli client. 169 </para> 170 171 <!-- with-gtk is auto detected if gtk3 is present --> 172 <para> 173 <option>--without-gtk</option>: This switch disables building of the 174 <application>GTK+</application> interface if 175 <application>GTK+</application> is present on the system (useful for 176 <application>Qt5</application> or cli only builds). 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. 177 153 </para> 178 154
Note:
See TracChangeset
for help on using the changeset viewer.