Changeset bda3fb1


Ignore:
Timestamp:
04/12/2012 02:17:11 PM (12 years ago)
Author:
Andrew Benton <andy@…>
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:
2c263229
Parents:
2511f83
Message:

icu4c-49_1_1

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9906 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r2511f83 rbda3fb1  
    44-->
    55
    6 <!ENTITY day          "11">                   <!-- Always 2 digits -->
     6<!ENTITY day          "12">                   <!-- Always 2 digits -->
    77<!ENTITY month        "04">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2012">
     
    1010<!ENTITY copyholder   "The BLFS Development Team">
    1111<!ENTITY version      "&year;-&month;-&day;">
    12 <!ENTITY releasedate  "April 11th, &year;">
     12<!ENTITY releasedate  "April 12th, &year;">
    1313<!-- <!ENTITY releasedate  "November &day;st, &year;"> -->
    1414<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
     
    191191<!ENTITY libusb-version               "1.0.8">
    192192<!ENTITY libusb-compat-version        "0.1.3">
    193 <!ENTITY icu-version                  "4.8.1.1">
     193<!ENTITY icu-version                  "49.1.1">
    194194<!ENTITY iso-codes-version            "3.30">
    195195<!ENTITY gmime-version                "2.4.32">
  • general/genlib/icu.xml

    r2511f83 rbda3fb1  
    55  %general-entities;
    66
    7   <!ENTITY icu-download-http "http://download.icu-project.org/files/icu4c/&icu-version;/icu4c-4_8_1_1-src.tgz">
     7  <!ENTITY icu-download-http "http://download.icu-project.org/files/icu4c/&icu-version;/icu4c-49_1_1-src.tgz">
    88  <!ENTITY icu-download-ftp  " ">
    9   <!ENTITY icu-md5sum        "ea93970a0275be6b42f56953cd332c17">
     9  <!ENTITY icu-md5sum        "7c53f83e0327343f4060c0eb83842daf">
    1010  <!ENTITY icu-size          "18 MB">
    11   <!ENTITY icu-buildsize     "245 MB (+ 20MB if running the testsuite)">
    12   <!ENTITY icu-time          "2.2 SBU (+ 2.6 SBU if running the testsuite)">
     11  <!ENTITY icu-buildsize     "271 MB">
     12  <!ENTITY icu-time          "less than 0.1 SBU">
    1313]>
    1414
     
    3030    <title>Introduction to ICU</title>
    3131
    32     <para>The <application>ICU</application> package is a mature, widely used
    33     set of C/C++ libraries providing Unicode and Globalization support for
    34     software applications. <application>ICU</application> is widely portable and
    35     gives applications the same results on all platforms.</para>
    36 
    37     &lfs70_checked;
     32    <para>
     33      The <application>International Components for Unicode</application> (ICU)
     34      package is a mature, widely used set of C/C++ libraries providing Unicode
     35      and Globalization support for software applications.
     36      <application>ICU</application> is widely portable and gives applications
     37      the same results on all platforms.
     38    </para>
     39
     40    &lfs71_checked;
    3841
    3942    <bridgehead renderas="sect3">Package Information</bridgehead>
    4043    <itemizedlist spacing="compact">
    4144      <listitem>
    42         <para>Download (HTTP): <ulink url="&icu-download-http;"/></para>
    43       </listitem>
    44       <listitem>
    45         <para>Download (FTP): <ulink url="&icu-download-ftp;"/></para>
    46       </listitem>
    47       <listitem>
    48         <para>Download MD5 sum: &icu-md5sum;</para>
    49       </listitem>
    50       <listitem>
    51         <para>Download size: &icu-size;</para>
    52       </listitem>
    53       <listitem>
    54         <para>Estimated disk space required: &icu-buildsize;</para>
    55       </listitem>
    56       <listitem>
    57         <para>Estimated build time: &icu-time;</para>
     45        <para>
     46          Download (HTTP): <ulink url="&icu-download-http;"/>
     47        </para>
     48      </listitem>
     49      <listitem>
     50        <para>
     51          Download (FTP): <ulink url="&icu-download-ftp;"/>
     52        </para>
     53      </listitem>
     54      <listitem>
     55        <para>
     56          Download MD5 sum: &icu-md5sum;
     57        </para>
     58      </listitem>
     59      <listitem>
     60        <para>
     61          Download size: &icu-size;
     62        </para>
     63      </listitem>
     64      <listitem>
     65        <para>
     66          Estimated disk space required: &icu-buildsize;
     67        </para>
     68      </listitem>
     69      <listitem>
     70        <para>
     71          Estimated build time: &icu-time;
     72        </para>
    5873      </listitem>
    5974    </itemizedlist>
     
    6580    all doesn't build it), and running it requires non-standard fonts
    6681    <bridgehead renderas="sect4">Optional (To build the sample code)</bridgehead>
    67     <para role="optional"><xref linkend="cairo"/>,
    68     <xref linkend="freetype2"/>, and
    69     <xref linkend="libgnomeui"/></para>
    70     <para>See readme.txt under the source/samples directory for further
    71     details.</para> -->
    72 
    73     <para condition="html" role="usernotes">User Notes:
    74     <ulink url="&blfs-wiki;/icu"/></para>
    75 
     82    <para role="optional">
     83      <xref linkend="cairo"/>,
     84      <xref linkend="freetype2"/> and
     85      <xref linkend="libgnomeui"/>
     86    </para>
     87    <para>
     88      See readme.txt under the source/samples directory for further details.
     89    </para> -->
     90
     91    <para condition="html" role="usernotes">
     92      User Notes: <ulink url="&blfs-wiki;/icu"/>
     93    </para>
    7694  </sect2>
    7795
     
    7997    <title>Installation of ICU</title>
    8098
    81     <para>Install <application>ICU</application> by running the following
    82     commands:</para>
     99    <para>
     100      Install <application>ICU</application> by running the following commands:
     101    </para>
    83102
    84103<screen><userinput>cd source &amp;&amp;
    85 <!-- chmod +x runConfigureICU configure install-sh &amp;&amp; -->
    86 ./runConfigureICU Linux --prefix=/usr &amp;&amp;
     104./configure --prefix=/usr &amp;&amp;
    87105make</userinput></screen>
    88106
    89     <para>On at least x86_64, the testsuite ends with a segmentation fault, and
    90     therefore reports an error in cintltest and ends in error. If you nevertheless
    91     wish to test the results, issue: <command>make check</command>.</para>
    92 
    93     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     107    <para>
     108      To test the results, issue: <command>make check</command>.
     109    </para>
     110
     111    <para>
     112      Now, as the <systemitem class="username">root</systemitem> user:
     113    </para>
    94114
    95115<screen role="root"><userinput>make install</userinput></screen>
    96 
    97116  </sect2>
    98117
     
    106125
    107126      <seglistitem>
    108         <seg>derb, genbrk, gencfu, gencnval, genctd, genrb, icu-config,
    109         makeconv, pkgdata, and uconv</seg>
    110         <seg>libicudata.so, libicui18n.so, libicuio.so, libicule.so,
    111         libiculx.so, libicutu.so, and libicuuc.so</seg>
    112         <seg>/usr/{include/{layout,unicode},lib/icu/&icu-version;,
    113         share/icu/&icu-version;/config}</seg>
     127        <seg>
     128          derb, genbrk, gencfu, gencnval, genctd, genrb, icu-config, icuinfo,
     129          makeconv, pkgdata and uconv.
     130        </seg>
     131        <seg>
     132          libicudata.so, libicui18n.so, libicuio.so, libicule.so, libiculx.so,
     133          libicutest.so, libicutu.so and libicuuc.so.
     134        </seg>
     135        <seg>
     136          /usr/include/layout, /usr/include/unicode, /usr/lib/icu and
     137          /usr/share/icu.
     138        </seg>
    114139      </seglistitem>
    115140    </segmentedlist>
     
    123148        <term><command>derb</command></term>
    124149        <listitem>
    125           <para>disassembles a resource bundle.</para>
     150          <para>
     151            disassembles a resource bundle.
     152          </para>
    126153          <indexterm zone="icu derb">
    127154            <primary sortas="b-derb">derb</primary>
     
    133160        <term><command>genbrk</command></term>
    134161        <listitem>
    135           <para>compiles ICU break iteration rules source files into binary data
    136           files.</para>
     162          <para>
     163            compiles ICU break iteration rules source files into binary data
     164            files.
     165          </para>
    137166          <indexterm zone="icu genbrk">
    138167            <primary sortas="b-genbrk">genbrk</primary>
     
    141170      </varlistentry>
    142171
    143       <!--<varlistentry id="gencfu">
     172      <varlistentry id="gencfu">
    144173        <term><command>gencfu</command></term>
    145174        <listitem>
    146           <para>does this .....</para>
     175          <para>
     176            reads in Unicode confusable character definitions and writes out the
     177            binary data.
     178          </para>
    147179          <indexterm zone="icu gencfu">
    148180            <primary sortas="b-gencfu">gencfu</primary>
    149181          </indexterm>
    150182        </listitem>
    151       </varlistentry>-->
     183      </varlistentry>
    152184
    153185      <varlistentry id="gencnval">
    154186        <term><command>gencnval</command></term>
    155187        <listitem>
    156           <para>compiles the converters aliases file.</para>
     188          <para>
     189            compiles the converters aliases file.
     190          </para>
    157191          <indexterm zone="icu gencnval">
    158192            <primary sortas="b-gencnval">gencnval</primary>
     
    164198        <term><command>genctd</command></term>
    165199        <listitem>
    166           <para>compiles word list into ICU compact trie dictionary.</para>
     200          <para>
     201            compiles word list into ICU compact trie dictionary.
     202          </para>
    167203          <indexterm zone="icu genctd">
    168204            <primary sortas="b-genctd">genctd</primary>
     
    174210        <term><command>genrb</command></term>
    175211        <listitem>
    176           <para>compile a resource bundle.</para>
     212          <para>
     213            compile a resource bundle.
     214          </para>
    177215          <indexterm zone="icu genrb">
    178216            <primary sortas="b-genrb">genrb</primary>
     
    184222        <term><command>icu-config</command></term>
    185223        <listitem>
    186           <para>outputs ICU build options.</para>
     224          <para>
     225            outputs ICU build options.
     226          </para>
    187227          <indexterm zone="icu icu-config">
    188228            <primary sortas="b-icu-config">icu-config</primary>
     
    191231      </varlistentry>
    192232
     233      <varlistentry id="icuinfo">
     234        <term><command>icuinfo</command></term>
     235        <listitem>
     236          <para>
     237            outputs information about the current International Components for
     238            Unicode.
     239          </para>
     240          <indexterm zone="icu icuinfo">
     241            <primary sortas="b-icuinfo">icuinfo</primary>
     242          </indexterm>
     243        </listitem>
     244      </varlistentry>
     245
    193246      <varlistentry id="makeconv">
    194247        <term><command>makeconv</command></term>
    195248        <listitem>
    196           <para>compiles a converter table.</para>
     249          <para>
     250            compiles a converter table.
     251          </para>
    197252          <indexterm zone="icu makeconv">
    198253            <primary sortas="b-makeconv">makeconv</primary>
     
    204259        <term><command>pkgdata</command></term>
    205260        <listitem>
    206           <para>packages data for use by ICU.</para>
     261          <para>
     262            packages data for use by ICU.
     263          </para>
    207264          <indexterm zone="icu pkgdata">
    208265            <primary sortas="b-pkgdata">pkgdata</primary>
     
    214271        <term><command>uconv</command></term>
    215272        <listitem>
    216           <para>converts data from one encoding to another.</para>
     273          <para>
     274            converts data from one encoding to another.
     275          </para>
    217276          <indexterm zone="icu uconv">
    218277            <primary sortas="b-uconv">uconv</primary>
     
    221280      </varlistentry>
    222281
    223       <!--<varlistentry id="genccode">
    224         <term><command>genccode</command></term>
    225         <listitem>
    226           <para>generates C or platform specific assembly code from an ICU data
    227           file.</para>
    228           <indexterm zone="icu genccode">
    229             <primary sortas="b-genccode">genccode</primary>
    230           </indexterm>
    231         </listitem>
    232       </varlistentry>
    233 
    234       <varlistentry id="gencmn">
    235         <term><command>gencmn</command></term>
    236         <listitem>
    237           <para>generates an ICU memory-mappable data file.</para>
    238           <indexterm zone="icu gencmn">
    239             <primary sortas="b-gencmn">gencmn</primary>
    240           </indexterm>
    241         </listitem>
    242       </varlistentry>
    243 
    244       <varlistentry id="gensprep">
    245         <term><command>gensprep</command></term>
    246         <listitem>
    247           <para>compiles StringPrep data from files filtered by
    248           filterRFC3454.pl.</para>
    249           <indexterm zone="icu gensprep">
    250             <primary sortas="b-gensprep">gensprep</primary>
    251           </indexterm>
    252         </listitem>
    253       </varlistentry>
    254 
    255       <varlistentry id="genuca">
    256         <term><command>genuca</command></term>
    257         <listitem>
    258           <para>creates the UCA data table.</para>
    259           <indexterm zone="icu genuca">
    260             <primary sortas="b-genuca">genuca</primary>
    261           </indexterm>
    262         </listitem>
    263       </varlistentry>
    264 
    265       <varlistentry id="icupkg">
    266         <term><command>icupkg</command></term>
    267         <listitem>
    268           <para>extracts or modifies an ICU .dat archive.</para>
    269           <indexterm zone="icu icupkg">
    270             <primary sortas="b-icupkg">icupkg</primary>
    271           </indexterm>
    272         </listitem>
    273       </varlistentry>-->
    274 
    275282      <varlistentry id="libicudata">
    276283        <term><filename class='libraryfile'>libicudata.so</filename></term>
    277284        <listitem>
    278           <para>is the data library.</para>
     285          <para>
     286            is the data library.
     287          </para>
    279288          <indexterm zone="icu libicudata">
    280289            <primary sortas="c-libicudata">libicudata.so</primary>
     
    286295        <term><filename class='libraryfile'>libicui18n.so</filename></term>
    287296        <listitem>
    288           <para>is the internationalization (i18n) library.</para>
     297          <para>
     298            is the internationalization (i18n) library.
     299          </para>
    289300          <indexterm zone="icu libicui18n">
    290301            <primary sortas="c-libicui18n">libicui18n.so</primary>
     
    296307        <term><filename class='libraryfile'>libicuio.so</filename></term>
    297308        <listitem>
    298           <para>is the ICU I/O (unicode stdio) library.</para>
     309          <para>
     310            is the ICU I/O (unicode stdio) library.
     311          </para>
    299312          <indexterm zone="icu libicuio">
    300313            <primary sortas="c-libicuio">libicuio.so</primary>
     
    306319        <term><filename class='libraryfile'>libicule.so</filename></term>
    307320        <listitem>
    308           <para>is the layout engine.</para>
     321          <para>
     322            is the layout engine.
     323          </para>
    309324          <indexterm zone="icu libicule">
    310325            <primary sortas="c-libicule">libicule.so</primary>
     
    316331        <term><filename class='libraryfile'>libiculx.so</filename></term>
    317332        <listitem>
    318           <para>is the layout extensions engine.</para>
     333          <para>
     334            is the layout extensions engine.
     335          </para>
    319336          <indexterm zone="icu libiculx">
    320337            <primary sortas="c-libiculx">libiculx.so</primary>
     
    323340      </varlistentry>
    324341
     342      <varlistentry id="libicutest">
     343        <term><filename class='libraryfile'>libicutest.so</filename></term>
     344        <listitem>
     345          <para>
     346            is the test library.
     347          </para>
     348          <indexterm zone="icu libicutest">
     349            <primary sortas="c-libicutest">libicutest.so</primary>
     350          </indexterm>
     351        </listitem>
     352      </varlistentry>
     353
    325354      <varlistentry id="libicutu">
    326355        <term><filename class='libraryfile'>libicutu.so</filename></term>
    327356        <listitem>
    328           <para>is the tool utility library.</para>
     357          <para>
     358            is the tool utility library.
     359          </para>
    329360          <indexterm zone="icu libicutu">
    330361            <primary sortas="c-libicutu">libicutu.so</primary>
     
    336367        <term><filename class='libraryfile'>libicuuc.so</filename></term>
    337368        <listitem>
    338           <para>is the common library.</para>
     369          <para>
     370            is the common library.
     371          </para>
    339372          <indexterm zone="icu libicuuc">
    340373            <primary sortas="c-libicuuc">libicuuc.so</primary>
     
    342375        </listitem>
    343376      </varlistentry>
    344 
    345377    </variablelist>
    346 
    347378  </sect2>
    348 
    349379</sect1>
  • introduction/welcome/changelog.xml

    r2511f83 rbda3fb1  
    4343-->
    4444    <listitem>
     45      <para>April 12th, 2012</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[abenton] - Updated to ICU 49.1.1.</para>
     49        </listitem>
     50      </itemizedlist>
     51    </listitem>
     52
     53    <listitem>
    4554      <para>April 11th, 2012</para>
    4655      <itemizedlist>
Note: See TracChangeset for help on using the changeset viewer.