Changeset 355495ce for general/genlib
- Timestamp:
- 07/19/2012 04:27:40 PM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- b24bfef
- Parents:
- ea16306
- Location:
- general/genlib
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genlib/boost.xml
rea16306 r355495ce 5 5 %general-entities; 6 6 7 <!ENTITY boost-download-http "&sourceforge-repo;/boost/boost_ 1_49_0.tar.bz2">7 <!ENTITY boost-download-http "&sourceforge-repo;/boost/boost_&boost-dl-version;.tar.bz2"> 8 8 <!ENTITY boost-download-ftp " "> 9 <!ENTITY boost-md5sum "0d202cb811f934282dea64856a175698"> 10 <!ENTITY boost-size "47 MB"> 11 <!ENTITY boost-buildsize "764 MB for default build - 634MB without static libs"> 12 <!ENTITY boost-time "10 SBU for default build - 5.5 SBU without static libs"> 9 <!ENTITY boost-md5sum "52dd00be775e689f55a987baebccc462"> 10 <!ENTITY boost-size "49 MB"> 11 <!ENTITY boost-buildsize "630 MB"> 12 <!ENTITY boost-time "10 SBU"> 13 13 14 ]> 14 15 15 <sect1 id="boost" xreflabel=" boost-&boost-version;">16 <sect1 id="boost" xreflabel="Boost-&boost-version;"> 16 17 <?dbhtml filename="boost.html"?> 17 18 … … 24 25 25 26 <indexterm zone="boost"> 26 <primary sortas="a- boost">boost</primary>27 <primary sortas="a-Boost">Boost</primary> 27 28 </indexterm> 28 29 … … 30 31 <title>Introduction to Boost</title> 31 32 32 <para><application>Boost</application> provides free peer-reviewed 33 portable C++ source libraries.</para> 33 <para> 34 <application>Boost</application> provides free peer-reviewed 35 portable C++ source libraries. 36 </para> 34 37 35 &lfs7 0_checked;38 &lfs71_checked; 36 39 37 40 <bridgehead renderas="sect3">Package Information</bridgehead> 38 41 <itemizedlist spacing="compact"> 39 42 <listitem> 40 <para>Download (HTTP): <ulink url="&boost-download-http;"/></para> 43 <para> 44 Download (HTTP): <ulink url="&boost-download-http;"/> 45 </para> 41 46 </listitem> 42 47 <listitem> 43 <para>Download (FTP): <ulink url="&boost-download-ftp;"/></para> 48 <para> 49 Download (FTP): <ulink url="&boost-download-ftp;"/> 50 </para> 44 51 </listitem> 45 52 <listitem> 46 <para>Download MD5 sum: &boost-md5sum;</para> 53 <para> 54 Download MD5 sum: &boost-md5sum; 55 </para> 47 56 </listitem> 48 57 <listitem> 49 <para>Download size: &boost-size;</para> 58 <para> 59 Download size: &boost-size; 60 </para> 50 61 </listitem> 51 62 <listitem> 52 <para>Estimated disk space required: &boost-buildsize;</para> 63 <para> 64 Estimated disk space required: &boost-buildsize; 65 </para> 53 66 </listitem> 54 67 <listitem> 55 <para>Estimated build time: &boost-time;</para> 68 <para> 69 Estimated build time: &boost-time; 70 </para> 56 71 </listitem> 57 72 </itemizedlist> 58 73 59 <!-- 60 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 61 <itemizedlist spacing='compact'> 62 <listitem> 63 <para>Required patch: <ulink 64 url="&patch-root;/boost-&boost-version;-fixes-1.patch"/></para> 65 </listitem> 66 </itemizedlist> 67 --> 68 <bridgehead renderas="sect3">boost Dependencies</bridgehead> 74 <bridgehead renderas="sect3">Boost Dependencies</bridgehead> 69 75 70 76 <bridgehead renderas="sect4">Optional</bridgehead> 71 77 <para role="Optional"> 72 <xref linkend="python2"/> 78 <xref linkend="icu"/> and 79 <xref linkend="python2"/> 73 80 </para> 74 81 75 82 <para condition="html" role="usernotes">User Notes: 76 <ulink url="&blfs-wiki;/boost"/></para>77 83 <ulink url="&blfs-wiki;/boost"/> 84 </para> 78 85 </sect2> 79 86 … … 81 88 <title>Installation of Boost</title> 82 89 83 <para>Install <application>boost</application> by running the following 84 commands as the <systemitem class="username">root</systemitem> user:</para> 90 <para> 91 Install <application>Boost</application> by running the following 92 commands as the <systemitem class="username">root</systemitem> user: 93 </para> 85 94 86 95 <screen role="root"><userinput>./bootstrap.sh --prefix=/usr && 87 ./b2 install link=shared</userinput></screen>96 ./b2 install threading=multi link=shared</userinput></screen> 88 97 89 98 </sect2> … … 92 101 <title>Command Explanations</title> 93 102 94 <para><parameter>link=shared</parameter>: This parameter ensures that only shared 95 libraries are created, except for libboost_exception and libboost_test_exec_monitor 96 which are created as static. Most people will not need the static libraries, indeed 97 most programs using boost only use the headers, but omit this parameter if you 98 do need them.</para> 103 <para> 104 <parameter>threading=multi</parameter>: This parameter ensures that 105 <application>Boost</application> is built with multithreading support. 106 </para> 107 108 <para> 109 <parameter>link=shared</parameter>: This parameter ensures that only shared 110 libraries are created, except for libboost_exception and libboost_test_exec_monitor 111 which are created as static. Most people will not need the static libraries, indeed 112 most programs using boost only use the headers, but omit this parameter if you 113 do need them. 114 </para> 99 115 100 116 </sect2> … … 104 120 105 121 <segmentedlist> 106 <segtitle>Installed Program</segtitle>107 122 <segtitle>Installed Libraries</segtitle> 108 123 <segtitle>Installed Directory</segtitle> 109 124 110 125 <seglistitem> 111 <seg>None</seg> 112 <seg>libboost_{chrono, date_time, filesystem, graph, iostreams, locale, math_*, 113 prg_exec_monitor, program_options, python, random, regex, serialization, 114 signals, system, thread, unit_test_framework, 115 wave, wserialization}.{so,a}, libboost_exception.a, libboost_test_monitor.a</seg> 116 <seg>/usr/include/boost</seg> 126 <seg> 127 libboost_chrono.so, libboost_date_time.so, libboost_exception.a, 128 libboost_filesystem.so, libboost_graph.so, libboost_iostreams.so, 129 libboost_locale.so, libboost_math_c99f.so, libboost_math_c99l.so, 130 libboost_math_c99.so, libboost_math_tr1f.so, 131 libboost_math_tr1l.so, libboost_math_tr1.so, 132 libboost_prg_exec_monitor.so, libboost_program_options.so, 133 libboost_python.so, libboost_random.so, libboost_regex.so, 134 libboost_serialization.so, libboost_signals.so, 135 libboost_system.so, libboost_test_exec_monitor.a, 136 libboost_thread.so, libboost_timer.so, libboost_unit_test_framework.so, 137 libboost_wave.so and libboost_wserialization.so 138 </seg> 139 <seg> 140 /usr/include/boost 141 </seg> 117 142 </seglistitem> 118 143 </segmentedlist> 119 <!--120 <variablelist>121 <bridgehead renderas="sect3">Short Descriptions</bridgehead>122 <?dbfo list-presentation="list"?>123 <?dbhtml list-presentation="table"?>124 144 125 <varlistentry id="a-automoc4">126 <term><command>automoc4</command></term>127 <listitem>128 <para>is a testing utility for boost-generated build trees.</para>129 <indexterm zone="a-automoc4 automoc4">130 <primary sortas="b-automoc4">automoc4</primary>131 </indexterm>132 </listitem>133 </varlistentry>134 135 </variablelist>136 -->137 145 </sect2> 138 146 -
general/genlib/glib2.xml
rea16306 r355495ce 7 7 <!ENTITY glib2-download-http "&gnome-download-http;/glib/2.32/glib-&glib2-version;.tar.xz"> 8 8 <!ENTITY glib2-download-ftp "&gnome-download-ftp;/glib/2.32/glib-&glib2-version;.tar.xz"> 9 <!ENTITY glib2-md5sum " 9bd3ac535c24b6c162be13b2c43c5adc">9 <!ENTITY glib2-md5sum "bf84fefd9c1a5b5a7a38736f4ddd674a"> 10 10 <!ENTITY glib2-size "5.9 MB"> 11 11 <!ENTITY glib2-buildsize "180 MB"> … … 127 127 </para> 128 128 129 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc \ 130 --with-pcre=system && 129 <screen><userinput>./configure --prefix=/usr \ 130 --sysconfdir=/etc \ 131 --with-pcre=system && 131 132 make</userinput></screen> 132 133 … … 144 145 </para> 145 146 146 <screen role="root"><userinput>make install && 147 ln -v -sfn ../../lib/glib-2.0/include/glibconfig.h /usr/include/glib-2.0/glibconfig.h</userinput></screen> 147 <screen role="root"><userinput>make install</userinput></screen> 148 148 149 149 <para> … … 160 160 <sect2 role="commands"> 161 161 <title>Command Explanations</title> 162 163 <!--<para>164 PCRE_* and LIBFFI_*: <application>Glib</application> is a prerequsite165 for <application>pkg-config</application>, but it wants to use166 <application>pkg-config</application> during the build process.167 These environment variables work around not having168 <application>pkg-config</application> available.169 </para>-->170 171 <para>172 <command>ln -v -sfn ... glibconfig.h</command>: Place a link to an173 architecture dependent header file where programs can find it.174 </para>175 162 176 163 <para> -
general/genlib/icu.xml
rea16306 r355495ce 6 6 7 7 <!ENTITY icu-download-http 8 "http://download.icu-project.org/files/icu4c/&icu-version;/icu4c-49_1_1-src.tgz">8 "http://download.icu-project.org/files/icu4c/&icu-version;/icu4c-&icu-dl-version;-src.tgz"> 9 9 <!ENTITY icu-download-ftp " "> 10 <!ENTITY icu-md5sum "7c53f83e0327343f4060c0eb83842daf"> 11 <!ENTITY icu-size "18 MB"> 12 <!ENTITY icu-buildsize "271 MB"> 13 <!ENTITY icu-time "1.3 SBU"> 10 <!ENTITY icu-md5sum "bbc609fe5237202d7abf016141012a45"> 11 <!ENTITY icu-size "19 MB"> 12 <!ENTITY icu-buildsize "255 MB"> 13 <!ENTITY icu-time "1.4 SBU"> 14 14 15 ]> 15 16 … … 75 76 </itemizedlist> 76 77 77 <!--<bridgehead renderas="sect3">ICU Dependencies</bridgehead>78 79 Commenting this because the layout sample (only thing using these) isn't80 built by default, the instructions in the readme.html are not correct (make81 all doesn't build it), and running it requires non-standard fonts82 <bridgehead renderas="sect4">Optional (To build the sample code)</bridgehead>83 <para role="optional">84 <xref linkend="cairo"/>,85 <xref linkend="freetype2"/> and86 <xref linkend="libgnomeui"/>87 </para>88 <para>89 See readme.txt under the source/samples directory for further details.90 </para> -->91 92 78 <para condition="html" role="usernotes"> 93 79 User Notes: <ulink url="&blfs-wiki;/icu"/> … … 128 114 <seg> 129 115 derb, genbrk, gencfu, gencnval, genctd, genrb, icu-config, icuinfo, 130 makeconv, pkgdata and uconv .116 makeconv, pkgdata and uconv 131 117 </seg> 132 118 <seg> 133 119 libicudata.so, libicui18n.so, libicuio.so, libicule.so, libiculx.so, 134 libicutest.so, libicutu.so and libicuuc.so .120 libicutest.so, libicutu.so and libicuuc.so 135 121 </seg> 136 122 <seg> 137 /usr/include/layout, /usr/include/unicode, /usr/lib/icu and 138 /usr/share/icu. 123 /usr/include/layout, 124 /usr/include/unicode, 125 /usr/lib/icu and 126 /usr/share/icu 139 127 </seg> 140 128 </seglistitem> … … 375 363 </listitem> 376 364 </varlistentry> 365 377 366 </variablelist> 367 378 368 </sect2> 369 379 370 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.