Ignore:
Timestamp:
Sep 4, 2015, 6:26:57 PM (9 years ago)
Author:
William Harrington <kb0iic@…>
Branches:
sysvinit
Children:
23d7b98
Parents:
7709fcb
git-author:
William Harrington <kb0iic@…> (09/04/15 18:22:16)
git-committer:
William Harrington <kb0iic@…> (09/04/15 18:26:57)
Message:

Update Gettext to 0.19.5.1 from 0.19.3.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/temp-system/common/gettext.xml

    r7709fcb r924206c  
    3333<screen os="b"><userinput>cd gettext-tools</userinput></screen>
    3434
    35     <para os="t1">When cross-compiling, the Gettext
    36     <command>configure</command> script assumes we don't have a working wcwidth
    37     even when we do. The following will fix possible
    38     compilation errors because of this assumption:</para>
    39 
    40 <screen os="t2"><userinput>echo "gl_cv_func_wcwidth_works=yes" &gt; config.cache</userinput></screen>
    41 
    4235    <para os="c">Prepare Gettext for compilation:</para>
    4336
    44 <screen os="d"><userinput>./configure --prefix=/tools \
     37<screen os="d"><userinput>EMACS="no" ./configure --prefix=/tools \
    4538    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
    4639    --disable-shared --cache-file=config.cache</userinput></screen>
     
    5548<screen os="h"><userinput>cp -v src/msgfmt /tools/bin</userinput></screen>
    5649
     50<variablelist os="i">
     51      <title>The meaning of the configure option:</title>
     52
     53      <varlistentry>
     54        <term><parameter>EMACS="no"</parameter></term>
     55        <listitem>
     56          <para>This prevents the installation of the Emacs Lisp files
     57          as the test is known to hang on some hosts.</para>
     58        </listitem>
     59      </varlistentry>
     60
     61    </variablelist>
     62
     63    <para os="j">Compile the required programs and support library:</para>
     64
     65<screen os="k"><userinput>make -C gnulib-lib
     66make -C intl pluralx.c
     67make -C src msgfmt msgmerge xgettext</userinput></screen>
     68
     69    <para os="l">Install the <command>msgfmt</command>,
     70    <command>msgmerge</command> and <command>xgettext</command> binaries:</para>
     71
     72<screen os="m"><userinput>cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen>
     73
    5774  </sect2>
    5875
Note: See TracChangeset for help on using the changeset viewer.