Changeset 2037ec4
- Timestamp:
- 01/27/2016 11:21:15 PM (8 years ago)
- Branches:
- systemd-13485
- Children:
- 1e76622
- Parents:
- a7e1ac8
- Files:
-
- 44 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/apache-ant.xml
ra7e1ac8 r2037ec4 7 7 <!ENTITY apache-ant-download-http "https://archive.apache.org/dist/ant/source/apache-ant-&apache-ant-version;-src.tar.bz2"> 8 8 <!ENTITY apache-ant-download-ftp " "> 9 <!ENTITY apache-ant-md5sum " 1eddcf051c8a7010c46ca940c63d478d">9 <!ENTITY apache-ant-md5sum "a2d6094af9d1b59b49378b61b2874a22"> 10 10 <!ENTITY apache-ant-size "3.6 MB"> 11 <!ENTITY apache-ant-buildsize "1 83 MB">11 <!ENTITY apache-ant-buildsize "113 MB"> 12 12 <!ENTITY apache-ant-time "0.3 SBU"> 13 13 ]> … … 40 40 that implements a particular task interface.</para> 41 41 42 &lfs7 7_checked;42 &lfs78_checked; 43 43 44 44 <bridgehead renderas="sect3">Package Information</bridgehead> … … 108 108 <application>Apache Ant</application>. Review the table at 109 109 <ulink url="http://ant.apache.org/manual/install.html#librarydependencies"/> 110 for any prerequisite libraries you may need. Place any needed libraries 110 for any prerequisite libraries you may need. Place any needed libraries 111 111 in <filename>lib/optional</filename>.</para> 112 112 </note> … … 135 135 136 136 <screen role="root"><userinput>./build.sh -Ddist.dir=/opt/ant-&apache-ant-version; dist && 137 ln - sfvn ant-&apache-ant-version; /opt/ant</userinput></screen>137 ln -v -sfn ant-&apache-ant-version; /opt/ant</userinput></screen> 138 138 139 139 <note><para>Make sure the JAVA_HOME environment variable is set for the … … 147 147 <para><command>cp -v ... lib/optional</command>: 148 148 This command copies the JUnit and hamcrest jar files into the directory where 149 Apache Ant will look for it.</para>149 Apache Ant will look for them.</para> 150 150 151 151 <para><command>./build.sh -Ddist.dir=/opt/ant-&apache-ant-version; … … 154 154 <filename class='directory'>/opt/ant-&apache-ant-version;</filename>.</para> 155 155 156 <para><command>ln - sfvn ant-&apache-ant-version; /opt/ant</command>: This156 <para><command>ln -v -sfn ant-&apache-ant-version; /opt/ant</command>: This 157 157 command is optional, and creates a convenience symlink.</para> 158 158 … … 192 192 193 193 <screen role="root"><userinput>cat >> /etc/profile.d/extrapaths.sh << EOF 194 <literal># Begin Apache-ant addition 194 <literal> 195 # Begin Apache-ant addition 195 196 196 197 pathappend /opt/ant/bin 197 198 export ANT_HOME=/opt/ant 198 199 199 # End Apache-ant addition</literal> 200 # End Apache-ant addition 201 </literal> 200 202 EOF</userinput></screen> 201 203 -
general/prog/check.xml
ra7e1ac8 r2037ec4 9 9 <!ENTITY check-md5sum "53c5e5c77d090e103a17f3ed7fd7d8b8"> 10 10 <!ENTITY check-size "752 KB"> 11 <!ENTITY check-buildsize " 9.7 MB (withtests)">12 <!ENTITY check-time " 2.2 SBU (withtests)">11 <!ENTITY check-buildsize "8.1 MB (additional 0.5 MB for the tests)"> 12 <!ENTITY check-time "0.1 SBU (additional 3.7 SBU for the tests)"> 13 13 ]> 14 14 … … 89 89 90 90 <para> 91 To test the installation, issue <command>make -k check</command>. 92 A few tests may fail for unknown reasons. 91 To test the installation, issue <command>make check</command>. 93 92 </para> 94 93 -
general/prog/clisp.xml
ra7e1ac8 r2037ec4 35 35 </para> 36 36 37 &lfs7 7_checked;37 &lfs78_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 125 125 </para> 126 126 127 <screen role="root"><userinput>make install</userinput></screen> 127 <screen role="root"><userinput>make install</userinput></screen> 128 128 </sect2> 129 129 -
general/prog/cmake.xml
ra7e1ac8 r2037ec4 7 7 <!ENTITY cmake-download-http "http://www.cmake.org/files/v&cmake-major-version;/cmake-&cmake-version;.tar.gz"> 8 8 <!ENTITY cmake-download-ftp " "> 9 <!ENTITY cmake-md5sum " cd3034e0a44256a0917e25477217fc8">10 <!ENTITY cmake-size "6. 4MB">11 <!ENTITY cmake-buildsize " 632 MB (with tests)">12 <!ENTITY cmake-time " 13.2 SBU (with tests)">9 <!ENTITY cmake-md5sum "04545d3cc3801fe84223b864c4f7a53c"> 10 <!ENTITY cmake-size "6.5 MB"> 11 <!ENTITY cmake-buildsize "704 MB (with tests and cmake-gui)"> 12 <!ENTITY cmake-time "4 SBU, with parallelism = 4 (with tests and cmake-gui)"> 13 13 ]> 14 14 … … 80 80 <para role="recommended"> 81 81 <xref linkend="curl"/> and 82 <xref linkend="libarchive"/> 82 <xref linkend="libarchive"/> 83 83 </para> 84 84 … … 87 87 <xref linkend="qt4"/> or <xref linkend="qt5"/> (for the Qt-based GUI), 88 88 <xref linkend="subversion"/> (for testing), and 89 90 89 <ulink url="http://pypi.python.org/pypi/Sphinx">Sphinx</ulink> 90 (for building documents) 91 91 </para> 92 92 … … 98 98 <sect2 role="installation"> 99 99 <title>Installation of CMake</title> 100 101 <para> 102 If <application>Qt4</application> and <application>Qt5</application> are 103 installed in <filename class="directory">/opt</filename>, use 104 <command>source setqt4</command> or <command>source setqt5</command> to 105 choose which one will be used to build the Qt-based GUI. 106 </para> 100 107 101 108 <para> … … 112 119 113 120 <para> 114 To test the results, issue: <command>bin/ctest</command>. 121 To test the results, issue: <command>bin/ctest 122 -j<replaceable><N></replaceable> -O 123 cmake-&cmake-version;-test.log</command>, where 124 <replaceable><N></replaceable> is an integer between 1 and the 125 number of system cores. For some systems, it may be necessary to run the 126 tests only for Qt4 using <command>source setq4</command>, then 127 <command>export CXXFLAGS="-std=c++11"</command> before the 128 <command>./bootstrap ...</command>) command. If used, be sure to 129 <command>unset CXXFLAGS</command> after the tests. One of the problematic 130 tests relates to the test procedures finding the correct Qt files. Eight 131 of 447 tests are known to fail under some circumstances related to Gtk+2 132 and c++ standards. 133 134 <!-- Please, don't remove this comment, needed if tests start to fail 135 again. If you want to investigate a problem with a given "problem1-test", 136 use <command>bin/ctest -R "problem1-test"</command> and, to omit it, use 137 <command>bin/ctest -E "problem1-test"</command>. These options can be 138 used together: <command>bin/ctest -R "problem1-test" -E 139 "problem2-test"</command>. Option -N can be used to display all 140 available tests, and you can run <command>bin/ctest</command> for a 141 sub-set of tests by using separated by spaces names or numbers as 142 options. Option -/-help can be used to show all options.--> 115 143 </para> 116 144 … … 128 156 <para> 129 157 <parameter>--system-libs</parameter>: This switch forces the build system 130 to link against the<application>Zlib</application>,158 to link against <application>Zlib</application>, 131 159 <application>Bzip2</application>, <application>cURL</application>, 132 160 <application>Expat</application> and <application>libarchive</application> 133 packages alreadyinstalled on the system.161 installed on the system. 134 162 </para> 135 163 … … 144 172 <application>Qt</application>-based GUI for 145 173 <application>CMake</application>. 146 </para>147 148 <para>149 <option>--qt-qmake=/usr/bin/qmake-qt5</option>: Use this switch if150 you have both <application>Qt4</application> and151 <application>Qt5</application> installed but wish to build the152 <application>Qt5</application> based GUI (it defaults to153 <application>Qt4</application> one).154 174 </para> 155 175 … … 166 186 <seglistitem> 167 187 <seg> 168 ccmake, 169 cmake, 170 cmake-gui (optional), 171 cpack, 172 and ctest 188 ccmake, cmake, cmake-gui (optional), cpack and ctest 173 189 </seg> 174 190 <seg> -
general/prog/dbus-python.xml
ra7e1ac8 r2037ec4 30 30 </para> 31 31 32 &lfs7 7_checked;32 &lfs78_checked; 33 33 34 34 <bridgehead renderas="sect4">Package Information</bridgehead> … … 107 107 <screen><userinput>mkdir python2 && 108 108 pushd python2 && 109 PYTHON=/usr/bin/python \109 PYTHON=/usr/bin/python \ 110 110 ../configure --prefix=/usr --docdir=/usr/share/doc/dbus-python-&dbus-python-version; && 111 111 make && … … 124 124 <screen><userinput>mkdir python3 && 125 125 pushd python3 && 126 PYTHON=/usr/bin/python3 \126 PYTHON=/usr/bin/python3 \ 127 127 ../configure --prefix=/usr --docdir=/usr/share/doc/dbus-python-&dbus-python-version; && 128 128 make && -
general/prog/doxygen.xml
ra7e1ac8 r2037ec4 7 7 <!ENTITY doxygen-download-http "http://ftp.stack.nl/pub/doxygen/doxygen-&doxygen-version;.src.tar.gz"> 8 8 <!ENTITY doxygen-download-ftp "ftp://ftp.stack.nl/pub/doxygen/doxygen-&doxygen-version;.src.tar.gz"> 9 <!ENTITY doxygen-md5sum " 79767ccd986f12a0f949015efb5f058f">10 <!ENTITY doxygen-size "4. 6MB">11 <!ENTITY doxygen-buildsize "17 4 MB (with all programs, docs,and tests)">12 <!ENTITY doxygen-time "2. 7 SBU (with all programs, docs,and tests)">9 <!ENTITY doxygen-md5sum "f4697a444feaed739cfa2f0644abc19b"> 10 <!ENTITY doxygen-size "4.7 MB"> 11 <!ENTITY doxygen-buildsize "176 MB (with all programs, docs and tests)"> 12 <!ENTITY doxygen-time "2.4 SBU (with all programs, docs and tests)"> 13 13 ]> 14 14 … … 51 51 </para> 52 52 53 &lfs7 7_checked;53 &lfs78_checked; 54 54 55 55 <bridgehead renderas="sect3">Package Information</bridgehead> … … 86 86 </listitem> 87 87 </itemizedlist> 88 <!-- 89 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 90 <itemizedlist spacing='compact'> 91 <listitem> 92 <para>Required patch: <ulink 93 url="&patch-root;/doxygen-&doxygen-version;-flex_2_6_0_fix-1.patch"/></para> 94 </listitem> 95 </itemizedlist>--> 88 96 89 97 <bridgehead renderas="sect3">Doxygen Dependencies</bridgehead> … … 98 106 <xref linkend="graphviz"/>, 99 107 <xref linkend="gs"/>, 100 <xref linkend="libxml2"/> ,108 <xref linkend="libxml2"/> (required for the tests), 101 109 <xref linkend="llvm"/> (with clang), 102 110 <xref linkend="python2"/> or <xref linkend="python3"/>, 103 <xref linkend="qt4"/> (for doxywizard), 111 <xref linkend="qt4"/> or 112 <xref linkend="qt5"/> (for doxywizard), 104 113 <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>) and 105 114 <xref linkend="xapian"/> (for doxyindexer) … … 120 129 121 130 <screen><userinput>mkdir -v build && 122 cd build && 123 cmake -G "Unix Makefiles" \ 124 -DCMAKE_BUILD_TYPE=Release \ 125 -DCMAKE_INSTALL_PREFIX=/usr \ 126 .. & & 131 cd build && 132 133 cmake -G "Unix Makefiles" \ 134 -DCMAKE_BUILD_TYPE=Release \ 135 -DCMAKE_INSTALL_PREFIX=/usr \ 136 .. && 127 137 128 138 make</userinput></screen> 129 139 130 140 <para> 131 To test the results, issue this: <command>make tests</command>. 132 </para> 133 134 <para> 135 If you wish to generate the package documentation, you must have 136 <xref linkend="python2"/>, <xref linkend="texlive"/> (for HTML 137 documentation), and <xref linkend="gs"/> (for PDF docs) installed, then 138 issue the following commands: 139 </para> 140 141 <screen><userinput>sed -i 's:man/man1:share/&:' ../doc/CMakeLists.txt && 142 143 cmake -DDOC_INSTALL_DIR=share/doc/doxygen-&doxygen-version; -Dbuild_doc=ON .. && 141 To test the results, issue: <command>make tests</command>. 142 </para> 143 144 <para> 145 If you wish to generate the package documentation, you must have 146 <application>Python</application>, <application>TeX Live</application> 147 (for HTML docs) and <application>Ghostscript</application> (for PDF docs) 148 installed, then issue the following command: 149 </para> 150 151 <screen><userinput>cmake -DDOC_INSTALL_DIR=share/doc/doxygen-&doxygen-version; -Dbuild_doc=ON .. && 144 152 145 153 make docs</userinput></screen> … … 150 158 151 159 <screen role="root"><userinput>make install && 152 install -v -m644 ../doc/*.1 /usr/share/man/man1</userinput></screen> 153 154 <para> 155 156 If you generated the package documentation, install it by executing the 157 following command as the <systemitem class="username">root</systemitem> user: 158 </para> 159 160 <screen role="root"><userinput>make docs install</userinput></screen> 160 install -vm644 ../doc/*.1 /usr/share/man/man1</userinput></screen> 161 162 <para> 163 If you have generated the package documentation, then the man pages are 164 automatically installed, and you do not need to run the last 165 <command>install ...</command> command. 166 </para> 161 167 162 168 </sect2> … … 166 172 167 173 <para> 168 <command>sed -i ... CMakeLists.txt</command>: Fixes the directory where169 the man pages are installed.170 </para>171 172 <para>173 174 <option>-Dbuild_wizard=ON</option>: Use this switch if 174 175 <application>Qt4</application> is installed and you wish to build the GUI 175 front end.176 front-end. 176 177 </para> 177 178 178 179 <para> 179 180 <option>-Dbuild_search=ON</option>: Use this switch if 180 you have installed <xref linkend="xapian"/> and you wish to build the181 <application>xapian</application> is installed and you wish to build 181 182 external search tools (<command>doxysearch.cgi</command> and 182 <command>doxyindexer</command>). 183 <command>doxyindexer)</command>. 184 </para> 185 186 <para> 187 <option>-Dforce_qt4=ON</option>: Use this switch to build 188 <command>doxywizard</command> with Qt4 even if Qt5 is installed. 183 189 </para> 184 190 185 191 <para> 186 192 <option>-Duse_libclang=ON</option>: Use this switch if 187 you have installed <application>Clang</application>188 and you wish toto add support for libclang parsing.193 <application>llvm</application> with <application>clang</application> are 194 installed, to add support for libclang parsing. 189 195 </para> 190 196 … … 268 274 generates a search index called <filename>doxysearch.db</filename> 269 275 from one or more search data files produced by 270 <command>doxygen</command>. 276 <command>doxygen</command>. See, e.g. <ulink 277 url="http://www.stack.nl/~dimitri/doxygen/manual/extsearch.html"/>. 271 278 </para> 272 279 <indexterm zone="doxygen doxyindexer"> -
general/prog/elfutils.xml
ra7e1ac8 r2037ec4 8 8 "https://fedorahosted.org/releases/e/l/elfutils/&elfutils-version;/elfutils-&elfutils-version;.tar.bz2"> 9 9 <!ENTITY elfutils-download-ftp " "> 10 <!ENTITY elfutils-md5sum " 2e4536c1c48034f188a80789a59114d8">11 <!ENTITY elfutils-size " 5.8MB">12 <!ENTITY elfutils-buildsize "10 3MB (with tests)">13 <!ENTITY elfutils-time "1 .0SBU (with tests)">10 <!ENTITY elfutils-md5sum "c37fdbe18e848002b451562cba964679"> 11 <!ENTITY elfutils-size "6.2 MB"> 12 <!ENTITY elfutils-buildsize "107 MB (with tests)"> 13 <!ENTITY elfutils-time "1 SBU (with tests)"> 14 14 ]> 15 15 … … 32 32 33 33 <para> 34 The <application>elfutils</application> package contains set of utilities 35 and libraries for handling ELF (Executable and Linkable Format) files. 34 The <application>elfutils</application> package contains a set of 35 utilities and libraries for handling ELF (Executable and Linkable Format) 36 files. 36 37 </para> 37 38 … … 71 72 </listitem> 72 73 </itemizedlist> 74 75 <bridgehead renderas="sect3">elfutils Dependencies</bridgehead> 76 77 <bridgehead renderas="sect4">Optional</bridgehead> 78 <para role="optional"> 79 <xref linkend="valgrind"/> 80 </para> 73 81 74 82 <para condition="html" role="usernotes"> … … 88 96 <screen><userinput>./configure --prefix=/usr --program-prefix="eu-" && 89 97 make</userinput></screen> 98 <!-- 99 <para> 100 If you wish to run the test suite, first fix it to skip two failing tests: 101 </para> 102 103 <screen><userinput>sed -i '/srcdir/ iexit 77\n' \ 104 tests/run-backtrace-native.sh \ 105 tests/run-backtrace-native-core.sh</userinput></screen>--> 90 106 91 107 <para> … … 108 124 installed programs to avoid conflict with 109 125 <application>Binutils</application> programs installed in LFS. 126 </para> 127 128 <para> 129 <option>--enable-valgrind</option>: Run all tests under valgrind. 110 130 </para> 111 131 … … 122 142 <seglistitem> 123 143 <seg> 124 eu-addr2line, 125 eu-ar, 126 eu-elfcmp, 127 eu-elflint, 128 eu-findtextrel, 129 eu-ld, 130 eu-make-debug-archive, 131 eu-nm, 132 eu-objdump, 133 eu-ranlib, 134 eu-readelf, 135 eu-size, 136 eu-stack, 137 eu-strings, 138 eu-strip, 139 and eu-unstrip 144 eu-addr2line, eu-ar, eu-elfcmp, eu-elfcompress, eu-elflint, 145 eu-findtextrel, eu-ld, eu-make-debug-archive, eu-nm, eu-objdump, 146 eu-ranlib, eu-readelf, eu-size, eu-stack, eu-strings, eu-strip, and 147 eu-unstrip 140 148 </seg> 141 149 <seg> 142 libasm.{a,so}, 143 libdw.{a,so}, 144 libebl.a, 145 libelf.{a,so}, 146 and some for different architectures under /usr/lib/elfutils 150 libasm.{a,so}, libdw.{a,so}, libebl.a, libelf.{a,so}, and 151 some for different architectures under /usr/lib/elfutils 147 152 </seg> 148 153 <seg> … … 153 158 </segmentedlist> 154 159 160 <variablelist> 161 <bridgehead renderas="sect3">Short Descriptions</bridgehead> 162 <?dbfo list-presentation="list"?> 163 <?dbhtml list-presentation="table"?> 164 165 <varlistentry id="eu-addr2line"> 166 <term><command>eu-addr2line</command></term> 167 <listitem> 168 <para> 169 convert addresses into file names and line numbers. 170 </para> 171 <indexterm zone="elfutils eu-addr2line"> 172 <primary sortas="b-eu-addr2line">eu-addr2line</primary> 173 </indexterm> 174 </listitem> 175 </varlistentry> 176 177 <varlistentry id="eu-ar"> 178 <term><command>eu-ar</command></term> 179 <listitem> 180 <para> 181 create, modify, and extract from archives. 182 </para> 183 <indexterm zone="elfutils eu-ar"> 184 <primary sortas="b-eu-ar">eu-ar</primary> 185 </indexterm> 186 </listitem> 187 </varlistentry> 188 189 <varlistentry id="eu-elfcmp"> 190 <term><command>eu-elfcmp</command></term> 191 <listitem> 192 <para> 193 compare relevant parts of two ELF files for equality. 194 </para> 195 <indexterm zone="elfutils eu-elfcmp"> 196 <primary sortas="b-eu-elfcmp">eu-elfcmp</primary> 197 </indexterm> 198 </listitem> 199 </varlistentry> 200 201 <varlistentry id="eu-elfcompress"> 202 <term><command>eu-elfcompress</command></term> 203 <listitem> 204 <para> 205 compress or decompress sections in an ELF file. 206 </para> 207 <indexterm zone="elfutils eu-elfcompress"> 208 <primary sortas="b-eu-elfcompress">eu-elfcompress</primary> 209 </indexterm> 210 </listitem> 211 </varlistentry> 212 213 <varlistentry id="eu-elflint"> 214 <term><command>eu-elflint</command></term> 215 <listitem> 216 <para> 217 pedantic checking of ELF files compliance with gABI/psABI spec. 218 </para> 219 <indexterm zone="elfutils eu-elflint"> 220 <primary sortas="b-eu-elflint">eu-elflint</primary> 221 </indexterm> 222 </listitem> 223 </varlistentry> 224 225 <varlistentry id="eu-findtextrel"> 226 <term><command>eu-findtextrel</command></term> 227 <listitem> 228 <para> 229 locate source of text relocations in FILEs (a.out by default). 230 </para> 231 <indexterm zone="elfutils eu-findtextrel"> 232 <primary sortas="b-eu-findtextrel">eu-findtextrel</primary> 233 </indexterm> 234 </listitem> 235 </varlistentry> 236 237 <varlistentry id="eu-ld"> 238 <term><command>eu-ld</command></term> 239 <listitem> 240 <para> 241 combine object and archive files. 242 </para> 243 <indexterm zone="elfutils eu-ld"> 244 <primary sortas="b-eu-ld">eu-ld</primary> 245 </indexterm> 246 </listitem> 247 </varlistentry> 248 249 <varlistentry id="eu-nm"> 250 <term><command>eu-nm</command></term> 251 <listitem> 252 <para> 253 list symbols from FILEs (a.out by default). 254 </para> 255 <indexterm zone="elfutils eu-nm"> 256 <primary sortas="b-eu-nm">eu-nm</primary> 257 </indexterm> 258 </listitem> 259 </varlistentry> 260 261 <varlistentry id="eu-objdump"> 262 <term><command>eu-objdump</command></term> 263 <listitem> 264 <para> 265 show information from FILEs (a.out by default). 266 </para> 267 <indexterm zone="elfutils eu-objdump"> 268 <primary sortas="b-eu-objdump">eu-objdump</primary> 269 </indexterm> 270 </listitem> 271 </varlistentry> 272 273 <varlistentry id="eu-ranlib"> 274 <term><command>eu-ranlib</command></term> 275 <listitem> 276 <para> 277 generate an index to speed access to archives. 278 </para> 279 <indexterm zone="elfutils eu-ranlib"> 280 <primary sortas="b-eu-ranlib">eu-ranlib</primary> 281 </indexterm> 282 </listitem> 283 </varlistentry> 284 285 <varlistentry id="eu-readelf"> 286 <term><command>eu-readelf</command></term> 287 <listitem> 288 <para> 289 print information from ELF file in human-readable form. 290 </para> 291 <indexterm zone="elfutils eu-readelf"> 292 <primary sortas="b-eu-readelf">eu-readelf</primary> 293 </indexterm> 294 </listitem> 295 </varlistentry> 296 297 <varlistentry id="eu-size"> 298 <term><command>eu-size</command></term> 299 <listitem> 300 <para> 301 list section sizes of FILEs (a.out by default). 302 </para> 303 <indexterm zone="elfutils eu-size"> 304 <primary sortas="b-eu-size">eu-size</primary> 305 </indexterm> 306 </listitem> 307 </varlistentry> 308 309 <varlistentry id="eu-stack"> 310 <term><command>eu-stack</command></term> 311 <listitem> 312 <para> 313 print a stack for each thread in a process or core file. 314 </para> 315 <indexterm zone="elfutils eu-stack"> 316 <primary sortas="b-eu-stack">eu-stack</primary> 317 </indexterm> 318 </listitem> 319 </varlistentry> 320 321 <varlistentry id="eu-strings"> 322 <term><command>eu-strings</command></term> 323 <listitem> 324 <para> 325 print the strings of printable characters in files. 326 </para> 327 <indexterm zone="elfutils eu-strings"> 328 <primary sortas="b-eu-strings">eu-strings</primary> 329 </indexterm> 330 </listitem> 331 </varlistentry> 332 333 <varlistentry id="eu-strip"> 334 <term><command>eu-strip</command></term> 335 <listitem> 336 <para> 337 discard symbols from object files. 338 </para> 339 <indexterm zone="elfutils eu-strip"> 340 <primary sortas="b-eu-strip">eu-strip</primary> 341 </indexterm> 342 </listitem> 343 </varlistentry> 344 345 <varlistentry id="eu-unstrip"> 346 <term><command>eu-unstrip</command></term> 347 <listitem> 348 <para> 349 combine stripped files with separate symbols and debug information. 350 </para> 351 <indexterm zone="elfutils eu-unstrip"> 352 <primary sortas="b-eu-unstrip">eu-unstrip</primary> 353 </indexterm> 354 </listitem> 355 </varlistentry> 356 357 </variablelist> 358 155 359 </sect2> 156 360 -
general/prog/expect.xml
ra7e1ac8 r2037ec4 47 47 <para>Download (HTTP): <ulink url="&expect-download-http;"/></para> 48 48 </listitem> 49 < listitem>49 <!-- <listitem> 50 50 <para>Download (FTP): <ulink url="&expect-download-ftp;"/></para> 51 </listitem> 51 </listitem> --> 52 52 <listitem> 53 53 <para>Download MD5 sum: &expect-md5sum;</para> -
general/prog/gcc-ada.xml
ra7e1ac8 r2037ec4 5 5 %general-entities; 6 6 7 <!ENTITY gcc-download-http "http://ftpmirror.gnu.org/gcc/gcc-&gcc- version;/gcc-&gcc-version;.tar.bz2">8 <!ENTITY gcc-download-ftp "ftp://ftp.gnu.org/gnu/gcc/gcc-&gcc- version;/gcc-&gcc-version;.tar.bz2">9 <!ENTITY gcc-md5sum " a51bcfeb3da7dd4c623e27207ed43467">10 <!ENTITY gcc-size "9 1MB">11 <!ENTITY gcc-ada-buildsize "6. 0 GB (0.2GB added if GNAT install dir is not removed)">12 <!ENTITY gcc-ada-time "1 19 SBU (including 68SBU for tests)">7 <!ENTITY gcc-download-http "http://ftpmirror.gnu.org/gcc/gcc-&gcc-ada-version;/gcc-&gcc-ada-version;.tar.bz2"> 8 <!ENTITY gcc-download-ftp "ftp://ftp.gnu.org/gnu/gcc/gcc-&gcc-ada-version;/gcc-&gcc-ada-version;.tar.bz2"> 9 <!ENTITY gcc-md5sum "c9616fd448f980259c31de613e575719"> 10 <!ENTITY gcc-size "92 MB"> 11 <!ENTITY gcc-ada-buildsize "6.9 GB (0.9 GB added if GNAT install dir is not removed)"> 12 <!ENTITY gcc-ada-time "136 SBU (including 77 SBU for tests)"> 13 13 14 14 <!ENTITY gnat-download-http "https://libre.adacore.com/download/"> 15 <!ENTITY gnat-64-download-http "http://mirrors.cdn.adacore.com/art/ 9ed9164f59a40cc295307a85bebd6c38d5da84ba">15 <!ENTITY gnat-64-download-http "http://mirrors.cdn.adacore.com/art/564b3e83c8e196b040fbdf29"> 16 16 <!ENTITY gnat-64-md5sum "1ab69af79f981b1321f6e989403f5e7d"> 17 17 <!ENTITY gnat-64-size "308 MB"> 18 <!ENTITY gnat-32-download-http "http://mirrors.cdn.adacore.com/art/ 3fc05fc61cbc7ab4f291ed19ea4cb269fffd17bd">18 <!ENTITY gnat-32-download-http "http://mirrors.cdn.adacore.com/art/564b3e9dc8e196b040fbe248"> 19 19 <!ENTITY gnat-32-md5sum "69423c7ad8d9759377d4fff71a78992d"> 20 20 <!ENTITY gnat-32-size "222 MB"> 21 21 ]> 22 22 23 <sect1 id="gcc-ada" xreflabel="GCC-Ada-&gcc- version;">23 <sect1 id="gcc-ada" xreflabel="GCC-Ada-&gcc-ada-version;"> 24 24 <?dbhtml filename="gcc-ada.html" ?> 25 25 … … 29 29 </sect1info> 30 30 31 <title>GCC-Ada-&gcc- version;</title>31 <title>GCC-Ada-&gcc-ada-version;</title> 32 32 33 33 <indexterm zone="gcc-ada"> 34 <primary sortas="a-gcc-4-0">GCC-Ada&gcc- version;</primary>34 <primary sortas="a-gcc-4-0">GCC-Ada&gcc-ada-version;</primary> 35 35 </indexterm> 36 36 … … 56 56 </para> 57 57 58 &lfs7 7_checked;58 &lfs78_checked; 59 59 60 60 <caution> … … 118 118 temporarily to satisfy the circular dependency. You may point your 119 119 browser to the <ulink url="&gnat-download-http;">AdaCore download 120 page</ulink>, choose your platform and 2015 (64 -bit machines) or121 2014 (32 -bit machines), then select the file120 page</ulink>, choose your platform and 2015 (64 bit machines) or 121 2014 (32 bit machines), then select the file 122 122 to download. Alternatively, direct links to the 64 bit and 32 bit 123 123 linux versions are given below. … … 156 156 </para> 157 157 </listitem> 158 <!-- <listitem> 158 <!-- 159 <listitem> 159 160 <para> 160 161 Required patch: 161 <ulink url="&patch-root;/gcc-&gcc-version;-upstream_fixes-1.patch"/> 162 </para> 163 </listitem> --> 162 <ulink url="&patch-root;/gcc-&gcc-ada-version;-upstream_fixes-1.patch"/> 163 </para> 164 </listitem> 165 --> 164 166 </itemizedlist> 165 167 … … 238 240 cd ../gcc-build && 239 241 240 ../gcc-&gcc- version;/configure \242 ../gcc-&gcc-ada-version;/configure \ 241 243 --prefix=/usr \ 242 244 --disable-multilib \ … … 264 266 </para> 265 267 266 <screen><userinput>../gcc-&gcc- version;/contrib/test_summary</userinput></screen>268 <screen><userinput>../gcc-&gcc-ada-version;/contrib/test_summary</userinput></screen> 267 269 268 270 <para> … … 276 278 277 279 chown -v -R root:root \ 278 /usr/lib/gcc/*linux-gnu/&gcc- version;/include{,-fixed} \279 /usr/lib/gcc/*linux-gnu/&gcc- version;/ada{lib,include}</userinput></screen>280 /usr/lib/gcc/*linux-gnu/&gcc-ada-version;/include{,-fixed} \ 281 /usr/lib/gcc/*linux-gnu/&gcc-ada-version;/ada{lib,include}</userinput></screen> 280 282 281 283 <para> … … 343 345 344 346 <para> 345 <command>../gcc-&gcc- version;/contrib/test_summary</command>: This347 <command>../gcc-&gcc-ada-version;/contrib/test_summary</command>: This 346 348 command will produce a summary of the test suite results. You can append 347 349 <command>| grep -A7 Summ</command> to the command to produce an even more … … 375 377 </seg> 376 378 <seg> 377 libgna t.{so,a}, libgnarl.{so,a} in <filename class="directory">378 /usr/lib/gcc/<arch-triplet>/&gcc- version;/adalib</filename>379 libgnarl.{so,a}, libgnat.{so,a} in <filename class="directory"> 380 /usr/lib/gcc/<arch-triplet>/&gcc-ada-version;/adalib</filename> 379 381 </seg> 380 382 <seg> 381 /usr/lib/gcc/<arch-triplet>/&gcc-version;/ada{include,lib} 383 /usr/lib/gcc/<arch-triplet>/&gcc-ada-version;/ada{include,lib} 384 and /usr/lib/gcc/<arch-triplet>/&gcc-ada-version;/plugin/include/ada 382 385 </seg> 383 386 </seglistitem> -
general/prog/gcc-java.xml
ra7e1ac8 r2037ec4 5 5 %general-entities; 6 6 7 <!ENTITY gcc-java-download-http "http://ftpmirror.gnu.org/gcc/gcc-&gcc- version;/gcc-&gcc-version;.tar.bz2">8 <!ENTITY gcc-java-download-ftp "ftp://ftp.gnu.org/gnu/gcc/gcc-&gcc- version;/gcc-&gcc-version;.tar.bz2">9 <!ENTITY gcc-java-md5sum " a51bcfeb3da7dd4c623e27207ed43467">10 <!ENTITY gcc-java-size "9 1MB">11 <!ENTITY gcc-java-buildsize " 3.3GB">12 <!ENTITY gcc-java-time "8 0 SBU (including 67SBU for tests)">7 <!ENTITY gcc-java-download-http "http://ftpmirror.gnu.org/gcc/gcc-&gcc-java-version;/gcc-&gcc-java-version;.tar.bz2"> 8 <!ENTITY gcc-java-download-ftp "ftp://ftp.gnu.org/gnu/gcc/gcc-&gcc-java-version;/gcc-&gcc-java-version;.tar.bz2"> 9 <!ENTITY gcc-java-md5sum "c9616fd448f980259c31de613e575719"> 10 <!ENTITY gcc-java-size "92 MB"> 11 <!ENTITY gcc-java-buildsize "4.1 GB"> 12 <!ENTITY gcc-java-time "86 SBU (including 72 SBU for tests)"> 13 13 14 14 <!ENTITY ecj-download-ftp "ftp://sourceware.org/pub/java/ecj-latest.jar"> 15 15 16 <!ENTITY antlr-version "4.5 ">16 <!ENTITY antlr-version "4.5.1"> 17 17 <!ENTITY antlr-download-http "http://www.antlr.org/download/antlr-&antlr-version;-complete.jar"> 18 18 ]> 19 19 20 <sect1 id="gcc-java" xreflabel="GCC-Java-&gcc- version;">20 <sect1 id="gcc-java" xreflabel="GCC-Java-&gcc-java-version;"> 21 21 <?dbhtml filename="gcc-java.html" ?> 22 22 … … 26 26 </sect1info> 27 27 28 <title>GCC-Java-&gcc- version;</title>28 <title>GCC-Java-&gcc-java-version;</title> 29 29 30 30 <indexterm zone="gcc"> 31 <primary sortas="a-gcc-java-5-0">GCC-Java-&gcc- version;</primary>31 <primary sortas="a-gcc-java-5-0">GCC-Java-&gcc-java-version;</primary> 32 32 </indexterm> 33 33 … … 46 46 </para> 47 47 48 &lfs7 7_checked;48 &lfs78_checked; 49 49 50 50 <caution> … … 107 107 <para> 108 108 Required patch: 109 <ulink url="&patch-root;/gcc-&gcc- version;-upstream_fixes-1.patch"/>110 </para> 111 </listitem> 109 <ulink url="&patch-root;/gcc-&gcc-java-version;-upstream_fixes-1.patch"/> 110 </para> 111 </listitem>--> 112 112 </itemizedlist> 113 113 … … 163 163 cd ../gcc-build && 164 164 165 ../gcc-&gcc- version;/configure \165 ../gcc-&gcc-java-version;/configure \ 166 166 --prefix=/usr \ 167 167 --disable-multilib \ … … 193 193 </para> 194 194 195 <screen><userinput>../gcc-&gcc- version;/contrib/test_summary</userinput></screen>195 <screen><userinput>../gcc-&gcc-java-version;/contrib/test_summary</userinput></screen> 196 196 197 197 <para> … … 205 205 206 206 chown -v -R root:root \ 207 /usr/lib/gcc/*linux-gnu/&gcc- version;/include{,-fixed} &&207 /usr/lib/gcc/*linux-gnu/&gcc-java-version;/include{,-fixed} && 208 208 209 209 gcj -o ecj ../ecj-latest.jar \ … … 287 287 288 288 <para> 289 <command>../gcc-&gcc- version;/contrib/test_summary</command>: This289 <command>../gcc-&gcc-java-version;/contrib/test_summary</command>: This 290 290 command will produce a summary of the test suite results. You can append 291 291 <command>| grep -A7 Summ</command> to the command to produce an even more … … 344 344 </seg> 345 345 <seg> 346 libgcj_bc.so, libgcj.so, libgcj-tools.so 347 libgij.so, and numerous other 348 run-time libraries and executables in 349 <filename class="directory">/usr/lib/gcc</filename> and 350 <filename class="directory">/usr/libexec/gcc</filename> 346 libgcj_bc.so, libgcj.so, libgcj-tools.so, and libgij.so 351 347 </seg> 352 348 <seg> 353 /usr/include/c++/&gcc- version;/{gcj,gnu,java,javax,org,sun},354 /usr/lib/gcj-&gcc- version;-16, /usr/lib/jvm-exports,355 /usr/lib/security, /opt/gcj and /usr/share/java349 /usr/include/c++/&gcc-java-version;/{gcj,gnu,java,javax,org,sun}, 350 /usr/lib/gcj-&gcc-java-version;-16, /usr/lib/jvm-exports, 351 /usr/lib/security, /opt/gcj, and /usr/share/java 356 352 </seg> 357 353 </seglistitem> … … 359 355 360 356 <para> 361 Some program and library namesand descriptions are not listed here,357 Some programs, libraries, and descriptions are not listed here, 362 358 but can be found at 363 359 <ulink url="&lfs-root;/chapter06/gcc.html#contents-gcc"/> as they were … … 387 383 <listitem> 388 384 <para> 389 is the eclipsecompiler.385 is the Eclipse Java compiler. 390 386 </para> 391 387 <indexterm zone="gcc ecj"> -
general/prog/gcc.xml
ra7e1ac8 r2037ec4 7 7 <!ENTITY gcc-download-http "http://ftpmirror.gnu.org/gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2"> 8 8 <!ENTITY gcc-download-ftp "ftp://ftp.gnu.org/gnu/gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2"> 9 <!ENTITY gcc-md5sum " a51bcfeb3da7dd4c623e27207ed43467">10 <!ENTITY gcc-size "9 1MB">11 <!ENTITY gcc-buildsize " 5.9 GB">12 <!ENTITY gcc-time " 132 SBU (including 82 SBU for tests)">9 <!ENTITY gcc-md5sum "c9616fd448f980259c31de613e575719"> 10 <!ENTITY gcc-size "92 MB"> 11 <!ENTITY gcc-buildsize "7.2 GB (with tests)"> 12 <!ENTITY gcc-time "45.7 SBU (with tests and parallelism=4)"> 13 13 ]> 14 14 … … 41 41 </para> 42 42 43 &lfs7 7_checked;43 &lfs78_checked; 44 44 45 45 <caution> … … 64 64 using programs compiled with the previous version of <application>GCC 65 65 </application>, since both old and new symbols are available in the 66 library. But compiling, with the new version, programs which use libraries 67 compiled with the old version is likely to give errors. So, if you are 68 upgrading from any previous version prior to 5.1.0, you have two solutions: 66 library. But compiling, with the new version, programs which use 67 libraries compiled with the old version is likely to give errors. So, 68 if you are upgrading from any previous version prior to 5.1.0, you have 69 two solutions: 69 70 recompile all the libraries with the new version, or use the <option> 70 71 --with-default-libstdcxx-abi</option> switch to configure. … … 220 221 </para> 221 222 222 <screen role="root"><userinput>ln - sfv ../usr/bin/cpp /lib&&223 ln - sfv gcc /usr/bin/cc&&223 <screen role="root"><userinput>ln -v -sf ../usr/bin/cpp /lib && 224 ln -v -sf gcc /usr/bin/cc && 224 225 install -v -dm755 /usr/lib/bfd-plugins && 225 226 ln -sfv ../../libexec/gcc/$(gcc -dumpmachine)/&gcc-version;/liblto_plugin.so /usr/lib/bfd-plugins/</userinput></screen> … … 314 315 <seglistitem> 315 316 <seg> 316 gccgo, go, gofmt , and gfortran, hard-linked to architecture specific317 gccgo, go, gofmt and gfortran, hard-linked to architecture specific 317 318 names 318 319 </seg> 319 320 <seg> 320 321 libgfortran.{so,a}, 321 libgo.{so,a}, libgobegin.a, libgolibbegin.a, libnetgo.a, 322 libgo.{so,a}, libgobegin.a, libgolibbegin.a, libnetgo.a, 322 323 libobjc.{so,a}, and numerous other run-time libraries and executables 323 in <filename class="directory">/usr/lib/gcc</filename>,324 <filename class="directory">/usr/libexec/gcc</filename>, and325 <filename class="directory">/usr/lib/go</filename>326 324 </seg> 327 325 <seg> 328 /usr/lib/gcc/<arch-triplet>/&gcc-version;/include/objc and 329 /usr/lib/go 326 /usr/include/c++/&gcc-version;, 327 /usr/libexec/gcc/<arch-triplet>/&gcc-version;, 328 /usr/lib/gcc/<arch-triplet>/&gcc-version;, 329 /usr/lib/go/&gcc-version;, and /usr/share/gcc-&gcc-version; 330 330 </seg> 331 331 </seglistitem> … … 348 348 </listitem> 349 349 </varlistentry> 350 350 351 351 <varlistentry id="go"> 352 352 <term><command>go</command></term> -
general/prog/gdb.xml
ra7e1ac8 r2037ec4 7 7 <!ENTITY gdb-download-http "https://ftp.gnu.org/gnu/gdb/gdb-&gdb-version;.tar.xz"> 8 8 <!ENTITY gdb-download-ftp "ftp://ftp.gnu.org/gnu/gdb/gdb-&gdb-version;.tar.xz"> 9 <!ENTITY gdb-md5sum " 2a35bac41fa8e10bf04f3a0dd7f7f363">9 <!ENTITY gdb-md5sum "39e654460c9cdd80200a29ac020cfe11"> 10 10 <!ENTITY gdb-size "18 MB"> 11 <!ENTITY gdb-buildsize " 580 MB (with the test suite)">12 <!ENTITY gdb-time " 11.4 SBU (with the test suite)">11 <!ENTITY gdb-buildsize "419 MB (additional 349 MB for tests)"> 12 <!ENTITY gdb-time "2.4 SBU (add up to 7.8 SBU for tests)"> 13 13 ]> 14 14 … … 82 82 <xref linkend="doxygen"/>, 83 83 <xref linkend="guile"/>, 84 <xref linkend="python2"/>, and 85 <ulink url="http://sourceware.org/systemtap">SystemTap (optional runtime 86 dependency, also used in a few tests)</ulink>. 84 <xref linkend="python2"/>, 85 <xref linkend="valgrind"/>, and 86 <ulink url="https://sourceware.org/systemtap/">SystemTap</ulink> 87 (run-time dependency, also used in a few tests) 87 88 </para> 88 89 … … 111 112 112 113 <para> 113 To run the test suite, issue the following commands:114 To test the results, issue: 114 115 </para> 115 116 116 117 <screen><userinput>pushd gdb/testsuite && 117 make site.exp&&118 echo "set gdb_test_timeout 120" >>site.exp &&118 make site.exp && 119 echo "set gdb_test_timeout 120" >> site.exp && 119 120 runtest TRANSCRIPT=y 120 121 popd</userinput></screen> 121 122 122 123 <para> 123 There are many problems with the test suite. Your results will depend on 124 installed compilers, as well as whether or not you are running it locally 125 or remotely. Although we do extend the timeout above, there are still many 126 tests that will time out. Note that by changing the timeout value, the 127 number of tests is no longer conserved. There are also failures associated 128 with system readline 6.x among others. Unexpected failures should be about 129 0.5%. 124 See <emphasis>gdb/testsuite/README</emphasis> and <ulink 125 url="https://sourceware.org/gdb/wiki/TestingGDB">TestingGDB</ulink>. 126 There are many problems with the test suite. First one is that you need 127 to clean some directories, if re-running the tests. For that reason, it 128 is recommended to make a copy of the compiled source code directory, 129 before the tests, in case you need to run the tests again. Results depend 130 on installed compilers, there are differences if run locally or remotely, 131 a large number of timeouts (there is a variable that can be set to 132 increase time for timeout, but changing it, apparently the total number 133 of tests is not conserved), there are failures associated with system 134 readline 6.x, between others. A few tests assume that the header file 135 <filename><sys/sdt.h></filename>, part of <ulink 136 url="https://sourceware.org/systemtap/">SystemTap</ulink>, is present. 137 Unexpected failures are less than 0.3%. 130 138 </para> 131 139 … … 164 172 </seg> 165 173 <seg> 166 /usr/include/gdb and 167 /usr/share/gdb 174 /usr/{include,share}/gdb and /usr/share/doc/gdb-&gdb-version; 168 175 </seg> 169 176 </seglistitem> -
general/prog/git.xml
ra7e1ac8 r2037ec4 9 9 <!ENTITY git-download-http "&git-root;/git-&git-version;.tar.xz"> 10 10 <!ENTITY git-download-ftp "ftp://ftp.kernel.org/pub/software/scm/git/git-&git-version;.tar.xz"> 11 <!ENTITY git-md5sum " 847787cd0616d38b0e429ea85f558c31">12 <!ENTITY git-size "3. 6MB">13 <!ENTITY git-buildsize "3 00 MB">14 <!ENTITY git-time "0.7 SBU ">11 <!ENTITY git-md5sum "0214e04f7041f835c5c38f2b78eccced"> 12 <!ENTITY git-size "3.7 MB"> 13 <!ENTITY git-buildsize "349 MB (add 28 MB for building documentation)"> 14 <!ENTITY git-time "0.7 SBU (add 12 SBU for tests and 2.4 SBU for building documentation)"> 15 15 ]> 16 16 … … 33 33 34 34 <para> 35 35 36 <application>Git</application> is a free and open source, distributed 36 37 version control system designed to handle everything from small to very … … 42 43 files, much like tools such as <xref linkend="mercurial"/>, 43 44 <application>Bazaar</application>, <xref linkend="subversion"/>, 44 <xref linkend="cvs"/>, <application>Perforce</application>, and 45 <ulink url="http://www.nongnu.org/cvs/">CVS</ulink>, 46 <application>Perforce</application>, and 45 47 <application>Team Foundation Server</application>. 46 </para> 47 48 &lfs77_checked; 48 49 </para> 50 51 &lfs78_checked; 49 52 50 53 <bridgehead renderas="sect3">Package Information</bridgehead> … … 88 91 <ulink url="&git-root;/git-manpages-&git-version;.tar.xz"> 89 92 &git-root;/git-manpages-&git-version;.tar.xz</ulink> 90 ( Not needed if you have installed asciidoc and xmlto and91 wishto build them).93 (if you prefer the original, not needed if you've installed asciidoc 94 and xmlto and prefer to build them). 92 95 </para> 93 96 </listitem> … … 96 99 <ulink url="&git-root;/git-htmldocs-&git-version;.tar.xz"> 97 100 &git-root;/git-htmldocs-&git-version;.tar.xz</ulink> 98 and other docs ( Not needed if you have installed asciidoc99 and wishto build them).101 and other docs (if you prefer the original, not needed if you've 102 installed asciidoc and prefer to build them). 100 103 </para> 101 104 </listitem> … … 124 127 <para> 125 128 <xref linkend="xmlto"/> and 126 <ulink url="http://www.methods.co.nz/asciidoc/">AsciiDoc</ulink> or 129 <ulink url="http://www.methods.co.nz/asciidoc/">AsciiDoc</ulink> or 127 130 <ulink url="http://asciidoctor.org/">AsciiDoctor</ulink> 128 131 </para> … … 145 148 146 149 <para> 147 If you have installed <application>AsciiDoc</application>, 148 you can build a html version of the man pages and other 149 docs by running the following command: 150 You can build the man pages and/or html docs, or 151 use downloaded ones. If you choose to build them, use next two following 152 instructions. 153 </para> 154 155 <para> 156 If you have installed <ulink 157 url="http://www.methods.co.nz/asciidoc/">AsciiDoc</ulink> you can 158 create the html version of the man pages and other docs: 150 159 </para> 151 160 … … 153 162 154 163 <para> 155 If you have installed < application>AsciiDoc</application>156 and <application>xmlto</application>, you can build the157 man pages by running the following command:164 If you have installed <ulink 165 url="http://www.methods.co.nz/asciidoc/">AsciiDoc</ulink> and 166 <xref linkend="xmlto"/> you can create the man pages: 158 167 </para> 159 168 … … 161 170 162 171 <para> 163 To test the results, issue: <command>make test</command>. 164 The test suite takes a long time to complete and the 165 results have no meaning to an end user. 172 The test suite can be run in parallel mode. To run the test suite, issue: 173 <command>make test</command>. 166 174 </para> 167 175 … … 173 181 <screen role="root"><userinput>make install</userinput></screen> 174 182 175 <para> 176 If the manual pages were built, install them by running the 177 following command as the <systemitem 178 class="username">root</systemitem> user: 183 <!-- ==== Method 1 for docs ====== --> 184 <bridgehead renderas="sect3">If you created the man pages and/or html docs</bridgehead> 185 186 <para> 187 Install the man pages as 188 <systemitem class="username">root</systemitem> user: 179 189 </para> 180 190 … … 182 192 183 193 <para> 184 Or, if you have downloaded the optional manual pages tarball, you 185 can install the manual pages by running the following commands 186 as the <systemitem class="username">root</systemitem> user: 194 Install the html docs as 195 <systemitem class="username">root</systemitem> user: 196 </para> 197 198 <screen role="root"><userinput>make htmldir=/usr/share/doc/git-&git-version; install-html</userinput></screen> 199 200 <!-- ==== Method 2 for docs ====== --> 201 <bridgehead renderas="sect3">If you downloaded the man pages and/or html docs</bridgehead> 202 203 <para> 204 If you downloaded the man pages untar them as the 205 <systemitem class="username">root</systemitem> user: 187 206 </para> 188 207 … … 191 210 192 211 <para> 193 If the html docs were built, install them by running the 194 following command as the <systemitem 195 class="username">root</systemitem> user: 196 </para> 197 198 <screen role="root"><userinput>make htmldir=/usr/share/doc/git-&git-version; install-html</userinput></screen> 199 200 <para> 201 Or, if you have downloaded the optional html docs tarball, you 202 can install the html docs by running the following commands 203 as the <systemitem class="username">root</systemitem> user: 204 </para> 205 206 <screen role="root"><userinput>mkdir -pv /usr/share/doc/git-&git-version; && 212 If you downloaded the html docs untar them as the 213 <systemitem class="username">root</systemitem> user: 214 </para> 215 216 <screen role="root"><userinput>mkdir -vp /usr/share/doc/git-&git-version; && 207 217 tar -xf ../git-htmldocs-&git-version;.tar.xz \ 208 218 -C /usr/share/doc/git-&git-version; --no-same-owner --no-overwrite-dir && 209 219 210 find /usr/share/doc/git-&git-version; -type d -exec chmod 755 {} \; 220 find /usr/share/doc/git-&git-version; -type d -exec chmod 755 {} \; && 211 221 find /usr/share/doc/git-&git-version; -type f -exec chmod 644 {} \;</userinput></screen> 212 222 213 <para> 214 If the html documentation was installed, ensure that the files 215 were installed in proper locations by running the following 216 commands as the <systemitem class="username">root</systemitem> 217 user: 218 </para> 219 220 <screen role="root"><userinput>mkdir -v /usr/share/doc/git-&git-version;/man-pages/{html,text} && 223 <!-- ==== Reorganize docs ====== --> 224 <bridgehead renderas="sect3">Reorganize man pages and/or html docs (both methods)</bridgehead> 225 226 <para> 227 For both methods, reorganize the files, as 228 <systemitem class="username">root</systemitem> user: 229 </para> 230 231 <screen role="root"><userinput>mkdir -vp /usr/share/doc/git-&git-version;/man-pages/{html,text} && 221 232 mv /usr/share/doc/git-&git-version;/{git*.txt,man-pages/text} && 222 233 mv /usr/share/doc/git-&git-version;/{git*.,index.,man-pages/}html && 223 234 224 mkdir -v /usr/share/doc/git-&git-version;/technical/{html,text}&&235 mkdir -vp /usr/share/doc/git-&git-version;/technical/{html,text} && 225 236 mv /usr/share/doc/git-&git-version;/technical/{*.txt,text} && 226 237 mv /usr/share/doc/git-&git-version;/technical/{*.,}html && 227 238 228 mkdir -v /usr/share/doc/git-&git-version;/howto/{html,text}&&239 mkdir -vp /usr/share/doc/git-&git-version;/howto/{html,text} && 229 240 mv /usr/share/doc/git-&git-version;/howto/{*.txt,text} && 230 241 mv /usr/share/doc/git-&git-version;/howto/{*.,}html</userinput></screen> … … 271 282 272 283 <para> 273 <command>find ... chmod ...</command>: These commands correct the 284 <command>find ... chmod ...</command>: These commands correct the 274 285 permissions in the shipped documentation tar file. 275 286 </para> … … 316 327 </seg> 317 328 <seg> 318 /usr/libexec/git-core, 319 /usr/share/doc/git-&git-version;, 320 /usr/share/git-core, 321 /usr/share/git-gui, 322 /usr/share/gitk, 323 /usr/share/gitweb, 324 /usr/lib/perl5/site_perl/<5.x.y>/Git and 325 /usr/lib/perl5/site_perl/&lfs-perl-version;/auto/Git 329 /usr/lib/perl5/site_perl/<5.x.y>{,<arch>-linux/auto}/Git, 330 /usr/libexec/git-core and 331 /usr/share/{doc/git-&git-version;,git-core,git-gui,gitk,gitweb} 326 332 </seg> 327 333 </seglistitem> -
general/prog/guile.xml
ra7e1ac8 r2037ec4 84 84 <para role="optional"> 85 85 <xref linkend="emacs"/> and 86 <xref linkend="gdb"/> 86 <xref linkend="gdb"/> (run-time only dependencies). 87 87 </para> 88 88 -
general/prog/java.xml
ra7e1ac8 r2037ec4 7 7 <!ENTITY anduin-download "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;"> 8 8 <!ENTITY openjdk-download-binary-x86 "&anduin-download;/OpenJDK-&openjdk-version;-i686-bin.tar.xz"> 9 <!ENTITY openjdk-bin-md5sum-x86 " 752a869d9dfb6c3a978f59f87eedafbf">9 <!ENTITY openjdk-bin-md5sum-x86 "28e04ceb0af89c1703bd372c35e02673"> 10 10 <!ENTITY openjdk-bin-size-x86 "57 MB"> 11 11 <!ENTITY openjdk-bin-buildsize-x86 "166 MB"> 12 12 13 13 <!ENTITY openjdk-download-binary-x64 "&anduin-download;/OpenJDK-&openjdk-version;-x86_64-bin.tar.xz"> 14 <!ENTITY openjdk-bin-md5sum-x64 " 91331d899c4f42dfe5f4016e173cafab">14 <!ENTITY openjdk-bin-md5sum-x64 "cf7bff6f4d5bdb2f15eafc2b40ac2e14"> 15 15 <!ENTITY openjdk-bin-size-x64 "58 MB"> 16 16 <!ENTITY openjdk-bin-buildsize-x64 "169 MB"> … … 36 36 <para>Java is different from most of the packages in LFS and BLFS. It 37 37 is a programming language that works with files of byte codes to obtain 38 instructions and executes then in a Java Virtual Machine (JVM). An 38 instructions and executes then in a Java Virtual Machine (JVM). An 39 39 introductory java program looks like:</para> 40 40 41 <screen><literal>public class HelloWorld 41 <screen><literal>public class HelloWorld 42 42 { 43 public static void main(String[] args) 43 public static void main(String[] args) 44 44 { 45 45 System.out.println("Hello, World"); … … 65 65 jar files. This is a standard list of colon-separated directory names 66 66 similar to the <envar>PATH</envar> environment variable.</para> 67 67 68 68 </sect2> 69 69 … … 73 73 <para>Creating a JVM from source requires a set of circular dependencies. 74 74 The first thing that's needed is a set of programs called a Java Development 75 Kit (JDK). This set of programs includes <command>java</command>, 76 <command>javac</command>, <command>jar</command>, and several others. It 75 Kit (JDK). This set of programs includes <command>java</command>, 76 <command>javac</command>, <command>jar</command>, and several others. It 77 77 also includes several base <emphasis>jar</emphasis> files.</para> 78 78 … … 82 82 version.</para> 83 83 84 &lfs7 7_checked;84 &lfs78_checked; 85 85 86 86 <bridgehead renderas="sect3">Binary Package Information</bridgehead> … … 127 127 128 128 <sect2 role="installation"> 129 <title>Installation of the Java Binary JDK</title> 130 129 <title>Installation of the Java BinaryJDK </title> 131 130 <para>Begin by extracting the appropriate binary tarball for your 132 131 architecture and changing to the extracted directory. Install the binary … … 134 133 <systemitem class="username">root</systemitem> user:</para> 135 134 136 <screen role="root"><userinput>install -v -dm755 /opt/OpenJDK-&openjdk-version;-bin &&135 <screen role="root"><userinput>install -vdm755 /opt/OpenJDK-&openjdk-version;-bin && 137 136 mv -v * /opt/OpenJDK-&openjdk-version;-bin && 138 137 chown -R root:root /opt/OpenJDK-&openjdk-version;-bin</userinput></screen> … … 144 143 </para> 145 144 146 <screen role="root"><userinput>ln -sfn vOpenJDK-&openjdk-version;-bin /opt/jdk</userinput></screen>145 <screen role="root"><userinput>ln -sfn OpenJDK-&openjdk-version;-bin /opt/jdk</userinput></screen> 147 146 148 147 <para> … … 151 150 </para> 152 151 153 <!--154 If you don't want to compile the155 sources, skip ahead to the <xref linkend='openjdk-config'/> section.156 Otherwise, continue to the <xref linkend='apache-ant'/>,157 <xref linkend='junit'/>, and <xref linkend='openjdk'/> sections.</para>158 -->159 160 152 </sect2> 161 153 -
general/prog/junit.xml
ra7e1ac8 r2037ec4 38 38 </para> 39 39 40 &lfs7 7_checked;40 &lfs78_checked; 41 41 42 42 <bridgehead renderas="sect3">Package Information</bridgehead> … … 66 66 <listitem> 67 67 <para> 68 Required file: <ulink 68 Required file: <ulink 69 69 url="http://hamcrest.googlecode.com/files/hamcrest-&hamcrest-version;.tgz"> 70 70 http://hamcrest.googlecode.com/files/hamcrest-&hamcrest-version;.tgz </ulink> … … 72 72 </listitem> 73 73 </itemizedlist> 74 74 75 75 <bridgehead renderas="sect3">JUnit Dependencies</bridgehead> 76 76 … … 117 117 <systemitem class="username">root</systemitem> user: 118 118 </para> 119 120 <screen role="root"><userinput>install -v -dm755 /usr/share/{doc,java}/junit-&junit-version; &&121 chown -R root:root . &&122 119 123 cp -rv junit*/javadoc/* /usr/share/doc/junit-&junit-version; && 120 <screen role="root"><userinput>install -v -m755 -d /usr/share/{doc,java}/junit-&junit-version; && 121 chown -R root:root . && 122 123 cp -v -R junit*/javadoc/* /usr/share/doc/junit-&junit-version; && 124 124 cp -v junit*/junit*.jar /usr/share/java/junit-&junit-version; && 125 125 cp -v hamcrest-&hamcrest-version;/hamcrest-core*.jar /usr/share/java/junit-&junit-version;</userinput></screen> 126 126 127 127 <para> 128 128 If you have followed the instructions in <xref linkend="ojdk-conf"/>, 129 129 there is nothing more to do: the <envar>CLASSPATH</envar> variable 130 w hould be automatically updated.130 would be automatically updated. 131 131 </para> 132 132 -
general/prog/librep.xml
ra7e1ac8 r2037ec4 34 34 interpreter as an extension language.</para> 35 35 36 &lfs7 7_checked;36 &lfs78_checked; 37 37 38 38 <bridgehead renderas="sect3">Package Information</bridgehead> … … 77 77 78 78 <screen><userinput>sed -i 's/__OPTIMIZE__/__OPTIMIZE__ \&\& 0/g' src/repint.h && 79 79 80 ./configure --prefix=/usr --disable-static && 81 80 82 make</userinput></screen> 81 83 -
general/prog/llvm.xml
ra7e1ac8 r2037ec4 7 7 <!ENTITY llvm-download-http "http://llvm.org/releases/&llvm-version;/llvm-&llvm-version;.src.tar.xz"> 8 8 <!ENTITY llvm-download-ftp " "> 9 <!ENTITY llvm-md5sum "b 98b9495e5655a672dbcb83e1a180f8e">9 <!ENTITY llvm-md5sum "bf8b3a2c79e61212c5409041dfdbd319"> 10 10 <!ENTITY llvm-size "14 MB"> 11 <!ENTITY llvm-buildsize "1. 7 GB (with Clang)">12 <!ENTITY llvm-time " 39 SBU (with Clang and parallelism=2)">11 <!ENTITY llvm-buildsize "1.6 GB (with Clang and tests)"> 12 <!ENTITY llvm-time "13 SBU (with Clang, tests and parallelism = 4)"> 13 13 14 14 <!ENTITY clang-download-http "http://llvm.org/releases/&llvm-version;/cfe-&llvm-version;.src.tar.xz"> 15 <!ENTITY clang-md5sum " 8f9d27335e7331cf0a4711e952f21f01">16 <!ENTITY clang-size " 8.8MB">15 <!ENTITY clang-md5sum "0acd026b5529164197563d135a8fd83e"> 16 <!ENTITY clang-size " 8.7 MB"> 17 17 18 18 <!ENTITY rt-version "&llvm-version;"> 19 19 <!ENTITY compiler-rt-download-http "http://llvm.org/releases/&rt-version;/compiler-rt-&rt-version;.src.tar.xz"> 20 <!ENTITY compiler-rt-md5sum " 383c10affd513026f08936b5525523f5">20 <!ENTITY compiler-rt-md5sum "1c6975daf30bb3b0473b53c3a1a6ff01"> 21 21 <!ENTITY compiler-rt-size "1.2 MB"> 22 22 ]> … … 55 55 <application>LLVM</application>. 56 56 </para> 57 58 <note> 59 <para> 60 This package hits a bug in GCC-4.9.0 or an unpatched GCC-4.9.1. 61 To build this package, GCC needs to be updated if you have one of 62 these versions. See <xref linkend="gcc"/> 63 for <application>gcc</application> installation instructions. 64 </para> 65 </note> 57 66 58 67 &lfs78_checked; … … 172 181 mv projects/compiler-rt-&rt-version;.src projects/compiler-rt</userinput></screen> 173 182 183 <!-- Only for 3.7.0: hopefully fixed on later versions --> 184 <para> 185 The run-time library needs to be fixed for 32 bit installations: 186 </para> 187 188 <screen><userinput>sed -r "/ifeq.*CompilerTargetArch/s#i386#i686#g" \ 189 -i projects/compiler-rt/make/platform/clang_linux.mk</userinput></screen> 190 174 191 <para> 175 192 Install <application>LLVM</application> by running the following … … 180 197 -i Makefile.config.in && 181 198 182 CC=gcc CXX=g++ \ 183 ./configure --prefix=/usr \ 184 --sysconfdir=/etc \ 185 --enable-libffi \ 186 --enable-optimized \ 187 --enable-shared \ 188 --disable-assertions && 199 mkdir -v build && 200 cd build && 201 202 CC=gcc CXX=g++ \ 203 ../configure --prefix=/usr \ 204 --datarootdir=/usr/share \ 205 --sysconfdir=/etc \ 206 --enable-libffi \ 207 --enable-optimized \ 208 --enable-shared \ 209 --enable-targets=host,r600 \ 210 --disable-assertions \ 211 --docdir=/usr/share/doc/llvm-&llvm-version; && 189 212 make</userinput></screen> 190 213 … … 194 217 </para> 195 218 196 <screen><userinput>make -C docs -f Makefile.sphinx man</userinput></screen>219 <screen><userinput>make -C ../docs -f Makefile.sphinx man</userinput></screen> 197 220 198 221 <para> 199 222 To test the results, issue: <command>make -k check-all</command>. 200 There is a number of unexpected failures that can safely be 201 ignored. 223 Some tests may fail for unknown reasons. 202 224 </para> 203 225 … … 211 233 do 212 234 test -f $file && chmod -v 644 $file 213 done &&235 done 214 236 unset file</userinput></screen> 215 237 … … 226 248 for prog in scan-build scan-view 227 249 do 228 cp -rfv tools/clang/tools/$prog /usr/lib/clang-analyzer/250 cp -rfv ../tools/clang/tools/$prog /usr/lib/clang-analyzer/ && 229 251 ln -sfv ../lib/clang-analyzer/$prog/$prog /usr/bin/ 230 done && 231 232 ln -sfv /usr/bin/clang /usr/lib/clang-analyzer/scan-build/ && 233 mv -v /usr/lib/clang-analyzer/scan-build/scan-build.1 /usr/share/man/man1/ && 234 unset prog</userinput></screen> 252 done 253 unset prog && 254 255 ln -sfv /usr/bin/clang \ 256 /usr/lib/clang-analyzer/scan-build/ && 257 mv -v /usr/lib/clang-analyzer/scan-build/scan-build.1 \ 258 /usr/share/man/man1/</userinput></screen> 235 259 236 260 <para> … … 240 264 </para> 241 265 242 <screen role="root"><userinput>install -v -m644 docs/_build/man/* /usr/share/man/man1/</userinput></screen>266 <screen role="root"><userinput>install -v -m644 ../docs/_build/man/* /usr/share/man/man1/</userinput></screen> 243 267 244 268 </sect2> … … 248 272 249 273 <para> 250 <command>sed -e ... Makefile.config.in</command>: This sed fixes the274 <command>sed -e ... Makefile.config.in</command>: This sed fixes 251 275 location of the installed documentation. 252 276 </para> … … 268 292 <parameter>--enable-shared</parameter>: This switch enables 269 293 building of the <application>LLVM</application> shared 270 library which contains all of the static libraries linked into a 271 single library. 272 </para> 273 274 <para> 275 <parameter>--disable-assertions</parameter>: This switch disables some 276 additional compile checks which are not neccessary on a production 277 system. 294 library which contains all of the static libraries linked into 295 a single library. 296 </para> 297 298 <para> 299 <parameter>--enable-targets=host,r600</parameter>: This switch enables 300 building for the same target as the host, and also for the r600 AMD GPU 301 used by the Mesa r600 and radeonsi drivers. Default is all. You can use 302 a comma separated list. Valid targets are: host, x86, x86_64, sparc, 303 powerpc, arm64, arm, aarch64, mips, hexagon, xcore, msp430, nvptx, 304 systemz, r600, amdgpu (equivalent to r600), bpf, wasm, and cpp. 305 </para> 306 307 <para> 308 <parameter>--disable-assertions</parameter>: Disable some compile checks, 309 not necessary on a production system. 278 310 </para> 279 311 … … 293 325 clang-check, clang-format, clang-tblgen, llc, lli, lli-child-target, 294 326 llvm-ar, llvm-as, llvm-bcanalyzer, llvm-config, llvm-cov, 295 llvm-cxxdump, llvm-diff, llvm-dis, llvm-dsymutil, llvm-dwarfdump, 296 llvm-extract, llvm-link, llvm-mc, llvm-mcmarkup, llvm-nm, 297 llvm-objdump, llvm-profdata, llvm-pdbdump, 298 llvm-ranlib (symlink), llvm-readobj, llvm-rtdyld, llvm-size, 299 llvm-stress, llvm-symbolizer, llvm-tblgen, macho-dump, not, obj2yaml, 300 opt, scan-build (symlink), scan-view (symlink), verify-uselistorder, 301 and yaml2obj 327 llvm-cxxdump, llvm-diff, llvm-dis, llvm-dsymutil, llvm-dwarfdump, 328 llvm-extract, llvm-link, llvm-mc, llvm-mcmarkup, llvm-nm, 329 llvm-objdump, llvm-pdbdump, llvm-profdata, llvm-ranlib (symlink), 330 llvm-readobj, llvm-rtdyld, llvm-size, llvm-stress, llvm-symbolizer, 331 llvm-tblgen, macho-dump, not, obj2yaml, opt, scan-build (symlink), 332 scan-view (symlink), verify-uselistorder, and yaml2obj 302 333 </seg> 303 334 <seg> 304 335 BugpointPasses.so, libclang.so, libLLVM-&llvm-version;.so, 305 libL LVM-3.7.so, libLTO.so,<!-- libprofile_rt.so,-->306 LLVMHello.so and numerousstatic libraries in /usr/lib336 libLTO.so,<!-- libprofile_rt.so,--> LLVMHello.so and numerous 337 static libraries in /usr/lib 307 338 </seg> 308 339 <seg> 309 340 /usr/include/{clang,clang-c,llvm,llvm-c}, 310 /usr/lib/{clang,clang-analyzer}, 311 /usr/share/doc/llvm-&llvm-version;, and 312 /usr/share/llvm 341 /usr/lib/{clang,clang-analyzer}, and 342 /usr/share/{doc/llvm-&llvm-version;,llvm} 313 343 </seg> 314 344 </seglistitem> … … 430 460 </varlistentry> 431 461 462 <varlistentry id="llvm-cxxdump"> 463 <term><command>llvm-cxxdump</command></term> 464 <listitem> 465 <para> 466 is used for C++ ABI Data Dumper. 467 </para> 468 <indexterm zone="llvm llvm-cxxdump"> 469 <primary sortas="b-llvm-cxxdump">llvm-cxxdump</primary> 470 </indexterm> 471 </listitem> 472 </varlistentry> 473 432 474 <varlistentry id="llvm-diff"> 433 475 <term><command>llvm-diff</command></term> … … 459 501 <listitem> 460 502 <para> 461 is atool used to manipulate archived DWARF debug symbol files,503 tool used to manipulate archived DWARF debug symbol files, 462 504 compatible with the Darwin command <command>dsymutil</command>. 463 505 </para> … … 502 544 <indexterm zone="llvm llvm-nm"> 503 545 <primary sortas="b-llvm-nm">llvm-nm</primary> 546 </indexterm> 547 </listitem> 548 </varlistentry> 549 550 <varlistentry id="llvm-pdbdump"> 551 <term><command>llvm-pdbdump</command></term> 552 <listitem> 553 <para> 554 is used as PDB Dumper. 555 </para> 556 <indexterm zone="llvm llvm-pdbdump"> 557 <primary sortas="b-llvm-pdbdump">llvm-pdbdump</primary> 504 558 </indexterm> 505 559 </listitem> -
general/prog/lua.xml
ra7e1ac8 r2037ec4 7 7 <!ENTITY lua-download-http "http://www.lua.org/ftp/lua-&lua-version;.tar.gz"> 8 8 <!ENTITY lua-download-ftp " "> 9 <!ENTITY lua-md5sum "913fdb32207046b273fdb17aad70be13"> 10 <!ENTITY lua-size "248 KB"> 11 <!ENTITY lua-buildsize "3.5 MB"> 12 <!ENTITY lua-time "less than 0.1 SBU"> 9 <!ENTITY lua-md5sum "33278c2ab5ee3c1a875be8d55c1ca2a1"> 10 <!ENTITY lua-size "284 KB"> 11 <!ENTITY lua-buildsize "4 MB (add 440 KB for the Basic tests)"> 12 <!ENTITY lua-time "less than 0.1 SBU (with Basic tests)"> 13 14 <!ENTITY lua-tests-download-http "http://www.lua.org/tests/lua-&lua-version;-tests.tar.gz"> 15 <!ENTITY lua-tests-download-ftp " "> 16 <!ENTITY lua-tests-md5sum "a2b7ab1b8ff82a0145376e233ef30a4a"> 17 <!ENTITY lua-tests-size "100 KB"> 13 18 ]> 14 19 … … 41 46 </para> 42 47 43 &lfs7 7_checked;48 &lfs78_checked; 44 49 45 50 <bridgehead renderas="sect3">Package Information</bridgehead> … … 85 90 </para> 86 91 </listitem> 92 <listitem> 93 <para> 94 Optional Test Suite Download (HTTP): <ulink url="&lua-tests-download-http;"/> 95 </para> 96 </listitem> 97 <listitem> 98 <para> 99 Optional Test Suite Download (FTP): <ulink url="&lua-tests-download-ftp;"/> 100 </para> 101 </listitem> 102 <listitem> 103 <para> 104 Optional Test Suite Download MD5 sum: &lua-tests-md5sum; 105 </para> 106 </listitem> 107 <listitem> 108 <para> 109 Optional Test Suite Download size: &lua-tests-size; 110 </para> 111 </listitem> 87 112 </itemizedlist> 88 113 … … 101 126 102 127 <screen><userinput>patch -Np1 -i ../lua-&lua-version;-shared_library-1.patch && 128 103 129 sed -i '/#define LUA_ROOT/s:/usr/local/:/usr/:' src/luaconf.h && 130 104 131 make linux</userinput></screen> 105 132 106 133 <para> 107 134 To test the results, issue: <command>make test</command>. 135 <quote>This will run the interpreter and print its version.</quote>. 136 More comprehensive tests can be performed if you downloaded the "Test 137 suite" tarball. Those tests need to be executed after the package is 138 installed, thus we defer to describe then below. 108 139 </para> 109 140 … … 112 143 </para> 113 144 114 <screen role="root"><userinput>make INSTALL_TOP=/usr TO_LIB="liblua.so liblua.so.5. 2liblua.so.&lua-version;" \145 <screen role="root"><userinput>make INSTALL_TOP=/usr TO_LIB="liblua.so liblua.so.5.3 liblua.so.&lua-version;" \ 115 146 INSTALL_DATA="cp -d" INSTALL_MAN=/usr/share/man/man1 install && 147 116 148 mkdir -pv /usr/share/doc/lua-&lua-version; && 117 149 cp -v doc/*.{html,css,gif,png} /usr/share/doc/lua-&lua-version;</userinput></screen> … … 122 154 123 155 <screen role="root"><userinput>cat > /usr/lib/pkgconfig/lua.pc << "EOF" 124 <literal>V=5. 2156 <literal>V=5.3 125 157 R=&lua-version; 126 158 … … 129 161 INSTALL_INC=${prefix}/include 130 162 INSTALL_LIB=${prefix}/lib 131 INSTALL_MAN=${prefix}/ man/man1163 INSTALL_MAN=${prefix}/share/man/man1 132 164 INSTALL_LMOD=${prefix}/share/lua/${V} 133 165 INSTALL_CMOD=${prefix}/lib/lua/${V} … … 139 171 Description: An Extensible Extension Language 140 172 Version: ${R} 141 Requires: 173 Requires: 142 174 Libs: -L${libdir} -llua -lm 143 175 Cflags: -I${includedir}</literal> 144 176 EOF</userinput></screen> 177 178 <para> 179 We are going to describe only the "Basic tests". Untar the tarball and 180 change to the 181 <filename class="directory">lua-&lua-version;-tests</filename> directory, 182 then issue 183 <command>lua -e"_U=true" all.lua</command>. If the tests finish without 184 error, you will see a message containing the string "final OK", at the 185 end. 186 </para> 145 187 146 188 </sect2> … … 172 214 </seg> 173 215 <seg> 174 /usr/lib/lua, 175 /usr/share/lua and 216 /usr/{lib,share}/lua and 176 217 /usr/share/doc/lua-&lua-version; 177 218 </seg> -
general/prog/mako.xml
ra7e1ac8 r2037ec4 6 6 7 7 <!ENTITY Mako-download-http 8 "https://pypi.python.org/packages/source/M/Mako/Mako-& Mako-version;.tar.gz">8 "https://pypi.python.org/packages/source/M/Mako/Mako-&mako-version;.tar.gz"> 9 9 <!ENTITY Mako-download-ftp " "> 10 10 <!ENTITY Mako-md5sum "9f0aafd177b039ef67b90ea350497a54"> … … 15 15 16 16 <!-- Begin Mako --> 17 <sect2 id="Mako" xreflabel="Mako-& Mako-version;">17 <sect2 id="Mako" xreflabel="Mako-&mako-version;"> 18 18 19 <title>Mako-& Mako-version;</title>19 <title>Mako-&mako-version;</title> 20 20 21 21 <indexterm zone="Mako"> … … 141 141 <seg> 142 142 /usr/lib/python&python2-majorver;/site-packages/mako, 143 /usr/lib/python&python2-majorver;/site-packages/Mako-& Mako-version;-py&python2-majorver;.egg-info and/or143 /usr/lib/python&python2-majorver;/site-packages/Mako-&mako-version;-py&python2-majorver;.egg-info and/or 144 144 /usr/lib/python&python3-majorver;/site-packages/mako, 145 /usr/lib/python&python3-majorver;/site-packages/Mako-& Mako-version;-py&python3-majorver;.egg-info145 /usr/lib/python&python3-majorver;/site-packages/Mako-&mako-version;-py&python3-majorver;.egg-info 146 146 </seg> 147 147 </seglistitem> -
general/prog/mercurial.xml
ra7e1ac8 r2037ec4 7 7 <!ENTITY mercurial-download-http "http://mercurial.selenic.com/release/mercurial-&mercurial-version;.tar.gz"> 8 8 <!ENTITY mercurial-download-ftp " "> 9 <!ENTITY mercurial-md5sum " 65783a60aefb46a11296b587e9403537">10 <!ENTITY mercurial-size "4. 1MB">11 <!ENTITY mercurial-buildsize " 45 MB">12 <!ENTITY mercurial-time "less than 0.1 SBU ">9 <!ENTITY mercurial-md5sum "25b6065487842a7851ba8cfcaa704b1f"> 10 <!ENTITY mercurial-size "4.4 MB"> 11 <!ENTITY mercurial-buildsize "52 MB (with documentation, additional 297 MB for tests)"> 12 <!ENTITY mercurial-time "less than 0.1 SBU (with documentation, additional 3.1 SBU for tests, using -j8)"> 13 13 ]> 14 14 … … 36 36 Mozilla and Vim.</para> 37 37 38 &lfs7 7_checked;38 &lfs78_checked; 39 39 40 40 <bridgehead renderas="sect3">Package Information</bridgehead> … … 69 69 <bridgehead renderas="sect4">Optional</bridgehead> 70 70 <para role="optional"> 71 <xref linkend="cvs"/>,72 71 <xref linkend="git"/>, 73 <xref linkend="gnupg2"/> ,72 <xref linkend="gnupg2"/> (<command>gpg2</command> with Python bindings), 74 73 <xref linkend="subversion"/> (with Python bindings), 75 74 <ulink url="https://launchpad.net/bzr">Bazaar</ulink>, 75 <ulink url="http://www.nongnu.org/cvs/">CVS</ulink>, 76 76 <ulink url="http://docutils.sourceforge.net/">Docutils</ulink> (required to build the documentation), 77 77 <ulink url="http://pypi.python.org/pypi/pyflakes">pyflakes</ulink>, … … 99 99 <screen><userinput>make doc</userinput></screen> 100 100 101 <para> 102 To test the results, issue <command>make check</command>. 103 The test suite takes a long time to complete and the 104 results have no meaning to an end user. 105 </para> 101 <para>Running the test suite is optional. If there are failures, e.g. 102 test-parse-date.t, those tests can be disabled. To test the results in the 103 subdiretory <filename class="directory">tests/tmp</filename>, skipping 104 failing tests, issue:</para> 105 106 <screen><userinput>cat > tests/blacklists/failed-tests << "EOF" 107 <literal># Test Failures 108 test-convert-svn-source.t 109 test-convert-hg-svn.t 110 test-largefiles-update.t 111 test-gpg.t</literal> 112 EOF 113 rm -rf tests/tmp && 114 TESTFLAGS="-j<replaceable><N></replaceable> --tmpdir tmp --blacklist blacklists/failed-tests" \ 115 make check</userinput></screen> 116 117 <para>where <replaceable><N></replaceable> is an integer between one 118 and the number of processor threads, inclusive. In order to investigate a 119 particular apparently failing test, e.g <quote>test-parse-date.t</quote>, 120 issue the following commands (notice that omitting <option>--debug</option> 121 sometimes modifies the result):</para> 122 123 <screen><userinput>pushd tests && 124 rm -rf tmp && 125 ./run-tests.py --debug --tmpdir tmp test-parse-date.t && 126 popd</userinput></screen> 106 127 107 128 <para>Install <application>Mercurial</application> by running the following … … 125 146 <para>where you must replace <user_name> and <your@mail> (mail 126 147 is optional and can be omitted). With the user identity defined, run 127 <command>hg debuginstall</command> and several lines will be displayed, 148 <command>hg debuginstall</command> and several lines will be displayed, 128 149 the last one reading "no problems detected". Another quick and simple test 129 150 is just <command>hg</command>, which should output basic commands that can … … 179 200 </seg> 180 201 <seg> 181 /etc/mercurial , /usr/lib/python&python2-majorver;/site-packages/hgext182 and /usr/lib/python&python2-majorver;/site-packages/mercurial202 /etc/mercurial and 203 /usr/lib/python&python2-majorver;/site-packages/{hgext,mercurial} 183 204 </seg> 184 205 </seglistitem> -
general/prog/nasm.xml
ra7e1ac8 r2037ec4 97 97 class="username">root</systemitem> user:</para> 98 98 99 <screen role="root"><userinput>install - dm755/usr/share/doc/nasm-&nasm-version;/html &&99 <screen role="root"><userinput>install -m755 -d /usr/share/doc/nasm-&nasm-version;/html && 100 100 cp -v doc/html/*.html /usr/share/doc/nasm-&nasm-version;/html && 101 101 cp -v doc/*.{txt,ps,pdf} /usr/share/doc/nasm-&nasm-version; && -
general/prog/npapi-sdk.xml
ra7e1ac8 r2037ec4 6 6 7 7 <!ENTITY npapi-sdk-download-http 8 8 "https://bitbucket.org/mgorny/npapi-sdk/downloads/npapi-sdk-&npapi-sdk-version;.tar.bz2"> 9 9 <!ENTITY npapi-sdk-download-ftp " "> 10 10 <!ENTITY npapi-sdk-md5sum "e81db61e206cd615cf56c4a9f301e636"> … … 37 37 </para> 38 38 39 &lfs7 7_checked;39 &lfs78_checked; 40 40 41 41 <bridgehead renderas="sect3">Package Information</bridgehead> … … 90 90 91 91 <para> 92 This package does not come with a test suite. 92 This package does not come with a test suite. 93 93 </para> 94 94 -
general/prog/ojdk-conf.xml
ra7e1ac8 r2037ec4 35 35 # Add to MANPATH 36 36 pathappend $JAVA_HOME/man MANPATH 37 38 # Make sure C and C++ compilers can find Java headers39 pathappend $JAVA_HOME/include C_INCLUDE_PATH40 pathappend $JAVA_HOME/include/linux C_INCLUDE_PATH41 pathappend $JAVA_HOME/include CPLUS_INCLUDE_PATH42 pathappend $JAVA_HOME/include/linux CPLUS_INCLUDE_PATH43 37 44 38 # Auto Java CLASSPATH: Copy jar files to, or create symlinks in, the -
general/prog/openjdk.xml
ra7e1ac8 r2037ec4 5 5 %general-entities; 6 6 7 <!ENTITY ojdk-upd " 51">8 <!ENTITY ojdk-bd "b1 6">7 <!ENTITY ojdk-upd "66"> 8 <!ENTITY ojdk-bd "b17"> 9 9 <!ENTITY ojdk-tarball "jdk8u&ojdk-upd;-&ojdk-bd;.tar.bz2"> 10 <!ENTITY ojdk-repo "http://hg.openjdk.java.net/jdk8u/jdk8u 60">10 <!ENTITY ojdk-repo "http://hg.openjdk.java.net/jdk8u/jdk8u"> 11 11 <!ENTITY ojdk-download "&ojdk-repo;/archive/&ojdk-tarball;"> 12 12 13 13 <!ENTITY anduin-download "&sources-anduin-http;/OpenJDK/OpenJDK-&openjdk-version;"> 14 14 15 <!ENTITY ojdk-md5sum "b7ff36d84ddef546ea84e7e05c19a43f"> 16 <!ENTITY ojdk-size "388 KB"> 17 18 <!ENTITY corba-download "&anduin-download;/corba.tar.xz"> 19 <!ENTITY corba-md5sum "90bf1db1628913a590b1be044dc61569"> 20 <!ENTITY corba-size "918 KB"> 21 22 <!ENTITY hotspot-download "&anduin-download;/hotspot.tar.xz"> 23 <!ENTITY hotspot-md5sum "5702b0b10817111fd2136e9abc82f4d8"> 24 <!ENTITY hotspot-size "6.3 MB"> 25 26 <!ENTITY jaxp-download "&anduin-download;/jaxp.tar.xz"> 27 <!ENTITY jaxp-md5sum "37afb7eea36dd0443baa6de379f441b1"> 28 <!ENTITY jaxp-size "2.2 MB"> 29 30 <!ENTITY jaxws-download "&anduin-download;/jaxws.tar.xz"> 31 <!ENTITY jaxws-md5sum "180c01db60522f2e349348cca72ff90c"> 32 <!ENTITY jaxws-size "2.2 MB"> 33 34 <!ENTITY jdk-download "&anduin-download;/jdk.tar.xz"> 35 <!ENTITY jdk-md5sum "0c0b0c2a4698ca8669e78251327ec3ad"> 36 <!ENTITY jdk-size "36.4 MB"> 37 38 <!ENTITY langtools-download "&anduin-download;/langtools.tar.xz"> 39 <!ENTITY langtools-md5sum "b2f3787e284e1df1abe66d728e290abb"> 40 <!ENTITY langtools-size "2.0 MB"> 41 42 <!ENTITY nashorn-download "&anduin-download;/nashorn.tar.xz"> 43 <!ENTITY nashorn-md5sum "9c9882d6b603274be3e9c7def0edba40"> 44 <!ENTITY nashorn-size "2.1 MB"> 45 46 <!ENTITY jtreg-version "4.1-b12-356"> 47 <!ENTITY jtreg-download "&anduin-download;/jtreg&jtreg-version;.tar.xz"> 48 <!ENTITY jtreg-md5sum "1c8609e1078411a4f6efdd0c194c1716"> 49 <!ENTITY jtreg-size "7.2 MB"> 15 <!ENTITY ojdk-md5sum "8b363a941ca813739f63ef81c8b58cb3"> 16 <!ENTITY ojdk-size "396 KB"> 17 18 <!ENTITY corba-md5sum "c99a63dfaf2b2f8cc549e65b790a2e7a"> 19 <!ENTITY hotspot-md5sum "d15561707ce64419f36c18e4fba6cbbe"> 20 <!ENTITY jaxp-md5sum "5b32371928b7aa67646b560e5c89dcde"> 21 <!ENTITY jaxws-md5sum "05f7c3c91f3a6a38316bb4f406798b61"> 22 <!ENTITY jdk-md5sum "6d737d1623b83a7acca8c18d0e08dd3d"> 23 <!ENTITY langtools-md5sum "07223640c22b3ea75f3df81876622ba5"> 24 <!ENTITY nashorn-md5sum "d5e109b7e2b2daab5874d650293321c8"> 25 <!ENTITY total-download-size "62 MB"> 26 27 <!ENTITY jtreg-version "4.1-b12-420"> 28 <!ENTITY jtreg-download "&anduin-download;/jtreg-&jtreg-version;.tar.gz"> 29 <!ENTITY jtreg-md5sum "99bd63afc9f809928073efad0a933697"> 30 <!ENTITY jtreg-size "7.4 MB"> 50 31 51 32 <!ENTITY icedtea-web-download "http://icedtea.classpath.org/download/source/icedtea-web-&icedtea-web-version;.tar.gz"> 52 33 53 <!ENTITY ojdk-buildsize "3. 6 GB (additional 536 MB for tests)">54 <!ENTITY ojdk-time "1 0 SBU (additional 105SBU for tests)">34 <!ENTITY ojdk-buildsize "3.7 GB (additional 546 MB for tests)"> 35 <!ENTITY ojdk-time "11 SBU (additional 104 SBU for tests)"> 55 36 ]> 56 37 … … 81 62 </para> 82 63 83 &lfs7 7_checked;64 &lfs78_checked; 84 65 85 66 <note> … … 151 132 </para> 152 133 </listitem> 153 </itemizedlist>154 155 <para>156 The following files may be downladed from the OpenJDK mercurial157 repository using the addresses <ulink158 url="&ojdk-repo;/<component>/archive/&ojdk-tarball;"/>,159 where <component> is the name of the JVM component (corba,160 hostspot, and so on), but that involves renaming the downloaded files,161 and renaming the extracted directories.162 For convenience, the BLFS editors have made the files available in an LFS163 website.164 </para>165 166 <itemizedlist spacing="compact">167 134 <listitem> 168 <para>Corba Source 169 <simplelist> 170 <member>Download: <ulink url="&corba-download;"/></member> 171 <member>Download MD5 sum: &corba-md5sum;</member> 172 <member>Download Size: &corba-size;</member> 173 </simplelist> 174 </para> 175 </listitem> 176 <listitem> 177 <para>Hotspot Source 178 <simplelist> 179 <member>Download: <ulink url="&hotspot-download;"/></member> 180 <member>Download MD5 sum: &hotspot-md5sum;</member> 181 <member>Download Size: &hotspot-size;</member> 182 </simplelist> 183 </para> 184 </listitem> 185 <listitem> 186 <para>JAXP Source 187 <simplelist> 188 <member>Download: <ulink url="&jaxp-download;"/></member> 189 <member>Download MD5 sum: &jaxp-md5sum;</member> 190 <member>Download Size: &jaxp-size;</member> 191 </simplelist> 192 </para> 193 </listitem> 194 <listitem> 195 <para>JAXWS Source 196 <simplelist> 197 <member>Download: <ulink url="&jaxws-download;"/></member> 198 <member>Download MD5 sum: &jaxws-md5sum;</member> 199 <member>Download Size: &jaxws-size;</member> 200 </simplelist> 201 </para> 202 </listitem> 203 <listitem> 204 <para>Langtools Source 205 <simplelist> 206 <member>Download: <ulink url="&langtools-download;"/></member> 207 <member>Download MD5 sum: &langtools-md5sum;</member> 208 <member>Download Size: &langtools-size;</member> 209 </simplelist> 210 </para> 211 </listitem> 212 <listitem> 213 <para>JDK Source 214 <simplelist> 215 <member>Download: <ulink url="&jdk-download;"/></member> 216 <member>Download MD5 sum: &jdk-md5sum;</member> 217 <member>Download Size: &jdk-size;</member> 218 </simplelist> 219 </para> 220 </listitem> 221 <listitem> 222 <para>Nashorn Source 223 <simplelist> 224 <member>Download: <ulink url="&nashorn-download;"/></member> 225 <member>Download MD5 sum: &nashorn-md5sum;</member> 226 <member>Download Size: &nashorn-size;</member> 227 </simplelist> 135 <para> 136 In addition to the root package, the instructions below first 137 download seven subproject tarballs, 138 whose total size is &total-download-size;. 228 139 </para> 229 140 </listitem> … … 240 151 <itemizedlist spacing='compact'> 241 152 <listitem> 153 <para>Otional test harness 154 <simplelist> 155 <member>Download: <ulink url="&jtreg-download;"/></member> 156 <member>Download MD5 sum: &jtreg-md5sum;</member> 157 <member>Download Size: &jtreg-size;</member> 158 </simplelist> 159 </para> 160 </listitem> 161 <listitem> 242 162 <para> 243 163 Optional package (to get an icon for the 244 164 <filename>openjdk-8-policytool.desktop</filename> file): 245 165 <ulink url="&icedtea-web-download;"/> 246 </para>247 </listitem>248 <listitem>249 <para>250 Recommended test harness: <ulink url="&jtreg-download;"/>251 166 </para> 252 167 </listitem> … … 270 185 <bridgehead renderas="sect4">Recommended</bridgehead> 271 186 <para role="recommended"> 272 <xref linkend="cacerts"/> and 273 <xref linkend="giflib"/> 187 <xref linkend="cacerts"/>, 188 <xref linkend="giflib"/>, and 189 <xref linkend="wget"/> 274 190 </para> 275 191 … … 296 212 </para> 297 213 298 <screen><userinput>tar -xf ../corba.tar.xz && 299 tar -xf ../hotspot.tar.xz && 300 tar -xf ../jaxp.tar.xz && 301 tar -xf ../jaxws.tar.xz && 302 tar -xf ../jdk.tar.xz && 303 tar -xf ../langtools.tar.xz && 304 tar -xf ../nashorn.tar.xz</userinput></screen> 305 306 <para> 307 If you have downloaded the recommended test harness, unpack it too: 308 </para> 309 310 <screen><userinput>tar -xf ../jtreg&jtreg-version;.tar.xz</userinput></screen> 214 <screen><userinput>cat > subprojects.md5 << EOF && 215 &corba-md5sum; corba.tar.bz2 216 &hotspot-md5sum; hotspot.tar.bz2 217 &jaxp-md5sum; jaxp.tar.bz2 218 &jaxws-md5sum; jaxws.tar.bz2 219 &langtools-md5sum; langtools.tar.bz2 220 &jdk-md5sum; jdk.tar.bz2 221 &nashorn-md5sum; nashorn.tar.bz2 222 EOF 223 224 for subproject in corba hotspot jaxp jaxws langtools jdk nashorn; do 225 wget -c &ojdk-repo;/${subproject}/archive/&ojdk-tarball; \ 226 -O ${subproject}.tar.bz2 227 done && 228 229 md5sum -c subprojects.md5 && 230 231 for subproject in corba hotspot jaxp jaxws langtools jdk nashorn; do 232 mkdir -pv ${subproject} && 233 tar -xf ${subproject}.tar.bz2 --strip-components=1 -C ${subproject} 234 done</userinput></screen> 235 236 <para> 237 If you have downloaded the optional test harness, unpack it too: 238 </para> 239 240 <screen><userinput>tar -xf ../jtreg-&jtreg-version;.tar.gz</userinput></screen> 311 241 312 242 <!--TODO: it might be better to add instructions for the cacerts file at 313 243 this place and to use the switch "with-cacerts-file" --> 314 315 <para>316 Fix an issue with the new (since 5.1.0) giflib API:317 </para>318 319 <screen><userinput>sed -e 's/DGifCloseFile(gif/&, NULL/' \320 -e '/DGifOpen/s/c)/c, NULL)/' \321 -i jdk/src/share/native/sun/awt/splashscreen/splashscreen_gif.c</userinput></screen>322 323 <para>324 One file in hotspot needs a change, since it relies on a non-normative325 compiler behavior, which has changed with GCC version 5. Note that the change326 works also with previous versions.327 </para>328 329 <screen><userinput>sed -e 's/(hi - lo)/ hi - lo /' \330 -e 's/(lo - hi)/ lo - hi /' \331 -i hotspot/src/share/vm/opto/type.cpp</userinput></screen>332 244 333 245 <note> … … 339 251 installations do not need <envar>JAVA_HOME</envar> and 340 252 <envar>CLASSPATH</envar> is not used here. Furthermore, OpenJDK 341 developers recomm and to unset <envar>JAVA_HOME</envar>.253 developers recommend to unset <envar>JAVA_HOME</envar>. 342 254 </para> 343 255 … … 348 260 </note> 349 261 350 <para>Configure and build the package with the following commands 351 (--with-milestone value can be modified to fit user preferences):</para> 262 <para> 263 Configure and build the package with the following commands 264 (--with-milestone value can be modified to fit user preferences): 265 </para> 352 266 353 267 <screen><userinput>unset JAVA_HOME && … … 359 273 --with-zlib=system \ 360 274 --with-giflib=system && 361 make DEBUG_BINARIES=true \ 362 DISABLE_HOTSPOT_OS_VERSION_CHECK=ok \ 363 all && 275 make DEBUG_BINARIES=true all && 364 276 find build/*/images/j2sdk-image -iname \*.diz -delete 365 277 </userinput></screen> … … 384 296 "export DISPLAY=... && somecommand &" exports only DISPLAY to "somecommand" 385 297 but not to the current environment, and 386 "echo $! .... &&" does not echo the right PID. S Oall && suppressed.-->298 "echo $! .... &&" does not echo the right PID. So all && suppressed.--> 387 299 <screen role='nodump'><userinput>if [ -n "$DISPLAY" ]; then 388 300 OLD_DISP=$DISPLAY … … 450 362 451 363 <para> 452 The test results can be compared to 453 <ulinkurl="http://download.java.net/openjdk/testresults/8/">these454 results</ulink>, although they usually are run on a newer version. 455 Somefailures can be expected, the number of which depends on various364 The test results can be compared to <ulink 365 url="http://download.java.net/openjdk/testresults/8/">these 366 results</ulink>, although they usually are run on a newer version. Some 367 failures can be expected, the number of which depends on various 456 368 conditions, like whether the computer is connected to network. Also, some 457 tests may timeout if the machine is under load. 369 tests may timeout if the machine is under load. Those are the reasons for 370 considering the tests optional, although we would rather recommend them. 458 371 </para> 459 372 460 373 <para> 461 374 Next some cleanup has to be done. The instructions below only stop the 462 frame buffer, but it has been reported that some java VM may be left running463 after the tests, so it is necessary to check orphaned processes:375 frame buffer, but it has been reported that some java VM may be left 376 running after the tests, so it is necessary to check orphaned processes: 464 377 </para> 465 378 … … 487 400 </para> 488 401 489 <screen role="root"><userinput>ln - sfvnOpenJDK-&openjdk-version; /opt/jdk</userinput></screen>402 <screen role="root"><userinput>ln -v -nsf OpenJDK-&openjdk-version; /opt/jdk</userinput></screen> 490 403 491 404 <para>If desired, you may install a .desktop file corresponding to an entry … … 514 427 EOF 515 428 516 install -v -Dm 644 javaws.png /usr/share/pixmaps/javaws.png</userinput></screen>429 install -v -Dm0644 javaws.png /usr/share/pixmaps/javaws.png</userinput></screen> 517 430 518 431 <para>The choice of pt_BR is just an example. You can add any translation … … 587 500 588 501 <para> 589 <command>make DEBUG_BINARIES=true 590 DISABLE_HOTSPOT_OS_VERSION_CHECK=ok all</command>: The build fails on 591 32-bit machines if DEBUG_BINARIES is not set to true. 592 Furthermore, OS version checking in hotspot's Makefile does not account 593 for Linux version 4.x. Disabling the test is harmless and allows building. 502 <command>make DEBUG_BINARIES=true all</command>: The build fails on 503 32 bit machines if DEBUG_BINARIES is not set to true. 594 504 </para> 595 505 … … 609 519 <title>Configuration Information</title> 610 520 611 <para>Normally, the JAVA environment has been configured after installing 612 the binary version, and can be used with the just built package as well. 613 Review <xref linkend="ojdk-conf"/> in case you want to modify 614 something.</para> 615 616 <para>To test if the man pages are correctly installed, issue 617 <command>source /etc/profile</command> and <command>man java</command> to 618 display the respective man page.</para> 521 <para> 522 Normally, the JAVA environment has been configured after installing 523 the binary version, and can be used with the just built package as well. 524 Review <xref linkend="ojdk-conf"/> in case you want to modify 525 something. 526 </para> 527 528 <para> 529 To test if the man pages are correctly installed, issue 530 <command>source /etc/profile</command> and <command>man java</command> 531 to display the respective man page. 532 </para> 619 533 620 534 </sect3> … … 626 540 <para> 627 541 <application>OpenJDK</application> uses its own format for the 628 CA certificates. Those certificates are located in a file named <filename>629 /opt/jdk/jre/lib/security/cacerts</filename>. That file may be generated630 from the one installed using the instructions on the <xref631 linkend="cacerts"/> page, usingthe following procedure.542 CA certificates. Those certificates are located in a file named 543 <filename>/opt/jdk/jre/lib/security/cacerts</filename>. That file 544 may be generated from the one installed using the instructions on the 545 <xref linkend="cacerts"/> page, with the following procedure. 632 546 First, generate the <command>mkcacerts</command> script 633 547 as the <systemitem class="username">root</systemitem> user: … … 851 765 EOF 852 766 853 chmod - v755 /opt/jdk/bin/mkcacerts</userinput></screen>767 chmod -c 0755 /opt/jdk/bin/mkcacerts</userinput></screen> 854 768 855 769 <note> -
general/prog/perl-modules.xml
ra7e1ac8 r2037ec4 6 6 7 7 <!ENTITY perl_authors "http://cpan.metacpan.org/authors"> 8 9 <!ENTITY Archive-Zip-download-http "http://cpan.metacpan.org/authors/id/P/PH/PHRED/Archive-Zip-&Archive-Zip-version;.tar.gz"> 10 <!ENTITY Archive-Zip-md5sum "cc401416dc80e3b268173fa884715822"> 11 12 <!ENTITY autovivification-download-http "http://www.cpan.org/authors/id/V/VP/VPIT/autovivification-&autovivification-version;.tar.gz"> 13 <!ENTITY autovivification-md5sum "7e20817f6034910c1bc23351d81a0658"> 14 15 <!ENTITY Business-ISBN-download-http "http://www.cpan.org/authors/id/B/BD/BDFOY/Business-ISBN-&Business-ISBN-version;.tar.gz"> 16 <!ENTITY Business-ISBN-md5sum "5ebf339c409d99cdfa6f96974ef96780"> 17 18 <!ENTITY Business-ISMN-download-http "http://search.cpan.org/CPAN/authors/id/B/BD/BDFOY/Business-ISMN-&Business-ISMN-version;.tar.gz"> 19 <!ENTITY Business-ISMN-md5sum "e8696a78b4aa8a99869fbb0625c5cc13"> 20 21 <!ENTITY Business-ISSN-download-http "http://www.cpan.org/authors/id/B/BD/BDFOY/Business-ISSN-&Business-ISSN-version;.tar.gz"> 22 <!ENTITY Business-ISSN-md5sum "004a95c3a44b1c2915ec62cdee66673d"> 23 24 <!ENTITY Data-Compare-download-http "http://www.cpan.org/authors/id/D/DC/DCANTRELL/Data-Compare-&Data-Compare-version;.tar.gz"> 25 <!ENTITY Data-Compare-md5sum "6a397ab5833237f3ca05ed7277b19a7a"> 26 27 <!ENTITY Data-Dump-download-http "http://www.cpan.org/authors/id/G/GA/GAAS/Data-Dump-&Data-Dump-version;.tar.gz"> 28 <!ENTITY Data-Dump-md5sum "762c111e525c82ff23d62c90821b26e9"> 29 30 <!ENTITY Date-Simple-download-http "http://www.cpan.org/authors/id/I/IZ/IZUT/Date-Simple-&Date-Simple-version;.tar.gz"> 31 <!ENTITY Date-Simple-md5sum "436049dc2c7dfd8423d8bcc807248b31"> 32 33 <!ENTITY Encode-EUCJPASCII-download-http "http://www.cpan.org/authors/id/N/NE/NEZUMI/Encode-EUCJPASCII-&Encode-EUCJPASCII-version;.tar.gz"> 34 <!ENTITY Encode-EUCJPASCII-md5sum "5daa65f55b7c2050bb0713d9e95f239d"> 35 36 <!ENTITY Encode-HanExtra-download-http "http://www.cpan.org/authors/id/A/AU/AUDREYT/Encode-HanExtra-&Encode-HanExtra-version;.tar.gz"> 37 <!ENTITY Encode-HanExtra-md5sum "e1d3bc32c1c8ee304235a06fbcd5d5a4"> 38 39 <!ENTITY Encode-JIS2K-download-http "http://www.cpan.org/authors/id/D/DA/DANKOGAI/Encode-JIS2K-&Encode-JIS2K-version;.tar.gz"> 40 <!ENTITY Encode-JIS2K-md5sum "60539471aa408a2b793cd45a6ce651db"> 41 42 <!ENTITY File-Slurp-download-http "http://www.cpan.org/authors/id/U/UR/URI/File-Slurp-&File-Slurp-version;.tar.gz"> 43 <!ENTITY File-Slurp-md5sum "7d584cd15c4f8b9547765eff8c4ef078"> 44 45 <!ENTITY File-Which-download-http "&perl_authors;/id/P/PL/PLICEASE/File-Which-&File-Which-version;.tar.gz"> 46 <!ENTITY File-Which-md5sum "27f967930f011b646c1bf839b606e164"> 47 48 <!ENTITY HTML-Parser-download-http "http://www.cpan.org/authors/id/G/GA/GAAS/HTML-Parser-&HTML-Parser-version;.tar.gz"> 49 <!ENTITY HTML-Parser-md5sum "eb7505e5f626913350df9dd4a03d54a8"> 50 51 <!ENTITY IPC-Run3-download-http "http://www.cpan.org/authors/id/R/RJ/RJBS/IPC-Run3-&IPC-Run3-version;.tar.gz"> 52 <!ENTITY IPC-Run3-md5sum "5a8cec571c51a118b265cf6e24e55761"> 53 54 <!ENTITY libwww-perl-download-http "https://cpan.metacpan.org/authors/id/E/ET/ETHER/libwww-perl-&LWP-version;.tar.gz"> 55 <!ENTITY libwww-perl-md5sum "6888c9d8728cd6f3ea3c9754461c9f94"> 56 57 <!ENTITY List-AllUtils-download-http "http://www.cpan.org/authors/id/D/DR/DROLSKY/List-AllUtils-&List-AllUtils-version;.tar.gz"> 58 <!ENTITY List-AllUtils-md5sum "3e2dfeeef80c4e1952443c6b7d48583c"> 59 60 <!ENTITY List-MoreUtils-download-http "http://www.cpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-&List-MoreUtils-version;.tar.gz"> 61 <!ENTITY List-MoreUtils-md5sum "bc577c86455e2d1397187bce286a53b9"> 62 63 <!ENTITY Log-Log4perl-download-http "http://www.cpan.org/authors/id/M/MS/MSCHILLI/Log-Log4perl-&Log-Log4perl-version;.tar.gz"> 64 <!ENTITY Log-Log4perl-md5sum "d247d2327d7f32dca09cbeb51a953fc5"> 65 66 <!ENTITY LWP-Protocol-https-download-http "http://www.cpan.org/authors/id/M/MS/MSCHILLI/LWP-Protocol-https-&LWP-Protocol-https-version;.tar.gz"> 67 <!ENTITY LWP-Protocol-https-md5sum "06f5dfd33b07f6594a429dbbd5e6a2d1"> 68 69 <!ENTITY Module-Build-download-http "http://www.cpan.org/authors/id/L/LE/LEONT/Module-Build-&Module-Build-version;.tar.gz"> 70 <!ENTITY Module-Build-md5sum "681e174d184087d7e5bf64a338c5e48c"> 71 72 <!ENTITY Net-DNS-download-http "http://www.cpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-&Net-DNS-version;.tar.gz"> 73 <!ENTITY Net-DNS-md5sum "5a6f6e6811d6bf8eefd84ce778c2bc2e"> 74 75 <!ENTITY Readonly-XS-download-http "http://www.cpan.org/authors/id/R/RO/ROODE/Readonly-XS-&Readonly-XS-version;.tar.gz"> 76 <!ENTITY Readonly-XS-md5sum "df71f29abfcbd14c963f912d6d6ded6b"> 77 78 <!ENTITY Regexp-Common-download-http "http://www.cpan.org/authors/id/A/AB/ABIGAIL/Regexp-Common-&Regexp-Common-version;.tar.gz"> 79 <!ENTITY Regexp-Common-md5sum "a7a86d2d4ec05b77898823f7b36ff59e"> 80 81 <!ENTITY SGMLSpm-download-http "&sources-anduin-http;/perl-modules/SGMLSpm-&SGMLSpm-version;.tar.gz"> 82 <!ENTITY SGMLSpm-md5sum "746c74ae969992cedb1a2879b4168090"> 83 84 <!ENTITY Test-Command-download-http "http://www.cpan.org/authors/id/D/DA/DANBOO/Test-Command-&Test-Command-version;.tar.gz"> 85 <!ENTITY Test-Command-md5sum "9ab83c4695961dbe92cd86efe08f0634"> 86 87 <!ENTITY Test-Differences-download-http "http://www.cpan.org/authors/id/D/DC/DCANTRELL/Test-Differences-&Test-Differences-version;.tar.gz"> 88 <!ENTITY Test-Differences-md5sum "ecfda620fe133e36a6e392d94ab8424d"> 89 90 <!ENTITY Test-Pod-download-http "http://www.cpan.org/authors/id/E/ET/ETHER/Test-Pod-&Test-Pod-version;.tar.gz"> 91 <!ENTITY Test-Pod-md5sum "f806aa84de2f0c0fba48b3a5a8a4aecf"> 92 93 <!ENTITY Test-Pod-Coverage-download-http "http://www.cpan.org/authors/id/N/NE/NEILB/Test-Pod-Coverage-&Test-Pod-Coverage-version;.tar.gz"> 94 <!ENTITY Test-Pod-Coverage-md5sum "c9ea5f4182415b13d2db18484a38c01b"> 95 96 <!ENTITY Text-BibTeX-download-http "http://www.cpan.org/authors/id/A/AM/AMBS/Text-BibTeX-&Text-BibTeX-version;.tar.gz"> 97 <!ENTITY Text-BibTeX-md5sum "a616d5df23dc0552a85608bd15bf03d1"> 98 99 <!ENTITY Text-Roman-download-http "http://www.cpan.org/authors/id/S/SY/SYP/Text-Roman-&Text-Roman-version;.tar.gz"> 100 <!ENTITY Text-Roman-md5sum "1f6b09c0cc1f4425b565ff787a39fd83"> 101 102 <!ENTITY Unicode-Collate-download-http "http://search.cpan.org/CPAN/authors/id/S/SA/SADAHIRO/Unicode-Collate-&Unicode-Collate-version;.tar.gz"> 103 <!ENTITY Unicode-Collate-md5sum "c486b31f87bfa3875883f3c9fad9fd99"> 104 105 <!ENTITY Unicode-LineBreak-download-http "http://www.cpan.org/authors/id/N/NE/NEZUMI/Unicode-LineBreak-&Unicode-LineBreak-version;.tar.gz"> 106 <!ENTITY Unicode-LineBreak-md5sum "44d8d9291f90fb8c3359d37fcf00bee5"> 107 108 <!ENTITY Unicode-Normalize-download-http "http://www.cpan.org/authors/id/K/KH/KHW/Unicode-Normalize-&Unicode-Normalize-version;.tar.gz"> 109 <!ENTITY Unicode-Normalize-md5sum "8f25327bbccc33717b7d85433e1083bd"> 110 111 <!ENTITY URI-download-http "http://www.cpan.org/authors/id/E/ET/ETHER/URI-&URI-version;.tar.gz"> 112 <!ENTITY URI-md5sum "247c3da29a794f72730e01aa5a715daf"> 113 114 <!ENTITY XML-LibXML-Simple-download-http "http://cpan.org/authors/id/M/MA/MARKOV/XML-LibXML-Simple-&XML-LibXML-Simple-version;.tar.gz"> 115 <!ENTITY XML-LibXML-Simple-md5sum "862fd977c97c4ec777a235522e12229d"> 116 117 <!ENTITY XML-LibXSLT-download-http "http://www.cpan.org/authors/id/S/SH/SHLOMIF/XML-LibXSLT-&XML-LibXSLT-version;.tar.gz"> 118 <!ENTITY XML-LibXSLT-md5sum "a32045699c001d960d6f94891f9e853c"> 119 120 <!ENTITY XML-Parser-download-http "http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/XML-Parser-&XML-Parser-version;.tar.gz"> 121 <!ENTITY XML-Parser-md5sum "c320d2ffa459e6cdc6f9f59c1185855e "> 122 123 <!ENTITY XML-Simple-download-http "http://cpan.org/authors/id/G/GR/GRANTM/XML-Simple-&XML-Simple-version;.tar.gz"> 124 <!ENTITY XML-Simple-md5sum "0914abddfce749453ed89b54029f2643"> 125 126 <!ENTITY XML-Writer-download-http "http://www.cpan.org/authors/id/J/JO/JOSEPHW/XML-Writer-&XML-Writer-version;.tar.gz"> 127 <!ENTITY XML-Writer-md5sum "b9c2420c243c6a36ce45a008740fcede"> 128 8 129 ]> 9 130 … … 13 134 sometimes a good place to start, then for scripts look at any comments in the 14 135 script, and if you get a package like Text::BibTeX with compiled progs and 15 library, loo ok at the comments in the code -->136 library, look at the comments in the code --> 16 137 <sect1 id="perl-modules" xreflabel="Perl modules"> 17 138 <?dbhtml filename="perl-modules.html" ?> … … 39 160 </para> 40 161 41 <!-- <itemizedlist spacing="compact"> 42 <listitem> 43 <para>Download MD5 sums (HTTP): 44 <ulink url="&perl_modules_md5sums_download_http;"/></para> 45 </listitem> 46 <listitem> 47 <para>Download MD5 sums (FTP): 48 <ulink url="&perl_modules_md5sums_download_ftp;"/></para> 49 </listitem> 50 </itemizedlist> --> 162 <para>Where a module is shown as '(for the testsuite)' it is required if 163 you wish to run the test for the module which uses it. In these cases, only 164 the required dependencies are listed - there might be other modules which 165 allow more tests to be run, but omitting them will still allow the tests 166 to <literal>PASS</literal>.</para> 51 167 52 168 <!-- Archive::Zip --> … … 63 179 module uses the standard <xref linkend="perl-standard-install"/>.</para> 64 180 65 &lfs77_checked; 66 67 <itemizedlist> 68 <listitem> 69 <para> 70 <ulink url="http://cpan.metacpan.org/authors/id/P/PH/PHRED/Archive-Zip-&Archive-Zip-version;.tar.gz">Archive::Zip-&Archive-Zip-version;</ulink> 71 </para> 72 </listitem> 73 <listitem> 74 <literallayout>http://cpan.metacpan.org/authors/id/P/PH/PHRED/Archive-Zip-&Archive-Zip-version;.tar.gz 75 MD5 sum: 35b81833e44d0001f0e1c86c72f2a6c8</literallayout> 181 &lfs78_checked; 182 183 <itemizedlist> 184 <listitem> 185 <para> 186 <ulink url="&Archive-Zip-download-http;">Archive::Zip-&Archive-Zip-version;</ulink> 187 </para> 188 </listitem> 189 <listitem> 190 <literallayout>&Archive-Zip-download-http; 191 MD5 sum: &Archive-Zip-md5sum;</literallayout> 192 <itemizedlist> 193 <listitem><literallayout><ulink url="http://search.cpan.org/~gfranks/Test-MockModule/">Test::MockModule</ulink> 194 (http://search.cpan.org/~gfranks/Test-MockModule/)</literallayout> 195 </listitem> 196 </itemizedlist> 76 197 </listitem> 77 198 </itemizedlist> … … 90 211 <xref linkend="perl-standard-install"/>.</para> 91 212 92 &lfs7 7_checked;93 94 <itemizedlist> 95 <listitem> 96 <para> 97 <ulink url=" http://www.cpan.org/authors/id/V/VP/VPIT/autovivification-&autovivification-version;.tar.gz">autovivification-&autovivification-version;</ulink>98 </para> 99 </listitem> 100 <listitem> 101 <literallayout> http://www.cpan.org/authors/id/V/VP/VPIT/autovivification-&autovivification-version;.tar.gz102 MD5 sum: 7e20817f6034910c1bc23351d81a0658</literallayout>213 &lfs78_checked; 214 215 <itemizedlist> 216 <listitem> 217 <para> 218 <ulink url="&autovivification-download-http;">autovivification-&autovivification-version;</ulink> 219 </para> 220 </listitem> 221 <listitem> 222 <literallayout>&autovivification-download-http; 223 MD5 sum: &autovivification-md5sum;</literallayout> 103 224 </listitem> 104 225 </itemizedlist> … … 117 238 <xref linkend="perl-standard-install"/>.</para> 118 239 119 &lfs7 7_checked;120 121 <itemizedlist> 122 <listitem> 123 <para> 124 <ulink url=" http://www.cpan.org/authors/id/B/BD/BDFOY/Business-ISBN-&Business-ISBN-version;.tar.gz">Business::ISBN-&Business-ISBN-version;</ulink>125 </para> 126 </listitem> 127 <listitem> 128 <literallayout> http://www.cpan.org/authors/id/B/BD/BDFOY/Business-ISBN-&Business-ISBN-version;.tar.gz129 MD5 sum: 5ebf339c409d99cdfa6f96974ef96780</literallayout>240 &lfs78_checked; 241 242 <itemizedlist> 243 <listitem> 244 <para> 245 <ulink url="&Business-ISBN-download-http;">Business::ISBN-&Business-ISBN-version;</ulink> 246 </para> 247 </listitem> 248 <listitem> 249 <literallayout>&Business-ISBN-download-http; 250 MD5 sum: &Business-ISBN-md5sum;</literallayout> 130 251 <itemizedlist> 131 252 <listitem><literallayout><ulink url="http://search.cpan.org/~bdfoy/Business-ISBN-Data/">Business::ISBN::Data</ulink> … … 149 270 <xref linkend="perl-standard-install"/>.</para> 150 271 151 &lfs7 7_checked;152 153 <itemizedlist> 154 <listitem> 155 <para> 156 <ulink url=" http://search.cpan.org/CPAN/authors/id/B/BD/BDFOY/Business-ISMN-&Business-ISMN-version;.tar.gz">Business::ISMN-&Business-ISMN-version;</ulink>157 </para> 158 </listitem> 159 <listitem> 160 <literallayout> http://search.cpan.org/CPAN/authors/id/B/BD/BDFOY/Business-ISMN-&Business-ISMN-version;.tar.gz161 MD5 sum: e8696a78b4aa8a99869fbb0625c5cc13</literallayout>272 &lfs78_checked; 273 274 <itemizedlist> 275 <listitem> 276 <para> 277 <ulink url="&Business-ISMN-download-http;">Business::ISMN-&Business-ISMN-version;</ulink> 278 </para> 279 </listitem> 280 <listitem> 281 <literallayout>&Business-ISMN-download-http; 282 MD5 sum: &Business-ISMN-md5sum;</literallayout> 162 283 <itemizedlist> 163 284 <listitem><literallayout><ulink url="http://search.cpan.org/~bdfoy/Tie-Cycle/">Tie::Cycle</ulink> … … 181 302 <xref linkend="perl-standard-install"/>.</para> 182 303 183 &lfs7 7_checked;184 185 <itemizedlist> 186 <listitem> 187 <para> 188 <ulink url=" http://www.cpan.org/authors/id/B/BD/BDFOY/Business-ISSN-&Business-ISSN-version;.tar.gz">Business::ISSN-&Business-ISSN-version;</ulink>189 </para> 190 </listitem> 191 <listitem> 192 <literallayout> http://www.cpan.org/authors/id/B/BD/BDFOY/Business-ISSN-&Business-ISSN-version;.tar.gz193 MD5 sum: d1f609422d3a0ad5e301ae694d142fe4</literallayout>304 &lfs78_checked; 305 306 <itemizedlist> 307 <listitem> 308 <para> 309 <ulink url="&Business-ISSN-download-http;">Business::ISSN-&Business-ISSN-version;</ulink> 310 </para> 311 </listitem> 312 <listitem> 313 <literallayout>&Business-ISSN-download-http; 314 MD5 sum: &Business-ISSN-md5sum;</literallayout> 194 315 </listitem> 195 316 </itemizedlist> … … 208 329 <xref linkend="perl-standard-install"/>.</para> 209 330 210 &lfs7 7_checked;211 212 <itemizedlist> 213 <listitem> 214 <para> 215 <ulink url=" http://www.cpan.org/authors/id/D/DC/DCANTRELL/Data-Compare-&Data-Compare-version;.tar.gz">Data::Compare-&Data-Compare-version;</ulink>216 </para> 217 </listitem> 218 <listitem> 219 <literallayout> http://www.cpan.org/authors/id/D/DC/DCANTRELL/Data-Compare-&Data-Compare-version;.tar.gz220 MD5 sum: 6a397ab5833237f3ca05ed7277b19a7a</literallayout>331 &lfs78_checked; 332 333 <itemizedlist> 334 <listitem> 335 <para> 336 <ulink url="&Data-Compare-download-http;">Data::Compare-&Data-Compare-version;</ulink> 337 </para> 338 </listitem> 339 <listitem> 340 <literallayout>&Data-Compare-download-http; 341 MD5 sum: &Data-Compare-md5sum;</literallayout> 221 342 <itemizedlist> 222 343 <listitem><literallayout><ulink url="http://search.cpan.org/~rclamp/File-Find-Rule/">File::Find::Rule</ulink> … … 247 368 the standard <xref linkend="perl-standard-install"/>.</para> 248 369 249 &lfs7 7_checked;250 251 <itemizedlist> 252 <listitem> 253 <para> 254 <ulink url=" http://www.cpan.org/authors/id/G/GA/GAAS/Data-Dump-&Data-Dump-version;.tar.gz">Data::Dump-&Data-Dump-version;</ulink>255 </para> 256 </listitem> 257 <listitem> 258 <literallayout> http://www.cpan.org/authors/id/G/GA/GAAS/Data-Dump-&Data-Dump-version;.tar.gz259 MD5 sum: 762c111e525c82ff23d62c90821b26e9</literallayout>370 &lfs78_checked; 371 372 <itemizedlist> 373 <listitem> 374 <para> 375 <ulink url="&Data-Dump-download-http;">Data::Dump-&Data-Dump-version;</ulink> 376 </para> 377 </listitem> 378 <listitem> 379 <literallayout>&Data-Dump-download-http; 380 MD5 sum: &Data-Dump-md5sum;</literallayout> 260 381 </listitem> 261 382 </itemizedlist> … … 273 394 standard <xref linkend="perl-standard-install"/>.</para> 274 395 275 &lfs7 7_checked;276 277 <itemizedlist> 278 <listitem> 279 <para> 280 <ulink url=" http://www.cpan.org/authors/id/I/IZ/IZUT/Date-Simple-&Date-Simple-version;.tar.gz">Date::Simple-&Date-Simple-version;</ulink>281 </para> 282 </listitem> 283 <listitem> 284 <literallayout> http://www.cpan.org/authors/id/I/IZ/IZUT/Date-Simple-&Date-Simple-version;.tar.gz285 MD5 sum: 436049dc2c7dfd8423d8bcc807248b31</literallayout>396 &lfs78_checked; 397 398 <itemizedlist> 399 <listitem> 400 <para> 401 <ulink url="&Date-Simple-download-http;">Date::Simple-&Date-Simple-version;</ulink> 402 </para> 403 </listitem> 404 <listitem> 405 <literallayout>&Date-Simple-download-http; 406 MD5 sum: &Date-Simple-md5sum;</literallayout> 286 407 </listitem> 287 408 </itemizedlist> … … 299 420 standard <xref linkend="perl-standard-install"/>.</para> 300 421 301 &lfs7 7_checked;302 303 <itemizedlist> 304 <listitem> 305 <para> 306 <ulink url=" http://www.cpan.org/authors/id/N/NE/NEZUMI/Encode-EUCJPASCII-&Encode-EUCJPASCII-version;.tar.gz">Encode-EUCJPASCII-&Encode-EUCJPASCII-version;</ulink>307 </para> 308 </listitem> 309 <listitem> 310 <literallayout> http://www.cpan.org/authors/id/N/NE/NEZUMI/Encode-EUCJPASCII-&Encode-EUCJPASCII-version;.tar.gz311 MD5 sum: 5daa65f55b7c2050bb0713d9e95f239d</literallayout>422 &lfs78_checked; 423 424 <itemizedlist> 425 <listitem> 426 <para> 427 <ulink url="&Encode-EUCJPASCII-download-http;">Encode-EUCJPASCII-&Encode-EUCJPASCII-version;</ulink> 428 </para> 429 </listitem> 430 <listitem> 431 <literallayout>&Encode-EUCJPASCII-download-http; 432 MD5 sum: &Encode-EUCJPASCII-md5sum;</literallayout> 312 433 </listitem> 313 434 </itemizedlist> … … 325 446 This module uses the standard <xref linkend="perl-standard-install"/>.</para> 326 447 327 &lfs7 7_checked;328 329 <itemizedlist> 330 <listitem> 331 <para> 332 <ulink url=" http://www.cpan.org/authors/id/A/AU/AUDREYT/Encode-HanExtra-&Encode-HanExtra-version;.tar.gz">Encode::HanExtra-&Encode-HanExtra-version;</ulink>333 </para> 334 </listitem> 335 <listitem> 336 <literallayout> http://www.cpan.org/authors/id/A/AU/AUDREYT/Encode-HanExtra-&Encode-HanExtra-version;.tar.gz337 MD5 sum: e1d3bc32c1c8ee304235a06fbcd5d5a4</literallayout>448 &lfs78_checked; 449 450 <itemizedlist> 451 <listitem> 452 <para> 453 <ulink url="&Encode-HanExtra-download-http;">Encode::HanExtra-&Encode-HanExtra-version;</ulink> 454 </para> 455 </listitem> 456 <listitem> 457 <literallayout>&Encode-HanExtra-download-http; 458 MD5 sum: &Encode-HanExtra-md5sum;</literallayout> 338 459 </listitem> 339 460 </itemizedlist> … … 352 473 <xref linkend="perl-standard-install"/>.</para> 353 474 354 &lfs7 7_checked;355 356 <itemizedlist> 357 <listitem> 358 <para> 359 <ulink url=" http://www.cpan.org/authors/id/D/DA/DANKOGAI/Encode-JIS2K-&Encode-JIS2K-version;.tar.gz">Encode::JIS2K-&Encode-JIS2K-version;</ulink>360 </para> 361 </listitem> 362 <listitem> 363 <literallayout> http://www.cpan.org/authors/id/D/DA/DANKOGAI/Encode-JIS2K-&Encode-JIS2K-version;.tar.gz364 MD5 sum: 60539471aa408a2b793cd45a6ce651db</literallayout>475 &lfs78_checked; 476 477 <itemizedlist> 478 <listitem> 479 <para> 480 <ulink url="&Encode-JIS2K-download-http;">Encode::JIS2K-&Encode-JIS2K-version;</ulink> 481 </para> 482 </listitem> 483 <listitem> 484 <literallayout>&Encode-JIS2K-download-http; 485 MD5 sum: &Encode-JIS2K-md5sum;</literallayout> 365 486 </listitem> 366 487 </itemizedlist> … … 379 500 <xref linkend="perl-standard-install"/>.</para> 380 501 381 &lfs7 7_checked;382 383 <itemizedlist> 384 <listitem> 385 <para> 386 <ulink url=" http://www.cpan.org/authors/id/U/UR/URI/File-Slurp-&File-Slurp-version;.tar.gz">File::Slurp-&File-Slurp-version;</ulink>387 </para> 388 </listitem> 389 <listitem> 390 <literallayout> http://www.cpan.org/authors/id/U/UR/URI/File-Slurp-&File-Slurp-version;.tar.gz391 MD5 sum: 7d584cd15c4f8b9547765eff8c4ef078</literallayout>502 &lfs78_checked; 503 504 <itemizedlist> 505 <listitem> 506 <para> 507 <ulink url="&File-Slurp-download-http;">File::Slurp-&File-Slurp-version;</ulink> 508 </para> 509 </listitem> 510 <listitem> 511 <literallayout>&File-Slurp-download-http; 512 MD5 sum: &File-Slurp-md5sum;</literallayout> 392 513 </listitem> 393 514 </itemizedlist> … … 406 527 <xref linkend="perl-standard-install"/>.</para> 407 528 408 &lfs7 7_checked;409 410 <itemizedlist> 411 <listitem> 412 <para> 413 <ulink url="& perl_authors;/id/P/PL/PLICEASE/File-Which-&File-Which-version;.tar.gz">529 &lfs78_checked; 530 531 <itemizedlist> 532 <listitem> 533 <para> 534 <ulink url="&File-Which-download-http;"> 414 535 File::Which-&File-Which-version;</ulink> 415 536 </para> 416 537 </listitem> 417 538 <listitem> 418 <literallayout>& perl_authors;/id/P/PL/PLICEASE/File-Which-&File-Which-version;.tar.gz419 MD5 sum: 27f967930f011b646c1bf839b606e164</literallayout>539 <literallayout>&File-Which-download-http; 540 MD5 sum: &File-Which-md5sum;</literallayout> 420 541 </listitem> 421 542 </itemizedlist> … … 444 565 <listitem> 445 566 <para> 446 <ulink url="http://www.cpan.org/authors/id/T/TS/TSCH/Glib-&Glib-perl-version ;.tar.gz">567 <ulink url="http://www.cpan.org/authors/id/T/TS/TSCH/Glib-&Glib-perl-version-download-http;.tar.gz"> 447 568 Glib-&Glib-perl-version;</ulink> (MD5 sum: 1d81a8aec5f7f1182a96cfaaf119d866) 448 569 </para> … … 478 599 <xref linkend="perl-standard-install"/>.</para> 479 600 480 &lfs7 7_checked;481 482 <itemizedlist> 483 <listitem> 484 <para> 485 <ulink url=" http://www.cpan.org/authors/id/G/GA/GAAS/HTML-Parser-&HTML-Parser-version;.tar.gz">HTML::Parser-&HTML-Parser-version;</ulink>486 </para> 487 </listitem> 488 <listitem> 489 <literallayout> http://www.cpan.org/authors/id/G/GA/GAAS/HTML-Parser-&HTML-Parser-version;.tar.gz490 MD5 sum: 9128a45893097dfa3bf03301b19c5efe</literallayout>601 &lfs78_checked; 602 603 <itemizedlist> 604 <listitem> 605 <para> 606 <ulink url="&HTML-Parser-download-http;">HTML::Parser-&HTML-Parser-version;</ulink> 607 </para> 608 </listitem> 609 <listitem> 610 <literallayout>&HTML-Parser-download-http; 611 MD5 sum: &HTML-Parser-md5sum;</literallayout> 491 612 <itemizedlist> 492 613 <listitem><literallayout><ulink url="http://search.cpan.org/~petdance/HTML-Tagset/">HTML::Tagset</ulink> … … 523 644 <listitem> 524 645 <para> 525 <ulink url="http://cpan.org/authors/id/M/MS/MSISK/HTML-TableExtract-&HTML-TableExtract-version ;.tar.gz">646 <ulink url="http://cpan.org/authors/id/M/MS/MSISK/HTML-TableExtract-&HTML-TableExtract-version-download-http;.tar.gz"> 526 647 HTML::TableExtract-&HTML-TableExtract-version;</ulink> (MD5sum: ac1b8fa092d53931a9f3fdbba330f5b0) 527 648 </para> … … 576 697 <xref linkend="perl-standard-install"/>.</para> 577 698 578 &lfs7 7_checked;579 580 <itemizedlist> 581 <listitem> 582 <para> 583 <ulink url=" http://www.cpan.org/authors/id/R/RJ/RJBS/IPC-Run3-&IPC-Run3-version;.tar.gz">IPC-Run3-&IPC-Run3-version;</ulink>584 </para> 585 </listitem> 586 <listitem> 587 <literallayout> http://www.cpan.org/authors/id/R/RJ/RJBS/IPC-Run3-&IPC-Run3-version;.tar.gz588 MD5 sum: 85b36bcd2fd2450718ee14f894f0d3d1</literallayout>699 &lfs78_checked; 700 701 <itemizedlist> 702 <listitem> 703 <para> 704 <ulink url="&IPC-Run3-download-http;">IPC-Run3-&IPC-Run3-version;</ulink> 705 </para> 706 </listitem> 707 <listitem> 708 <literallayout>&IPC-Run3-download-http; 709 MD5 sum: &IPC-Run3-md5sum;</literallayout> 589 710 </listitem> 590 711 </itemizedlist> … … 610 731 chain for each module before installing the modules.</para> 611 732 612 &lfs7 7_checked;613 614 <itemizedlist> 615 <listitem> 616 <para> 617 <ulink url=" https://cpan.metacpan.org/authors/id/E/ET/ETHER/libwww-perl-&LWP-version;.tar.gz">libwww-perl-&LWP-version;</ulink>618 </para> 619 </listitem> 620 <listitem> 621 <literallayout> https://cpan.metacpan.org/authors/id/E/ET/ETHER/libwww-perl-&LWP-version;.tar.gz622 MD5 sum: 85b36bcd2fd2450718ee14f894f0d3d1</literallayout>733 &lfs78_checked; 734 735 <itemizedlist> 736 <listitem> 737 <para> 738 <ulink url="&libwww-perl-download-http;">libwww-perl-&LWP-version;</ulink> 739 </para> 740 </listitem> 741 <listitem> 742 <literallayout>&libwww-perl-download-http; 743 MD5 sum: &libwww-perl-md5sum;</literallayout> 623 744 <itemizedlist> 624 745 <listitem> <literallayout><ulink url="http://search.cpan.org/~gaas/Encode-Locale/">Encode::Locale</ulink> … … 676 797 677 798 <para>After the LWP installation, if you want HTTPS protocol support, 678 install the following (application and modules):</para> 679 680 <itemizedlist> 681 <listitem> 682 <para> 683 <xref linkend="openssl"/> 684 </para> 685 </listitem> 686 <listitem><literallayout><ulink url="http://search.cpan.org/~gaas/LWP-Protocol-https/">LWP::Protocol::https</ulink> 687 (http://search.cpan.org/~gaas/LWP-Protocol-https/)</literallayout> 688 <itemizedlist> 689 <listitem><literallayout><ulink url="http://search.cpan.org/~behroozi/IO-Socket-SSL/">IO::Socket::SSL</ulink> 690 (http://search.cpan.org/~behroozi/IO-Socket-SSL/)</literallayout> 691 <itemizedlist> 692 <listitem><literallayout><ulink url="http://search.cpan.org/dist/Net-SSLeay/">Net::SSLeay</ulink> 693 (http://search.cpan.org/dist/Net-SSLeay/)</literallayout> 694 </listitem> 695 </itemizedlist> 696 </listitem> 697 <listitem><literallayout><ulink url="http://search.cpan.org/~abh/Mozilla-CA/">Mozilla::CA</ulink> 698 (http://search.cpan.org/~abh/Mozilla-CA/)</literallayout> 699 </listitem> 700 </itemizedlist> 701 </listitem> 702 </itemizedlist> 799 install <xref linkend="perl-lwp-protocol-https"/></para> 703 800 704 801 <!-- List::AllUtils --> … … 727 824 that module without updating all of <application>perl</application>.</para> 728 825 729 &lfs77_checked; 730 731 <itemizedlist> 732 <listitem> 733 <para> 734 <ulink url="http://www.cpan.org/authors/id/D/DR/DROLSKY/List-AllUtils-&List-AllUtils-version;.tar.gz">List::AllUtils-&List-AllUtils-version;</ulink> 735 </para> 736 </listitem> 737 <listitem> 738 <literallayout>http://www.cpan.org/authors/id/D/DR/DROLSKY/List-AllUtils-&List-AllUtils-version;.tar.gz 739 MD5 sum: 3e2dfeeef80c4e1952443c6b7d48583c</literallayout> 740 <itemizedlist> 826 &lfs78_checked; 827 828 <itemizedlist> 829 <listitem> 830 <para> 831 <ulink url="&List-AllUtils-download-http;">List::AllUtils-&List-AllUtils-version;</ulink> 832 </para> 833 </listitem> 834 <listitem> 835 <literallayout>&List-AllUtils-download-http; 836 MD5 sum: &List-AllUtils-md5sum;</literallayout> 837 <itemizedlist> 838 <listitem> 839 <para><xref linkend="perl-list-moreutils"/></para> 840 </listitem> 741 841 <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Number-Compare/">Number::Compare</ulink> 742 842 (http://search.cpan.org/dist/Number::Compare/)</literallayout> 743 843 </listitem> 844 <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Test-Warnings/">Test::Warnings</ulink> 845 (http://search.cpan.org/dist/Test::Warnings/) (for the testsuite)</literallayout> 846 <itemizedlist> 847 <listitem> <literallayout><ulink url="http://search.cpan.org/dist/CPAN-Meta-Check/">CPAN::Meta::Check</ulink> 848 (http://search.cpan.org/dist/CPAN::Meta::Check/) (for the testsuite)</literallayout> 849 </listitem> 850 <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Module-Metadata/">Module::Metadata</ulink> 851 (http://search.cpan.org/dist/Module::Metadata/) (for the testsuite) 852 This is a core perl module but Test::Warnings needs at least version 1.000023 853 so a newer version is needed in LFS-7.7 and before. To check, run 854 <command>grep 'our $VERSION' /usr/lib/perl5/5.*/Module/Metadata.pm</command></literallayout> 855 <itemizedlist> 856 <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Test-Deep/">Test::Deep</ulink> 857 (http://search.cpan.org/dist/Test::Deep/) (for the testsuite)</literallayout> 858 </listitem> 859 </itemizedlist> 860 </listitem> 861 </itemizedlist> 862 </listitem> 744 863 <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Text-Glob/">Text::Glob</ulink> 745 864 (http://search.cpan.org/dist/Text::Glob/)</literallayout> … … 748 867 </listitem> 749 868 </itemizedlist> 869 870 <!-- List::MoreUtils --> 871 <bridgehead renderas="sect3" id="perl-list-moreutils" 872 xreflabel="List::MoreUtils-&List-MoreUtils-version;"> 873 List::MoreUtils-&List-MoreUtils-version;</bridgehead> 874 875 <indexterm zone="perl-modules perl-list-moreutils"> 876 <primary sortas="a-List-MoreUtils">List::MoreUtils</primary> 877 </indexterm> 878 879 <para>List::MoreUtils provides the stuff missing in List::Util. This 880 module uses the standard <xref linkend="perl-standard-install"/>.</para> 881 882 &lfs78_checked; 883 884 <itemizedlist> 885 <listitem> 886 <para> 887 <ulink url="&List-MoreUtils-download-http;">List-MoreUtils-&List-MoreUtils-version;</ulink> 888 </para> 889 </listitem> 890 <listitem> 891 <literallayout>&List-MoreUtils-download-http; 892 MD5 sum: &List-MoreUtils-md5sum;</literallayout> 893 </listitem> 894 <listitem> 895 <itemizedlist> 896 <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Exporter-Tiny/">Exporter::Tiny</ulink> 897 (http://search.cpan.org/dist/Exporter::Tiny/) (for the testsuite)</literallayout> 898 </listitem> 899 </itemizedlist> 900 </listitem> 901 </itemizedlist> 902 750 903 751 904 <!-- Log::Log4perl --> … … 762 915 standard <xref linkend="perl-standard-install"/>.</para> 763 916 764 &lfs77_checked; 765 766 <itemizedlist> 767 <listitem> 768 <para> 769 <ulink url="http://www.cpan.org/authors/id/M/MS/MSCHILLI/Log-Log4perl-&Log-Log4perl-version;.tar.gz">Log-Log4perl-&Log-Log4perl-version;</ulink> 770 </para> 771 </listitem> 772 <listitem> 773 <literallayout>http://www.cpan.org/authors/id/M/MS/MSCHILLI/Log-Log4perl-&Log-Log4perl-version;.tar.gz 774 MD5 sum: d247d2327d7f32dca09cbeb51a953fc5</literallayout> 917 &lfs78_checked; 918 919 <itemizedlist> 920 <listitem> 921 <para> 922 <ulink url="&Log-Log4perl-download-http;">Log-Log4perl-&Log-Log4perl-version;</ulink> 923 </para> 924 </listitem> 925 <listitem> 926 <literallayout>&Log-Log4perl-download-http; 927 MD5 sum: &Log-Log4perl-md5sum;</literallayout> 928 </listitem> 929 </itemizedlist> 930 931 <!-- LWP::Protocol::https --> 932 <bridgehead renderas="sect3" id="perl-lwp-protocol-https" 933 xreflabel="LWP::Protocol::https-&LWP-Protocol-https-version;"> 934 LWP-Protocol-https-&LWP-Protocol-https-version;</bridgehead> 935 936 <indexterm zone="perl-modules perl-lwp-protocol-https"> 937 <primary sortas="a-LWP-Protocol-https">LWP::Protocol::https</primary> 938 </indexterm> 939 940 <para>LWP::Protocol::https provides https support for 941 LWP::UserAgent (i.e. for LWP). This module uses the 942 standard <xref linkend="perl-standard-install"/>.</para> 943 944 &lfs78_checked; 945 946 <itemizedlist> 947 <listitem> 948 <para> 949 <ulink url="&LWP-Protocol-https-download-http;">LWP-Protocol-https-&LWP-Protocol-https-version;</ulink> 950 </para> 951 </listitem> 952 <listitem> 953 <literallayout>&LWP-Protocol-https-download-http; 954 MD5 sum: &LWP-Protocol-https-md5sum;</literallayout> 955 </listitem> 956 <listitem> 957 <itemizedlist> 958 <listitem> 959 <para><xref linkend="openssl"/></para> 960 </listitem> 961 <listitem> 962 <para><xref linkend="perl-lwp"/></para> 963 </listitem> 964 <listitem> 965 <itemizedlist> 966 <listitem><literallayout><ulink url="http://search.cpan.org/~behroozi/IO-Socket-SSL/">IO::Socket::SSL</ulink> 967 (http://search.cpan.org/~behroozi/IO-Socket-SSL/)</literallayout> 968 <itemizedlist> 969 <listitem><literallayout><ulink url="http://search.cpan.org/dist/Net-SSLeay/">Net::SSLeay</ulink> 970 (http://search.cpan.org/dist/Net-SSLeay/)</literallayout> 971 </listitem> 972 </itemizedlist> 973 </listitem> 974 <listitem><literallayout><ulink url="http://search.cpan.org/~abh/Mozilla-CA/">Mozilla::CA</ulink> 975 (http://search.cpan.org/~abh/Mozilla-CA/)</literallayout> 976 </listitem> 977 </itemizedlist> 978 </listitem> 979 </itemizedlist> 775 980 </listitem> 776 981 </itemizedlist> … … 804 1009 </note> 805 1010 806 &lfs7 7_checked;807 808 <itemizedlist> 809 <listitem> 810 <para> 811 <ulink url=" http://www.cpan.org/authors/id/L/LE/LEONT/Module-Build-&Module-Build-version;.tar.gz">Module-Build-&Module-Build-version;</ulink>812 </para> 813 </listitem> 814 <listitem> 815 <literallayout> http://www.cpan.org/authors/id/L/LE/LEONT/Module-Build-&Module-Build-version;.tar.gz816 MD5 sum: 7b7ca5a47bef48c50c8b5906ca3ac7fb</literallayout>1011 &lfs78_checked; 1012 1013 <itemizedlist> 1014 <listitem> 1015 <para> 1016 <ulink url="&Module-Build-download-http;">Module-Build-&Module-Build-version;</ulink> 1017 </para> 1018 </listitem> 1019 <listitem> 1020 <literallayout>&Module-Build-download-http; 1021 MD5 sum: &Module-Build-md5sum;</literallayout> 817 1022 </listitem> 818 1023 </itemizedlist> … … 840 1045 <listitem> 841 1046 <para> 842 <ulink url="http://www.cpan.org/authors/id/M/MB/MBARBON/Module-Info-&Module-Info-version ;.tar.gz">1047 <ulink url="http://www.cpan.org/authors/id/M/MB/MBARBON/Module-Info-&Module-Info-version-download-http;.tar.gz"> 843 1048 Module-Info-&Module-Info-version;</ulink> 844 1049 </para> … … 872 1077 <listitem> 873 1078 <para> 874 <ulink url="http://cpan.org/authors/id/A/AU/AUDREYT/Module-Signature-&Module-Signature-version ;.tar.gz">1079 <ulink url="http://cpan.org/authors/id/A/AU/AUDREYT/Module-Signature-&Module-Signature-version-download-http;.tar.gz"> 875 1080 Module-Signature-&Module-Signature-version;</ulink> 876 1081 </para> … … 883 1088 <listitem> 884 1089 <para> 885 <ulink url="http://cpan.org/authors/id/S/SM/SMUELLER/PAR-Dist-&PAR-Dist-version ;.tar.gz">1090 <ulink url="http://cpan.org/authors/id/S/SM/SMUELLER/PAR-Dist-&PAR-Dist-version-download-http;.tar.gz"> 886 1091 PAR-Dist-&PAR-Dist-version;</ulink> 887 1092 </para> … … 929 1134 <xref linkend="perl-standard-install"/>.</para> 930 1135 931 &lfs7 7_checked;932 933 <itemizedlist> 934 <listitem> 935 <para> 936 <ulink url=" http://www.cpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-&Net-DNS-version;.tar.gz">Net::DNS-&Net-DNS-version;</ulink>937 </para> 938 </listitem> 939 <listitem> 940 <literallayout> http://www.cpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-&Net-DNS-version;.tar.gz941 MD5 sum: 41e59dc2cad35eda357f2f534d94ae8b</literallayout>1136 &lfs78_checked; 1137 1138 <itemizedlist> 1139 <listitem> 1140 <para> 1141 <ulink url="&Net-DNS-download-http;">Net::DNS-&Net-DNS-version;</ulink> 1142 </para> 1143 </listitem> 1144 <listitem> 1145 <literallayout>&Net-DNS-download-http; 1146 MD5 sum: &Net-DNS-md5sum;</literallayout> 942 1147 <itemizedlist> 943 1148 <listitem><literallayout><ulink url="http://search.cpan.org/~gaas/Digest-HMAC/">Digest::HMAC</ulink> 944 (http://search.cpan.org/~gaas/Digest-HMAC/) ( required bythe testsuite)</literallayout>1149 (http://search.cpan.org/~gaas/Digest-HMAC/) (for the testsuite)</literallayout> 945 1150 </listitem> 946 1151 <listitem><literallayout><ulink url="http://search.cpan.org/~shlomif/IO-Socket-INET6-2.72/">IO::Socket::INET6</ulink> … … 972 1177 <xref linkend="perl-standard-install"/>.</para> 973 1178 974 &lfs7 7_checked;975 976 <itemizedlist> 977 <listitem> 978 <para> 979 <ulink url=" http://www.cpan.org/authors/id/R/RO/ROODE/Readonly-XS-&Readonly-XS-version;.tar.gz">Readonly::XS-&Readonly-XS-version;</ulink>980 </para> 981 </listitem> 982 <listitem> 983 <literallayout> http://www.cpan.org/authors/id/R/RO/ROODE/Readonly-XS-&Readonly-XS-version;.tar.gz984 MD5 sum: df71f29abfcbd14c963f912d6d6ded6b</literallayout>1179 &lfs7 7_checked; &gcc 5_checked; # deliberately broken to not show up, this is all commented 1180 1181 <itemizedlist> 1182 <listitem> 1183 <para> 1184 <ulink url="&Readonly-XS-download-http;">Readonly::XS-&Readonly-XS-version;</ulink> 1185 </para> 1186 </listitem> 1187 <listitem> 1188 <literallayout>&Readonly-XS-download-http; 1189 MD5 sum: &Readonly-XS-md5sum;</literallayout> 985 1190 <itemizedlist> 986 1191 <listitem><literallayout><ulink url="http://search.cpan.org/dist/Readonly/">Readonly</ulink> … … 1004 1209 module uses the standard <xref linkend="perl-standard-install"/>.</para> 1005 1210 1006 &lfs7 7_checked;1007 1008 <itemizedlist> 1009 <listitem> 1010 <para> 1011 <ulink url=" http://www.cpan.org/authors/id/A/AB/ABIGAIL/Regexp-Common-&Regexp-Common-version;.tar.gz">Regexp-Common-&Regexp-Common-version;</ulink>1012 </para> 1013 </listitem> 1014 <listitem> 1015 <literallayout> http://www.cpan.org/authors/id/A/AB/ABIGAIL/Regexp-Common-&Regexp-Common-version;.tar.gz1016 MD5 sum: 2b9c335312dcfd9980ff7acbad0e5905</literallayout>1211 &lfs78_checked; 1212 1213 <itemizedlist> 1214 <listitem> 1215 <para> 1216 <ulink url="&Regexp-Common-download-http;">Regexp-Common-&Regexp-Common-version;</ulink> 1217 </para> 1218 </listitem> 1219 <listitem> 1220 <literallayout>&Regexp-Common-download-http; 1221 MD5 sum: &Regexp-Common-md5sum;</literallayout> 1017 1222 </listitem> 1018 1223 </itemizedlist> … … 1032 1237 <xref linkend="perl-standard-install"/>.</para> 1033 1238 1034 &lfs7 7_checked;1239 &lfs78_checked; 1035 1240 1036 1241 <para> Before beginning the build, issue … … 1049 1254 <listitem> 1050 1255 <para> 1051 <ulink url="& sources-anduin-http;/perl-modules/SGMLSpm-&SGMLSpm-version;.tar.gz">SGMLSpm-&SGMLSpm-version;</ulink>1052 </para> 1053 </listitem> 1054 <listitem> 1055 <literallayout>& sources-anduin-http;/perl-modules/SGMLSpm-&SGMLSpm-version;.tar.gz1056 MD5 sum: 746c74ae969992cedb1a2879b4168090</literallayout>1256 <ulink url="&SGMLSpm-download-http;">SGMLSpm-&SGMLSpm-version;</ulink> 1257 </para> 1258 </listitem> 1259 <listitem> 1260 <literallayout>&SGMLSpm-download-http; 1261 MD5 sum: &SGMLSpm-md5sum;</literallayout> 1057 1262 <!--http://search.cpan.org/CPAN/authors/id/R/RA/RAAB/SGMLSpm-&SGMLSpm-version;.tar.gz --> 1058 1263 </listitem> … … 1074 1279 </para> 1075 1280 1076 &lfs7 7_checked;1077 1078 <itemizedlist> 1079 <listitem> 1080 <para> 1081 <ulink url=" http://www.cpan.org/authors/id/D/DA/DANBOO/Test-Command-&Test-Command-version;.tar.gz">Test-Command-&Test-Command-version;</ulink>1082 </para> 1083 </listitem> 1084 <listitem> 1085 <literallayout> http://www.cpan.org/authors/id/D/DA/DANBOO/Test-Command-&Test-Command-version;.tar.gz1086 MD5 sum: 9ab83c4695961dbe92cd86efe08f0634</literallayout>1281 &lfs78_checked; 1282 1283 <itemizedlist> 1284 <listitem> 1285 <para> 1286 <ulink url="&Test-Command-download-http;">Test-Command-&Test-Command-version;</ulink> 1287 </para> 1288 </listitem> 1289 <listitem> 1290 <literallayout>&Test-Command-download-http; 1291 MD5 sum: &Test-Command-md5sum;</literallayout> 1087 1292 </listitem> 1088 1293 </itemizedlist> … … 1101 1306 standard <xref linkend="perl-standard-install"/>.</para> 1102 1307 1103 &lfs7 7_checked;1104 1105 <itemizedlist> 1106 <listitem> 1107 <para> 1108 <ulink url=" http://www.cpan.org/authors/id/D/DC/DCANTRELL/Test-Differences-&Test-Differences-version;.tar.gz">Test::Differences-&Test-Differences-version;</ulink>1109 </para> 1110 </listitem> 1111 <listitem> 1112 <literallayout> http://www.cpan.org/authors/id/D/DC/DCANTRELL/Test-Differences-&Test-Differences-version;.tar.gz1113 MD5 sum: 473cce4879642e29d41bdfafd89c821d</literallayout>1308 &lfs78_checked; 1309 1310 <itemizedlist> 1311 <listitem> 1312 <para> 1313 <ulink url="&Test-Differences-download-http;">Test::Differences-&Test-Differences-version;</ulink> 1314 </para> 1315 </listitem> 1316 <listitem> 1317 <literallayout>&Test-Differences-download-http; 1318 MD5 sum: &Test-Differences-md5sum;</literallayout> 1114 1319 <itemizedlist> 1115 1320 <listitem><literallayout><ulink url="http://search.cpan.org/~ovid/Text-Diff/">Text::Diff (for the testsuite)</ulink> … … 1121 1326 </itemizedlist> 1122 1327 </listitem> 1328 <listitem><literallayout><ulink url="http://search.cpan.org/dist/Capture-Tiny/">Capture::Tiny (for the testsuite)</ulink> 1329 (http://search.cpan.org/dist/Capture-Tiny/)</literallayout> 1330 </listitem> 1123 1331 </itemizedlist> 1124 1332 </listitem> … … 1139 1347 </para> 1140 1348 1141 &lfs7 7_checked;1142 1143 <itemizedlist> 1144 <listitem> 1145 <para> 1146 <ulink url=" http://www.cpan.org/authors/id/E/ET/ETHER/Test-Pod-&Test-Pod-version;.tar.gz">Test-Pod-&Test-Pod-version;</ulink>1147 </para> 1148 </listitem> 1149 <listitem> 1150 <literallayout> http://www.cpan.org/authors/id/E/ET/ETHER/Test-Pod-&Test-Pod-version;.tar.gz1151 MD5 sum: f806aa84de2f0c0fba48b3a5a8a4aecf</literallayout>1349 &lfs78_checked; 1350 1351 <itemizedlist> 1352 <listitem> 1353 <para> 1354 <ulink url="&Test-Pod-download-http;">Test-Pod-&Test-Pod-version;</ulink> 1355 </para> 1356 </listitem> 1357 <listitem> 1358 <literallayout>&Test-Pod-download-http; 1359 MD5 sum: &Test-Pod-md5sum;</literallayout> 1152 1360 </listitem> 1153 1361 </itemizedlist> … … 1166 1374 <xref linkend="perl-standard-install"/>.</para> 1167 1375 1168 &lfs7 7_checked;1169 1170 <itemizedlist> 1171 <listitem> 1172 <para> 1173 <ulink url=" http://www.cpan.org/authors/id/N/NE/NEILB/Test-Pod-Coverage-&Test-Pod-Coverage-version;.tar.gz">Test::Pod::Coverage-&Test-Pod-Coverage-version;</ulink>1174 </para> 1175 </listitem> 1176 <listitem> 1177 <literallayout> http://www.cpan.org/authors/id/N/NE/NEILB/Test-Pod-Coverage-&Test-Pod-Coverage-version;.tar.gz1178 MD5 sum: c9ea5f4182415b13d2db18484a38c01b</literallayout>1376 &lfs78_checked; 1377 1378 <itemizedlist> 1379 <listitem> 1380 <para> 1381 <ulink url="&Test-Pod-Coverage-download-http;">Test::Pod::Coverage-&Test-Pod-Coverage-version;</ulink> 1382 </para> 1383 </listitem> 1384 <listitem> 1385 <literallayout>&Test-Pod-Coverage-download-http; 1386 MD5 sum: &Test-Pod-Coverage-md5sum;</literallayout> 1179 1387 <itemizedlist> 1180 1388 <listitem><literallayout><ulink url="http://search.cpan.org/~rclamp/Pod-Coverage/">Pod::Coverage (for the testsuite)</ulink> … … 1217 1425 that module without updating all of <application>perl</application>.</para> 1218 1426 1219 &lfs7 7_checked;1220 1221 <itemizedlist> 1222 <listitem> 1223 <para> 1224 <ulink url=" http://www.cpan.org/authors/id/A/AM/AMBS/Text-BibTeX-&Text-BibTeX-version;.tar.gz">Text-BibTeX-&Text-BibTeX-version;</ulink>1225 </para> 1226 </listitem> 1227 <listitem> 1228 <literallayout> http://www.cpan.org/authors/id/A/AM/AMBS/Text-BibTeX-&Text-BibTeX-version;.tar.gz1229 MD5 sum: a616d5df23dc0552a85608bd15bf03d1</literallayout>1427 &lfs78_checked; 1428 1429 <itemizedlist> 1430 <listitem> 1431 <para> 1432 <ulink url="&Text-BibTeX-download-http;">Text-BibTeX-&Text-BibTeX-version;</ulink> 1433 </para> 1434 </listitem> 1435 <listitem> 1436 <literallayout>&Text-BibTeX-download-http; 1437 MD5 sum: &Text-BibTeX-md5sum;</literallayout> 1230 1438 <itemizedlist> 1231 1439 <listitem><literallayout><ulink url="http://search.cpan.org/dist/Config-AutoConf/">Config::AutoConf</ulink> 1232 1440 (http://search.cpan.org/dist/Config-AutoConf/)</literallayout> 1233 1441 <itemizedlist> 1234 <listitem><literallayout><ulink url="http://search.cpan.org/dist/Capture-Tiny/">Capture =Tiny</ulink>1442 <listitem><literallayout><ulink url="http://search.cpan.org/dist/Capture-Tiny/">Capture::Tiny</ulink> 1235 1443 (http://search.cpan.org/dist/Capture-Tiny/)</literallayout> 1236 1444 </listitem> … … 1276 1484 <listitem> 1277 1485 <para> 1278 <ulink url="http://cpan.org/authors/id/R/RB/RBS/Text-Diff-&Text-Diff-version ;.tar.gz">1486 <ulink url="http://cpan.org/authors/id/R/RB/RBS/Text-Diff-&Text-Diff-version-download-http;.tar.gz"> 1279 1487 Text-Diff-&Text-Diff-version;</ulink></para> 1280 1488 <itemizedlist> 1281 1489 <listitem> 1282 1490 <para> 1283 <ulink url="http://cpan.org/authors/id/T/TY/TYEMQ/Algorithm-Diff-&Algorithm-Diff-version ;.tar.gz">1491 <ulink url="http://cpan.org/authors/id/T/TY/TYEMQ/Algorithm-Diff-&Algorithm-Diff-version-download-http;.tar.gz"> 1284 1492 Algorithm-Diff-&Algorithm-Diff-version;</ulink></para> 1285 1493 </listitem> … … 1304 1512 </para> 1305 1513 1306 &lfs7 7_checked;1307 1308 <itemizedlist> 1309 <listitem> 1310 <para> 1311 <ulink url=" http://www.cpan.org/authors/id/S/SY/SYP/Text-Roman-&Text-Roman-version;.tar.gz">Text-Roman-&Text-Roman-version;</ulink>1312 </para> 1313 </listitem> 1314 <listitem> 1315 <literallayout> http://www.cpan.org/authors/id/S/SY/SYP/Text-Roman-&Text-Roman-version;.tar.gz1316 MD5 sum: 1f6b09c0cc1f4425b565ff787a39fd83</literallayout>1514 &lfs78_checked; 1515 1516 <itemizedlist> 1517 <listitem> 1518 <para> 1519 <ulink url="&Text-Roman-download-http;">Text-Roman-&Text-Roman-version;</ulink> 1520 </para> 1521 </listitem> 1522 <listitem> 1523 <literallayout>&Text-Roman-download-http; 1524 MD5 sum: &Text-Roman-md5sum;</literallayout> 1317 1525 </listitem> 1318 1526 </itemizedlist> … … 1340 1548 <listitem> 1341 1549 <para> 1342 <ulink url="http://www.cpan.org/authors/id/S/SR/SREZIC/Tk-&Tk-Perl-version ;.tar.gz">1550 <ulink url="http://www.cpan.org/authors/id/S/SR/SREZIC/Tk-&Tk-Perl-version-download-http;.tar.gz"> 1343 1551 Tk-&Tk-Perl-version;</ulink></para> 1344 1552 <itemizedlist> … … 1365 1573 uses the standard <xref linkend="perl-standard-install"/>.</para> 1366 1574 1367 &lfs7 7_checked;1368 1369 <itemizedlist> 1370 <listitem> 1371 <para> 1372 <ulink url=" http://search.cpan.org/CPAN/authors/id/S/SA/SADAHIRO/Unicode-Collate-&Unicode-Collate-version;.tar.gz">Unicode-Collate-&Unicode-Collate-version;</ulink>1373 </para> 1374 </listitem> 1375 <listitem> 1376 <literallayout> http://search.cpan.org/CPAN/authors/id/S/SA/SADAHIRO/Unicode-Collate-&Unicode-Collate-version;.tar.gz1377 MD5 sum: c486b31f87bfa3875883f3c9fad9fd99</literallayout>1575 &lfs78_checked; 1576 1577 <itemizedlist> 1578 <listitem> 1579 <para> 1580 <ulink url="&Unicode-Collate-download-http;">Unicode-Collate-&Unicode-Collate-version;</ulink> 1581 </para> 1582 </listitem> 1583 <listitem> 1584 <literallayout>&Unicode-Collate-download-http; 1585 MD5 sum: &Unicode-Collate-md5sum;</literallayout> 1378 1586 </listitem> 1379 1587 </itemizedlist> … … 1392 1600 <xref linkend="perl-standard-install"/>.</para> 1393 1601 1394 &lfs7 7_checked;1395 1396 <itemizedlist> 1397 <listitem> 1398 <para> 1399 <ulink url=" http://www.cpan.org/authors/id/N/NE/NEZUMI/Unicode-LineBreak-&Unicode-LineBreak-version;.tar.gz">Unicode::LineBreak-&Unicode-LineBreak-version;</ulink>1400 </para> 1401 </listitem> 1402 <listitem> 1403 <literallayout> http://www.cpan.org/authors/id/N/NE/NEZUMI/Unicode-LineBreak-&Unicode-LineBreak-version;.tar.gz1404 MD5 sum: 8e811b9b9c47fdc7fa3a5c55e1a9c0ea</literallayout>1602 &lfs78_checked; 1603 1604 <itemizedlist> 1605 <listitem> 1606 <para> 1607 <ulink url="&Unicode-LineBreak-download-http;">Unicode::LineBreak-&Unicode-LineBreak-version;</ulink> 1608 </para> 1609 </listitem> 1610 <listitem> 1611 <literallayout>&Unicode-LineBreak-download-http; 1612 MD5 sum: &Unicode-LineBreak-md5sum;</literallayout> 1405 1613 <itemizedlist> 1406 1614 <listitem><literallayout><ulink url="http://search.cpan.org/dist/MIME-Charset/">MIME::Charset</ulink> … … 1421 1629 </itemizedlist> 1422 1630 1631 <!-- Unicode::Normalize --> 1632 <bridgehead renderas="sect3" id="perl-unicode-normalize" 1633 xreflabel="Unicode::Normalize-&Unicode-Normalize-version;"> 1634 Unicode::Normalize-&Unicode-Normalize-version;</bridgehead> 1635 1636 <indexterm zone="perl-modules perl-unicode-normalize"> 1637 <primary sortas="a-Unicode-Normalize">Unicode::Normalize</primary> 1638 </indexterm> 1639 1640 <para>Unicode::Normalize provides Unicode Normalization Forms. This module 1641 uses the standard <xref linkend="perl-standard-install"/>.</para> 1642 1643 &lfs78_checked; 1644 1645 <itemizedlist> 1646 <listitem> 1647 <para> 1648 <ulink url="&Unicode-Normalize-download-http;">Unicode::Normalize-&Unicode-Normalize-version;</ulink> 1649 </para> 1650 </listitem> 1651 <listitem> 1652 <literallayout>&Unicode-Normalize-download-http; 1653 MD5 sum: &Unicode-Normalize-md5sum;</literallayout> 1654 </listitem> 1655 </itemizedlist> 1656 1423 1657 <!-- URI --> 1424 1658 <bridgehead renderas="sect3" id="perl-uri" … … 1443 1677 </para> 1444 1678 1445 &lfs7 7_checked;1446 1447 <itemizedlist> 1448 <listitem> 1449 <para> 1450 <ulink url=" http://www.cpan.org/authors/id/E/ET/ETHER/URI-&URI-version;.tar.gz">URI-&URI-version;</ulink>1451 </para> 1452 </listitem> 1453 <listitem> 1454 <literallayout> http://www.cpan.org/authors/id/E/ET/ETHER/URI-&URI-version;.tar.gz1455 MD5 sum: 3c56aee0300bce5a440ccbd558277ea0</literallayout>1679 &lfs78_checked; 1680 1681 <itemizedlist> 1682 <listitem> 1683 <para> 1684 <ulink url="&URI-download-http;">URI-&URI-version;</ulink> 1685 </para> 1686 </listitem> 1687 <listitem> 1688 <literallayout>&URI-download-http; 1689 MD5 sum: &URI-md5sum;</literallayout> 1456 1690 </listitem> 1457 1691 </itemizedlist> … … 1472 1706 <xref linkend="perl-standard-install"/>.</para> 1473 1707 1474 &lfs7 7_checked;1475 1476 <itemizedlist> 1477 <listitem> 1478 <para> 1479 <ulink url=" http://cpan.org/authors/id/M/MA/MARKOV/XML-LibXML-Simple-&XML-LibXML-Simple-version;.tar.gz">XML::LibXML::Simple-&XML-LibXML-Simple-version;</ulink>1480 </para> 1481 </listitem> 1482 <listitem> 1483 <literallayout> http://cpan.org/authors/id/M/MA/MARKOV/XML-LibXML-Simple-&XML-LibXML-Simple-version;.tar.gz1484 MD5 sum: 862fd977c97c4ec777a235522e12229d</literallayout>1708 &lfs78_checked; 1709 1710 <itemizedlist> 1711 <listitem> 1712 <para> 1713 <ulink url="&XML-LibXML-Simple-download-http;">XML::LibXML::Simple-&XML-LibXML-Simple-version;</ulink> 1714 </para> 1715 </listitem> 1716 <listitem> 1717 <literallayout>&XML-LibXML-Simple-download-http; 1718 MD5 sum: &XML-LibXML-Simple-md5sum;</literallayout> 1485 1719 <itemizedlist> 1486 1720 <listitem> … … 1514 1748 <xref linkend="perl-standard-install"/>.</para> 1515 1749 1516 &lfs7 7_checked;1517 1518 <itemizedlist> 1519 <listitem> 1520 <para> 1521 <ulink url=" http://www.cpan.org/authors/id/S/SH/SHLOMIF/XML-LibXSLT-&XML-LibXSLT-version;.tar.gz">XML::LibXSLT-&XML-LibXSLT-version;</ulink>1522 </para> 1523 </listitem> 1524 <listitem> 1525 <literallayout> http://www.cpan.org/authors/id/S/SH/SHLOMIF/XML-LibXSLT-&XML-LibXSLT-version;.tar.gz1526 MD5 sum: a32045699c001d960d6f94891f9e853c</literallayout>1750 &lfs78_checked; 1751 1752 <itemizedlist> 1753 <listitem> 1754 <para> 1755 <ulink url="&XML-LibXSLT-download-http;">XML::LibXSLT-&XML-LibXSLT-version;</ulink> 1756 </para> 1757 </listitem> 1758 <listitem> 1759 <literallayout>&XML-LibXSLT-download-http; 1760 MD5 sum: &XML-LibXSLT-md5sum;</literallayout> 1527 1761 <itemizedlist> 1528 1762 <listitem> … … 1552 1786 1553 1787 <itemizedlist> 1554 <listitem> <literallayout><ulink url="http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/XML-Parser-&XML-Parser-version;.tar.gz">XML::Parser-&XML-Parser-version;</ulink> 1555 http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/XML-Parser-&XML-Parser-version;.tar.gz 1556 MD5 sum: c320d2ffa459e6cdc6f9f59c1185855e) </literallayout> 1788 <listitem> <literallayout><ulink url="&XML-Parser-download-http;">XML::Parser-&XML-Parser-version;</ulink> 1789 MD5 sum: &XML-Parser-md5sum;) </literallayout> 1557 1790 <itemizedlist> 1558 1791 <!-<listitem> … … 1585 1818 <xref linkend="perl-standard-install"/>.</para> 1586 1819 1587 &lfs7 7_checked;1588 1589 <itemizedlist> 1590 <listitem> 1591 <para> 1592 <ulink url=" http://cpan.org/authors/id/G/GR/GRANTM/XML-Simple-&XML-Simple-version;.tar.gz">XML::Simple-&XML-Simple-version;</ulink>1593 </para> 1594 </listitem> 1595 <listitem> 1596 <literallayout> http://cpan.org/authors/id/G/GR/GRANTM/XML-Simple-&XML-Simple-version;.tar.gz1597 MD5 sum: 4d10964e123b76eca36678464daa63cd</literallayout>1820 &lfs78_checked; 1821 1822 <itemizedlist> 1823 <listitem> 1824 <para> 1825 <ulink url="&XML-Simple-download-http;">XML::Simple-&XML-Simple-version;</ulink> 1826 </para> 1827 </listitem> 1828 <listitem> 1829 <literallayout>&XML-Simple-download-http; 1830 MD5 sum: &XML-Simple-md5sum;</literallayout> 1598 1831 <itemizedlist> 1599 1832 <!-- <listitem> <literallayout><ulink url="http://search.cpan.org/~grantm/XML-SAX/">XML::SAX</ulink> --> … … 1646 1879 module uses the standard <xref linkend="perl-standard-install"/>.</para> 1647 1880 1648 &lfs7 7_checked;1649 1650 <itemizedlist> 1651 <listitem> 1652 <para> 1653 <ulink url=" http://www.cpan.org/authors/id/J/JO/JOSEPHW/XML-Writer-&XML-Writer-version;.tar.gz">XML::Writer-&XML-Writer-version;</ulink>1654 </para> 1655 </listitem> 1656 <listitem> 1657 <literallayout> http://www.cpan.org/authors/id/J/JO/JOSEPHW/XML-Writer-&XML-Writer-version;.tar.gz1658 MD5 sum: b9c2420c243c6a36ce45a008740fcede</literallayout>1881 &lfs78_checked; 1882 1883 <itemizedlist> 1884 <listitem> 1885 <para> 1886 <ulink url="&XML-Writer-download-http;">XML::Writer-&XML-Writer-version;</ulink> 1887 </para> 1888 </listitem> 1889 <listitem> 1890 <literallayout>&XML-Writer-download-http; 1891 MD5 sum: &XML-Writer-md5sum;</literallayout> 1659 1892 </listitem> 1660 1893 </itemizedlist> … … 1858 2091 <emphasis>libwww-perl:</emphasis> lwp-download, lwp-dump, lwp-mirror, lwp-request 1859 2092 <emphasis>Log::Log4perl:</emphasis> l4p-tmpl 2093 <emphasis>Module::Build</emphasis> config_data 1860 2094 <emphasis>Pod::Coverage:</emphasis> pod_cover 1861 2095 <emphasis>Text::BibTeX:</emphasis> biblex, bibparse, dumpnames … … 1944 2178 </varlistentry> 1945 2179 2180 <varlistentry id="config_data"> 2181 <term><command>config_data</command></term> 2182 <listitem> 2183 <para>is used to query or change the configuration of perl modules. 2184 </para> 2185 <indexterm zone="perl-modules config_data"> 2186 <primary sortas="b-config_data">config_data</primary> 2187 </indexterm> 2188 </listitem> 2189 </varlistentry> 2190 1946 2191 <varlistentry id="pod_cover"> 1947 2192 <term><command>pod_cover</command></term> -
general/prog/php.xml
ra7e1ac8 r2037ec4 6 6 7 7 <!ENTITY php-download-http "http://www.php.net/distributions/php-&php-version;.tar.xz"> 8 <!ENTITY php-download-ftp "ftp://ftp.isu.edu.tw/pub/Unix/Web/PHP/distributions/php-&php-version;.tar.xz"> 9 <!ENTITY php-md5sum "f2cc602602eb2b121779f2c4b8bacaba"> 10 <!ENTITY php-size "12 MB"> 11 <!ENTITY php-buildsize "394 MB (with tests)"> 12 <!ENTITY php-time "5.6 SBU (with tests)"> 8 <!--<!ENTITY php-download-ftp "ftp://ftp.isu.edu.tw/pub/Unix/Web/PHP/distributions/php-&php-version;.tar.xz">--> 9 <!ENTITY php-download-ftp " "> 10 <!ENTITY php-md5sum "ce5964672e4ec0b66ff088a6bafde8c7"> 11 <!ENTITY php-size "11 MB"> 12 <!ENTITY php-buildsize "564 MB (with the tests). Documentation adds 106 MB"> 13 <!ENTITY php-time "6.3 SBU (with the tests)"> 13 14 ]> 14 15 … … 96 97 <xref linkend="enchant"/>, 97 98 <xref linkend="libxslt"/>, 99 an <xref linkend="server-mail"/> (that provides a 100 <command>sendmail</command> command), 98 101 <xref linkend="pcre"/>, 99 102 <xref linkend="pth"/>, 100 an <xref linkend="server-mail"/> (that provides a101 <command>sendmail</command> command)102 103 <ulink url="http://dmalloc.com/">Dmalloc</ulink>, 103 104 <ulink url="http://www.net-snmp.org/">Net-SNMP</ulink>, 104 105 <ulink url="http://www.ossp.org/pkg/lib/mm/">OSSP mm</ulink>, 105 <ulink url="http://re2c.org/">re2c</ulink>, 106 <ulink url="http://xmlrpc-epi.sourceforge.net/main.php?t=php_about">XMLRPC-EPI</ulink> , and106 <ulink url="http://re2c.org/">re2c</ulink>, and 107 <ulink url="http://xmlrpc-epi.sourceforge.net/main.php?t=php_about">XMLRPC-EPI</ulink> 107 108 </para> 108 109 … … 140 141 <xref linkend="sqlite"/>, 141 142 <xref linkend="unixodbc"/>, 142 <ulink url="http://www.softwareag.com/">A badas</ulink>,143 <ulink url="http://www.softwareag.com/">Adabas</ulink>, 143 144 <ulink url="http://www.birdstep.com/">Birdstep</ulink>, 144 145 <ulink url="http://cr.yp.to/cdb.html">cdb</ulink>, … … 160 161 <bridgehead renderas="sect4">Optional Security/Encryption Utilities and Libraries</bridgehead> 161 162 <para role="optional"> 163 <xref linkend="openssl"/>, 162 164 <xref linkend="cyrus-sasl"/>, 163 165 <xref linkend="mitkrb"/>, 164 <xref linkend="openssl"/>,165 166 <ulink url="http://mcrypt.sourceforge.net/">libmcrypt</ulink>, and 166 167 <ulink url="http://mhash.sourceforge.net/">mhash</ulink> … … 251 252 mv -v /etc/php-fpm.conf{.default,} && 252 253 253 install -v - dm755/usr/share/doc/php-&php-version; &&254 install -v -m644 CODING_STANDARDS EXTENSIONS INSTALL NEWS README* UPGRADING* php.gif \255 /usr/share/doc/php-&php-version; &&256 ln - sfv/usr/lib/php/doc/Archive_Tar/docs/Archive_Tar.txt \257 /usr/share/doc/php-&php-version; &&258 ln - sfv/usr/lib/php/doc/Structures_Graph/docs \259 /usr/share/doc/php-&php-version;</userinput></screen>254 install -v -m755 -d /usr/share/doc/php-&php-version; && 255 install -v -m644 CODING_STANDARDS EXTENSIONS INSTALL NEWS README* UPGRADING* php.gif \ 256 /usr/share/doc/php-&php-version; && 257 ln -v -sfn /usr/lib/php/doc/Archive_Tar/docs/Archive_Tar.txt \ 258 /usr/share/doc/php-&php-version; && 259 ln -v -sfn /usr/lib/php/doc/Structures_Graph/docs \ 260 /usr/share/doc/php-&php-version;</userinput></screen> 260 261 261 262 <para> … … 364 365 365 366 <para> 366 <option>--with-mysql</option>: This option367 includes <application>MariaDB/MySQL</application> support.368 </para>369 370 <para>371 367 <option>--disable-libxml</option>: This option 372 368 allows building PHP without <application>libxml2</application> … … 383 379 </para> 384 380 381 <para> 382 <option>--with-mysqli=/usr/bin/mysql_config</option>: This option 383 includes MySQLi support. 384 </para> 385 386 <para> 387 <option>--with-mysql-sock=/run/mysqld/mysqld.sock</option>: Location of 388 the MySQL unix socket pointer. 389 </para> 390 391 <para> 392 <option>--with-pdo-mysql=/usr</option>: This option includes PDO: MySQL 393 support. 394 </para> 395 385 396 </sect2> 386 397 … … 393 404 <para> 394 405 <filename>/etc/php.ini</filename>, 395 <filename>/etc/pear.conf</filename>, and 396 <filename>/etc/php-fpm.conf</filename> 406 <filename>/etc/pear.conf</filename>, 407 <filename>/etc/php-fpm.conf</filename>, and 408 <filename>/etc/php-fpm.d/www.conf</filename> 397 409 </para> 398 410 … … 406 418 407 419 <indexterm zone="php php-config"> 420 <primary sortas="e-etc-php-fpm.d-www.conf"> 421 /etc/php-fpm.d/www.conf</primary> 422 </indexterm> 423 424 <indexterm zone="php php-config"> 408 425 <primary sortas="e-etc-php-fpm.conf">/etc/php-fpm.conf</primary> 409 426 </indexterm> … … 413 430 <sect3> 414 431 <title>Configuration Information</title> 432 433 <para> 434 Without the file <filename>/etc/php-fpm.d/www.conf</filename>, 435 the process manager does not start. However, it is the file 436 <filename>/etc/php-fpm.d/www.conf.default</filename>, that is 437 installed. To solve this, issue as the 438 <systemitem class="username">root</systemitem> user: 439 </para> 440 441 <screen role="root"><userinput>cp -v /etc/php-fpm.d/www.conf.default /etc/php-fpm.d/www.conf</userinput></screen> 415 442 416 443 <para> … … 447 474 </para> 448 475 449 <screen role="root"><userinput>sed - e '/proxy_module/s/^#//' \450 -e '/proxy_fcgi_module/s/^#//' \451 -i/etc/httpd/httpd.conf</userinput></screen>476 <screen role="root"><userinput>sed -i -e '/proxy_module/s/^#//' \ 477 -e '/proxy_fcgi_module/s/^#//' \ 478 /etc/httpd/httpd.conf</userinput></screen> 452 479 453 480 <para> … … 457 484 </para> 458 485 459 <screen role="root"><userinput>echo 'ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:9000/srv/www/$1' >> \ 460 /etc/httpd/httpd.conf</userinput></screen> 486 <screen role="root"><userinput>echo \ 487 'ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:9000/srv/www/$1' >> \ 488 /etc/httpd/httpd.conf</userinput></screen> 461 489 462 490 <para> … … 507 535 508 536 <seglistitem> 509 <seg>pear, peardev, pecl, phar (symlink), phar.phar, 510 php, php-cgi, php-config, php-fpm, and phpize</seg> 511 <seg>None</seg> 512 <seg>/usr/include/php, /usr/lib/php, /usr/share/php and 537 <seg>pear, peardev, pecl, phar (symlink), phar.phar, php, 538 php-cgi, php-config, php-fpm, phpdbg, and phpize</seg> 539 <seg>dba.{so,a} and opcache.{so,a} at 540 /usr/lib/php/extensions/no-debug-non-zts-20151012</seg> 541 <seg>/etc/php-fpm.d, /usr/{include,lib,share}/php and 513 542 /usr/share/doc/php-&php-version;</seg> 514 543 </seglistitem> … … 558 587 </varlistentry> 559 588 589 <varlistentry id="phpdbg"> 590 <term><command>phpdbg</command></term> 591 <listitem> 592 <para> 593 is the interactive PHP debugger. 594 </para> 595 <indexterm zone="php phpdbg"> 596 <primary sortas="b-phpdbg">phpdbg</primary> 597 </indexterm> 598 </listitem> 599 </varlistentry> 600 560 601 </variablelist> 561 602 -
general/prog/pycairo.xml
ra7e1ac8 r2037ec4 31 31 </para> 32 32 33 &lfs7 7_checked;33 &lfs78_checked; 34 34 35 35 <bridgehead renderas="sect4">Package Information</bridgehead> -
general/prog/pygobject3.xml
ra7e1ac8 r2037ec4 6 6 7 7 <!ENTITY pygobject3-download-http 8 "&gnome-download-http;/pygobject/ 3.16/pygobject-&pygobject3-version;.tar.xz">8 "&gnome-download-http;/pygobject/&gnome-minor-18;/pygobject-&pygobject3-version;.tar.xz"> 9 9 <!ENTITY pygobject3-download-ftp 10 "&gnome-download-ftp;/pygobject/ 3.16/pygobject-&pygobject3-version;.tar.xz">11 <!ENTITY pygobject3-md5sum " 8a3720efa69dd2d520e0b21b5d9e7c19">12 <!ENTITY pygobject3-size "71 2KB">13 <!ENTITY pygobject3-buildsize " 30 MB">14 <!ENTITY pygobject3-time "0. 4 SBU">10 "&gnome-download-ftp;/pygobject/&gnome-minor-18;/pygobject-&pygobject3-version;.tar.xz"> 11 <!ENTITY pygobject3-md5sum "0a956f3e785e23b0f136832f2e57a862"> 12 <!ENTITY pygobject3-size "716 KB"> 13 <!ENTITY pygobject3-buildsize "29 MB (both modules, with tests)"> 14 <!ENTITY pygobject3-time "0.5 SBU (both modules, with tests)"> 15 15 ]> 16 16 … … 33 33 </para> 34 34 35 &lfs7 7_checked;35 &lfs78_checked; 36 36 37 37 <bridgehead renderas="sect4">Package Information</bridgehead> … … 101 101 </para> 102 102 </note> 103 <!-- 104 <para> 105 If you wish to run the test suite, optionally use the following 106 command to fix one test: 107 </para> 108 109 <screen><userinput>sed -i '/d =.*MUSIC/d' 110 tests/test_glib.py</userinput></screen>--> 103 111 104 112 <para> … … 133 141 134 142 <para> 135 To test the results, issue: <command>make -C python3 -kcheck</command>.143 To test the results, issue: <command>make -C python3 check</command>. 136 144 An already active graphical session with bus address is necessary to 137 run the tests. Some tests fail for unknown reasons.145 run the tests. 138 146 </para> 139 147 … … 169 177 </seg> 170 178 <seg> 171 /usr/lib/python&python2-majorver;/site-packages/gi/ {_gi.so,_gi_cairo.so}179 /usr/lib/python&python2-majorver;/site-packages/gi/_gi{,_cairo}.so 172 180 and/or 173 /usr/lib/python&python3-majorver;/site-packages/gi/ {_gi_cairo.cpython-34m.so,_gi.cpython-34m.so}181 /usr/lib/python&python3-majorver;/site-packages/gi/_gi{,_cairo}.cpython-35m-<arch>-linux-gnu.so 174 182 </seg> 175 183 <seg> 176 /usr/include/pygobject-3.0 and184 /usr/include/pygobject-3.0, and 177 185 /usr/lib/python&python2-majorver;/site-packages/{gi,pygtkcompat} and/or 178 186 /usr/lib/python&python3-majorver;/site-packages/{gi,pygtkcompat} -
general/prog/python2.xml
ra7e1ac8 r2037ec4 8 8 "https://www.python.org/ftp/python/&python2-version;/Python-&python2-version;.tar.xz"> 9 9 <!ENTITY python2-download-ftp " "> 10 <!ENTITY python2-md5sum " c685ef0b8e9f27b5e3db5db12b268ac6">10 <!ENTITY python2-md5sum "1dbcc848b4cd8399a8199d000f9f823c"> 11 11 <!ENTITY python2-size "12 MB"> 12 <!ENTITY python2-buildsize "22 7MB (additional 18 MB for the tests)">13 <!ENTITY python2-time "0.8 SBU (additional 5. 5SBU for tests)">12 <!ENTITY python2-buildsize "229 MB (additional 18 MB for the tests)"> 13 <!ENTITY python2-time "0.8 SBU (additional 5.6 SBU for tests)"> 14 14 15 15 <!ENTITY python2htmldoc-download-http 16 16 "https://docs.python.org/2.7/archives/python-&python2-version;-docs-html.tar.bz2"> 17 <!ENTITY python2htmldoc-md5sum "5f07d5079327be83f450ecc459ffe249">18 <!ENTITY python2htmldoc-size "4.4 MB">19 17 ]> 20 18 … … 80 78 </itemizedlist> 81 79 80 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 81 82 82 <itemizedlist spacing="compact"> 83 83 <title>Optional HTML Documentation</title> … … 85 85 <para> 86 86 Download (HTTP): <ulink url="&python2htmldoc-download-http;"/> 87 </para>88 </listitem>89 <listitem>90 <para>91 Download MD5 sum: &python2htmldoc-md5sum;92 </para>93 </listitem>94 <listitem>95 <para>96 Download size: &python2htmldoc-size;97 87 </para> 98 88 </listitem> … … 114 104 <bridgehead renderas="sect4">Optional (For Additional Modules)</bridgehead> 115 105 <para role="optional"> 116 <xref linkend="db"/>,117 106 <xref linkend="openssl"/>, 118 107 <xref linkend="sqlite"/> and … … 122 111 <note> 123 112 <para> 124 125 113 <!-- new for ff31. Any reasonable version of openssl will do, 114 even old maintained versions, so do not xref openssl here --> 126 115 If you are building <xref linkend="thunderbird"/> or 127 <xref linkend="firefox"/> <!-- or <xref linkend="xulrunner"/> -->,128 you must install <application> OpenSSL</application> before you build116 <xref linkend="firefox"/> 117 you must install <application>openssl</application> before you build 129 118 <application>Python 2</application>. 130 119 </para> … … 152 141 153 142 <para> 154 To test the results, issue: <command>make test</command>. 143 To test the results, issue: <command>make -k test</command>. 144 One test fails for unknown reasons. 155 145 </para> 156 146 … … 165 155 Since <application>Python 2</application> is in maintenance mode, and 166 156 <application>Python 3</application> is recommended by upstream for 167 development, you probably do n't need to install the documentation.157 development, you probably do not need to install the documentation. 168 158 However, if you still want to install documentation for both 169 <application>Python</application> versions, make sure you set PYTHONDOCS 170 variable to the version you want to use each time you need to consult 159 <application>Python</application> versions, be sure to define the 160 <envar>PYTHONDOCS</envar> 161 variable for the version you want to use, each time you need to consult 171 162 the documentation. If you have downloaded the preformatted documentation 172 163 from <ulink url="http://docs.python.org/download.html"/>, install it … … 175 166 176 167 <screen role="root"><userinput>install -v -dm755 /usr/share/doc/python-&python2-version; && 177 tar --strip-components=1 -C /usr/share/doc/python-&python2-version; \ 178 --no-same-owner -xvf ../python-&python2-version;-docs-html.tar.bz2 && 168 169 tar --strip-components=1 \ 170 --no-same-owner \ 171 --directory /usr/share/doc/python-&python2-version; \ 172 -xvf ../python-&python2-version;-docs-html.tar.bz2 && 173 179 174 find /usr/share/doc/python-&python2-version; -type d -exec chmod 0755 {} \; && 180 175 find /usr/share/doc/python-&python2-version; -type f -exec chmod 0644 {} \;</userinput></screen> … … 186 181 <para> 187 182 <option>--with-system-expat</option>: This switch enables linking against 188 system version of <application>Expat</application>. 183 system version of <application>Expat</application>. 189 184 </para> 190 185 … … 246 241 </seg> 247 242 <seg> 248 /usr/ include/python&python2-majorver;,249 /usr/ lib/python&python2-majorver;, and250 /usr/share/doc/python-&python2-version;</seg>243 /usr/{include,lib}/python&python2-majorver; and 244 /usr/share/doc/python-&python2-version; 245 </seg> 251 246 </seglistitem> 252 247 </segmentedlist> -
general/prog/python3.xml
ra7e1ac8 r2037ec4 8 8 "https://www.python.org/ftp/python/&python3-version;/Python-&python3-version;.tar.xz"> 9 9 <!ENTITY python3-download-ftp " "> 10 <!ENTITY python3-md5sum " d149d2812f10cbe04c042232e7964171">11 <!ENTITY python3-size "1 4MB">12 <!ENTITY python3-buildsize "3 58 MB (additional 38 MB for the docs and 29MB for the tests)">13 <!ENTITY python3-time "1. 4 SBU (additional 1.8SBU for the tests)">10 <!ENTITY python3-md5sum "e9ea6f2623fffcdd871b7b19113fde80"> 11 <!ENTITY python3-size "15 MB"> 12 <!ENTITY python3-buildsize "360 MB (with docs; additional 23 MB for the tests)"> 13 <!ENTITY python3-time "1.1 SBU (additional 1.9 SBU for the tests)"> 14 14 15 15 <!ENTITY python3htmldoc-download-http 16 "https://docs.python.org/3/archives/python-&python3-version;-docs-html.tar.bz2"> 17 <!-- <!ENTITY python3htmldoc-md5sum "fd4595908e51268639c40b5ad1d1ccc2"> 18 <!ENTITY python3htmldoc-size "5.2 MB"> --> 16 "https://docs.python.org/&python3-majorver;/archives/python-&python3-version;-docs-html.tar.bz2"> 19 17 ]> 20 18 … … 87 85 </para> 88 86 </listitem> 89 <!-- <listitem>90 <para>91 Download MD5 sum: &python3htmldoc-md5sum;92 </para>93 </listitem>94 <listitem>95 <para>96 Download size: &python3htmldoc-size;97 </para>98 </listitem> -->99 87 </itemizedlist> 100 88 … … 134 122 </para> 135 123 136 <screen><userinput>CXX="/usr/bin/g++" ./configure --prefix=/usr \ 124 <screen><userinput>CXX="/usr/bin/g++" \ 125 ./configure --prefix=/usr \ 137 126 --enable-shared \ 138 127 --with-system-expat \ … … 169 158 The test suite must be run separately from the build, either before or 170 159 after the package is built and installed. Do not run 171 <command>make install</command> after running the test suite. To build160 <command>make install</command>, after running the test suite. To build 172 161 and install the package, you need to start with a fresh or clean source 173 162 tree. For the test, you also need a clean source code, so either start by … … 176 165 configure again, adding <quote>--with-pydebug</quote> to the 177 166 <command>configure</command> switches above, run <command>make</command>, 178 then <command>make test</command>. Remember that some tests fail if they179 are not run from an X terminal.167 then <command>make test</command>. Remember that tests must be executed 168 using an X terminal. One test fails for unknown reasons. 180 169 </para> 181 170 … … 186 175 187 176 <para> 177 <command> CXX="/usr/bin/g++" ./configure ...</command>: Avoid an annoying 178 message during configuration. 179 </para> 180 181 <para> 188 182 <option>--with-system-expat</option>: This switch enables linking against 189 system version of <application>Expat</application>. 183 system version of <application>Expat</application>. 190 184 </para> 191 185 … … 194 188 system version of <application>libffi</application>. Remove if you have 195 189 not installed recommended dependency <xref linkend="libffi"/>. 196 </para>197 198 <para>199 <parameter>--without-ensurepip</parameter>: This switch disables building200 <command>pip</command> and setuptools modules. Newer versions can be201 installed independently.202 190 </para> 203 191 … … 210 198 211 199 <para> 200 <parameter>--without-ensurepip</parameter>: This switch disables building 201 <command>pip</command> and <command>setuptools</command> 202 packaging programs. 203 </para> 204 205 <para> 212 206 <command>chmod ...</command>: Fix permissions for shared libraries to be 213 207 consistent with other libraries. … … 221 215 <para> 222 216 In order for <command>python3</command> to find the installed 223 documentation, you must add the following environment variable to 224 individual user's or the system's profile: 225 </para> 226 227 <screen role="root"><userinput>export PYTHONDOCS=/usr/share/doc/python-&python3-version;/html</userinput></screen> 217 documentation, create the following version independent symlink: 218 </para> 219 220 <screen role="root"><userinput>ln -svfn python-&python3-version; /usr/share/doc/python-3</userinput></screen> 221 222 <para> 223 and add the following environment variable to the individual user's or 224 system's profile: 225 </para> 226 227 <screen role="root"><userinput>export PYTHONDOCS=/usr/share/doc/python-3/html</userinput></screen> 228 228 229 229 </sect2> … … 253 253 254 254 pyvenv (symlink), 255 pyvenv &python3-majorver;,255 pyvenv-&python3-majorver;, 256 256 257 257 idle3 (symlink), and … … 259 259 </seg> 260 260 <seg> 261 libpython&python3-majorver;m.so, 262 and libpython3.so 261 libpython&python3-majorver;m.so and libpython3.so 263 262 </seg> 264 263 <seg> -
general/prog/pyxdg.xml
ra7e1ac8 r2037ec4 31 31 </para> 32 32 33 &lfs7 7_checked;33 &lfs78_checked; 34 34 35 35 <bridgehead renderas="sect4">Package Information</bridgehead> -
general/prog/ruby.xml
ra7e1ac8 r2037ec4 5 5 %general-entities; 6 6 7 <!ENTITY ruby-download-http "http://cache.ruby-lang.org/pub/ruby/ 2.2/ruby-&ruby-version;.tar.xz">7 <!ENTITY ruby-download-http "http://cache.ruby-lang.org/pub/ruby/&ruby-minor-version;/ruby-&ruby-version;.tar.xz"> 8 8 <!ENTITY ruby-download-ftp " "> 9 9 <!-- 10 <!ENTITY ruby-download-ftp "ftp://ftp.ruby-lang.org/pub/ruby/ 2.2/ruby-&ruby-version;.tar.xz">10 <!ENTITY ruby-download-ftp "ftp://ftp.ruby-lang.org/pub/ruby/&ruby-minor-version;/ruby-&ruby-version;.tar.xz"> 11 11 --> 12 <!ENTITY ruby-md5sum " 2a8bc1f46aba8938add70f742e8af1ff">13 <!ENTITY ruby-size "1 0MB">14 <!ENTITY ruby-buildsize " 483 MB (Without CAPI Docs)">15 <!ENTITY ruby-time " 3 SBU (with tests)">12 <!ENTITY ruby-md5sum "92ef54e033fb95ec9bdf7023666e5f1f"> 13 <!ENTITY ruby-size "11 MB"> 14 <!ENTITY ruby-buildsize "614 MB, with checks (additional 478 MB for C API docs)"> 15 <!ENTITY ruby-time "5.5 SBU, with checks (additional 0.5 SBU for C API docs)"> 16 16 ]> 17 17 … … 82 82 <xref linkend="doxygen"/>, 83 83 <xref linkend="graphviz"/>, 84 <xref linkend="libffi"/>, 84 85 <xref linkend="openssl"/>, 85 <xref linkend="tk"/>, and 86 <xref linkend="yaml"/> 86 <xref linkend="tk"/>, 87 <xref linkend="yaml"/>, and 88 <xref linkend="valgrind"/> 87 89 </para> 88 90 … … 113 115 114 116 <para> 115 To test the results, issue: <command>make test</command>.117 To test the results, issue: <command>make check</command>. 116 118 </para> 117 119 … … 134 136 <para> 135 137 <option>--disable-install-doc</option>: This switch disables building and 136 installing rdoc indexes and C API document ation.138 installing rdoc indexes and C API documents. 137 139 </para> 138 140 … … 144 146 <para> 145 147 <option>--disable-install-capi</option>: This switch disables building 146 and installing C API document ation.148 and installing C API documents. 147 149 </para> 148 150 … … 165 167 </seg> 166 168 <seg> 167 /usr/include/ruby- 2.2.0,169 /usr/include/ruby-&ruby-minor-version;.0 168 170 /usr/lib/ruby, 169 171 /usr/share/doc/ruby-&ruby-version; and … … 178 180 <?dbhtml list-presentation="table"?> 179 181 182 <varlistentry id="erb"> 183 <term><command>erb</command></term> 184 <listitem> 185 <para> 186 is Tiny eRuby. It interprets a 187 <application>Ruby</application> code embedded text file. 188 </para> 189 <indexterm zone="ruby erb"> 190 <primary sortas="b-erb">erb</primary> 191 </indexterm> 192 </listitem> 193 </varlistentry> 194 195 <varlistentry id="gem"> 196 <term><command>gem</command></term> 197 <listitem> 198 <para> 199 command for RubyGems - a sophisticated package manager for 200 <application>Ruby</application>. 201 </para> 202 <indexterm zone="ruby gem"> 203 <primary sortas="b-gem">gem</primary> 204 </indexterm> 205 </listitem> 206 </varlistentry> 207 208 <varlistentry id="irb"> 209 <term><command>irb</command></term> 210 <listitem> 211 <para> 212 is the interactive interface for 213 <application>Ruby</application>. 214 </para> 215 <indexterm zone="ruby irb"> 216 <primary sortas="b-irb">irb</primary> 217 </indexterm> 218 </listitem> 219 </varlistentry> 220 221 <varlistentry id="rake"> 222 <term><command>rake</command></term> 223 <listitem> 224 <para> 225 a make-like build utility for <application>Ruby</application>. 226 </para> 227 <indexterm zone="ruby rake"> 228 <primary sortas="b-rake">rake</primary> 229 </indexterm> 230 </listitem> 231 </varlistentry> 232 233 <varlistentry id="rdoc"> 234 <term><command>rdoc</command></term> 235 <listitem> 236 <para> 237 generates <application>Ruby</application> documentation. 238 </para> 239 <indexterm zone="ruby rdoc"> 240 <primary sortas="b-rdoc">rdoc</primary> 241 </indexterm> 242 </listitem> 243 </varlistentry> 244 245 <varlistentry id="ri"> 246 <term><command>ri</command></term> 247 <listitem> 248 <para> 249 displays documentation from a database on 250 <application>Ruby</application> classes, modules, and methods. 251 </para> 252 <indexterm zone="ruby ri"> 253 <primary sortas="b-ri">ri</primary> 254 </indexterm> 255 </listitem> 256 </varlistentry> 257 180 258 <varlistentry id="ruby-prog"> 181 259 <term><command>ruby</command></term> … … 191 269 </varlistentry> 192 270 193 <varlistentry id="irb">194 <term><command>irb</command></term>195 <listitem>196 <para>197 is the interactive interface for198 <application>Ruby</application>.199 </para>200 <indexterm zone="ruby irb">201 <primary sortas="b-irb">irb</primary>202 </indexterm>203 </listitem>204 </varlistentry>205 206 <varlistentry id="erb">207 <term><command>erb</command></term>208 <listitem>209 <para>210 is Tiny eRuby. It interprets a211 <application>Ruby</application> code embedded text file.212 </para>213 <indexterm zone="ruby erb">214 <primary sortas="b-erb">erb</primary>215 </indexterm>216 </listitem>217 </varlistentry>218 219 <varlistentry id="ri">220 <term><command>ri</command></term>221 <listitem>222 <para>223 displays documentation from a database on224 <application>Ruby</application> classes, modules, and methods.225 </para>226 <indexterm zone="ruby ri">227 <primary sortas="b-ri">ri</primary>228 </indexterm>229 </listitem>230 </varlistentry>231 232 271 <varlistentry id="libruby"> 233 272 <term><filename role="libraryfile">libruby.so</filename></term> -
general/prog/scons.xml
ra7e1ac8 r2037ec4 7 7 <!ENTITY scons-download-http "&sourceforge-repo;/scons/scons-&scons-version;.tar.gz"> 8 8 <!ENTITY scons-download-ftp " "> 9 <!ENTITY scons-md5sum "9 c6a1c3c716cbe5f16515f163c91d928">10 <!ENTITY scons-size "6 16KB">11 <!ENTITY scons-buildsize "1 2MB">9 <!ENTITY scons-md5sum "9a0ddf33d9839f04380e0fae87cc4b40"> 10 <!ENTITY scons-size "628 KB"> 11 <!ENTITY scons-buildsize "13 MB"> 12 12 <!ENTITY scons-time "less than 0.1 SBU"> 13 13 ]> … … 104 104 105 105 </sect2> 106 106 107 107 <sect2 role="content"> 108 108 <title>Contents</title> -
general/prog/slang.xml
ra7e1ac8 r2037ec4 35 35 display/screen management, keyboard input and keymaps.</para> 36 36 37 &lfs7 7_checked;37 &lfs78_checked; 38 38 39 39 <bridgehead renderas="sect3">Package Information</bridgehead> … … 65 65 <xref linkend="libpng"/>, 66 66 <xref linkend="pcre"/>, and 67 <ulink url="http ://www.geocities.jp/kosako3/oniguruma/">Oniguruma</ulink>67 <ulink url="https://github.com/kkos/oniguruma">Oniguruma</ulink> 68 68 </para> 69 69 … … 76 76 <title>Installation of S-Lang</title> 77 77 78 <note> 78 <note> 79 79 <para> 80 80 This package does not support parallel build. 81 81 </para> 82 82 </note> 83 83 84 84 <para>Install <application>S-Lang</application> by running the following 85 85 commands:</para> -
general/prog/subversion.xml
ra7e1ac8 r2037ec4 5 5 %general-entities; 6 6 7 <!--<!ENTITY subversion-download-http 8 "http://archive.apache.org/dist/subversion/subversion-&subversion-version;.tar.bz2">--> 7 9 <!ENTITY subversion-download-http 8 10 "http://www.apache.org/dist/subversion/subversion-&subversion-version;.tar.bz2"> 9 11 <!ENTITY subversion-download-ftp " "> 10 <!ENTITY subversion-md5sum "2 0ae7b0d4ef07eeaf73eb4e23317b495">11 <!ENTITY subversion-size "7. 4MB">12 <!ENTITY subversion-buildsize " 130 MB (349 MB with all bindings and API documentation built; additional 703 MB fortests)">13 <!ENTITY subversion-time " 1.1 SBU (2.9 SBU with all bindings and API documentation built; additional 11 SBU for tests)">12 <!ENTITY subversion-md5sum "243036eb28b50ce517fc228eb3250add"> 13 <!ENTITY subversion-size "7.6 MB"> 14 <!ENTITY subversion-buildsize "429 MB (with all bindings and API documentation - additional 791 MB with tests)"> 15 <!ENTITY subversion-time "2.9 SBU (with all bindings and API documentation - additional 67 SBU for tests))"> 14 16 ]> 15 17 … … 120 122 One of <xref linkend="openjdk"/>, 121 123 <ulink url="http://www.inet.no/dante/">Dante</ulink> or 122 <ulink url="http:// oss.software.ibm.com/developerworks/opensource/jikes/">Jikes</ulink>,124 <ulink url="http://jikes.sourceforge.net/">Jikes</ulink>, 123 125 and <xref linkend="junit"/> (to test the Java bindings) 124 126 </para> … … 127 129 User Notes: <ulink url="&blfs-wiki;/subversion"/> 128 130 </para> 131 129 132 </sect2> 130 133 131 134 <sect2 role="installation"> 132 135 <title>Installation of Subversion</title> 136 137 <note> 138 <para> 139 This package may fail during the make phase when using multiple 140 processors. If this occurs try continuing with 141 <emphasis>make -j1</emphasis> or redo the entire build process with 142 fresh sources using <emphasis>-j1</emphasis>. 143 </para> 144 </note> 133 145 134 146 <para> … … 148 160 149 161 <para> 150 If you are using multiple jobs to compile packages, then fix a bug in the 151 <filename>Makefile</filename> will prevent the 152 <application>Perl</application> bindings from compiling correctly: 153 </para> 154 155 <screen><userinput>sed -i 's#Makefile.PL.in$#& libsvn_swig_perl#' Makefile.in</userinput></screen> 156 157 <para> 158 If you want to compile <application>Java</application>, 159 <application>Perl</application>, 160 <application>Python2</application> or 161 <application>Ruby</application> 162 bindings, issue any of the following commands: 163 </para> 164 165 <note> 166 <para> 167 Make sure that you have passed <option>--enable-javahl</option> 168 switch to <command>configure</command> before trying to build 169 the Java bindings. 170 </para> 171 </note> 172 173 <para> 174 For <application>Java</application> bindings: 175 </para> 176 177 <screen><userinput>make javahl</userinput></screen> 178 179 <para> 180 For <application>Perl</application> bindings: 181 </para> 182 183 <screen><userinput>make swig-pl</userinput></screen> 184 185 <para> 186 For <application>Python2</application> bindings: 187 </para> 188 189 <screen><userinput>make swig-py \ 162 If you passed the <option>--enable-javahl</option> parameter to 163 <command>configure</command> and wish to build the Java bindings, issue 164 the following command: 165 </para> 166 <para> 167 <screen><command>make javahl</command></screen> 168 </para> 169 170 <para> 171 If you want to compile <application>Perl</application>, 172 <application>Python2</application>, or <application>Ruby</application> 173 bindings, issue any of the following command: 174 </para> 175 <para> 176 <screen><command>make swig-pl</command> # for <application>Perl</application> 177 <command>make swig-py \ 190 178 swig_pydir=/usr/lib/python&python2-majorver;/site-packages/libsvn \ 191 swig_pydir_extra=/usr/lib/python&python2-majorver;/site-packages/svn</userinput></screen> 192 193 <para> 194 For <application>Ruby</application> bindings: 195 </para> 196 197 <screen><userinput>make swig-rb</userinput></screen> 179 swig_pydir_extra=/usr/lib/python&python2-majorver;/site-packages/svn</command> # for <application>Python</application> 180 <command>make swig-rb</command> # for <application>Ruby</application></screen> 181 </para> 198 182 199 183 <para> 200 184 To test the results, issue: <command>make check</command>. 185 </para> 186 187 <para> 188 The Java bindings test, <command>make check-javahl</command>, fails due to 189 errors in the test suite. <!--To test the results of the Java bindings build, 190 issue <command>make check-javahl</command>. Note you must have the 191 <application>JUnit</application> testing framework installed.--> 201 192 </para> 202 193 … … 204 195 To test the results of any of the <application>SWIG</application> 205 196 bindings, you can use any of the following commands: 206 <command>make check-javahl</command>,207 197 <command>make check-swig-pl</command>, 208 <command> make check-swig-py</command> or 209 <command>make check-swig-rb</command>. Note you must have the 210 <application>JUnit</application> testing framework installed if 211 running the Java bindings tests. 198 <command> make check-swig-py</command>, or 199 <command>make check-swig-rb</command>. 200 </para> 201 202 <para> 203 The Ruby bindings test, <command>make check-swig-rb</command>, fails due 204 to errors in the test suite. 212 205 </para> 213 206 … … 216 209 </para> 217 210 218 <screen role="root"><userinput>make -j1 install && 219 install -v -dm755 /usr/share/doc/subversion-&subversion-version; && 220 cp -rv doc/* \ 221 /usr/share/doc/subversion-&subversion-version;</userinput></screen> 222 223 <para> 224 If you have built any of the <application>Java</application>, 225 <application>Perl</application>, 226 <application>Python2</application> or 211 <screen role="root"><userinput>make install && 212 213 install -v -m755 -d /usr/share/doc/subversion-&subversion-version; && 214 cp -v -R doc/* \ 215 /usr/share/doc/subversion-&subversion-version;</userinput></screen> 216 217 <para> 218 If you built the Java bindings, issue the following command as the 219 <systemitem class="username">root</systemitem> user to install them: 220 </para> 221 <para> 222 <screen> <command>make install-javahl</command></screen> 223 </para> 224 225 <para> 226 If you built the <application>Perl</application>, 227 <application>Python2</application>, or 227 228 <application>Ruby</application> bindings, issue any of the following 228 229 commands as the <systemitem class="username">root</systemitem> user 229 230 to install them: 230 231 </para> 231 232 <para> 233 For <application>Java</application> bindings: 234 </para> 235 236 <screen role="root"><userinput>make install-javahl</userinput></screen> 237 238 <para> 239 For <application>Perl</application> bindings: 240 </para> 241 242 <screen role="root"><userinput>make install-swig-pl</userinput></screen> 243 244 <para> 245 For <application>Python2</application> bindings: 246 </para> 247 248 <screen role="root"><userinput>make install-swig-py \ 249 swig_pydir=/usr/lib/python&python2-majorver;/site-packages/libsvn \ 250 swig_pydir_extra=/usr/lib/python&python2-majorver;/site-packages/svn</userinput></screen> 251 252 <para> 253 For <application>Ruby</application> bindings: 254 </para> 255 256 <screen role="root"><userinput>make install-swig-rb</userinput></screen> 232 <para> 233 <screen><command>make install-swig-pl</command> 234 <command>make install-swig-py \ 235 swig_pydir=/usr/lib/python&python2-majorver;/site-packages/libsvn \ 236 swig_pydir_extra=/usr/lib/python&python2-majorver;/site-packages/svn</command> 237 <command>make install-swig-rb</command></screen> 238 </para> 257 239 258 240 </sect2> … … 274 256 </para> 275 257 258 <para> 259 <option>---disable-gmock</option>: Do not use the Googlemock testing 260 framework. 261 </para> 262 276 263 </sect2> 277 264 … … 325 312 <seglistitem> 326 313 <seg> 327 svn, svnadmin, svn dumpfilter, svnlook, svnmucc, svnrdump, svnserve,328 svn sync, and svnversion314 svn, svnadmin, svnbench, svndumpfilter, svnfsfs, svnlook, svnmucc, 315 svnrdump, svnserve, svnsync, and svnversion 329 316 </seg> 330 317 <seg> … … 337 324 <seg> 338 325 /usr/include/subversion-1, 339 /usr/lib/perl5/site_perl/&lfs-perl-version;/auto/SVN, 340 /usr/lib/perl5/site_perl/&lfs-perl-version;/SVN, 341 /usr/lib/python&python2-majorver;/site-packages/{libsvn,svn}, 342 /usr/lib/ruby/site_ruby/<x.y.z>/<arch-linux>-linux/svn, 343 /usr/lib/ruby/site_ruby/<x.y.z>/svn, 326 /usr/lib/perl5/site_perl/&lfs-perl-version;/{,auto/}SVN, 327 /usr/lib/python2.7/site-packages/{libsvn,svn}, 328 /usr/lib/ruby/site_ruby/<x.y.z>/{,<arch-linux>-linux/}svn, 344 329 /usr/lib/svn-javahl, and 345 330 /usr/share/doc/subversion-&subversion-version; 346 <!-- /usr/lib/svn-python/libsvn (optional),347 /usr/lib/svn-python/svn (optional),348 -->349 331 </seg> 350 332 </seglistitem> … … 382 364 </varlistentry> 383 365 366 <varlistentry id="svnbench"> 367 <term><command>svnbench</command></term> 368 <listitem> 369 <para> 370 is a benchmarking tool. 371 </para> 372 <indexterm zone="subversion svnbench"> 373 <primary sortas="b-svnbench">svnbench</primary> 374 </indexterm> 375 </listitem> 376 </varlistentry> 377 384 378 <varlistentry id="svndumpfilter"> 385 379 <term><command>svndumpfilter</command></term> … … 391 385 <indexterm zone="subversion svndumpfilter"> 392 386 <primary sortas="b-svndumpfilter">svndumpfilter</primary> 387 </indexterm> 388 </listitem> 389 </varlistentry> 390 391 <varlistentry id="svnfsfs"> 392 <term><command>svnfsfs</command></term> 393 <listitem> 394 <para> 395 is the FSFS (FileSystem atop of the FileSystem - 396 <application>Subversion</application> filesystem implementation) 397 repository manipulation tool. 398 </para> 399 <indexterm zone="subversion svnfsfs"> 400 <primary sortas="b-svnfsfs">svnfsfs</primary> 393 401 </indexterm> 394 402 </listitem> -
general/prog/svnserver.xml
ra7e1ac8 r2037ec4 81 81 <screen role="root"><userinput>groupadd -g 57 svntest && 82 82 usermod -G svntest -a svn</userinput></screen> 83 84 <para>Additionally you should set <command>umask 002</command> while 85 working with a repository so that all new files will be writable by 86 owner and group. This is made mandatory by creating a wrapper script for 87 <command>svn</command> and <command>svnserve</command>:</para> 88 89 <screen role="root"><userinput>mv /usr/bin/svn /usr/bin/svn.orig && 90 mv /usr/bin/svnserve /usr/bin/svnserve.orig && 91 cat >> /usr/bin/svn << "EOF" 92 <literal>#!/bin/sh 93 umask 002 94 /usr/bin/svn.orig "$@"</literal> 95 EOF 96 cat >> /usr/bin/svnserve << "EOF" 97 <literal>#!/bin/sh 98 umask 002 99 /usr/bin/svnserve.orig "$@"</literal> 100 EOF 101 chmod 0755 /usr/bin/svn{,serve}</userinput></screen> 102 103 <note> 104 <para>If you use <application>Apache</application> for working with 105 the repository over HTTP, even for anonymous access, you should wrap 106 <command>/usr/sbin/httpd</command> in a similar script.</para> 107 </note> 83 108 84 109 </sect3> -
general/prog/swig.xml
ra7e1ac8 r2037ec4 7 7 <!ENTITY swig-download-http "&sourceforge-repo;/swig/swig-&swig-version;.tar.gz"> 8 8 <!ENTITY swig-download-ftp " "> 9 <!ENTITY swig-md5sum " 7fff46c84b8c630ede5b0f0827e3d90a">10 <!ENTITY swig-size " 5.7MB">11 <!ENTITY swig-buildsize " 649 MB (with the test suite)">12 <!ENTITY swig-time "0.4 SBU ( 10.8 SBU for tests of Perl, PHP, Python 2, Ruby, and Tcl)">9 <!ENTITY swig-md5sum "c96a1d5ecb13d38604d7e92148c73c97"> 10 <!ENTITY swig-size "7.6 MB"> 11 <!ENTITY swig-buildsize "93 MB (1.1 GB with tests)"> 12 <!ENTITY swig-time "0.4 SBU (6.2 SBU for the tests, using -j4)"> 13 13 ]> 14 14 … … 103 103 <bridgehead renderas="sect4">Optional</bridgehead> 104 104 <para role="optional"> 105 <xref linkend="boost"/> for tests, and any of the languages mention ned105 <xref linkend="boost"/> for tests, and any of the languages mentioned 106 106 in the introduction, as run-time dependencies 107 107 </para> … … 114 114 <sect2 role="installation"> 115 115 <title>Installation of SWIG</title> 116 117 <para>118 Fix an issue with gccgo-4.9.2:119 </para>120 121 <screen><userinput>sed -e 's/"\.")/"_")/' -i Source/Modules/go.cxx</userinput></screen>122 116 123 117 <para> … … 133 127 134 128 <para> 135 To test the results, issue: <command>make -k check</command>. If you 136 have both <xref linkend="python2"/> and <xref linkend="python3"/> 137 installed, only the Python-2 tests are run. You can run test for 138 Python-3 by issuing <command>PY3=1 make check-python-examples</command> 139 followed by <command>PY3=1 make check-python-test-suite</command>. 140 According to <application>SWIG</application>'s documentation, the failure 141 of some tests should not be considered harmful. 129 To test the results, issue: <command>make -k check</command>. Tests for 130 many languages are executed, depending on which ones you have installed. 131 Therefore, disk space and SBU values for the tests should be considered 132 only indications of necessary space and time, but not even approximated 133 values should they be considered. If you have both <xref 134 linkend="python2"/> and <xref linkend="python3"/> installed, the 135 Python-3 tests are not run. You can run tests for Python-3 by issuing 136 <command>PY3=1 make check-python-examples</command> followed by 137 <command>PY3=1 make check-python-test-suite</command>. According to 138 <application>SWIG</application>'s documentation, the failure of some 139 tests should not be considered harmful. 142 140 </para> 143 141 … … 147 145 148 146 <screen role="root"><userinput>make install && 149 install -v - dm755/usr/share/doc/swig-&swig-version; &&150 cp - rvDoc/* /usr/share/doc/swig-&swig-version;</userinput></screen>147 install -v -m755 -d /usr/share/doc/swig-&swig-version; && 148 cp -v -R Doc/* /usr/share/doc/swig-&swig-version;</userinput></screen> 151 149 </sect2> 152 150 … … 186 184 </seg> 187 185 <seg> 188 /usr/share/ swig/&swig-version; and189 /usr/share/ doc/swig-&swig-version;186 /usr/share/doc/swig-&swig-version; and 187 /usr/share/swig/&swig-version; 190 188 </seg> 191 189 </seglistitem> -
general/prog/tcl.xml
ra7e1ac8 r2037ec4 9 9 <!ENTITY tcl-md5sum "d7cbb91f1ded1919370a30edd1534304"> 10 10 <!ENTITY tcl-size "8.5 MB"> 11 <!ENTITY tcl-buildsize "69 MB (includes documentation installation , add 10MB for tests)">12 <!ENTITY tcl-time "0. 9 SBU (additional 0.5 SBU for the tests)">11 <!ENTITY tcl-buildsize "69 MB (includes documentation installation)(add 10MB for tests)"> 12 <!ENTITY tcl-time "0.4 SBU (using parallelism=8, additional 0.5 SBU for the tests)"> 13 13 14 14 <!ENTITY tcl-doc-download "&sourceforge-repo;/tcl/tcl&tcl-version;-html.tar.gz"> … … 163 163 <screen role="root"><userinput>make install && 164 164 make install-private-headers && 165 ln - sfvtclsh&tcl-ver; /usr/bin/tclsh &&165 ln -v -sf tclsh&tcl-ver; /usr/bin/tclsh && 166 166 chmod -v 755 /usr/lib/libtcl&tcl-ver;.so</userinput></screen> 167 167 -
general/prog/tk.xml
ra7e1ac8 r2037ec4 38 38 </para> 39 39 40 &lfs7 7_checked;40 &lfs78_checked; 41 41 42 42 <bridgehead renderas="sect3">Package Information</bridgehead> … … 121 121 <screen role="root"><userinput>make install && 122 122 make install-private-headers && 123 ln - sfvwish&tk-ver; /usr/bin/wish &&123 ln -v -sf wish&tk-ver; /usr/bin/wish && 124 124 chmod -v 755 /usr/lib/libtk&tk-ver;.so</userinput></screen> 125 125 -
general/prog/vala.xml
ra7e1ac8 r2037ec4 9 9 <!ENTITY vala-md5sum "9e2e9e3dffccf8a158fa988688cd82c9"> 10 10 <!ENTITY vala-size "2.6 MB"> 11 <!ENTITY vala-buildsize "169 MB"> 12 <!ENTITY vala-time "1.4 SBU (with tests)"> 11 <!ENTITY vala-buildsize "170 MB (including tests) 12 "> 13 <!ENTITY vala-time "0.9 SBU (including tests)"> 13 14 ]> 14 15 … … 73 74 </listitem> 74 75 </itemizedlist> 76 <!-- 77 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 78 <itemizedlist spacing="compact"> 79 <listitem> 80 <para> 81 Required patch: 82 <ulink url="&patch-root;/vala-&vala-version;-upstream_fixes-2.patch"/> 83 </para> 84 </listitem> 85 </itemizedlist>--> 75 86 76 87 <bridgehead renderas="sect3">Vala Dependencies</bridgehead> … … 123 134 <seglistitem> 124 135 <seg> 125 vala, vala-&vala-major-version;, valac, 126 valac-&vala-major-version;, vala-gen-introspect, 136 vala, valac, vala-gen-introspect, 137 vapicheck, and vapigen (symlinks); 138 139 vala-&vala-major-version;, valac-&vala-major-version;, 127 140 vala-gen-introspect-&vala-major-version;, 128 vapicheck , vapicheck-&vala-major-version;,129 vapigen and vapigen-&vala-major-version;141 vapicheck-&vala-major-version;, and 142 vapigen-&vala-major-version; 130 143 </seg> 131 144 <seg> -
general/prog/valgrind.xml
ra7e1ac8 r2037ec4 8 8 <!ENTITY valgrind-download-ftp " "> 9 9 <!ENTITY valgrind-md5sum "4ea62074da73ae82e0162d6550d3f129"> 10 <!ENTITY valgrind-size "1 1.4MB">11 <!ENTITY valgrind-buildsize " 572 MB (with the test suite)">12 <!ENTITY valgrind-time " 4.3 SBU (with the test suite)">10 <!ENTITY valgrind-size "10.5 MB"> 11 <!ENTITY valgrind-buildsize "343 MB (additional 228 MB for tests)"> 12 <!ENTITY valgrind-time "1.2 SBU (additional 5.1 SBU for tests)"> 13 13 ]> 14 14 … … 35 35 automatically detect many memory management and threading bugs, and 36 36 profile programs in detail. Valgrind can also be used to build new 37 tools. 37 tools. 38 38 </para> 39 39 … … 79 79 <para role="optional"> 80 80 <xref linkend="boost"/>, 81 <xref linkend="llvm"/> (with Clang), 81 <xref linkend="llvm"/> (with Clang), 82 82 <xref linkend="gdb"/> (for tests), and 83 <ulink url="http://www.open -mpi.org/">OpenMPI</ulink>83 <ulink url="http://www.openmp.org">OpenMP</ulink> 84 84 </para> 85 85 86 86 <bridgehead renderas="sect4">Optional for regenerating the documentation</bridgehead> 87 87 <para role="optional"> 88 <xref linkend="libxslt"/> and 88 <xref linkend="libxslt"/> and 89 89 <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>) 90 90 </para> … … 98 98 <title>Installation of Valgrind</title> 99 99 100 <para>Install <application>Valgrind</application> by running the following 101 commands:</para> 102 103 <screen><userinput>sed -i "s:/doc/valgrind::g" docs/Makefile.in && 104 ./configure --prefix=/usr --datadir=/usr/share/doc/valgrind-&valgrind-version; && 100 <para> 101 Install <application>Valgrind</application> by running the following 102 commands: 103 </para> 104 105 <screen><userinput>sed -i 's|/doc/valgrind||' docs/Makefile.in && 106 107 ./configure --prefix=/usr \ 108 --datadir=/usr/share/doc/valgrind-&valgrind-version; && 105 109 make</userinput></screen> 106 110 107 111 <para> 108 To test the results, issue: <command>make regtest</command>. 112 To test the results, issue: <command>make regtest</command>. The tests 113 may hang forever if <xref linkend="gdb"/> is not installed. 109 114 </para> 110 115 <!-- Note to maintainer: Recheck when next texlive (2015) is released. … … 143 148 <seglistitem> 144 149 <seg> 145 callgrind_annotate, 146 callgrind_control, 147 cg_annotate, 148 cg_diff, 149 cg_merge, 150 ms_print, 151 valgrind, 150 callgrind_annotate, 151 callgrind_control, 152 cg_annotate, 153 cg_diff, 154 cg_merge, 155 ms_print, 156 valgrind, 152 157 valgrind-di-server, 153 valgrind-listener, and 158 valgrind-listener, and 154 159 vgdb 155 160 </seg> … … 158 163 libreplacemalloc_toolpreload-<Arch>-linux.a, 159 164 libvex-<Arch>-linux.a, 160 libvexmultiarch- <Arch>-linux.a,165 libvexmultiarch-amd64-linux.a, 161 166 vgpreload_core-<Arch>-linux.so, 162 167 vgpreload_drd-<Arch>-linux.so, … … 166 171 vgpreload_massif-<Arch>-linux.so, and 167 172 vgpreload_memcheck-<Arch>-linux.so, where 168 <Arch> =x86, amd64. Libraries are in /usr/lib/valgrind.173 <Arch> is x86 or amd64 169 174 </seg> 170 175 <seg> 171 176 /usr/lib/valgrind, 172 /usr/include/valgrind, and 177 /usr/include/valgrind, and 173 178 /usr/share/doc/valgrind-&valgrind-version; 174 179 </seg> … … 211 216 <listitem> 212 217 <para> 213 controls programs being run by the <application>Valgrind</application> 218 controls programs being run by the <application>Valgrind</application> 214 219 tool Callgrind. 215 220 </para> … … 224 229 <listitem> 225 230 <para> 226 is a post-processing tool for the <application>Valgrind</application> 231 is a post-processing tool for the <application>Valgrind</application> 227 232 tool Cachegrind. 228 233 </para> … … 274 279 <listitem> 275 280 <para> 276 is a server that reads debuginfo from objects stored on a 281 is a server that reads debuginfo from objects stored on a 277 282 different machine. 278 283 </para> -
introduction/welcome/changelog.xml
ra7e1ac8 r2037ec4 49 49 <itemizedlist> 50 50 <listitem> 51 <para>[renodr] - Added xcb-util-cursor-0.1.2. Merged from trunk r16595.</para> 52 </listitem> 53 <listitem> 54 <para>[renodr] - Updated to Mesa-11.1.1. Merged from trunk r16804.</para> 55 </listitem> 56 <listitem> 57 <para>[renodr] - Updated to xkeyboard-config-2.16. Merged from trunk r16543.</para> 58 </listitem> 59 <listitem> 60 <para>[renodr] - Updated to xorg-server-1.18.0. Merged from trunk r16660.</para> 61 </listitem> 62 <listitem> 63 <para>[renodr] - Updated to xterm-322. Merged from trunk r16785.</para> 64 </listitem> 65 <listitem> 66 <para>[renodr] - Updated to atkmm-2.24.2. Merged from trunk r16696.</para> 67 </listitem> 68 <listitem> 69 <para>[renodr] - Updated to at-spi2-core-2.18.3. Merged from trunk r16636.</para> 70 </listitem> 71 <listitem> 72 <para>[renodr] - Updated to cairo-1.14.6. Merged from trunk r16719.</para> 73 </listitem> 74 <listitem> 75 <para>[renodr] - Updated to cairomm-1.12.0. Merged from trunk r16515.</para> 76 </listitem> 77 <listitem> 78 <para>[renodr] - Updated to cogl-1.22.0. Merged from trunk r16531.</para> 79 </listitem> 80 <listitem> 81 <para>[renodr] - Updated to Clutter-1.24.2. Merged from trunk r16539.</para> 82 </listitem> 83 <listitem> 84 <para>[renodr] - Updated to clutter-gst-3.0.14. Merged from trunk r16539.</para> 85 </listitem> 86 <listitem> 87 <para>[renodr] - Updated to clutter-gtk-1.6.6. Merged from trunk r16539.</para> 88 </listitem> 89 <listitem> 90 <para>[renodr] - Updated to gdk-pixbuf-2.32.2. Merged from trunk r16737.</para> 91 </listitem> 92 <listitem> 93 <para>[renodr] - Updated to goffice-0.10.26. Merged from trunk r16771.</para> 94 </listitem> 95 <listitem> 96 <para>[renodr] - Updated to gtk+-2.24.29. Merged from trunk r16722.</para> 97 </listitem> 98 <listitem> 99 <para>[renodr] - Updated to gtk+-3.18.6. Merged from trunk r16709.</para> 100 </listitem> 101 <listitem> 102 <para>[renodr] - Updated to gtkmm-3.18.0. Merged from trunk r16515.</para> 103 </listitem> 104 <listitem> 105 <para>[renodr] - Move gtksourceview-3.18.2 to Xorg Libraries from GNOME Platform.</para> 106 </listitem> 107 <listitem> 108 <para>[renodr] - Updated to pango-1.38.1. Merged from trunk r16551.</para> 109 </listitem> 110 <listitem> 111 <para>[renodr] - Updated to pangomm-2.38.1. Merged from trunk r16515.</para> 112 </listitem> 113 <listitem> 114 <para>[renodr] - Updated to qt-5.5.1. Merged from trunk r16550. Attempt number one. Will work on when updating KF5.</para> 115 </listitem> 116 <listitem> 117 <para>[renodr] - Updated to xorg-ati-driver-7.6.1. Merged from trunk r16660. Note that this has not been tested.</para> 118 </listitem> 119 <listitem> 120 <para>[renodr] - Updated to xorg-intel-driver-0340718 (VCS). Merged from trunk r16660.</para> 121 </listitem> 122 <listitem> 123 <para>[renodr] - Updated to xorg-nouveau-driver-1.0.12. Merged from trunk r16650.</para> 51 <para>[dj] - Added List-MoreUtils-0.413. Merged from trunk 52 r16635.</para> 53 </listitem> 54 <listitem> 55 <para>[dj] - Added LWP-Protocol-https-6.06. Merged from trunk 56 r16635.</para> 57 </listitem> 58 <listitem> 59 <para>[dj] - Added Unicode-Normalize-1.25. Merged from trunk 60 r16788.</para> 61 </listitem> 62 <listitem> 63 <para>[dj] - Updated to cmake-3.4.2. Merged from trunk r16860.</para> 64 </listitem> 65 <listitem> 66 <para>[dj] - Updated to doxygen-1.8.11. Merged from trunk 67 r16815.</para> 68 </listitem> 69 <listitem> 70 <para>[dj] - Updated to elfutils-0.165. Merged from trunk 71 r16802.</para> 72 </listitem> 73 <listitem> 74 <para>[dj] - Updated to gcc{-java,-ada}-5.3.0. Merged from trunk 75 r16712 and r16723.</para> 76 </listitem> 77 <listitem> 78 <para>[dj] - Updated to gdb-7.10.1. Merged from trunk r16712.</para> 79 </listitem> 80 <listitem> 81 <para>[dj] - Updated to git-2.7.0. Merged from trunk r16791.</para> 82 </listitem> 83 <listitem> 84 <para>[dj] - Updated to llvm-3.7.1. Merged from trunk r16791.</para> 85 </listitem> 86 <listitem> 87 <para>[dj] - Updated to lua-5.3.2. Merged from trunk r16701 and 88 r16855.</para> 89 </listitem> 90 <listitem> 91 <para>[dj] - Updated to mercurial-3.6.2. Merged from trunk 92 r16782.</para> 93 </listitem> 94 <listitem> 95 <para>[dj] - Updated to php-7.0.2. Merged from trunk r16795, r16803, 96 r16807, r16808, r16812, and r16818.</para> 97 </listitem> 98 <listitem> 99 <para>[dj] - Updated to python2-2.7.11. Merged from trunk 100 r16712.</para> 101 </listitem> 102 <listitem> 103 <para>[dj] - Updated to python3-3.5.1. Merged from trunk 104 r16714.</para> 105 </listitem> 106 <listitem> 107 <para>[dj] - Updated to ruby-2.3.0. Merged from trunk r16758 and 108 r16854.</para> 109 </listitem> 110 <listitem> 111 <para>[dj] - Updated to scons-2.4.1. Merged from trunk r16636.</para> 112 </listitem> 113 <listitem> 114 <para>[dj] - Updated to subversion-1.9.3. Merged from trunk 115 r16793.</para> 116 </listitem> 117 <listitem> 118 <para>[dj] - Updated to swig-3.0.8. Merged from trunk r16773.</para> 119 </listitem> 120 <listitem> 121 <para>[dj] - Updated to apache-ant-1.9.6. Merged from trunk 122 r16242.</para> 123 </listitem> 124 <listitem> 125 <para>[dj] - Updated to openjdk-1.8.0.66. Merged from trunk r16581 126 and r16584.</para> 127 </listitem> 128 <listitem> 129 <para>[dj] - Updated to Archive-Zip-1.56. Merged from trunk 130 r16741.</para> 131 </listitem> 132 <listitem> 133 <para>[dj] - Updated to Business-ISSN-1.001. Merged from trunk 134 r16804.</para> 135 </listitem> 136 <listitem> 137 <para>[dj] - Updated to HTML-Parser-3.72. Merged from trunk 138 r16825.</para> 139 </listitem> 140 <listitem> 141 <para>[dj] - Updated to libwww-perl-6.15. Merged from trunk 142 r16711 and r16713.</para> 143 </listitem> 144 <listitem> 145 <para>[dj] - Updated to Module-Build-0.4216. Merged from trunk 146 r16828.</para> 147 </listitem> 148 <listitem> 149 <para>[dj] - Updated to Net-DNS-1.04. Merged from trunk 150 r16717.</para> 151 </listitem> 152 <listitem> 153 <para>[dj] - Updated to Regexp-Common-2016010801. Merged from trunk 154 r16797.</para> 155 </listitem> 156 <listitem> 157 <para>[dj] - Updated to Test-Differences-0.64. Merged from trunk 158 r16683.</para> 159 </listitem> 160 <listitem> 161 <para>[dj] - Updated to Unicode-LineBreak-2015.12. Merged from trunk 162 r16694.</para> 163 </listitem> 164 <listitem> 165 <para>[dj] - Updated to URI-1.71. Merged from trunk r16795.</para> 166 </listitem> 167 <listitem> 168 <para>[dj] - Updated to XML-Simple-2.22. Merged from trunk 169 r16709.</para> 170 </listitem> 171 <listitem> 172 <para>[dj] - Updated to pygobject3-3.18.2. Merged from trunk 173 r16570.</para> 174 </listitem> 175 <listitem> 176 <para>[renodr] - Added xcb-util-cursor-0.1.2. Merged from trunk 177 r16595.</para> 178 </listitem> 179 <listitem> 180 <para>[renodr] - Updated to Mesa-11.1.1. Merged from trunk 181 r16804.</para> 182 </listitem> 183 <listitem> 184 <para>[renodr] - Updated to xkeyboard-config-2.16. Merged from trunk 185 r16543.</para> 186 </listitem> 187 <listitem> 188 <para>[renodr] - Updated to xorg-server-1.18.0. Merged from trunk 189 r16660.</para> 190 </listitem> 191 <listitem> 192 <para>[renodr] - Updated to xterm-322. Merged from trunk 193 r16785.</para> 194 </listitem> 195 <listitem> 196 <para>[renodr] - Updated to atkmm-2.24.2. Merged from trunk 197 r16696.</para> 198 </listitem> 199 <listitem> 200 <para>[renodr] - Updated to at-spi2-core-2.18.3. Merged from trunk 201 r16636.</para> 202 </listitem> 203 <listitem> 204 <para>[renodr] - Updated to cairo-1.14.6. Merged from trunk 205 r16719.</para> 206 </listitem> 207 <listitem> 208 <para>[renodr] - Updated to cairomm-1.12.0. Merged from trunk 209 r16515.</para> 210 </listitem> 211 <listitem> 212 <para>[renodr] - Updated to cogl-1.22.0. Merged from trunk 213 r16531.</para> 214 </listitem> 215 <listitem> 216 <para>[renodr] - Updated to Clutter-1.24.2. Merged from trunk 217 r16539.</para> 218 </listitem> 219 <listitem> 220 <para>[renodr] - Updated to clutter-gst-3.0.14. Merged from trunk 221 r16539.</para> 222 </listitem> 223 <listitem> 224 <para>[renodr] - Updated to clutter-gtk-1.6.6. Merged from trunk 225 r16539.</para> 226 </listitem> 227 <listitem> 228 <para>[renodr] - Updated to gdk-pixbuf-2.32.2. Merged from trunk 229 r16737.</para> 230 </listitem> 231 <listitem> 232 <para>[renodr] - Updated to goffice-0.10.26. Merged from trunk 233 r16771.</para> 234 </listitem> 235 <listitem> 236 <para>[renodr] - Updated to gtk+-2.24.29. Merged from trunk 237 r16722.</para> 238 </listitem> 239 <listitem> 240 <para>[renodr] - Updated to gtk+-3.18.6. Merged from trunk 241 r16709.</para> 242 </listitem> 243 <listitem> 244 <para>[renodr] - Updated to gtkmm-3.18.0. Merged from trunk 245 r16515.</para> 246 </listitem> 247 <listitem> 248 <para>[renodr] - Move gtksourceview-3.18.2 to Xorg Libraries from 249 GNOME Platform.</para> 250 </listitem> 251 <listitem> 252 <para>[renodr] - Updated to pango-1.38.1. Merged from trunk 253 r16551.</para> 254 </listitem> 255 <listitem> 256 <para>[renodr] - Updated to pangomm-2.38.1. Merged from trunk 257 r16515.</para> 258 </listitem> 259 <listitem> 260 <para>[renodr] - Updated to qt-5.5.1. Merged from trunk r16550. 261 Attempt number one. Will work on when updating KF5.</para> 262 </listitem> 263 <listitem> 264 <para>[renodr] - Updated to xorg-ati-driver-7.6.1. Merged from trunk 265 r16660. Note that this has not been tested.</para> 266 </listitem> 267 <listitem> 268 <para>[renodr] - Updated to xorg-intel-driver-0340718 (VCS). Merged 269 from trunk r16660.</para> 270 </listitem> 271 <listitem> 272 <para>[renodr] - Updated to xorg-nouveau-driver-1.0.12. Merged from 273 trunk r16650.</para> 124 274 </listitem> 125 275 <listitem> -
packages.ent
ra7e1ac8 r2037ec4 270 270 <!ENTITY clisp-version "2.49"> 271 271 <!ENTITY cmake-major-version "3.4"> 272 <!ENTITY cmake-minor-version " 0">272 <!ENTITY cmake-minor-version "2"> 273 273 <!ENTITY cmake-version "&cmake-major-version;.&cmake-minor-version;"> 274 274 <!ENTITY cvs-version "1.11.23"> 275 275 <!ENTITY dejagnu-version "1.5.3"> 276 <!ENTITY doxygen-version "1.8.1 0">277 <!ENTITY elfutils-version "0.16 4">276 <!ENTITY doxygen-version "1.8.11"> 277 <!ENTITY elfutils-version "0.165"> 278 278 <!ENTITY expect-version "5.45"> 279 <!ENTITY gcc-version "5.2.0"> 279 <!ENTITY gcc-version "5.3.0"> 280 <!ENTITY gcc-java-version "5.3.0"> 281 <!ENTITY gcc-ada-version "5.3.0"> 280 282 <!ENTITY gc-version "7.4.2"> 281 <!ENTITY gdb-version "7.10 ">282 <!ENTITY git-version "2. 4.4">283 <!ENTITY gdb-version "7.10.1"> 284 <!ENTITY git-version "2.7.0"> 283 285 <!ENTITY guile-version "2.0.11"> 284 286 <!ENTITY librep-version "0.92.5"> 285 <!ENTITY llvm-version "3.7. 0">286 <!ENTITY lua-version "5. 2.4">287 <!ENTITY mercurial-version "3. 4.1">287 <!ENTITY llvm-version "3.7.1"> 288 <!ENTITY lua-version "5.3.2"> 289 <!ENTITY mercurial-version "3.6.2"> 288 290 <!ENTITY nasm-version "2.11.08"> 289 291 <!ENTITY npapi-sdk-version "0.27.2"> 290 <!ENTITY php-version " 5.6.12">292 <!ENTITY php-version "7.0.2"> 291 293 <!ENTITY pyatspi2-version "2.16.0"> 292 <!ENTITY python2-version "2.7.1 0">293 <!ENTITY python3-version "3.5. 0">294 <!ENTITY ruby- version "2.2.3">294 <!ENTITY python2-version "2.7.11"> 295 <!ENTITY python3-version "3.5.1"> 296 <!ENTITY ruby-minor-version "2.3"> 295 297 <!ENTITY ruby-patch-version "0"> 296 <!ENTITY scons-version "2.3.6"> 298 <!ENTITY ruby-version "&ruby-minor-version;.&ruby-patch-version;"> 299 <!ENTITY scons-version "2.4.1"> 297 300 <!ENTITY slang-version "2.2.4"> 298 <!ENTITY subversion-version "1.9. 0">299 <!ENTITY swig-version "3.0. 7">301 <!ENTITY subversion-version "1.9.3"> 302 <!ENTITY swig-version "3.0.8"> 300 303 <!ENTITY tcl-version "8.6.4"> 301 304 <!ENTITY tk-version "8.6.4"> … … 305 308 <!ENTITY yasm-version "1.3.0"> 306 309 307 <!ENTITY apache-ant-version "1.9. 5">310 <!ENTITY apache-ant-version "1.9.6"> 308 311 <!ENTITY junit-version "4.11"> 309 312 <!ENTITY hamcrest-version "1.3"> 310 <!ENTITY openjdk-version "1.8.0. 51">313 <!ENTITY openjdk-version "1.8.0.66"> 311 314 312 315 <!ENTITY python2-majorver "2.7"> … … 315 318 <!-- Perl module versions used in the Perl Modules instructions --> 316 319 <!ENTITY autovivification-version "0.16"> 317 <!ENTITY Archive-Zip-version "1. 49">320 <!ENTITY Archive-Zip-version "1.56"> 318 321 <!ENTITY Business-ISBN-version "2.09"> 319 322 <!ENTITY Business-ISMN-version "1.13"> 320 <!ENTITY Business-ISSN-version " 0.91">323 <!ENTITY Business-ISSN-version "1.001"> 321 324 <!ENTITY Data-Dump-version "1.23"> 322 325 <!ENTITY Data-Compare-version "1.25"> … … 328 331 <!ENTITY File-Which-version "1.19"> 329 332 <!ENTITY Glib-perl-version "1.280"> 330 <!ENTITY HTML-Parser-version "3.7 1">333 <!ENTITY HTML-Parser-version "3.72"> 331 334 <!ENTITY IPC-Run3-version "0.048"> 332 335 <!ENTITY List-AllUtils-version "0.09"> 336 <!ENTITY List-MoreUtils-version "0.413"> 333 337 <!ENTITY Log-Log4perl-version "1.46"> 334 <!ENTITY LWP-version "6.13"> 335 <!ENTITY Module-Build-version "0.4214"> 336 <!ENTITY Net-DNS-version "1.01"> 337 <!ENTITY Regexp-Common-version "2013031301"> 338 <!ENTITY LWP-version "6.15"> 339 <!ENTITY LWP-Protocol-https-version "6.06"> 340 <!ENTITY Module-Build-version "0.4216"> 341 <!ENTITY Net-DNS-version "1.04"> 342 <!ENTITY Regexp-Common-version "2016010801"> 338 343 <!ENTITY SGMLSpm-version "1.1"> 339 344 <!ENTITY Test-Command-version "0.11"> 340 <!ENTITY Test-Differences-version "0.6 3">345 <!ENTITY Test-Differences-version "0.64"> 341 346 <!ENTITY Test-Pod-version "1.51"> 342 347 <!ENTITY Test-Pod-Coverage-version "1.10"> … … 344 349 <!ENTITY Text-Roman-version "3.5"> 345 350 <!ENTITY Unicode-Collate-version "1.14"> 346 <!ENTITY Unicode-LineBreak-version "2015.07.16"> 347 <!ENTITY URI-version "1.69"> 351 <!ENTITY Unicode-LineBreak-version "2015.12"> 352 <!ENTITY Unicode-Normalize-version "1.25"> 353 <!ENTITY URI-version "1.71"> 348 354 <!ENTITY XML-LibXML-Simple-version "0.95"> 349 355 <!ENTITY XML-LibXSLT-version "1.94"> 350 356 <!ENTITY XML-Parser-version "2.41"> 351 <!ENTITY XML-Simple-version "2.2 0">357 <!ENTITY XML-Simple-version "2.22"> 352 358 <!ENTITY XML-Writer-version "0.625"> 353 359 … … 356 362 <!ENTITY dbus-python-version "1.2.0"> 357 363 <!ENTITY Jinja2-version "2.7.3"> 358 <!ENTITY Mako-version "1.0.1">359 364 <!ENTITY MarkupSafe-version "0.23"> 360 365 <!ENTITY py2cairo-version "1.10.0"> 361 366 <!ENTITY pycairo-version "1.10.0"> 362 367 <!ENTITY pygobject2-version "2.28.6"> 363 <!ENTITY pygobject3-version "3.1 6.2">368 <!ENTITY pygobject3-version "3.18.2"> 364 369 <!ENTITY pygtk-version "2.24.0"> 365 370 <!ENTITY pyxdg-version "0.25"> 366 371 <!ENTITY PyYAML-version "3.11"> 367 372 <!ENTITY setuptools-version "17.1.1"> 373 <!ENTITY mako-version "1.0.1"> 368 374 369 375 <!-- Part IV -->
Note:
See TracChangeset
for help on using the changeset viewer.