Changes in general/genlib/libxslt.xml [8558044:3f2db3a6]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genlib/libxslt.xml
r8558044 r3f2db3a6 5 5 %general-entities; 6 6 7 <!ENTITY libxslt-download-http "http ://xmlsoft.org/sources/libxslt-&libxslt-version;.tar.gz">8 <!ENTITY libxslt-download-ftp " ftp://xmlsoft.org/libxslt/libxslt-&libxslt-version;.tar.gz">9 <!ENTITY libxslt-md5sum " db8765c8d076f1b6caafd9f2542a304a">10 <!ENTITY libxslt-size " 3.4MB">11 <!ENTITY libxslt-buildsize "3 6MB (with tests)">12 <!ENTITY libxslt-time "0. 3SBU (with tests)">7 <!ENTITY libxslt-download-http "https://download.gnome.org/sources/libxslt/1.1/libxslt-&libxslt-version;.tar.xz"> 8 <!ENTITY libxslt-download-ftp " "> 9 <!ENTITY libxslt-md5sum "84e86fc8a1b7495674016e05e4c5da44"> 10 <!ENTITY libxslt-size "1.5 MB"> 11 <!ENTITY libxslt-buildsize "35 MB (with tests)"> 12 <!ENTITY libxslt-time "0.2 SBU (with tests)"> 13 13 ]> 14 14 … … 16 16 <?dbhtml filename="libxslt.html"?> 17 17 18 <sect1info>19 <date>$Date$</date>20 </sect1info>21 18 22 19 <title>libxslt-&libxslt-version;</title> … … 36 33 </para> 37 34 38 &lfs11 0a_checked;35 &lfs112_checked; 39 36 40 37 <bridgehead renderas="sect3">Package Information</bridgehead> … … 89 86 </para> 90 87 91 <bridgehead renderas="sect4">Recommended </bridgehead>88 <bridgehead renderas="sect4">Recommended (at runtime)</bridgehead> 92 89 <para role="recommended"> 93 <xref linkend="DocBook"/> and94 <xref linkend="docbook-xsl"/>90 <xref role="runtime" linkend="DocBook"/> and 91 <xref role="runtime" linkend="docbook-xsl"/> 95 92 </para> 96 93 … … 106 103 <bridgehead renderas="sect4">Optional</bridgehead> 107 104 <para role="optional"> 108 <xref linkend="libgcrypt"/> and 105 <xref linkend="libgcrypt"/> 106 <!-- 109 107 <xref linkend="libxml2py2"/> 110 <!- - Seems to be used for tests -->108 <!- - Seems to be used for tests - -> 111 109 <note><simpara>The <xref role="nodep" linkend="libxml2py2"/> 112 110 dependency is only appropriate if the <application>Python2</application> … … 116 114 <application>Python2</application> modules which reference it. 117 115 </simpara></note> 116 --> 118 117 </para> 119 118 … … 125 124 <sect2 role="installation"> 126 125 <title>Installation of libxslt</title> 127 <!-- 128 <para> 129 First, install a security patch to fix a security framework bypass: 130 </para> 131 132 <screen><userinput remap="pre">patch -Np1 -i ../libxslt-&libxslt-version;-security_fix-1.patch</userinput></screen> 133 --> 126 134 127 <para> 135 128 Install <application>libxslt</application> by running the following … … 137 130 </para> 138 131 139 <screen><userinput>sed -i s/3000/5000/ libxslt/transform.c doc/xsltproc.{1,xml} && 140 sed -i -r '/max(Parser)?Depth/d' ./tests/fuzz/fuzz.c && 141 ./configure --prefix=/usr --disable-static --without-python && 132 <screen><userinput>./configure --prefix=/usr \ 133 --disable-static \ 134 --docdir=/usr/share/doc/libxslt-&libxslt-version; \ 135 PYTHON=/usr/bin/python3 && 142 136 make</userinput></screen> 143 144 <para>145 A shipped man page is glitched. If the recommended dependencies are146 installed, regenerate it by running the following commands:147 </para>148 149 <screen><userinput>sed -e 's@http://cdn.docbook.org/release/xsl@https://cdn.docbook.org/release/xsl-nons@' \150 -e 's@\$Date\$@31 October 2019@' -i doc/xsltproc.xml &&151 xsltproc/xsltproc --nonet doc/xsltproc.xml -o doc/xsltproc.1</userinput></screen>152 137 153 138 <para> … … 165 150 <sect2 role="commands"> 166 151 <title>Command Explanations</title> 167 168 <para> 169 <command>sed -i s/3000/5000/ ...</command>: this increases the recursion 170 limit in libxslt. This is needed by some packages for their documentation. 171 </para> 172 173 <para> 174 <command>sed -i -r '/max(Parser)?Depth/d' ...</command>: this works 175 around an issue running test suite of libxslt with libxml-2.9.12. 176 </para> 177 178 <para> 179 <parameter>--without-python</parameter>: This parameter disables the libxslt 152 <!-- 153 <para> 154 <parameter>- -without-python</parameter>: This parameter disables the libxslt 180 155 python module since it does not support Python3. If you wish to enable 181 156 this module, make sure that <xref role="nodep" linkend="libxml2py2"/> is 182 157 installed, and remove this parameter. 183 158 </para> 184 159 --> 185 160 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 186 161 href="../../xincludes/static-libraries.xml"/>
Note:
See TracChangeset
for help on using the changeset viewer.