Changeset 924206c


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.

Location:
BOOK
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • BOOK/introduction/common/changelog.xml

    r7709fcb r924206c  
    6464          <ulink url="&clfs-ticket-root;1047">#1047.</ulink></para>
    6565        </listitem>
     66        <listitem>
     67          <para>[William Harrington] - Update Gettext to 0.19.5.1. Fixes ticket
     68          <ulink url="&clfs-ticket-root;1048">#1048.</ulink></para>
     69        </listitem>
    6670      </itemizedlist>
    6771    </listitem>
  • BOOK/packages.ent

    r7709fcb r924206c  
    172172<!ENTITY gdbm-home "&gnu-software;gdbm">
    173173
    174 <!ENTITY gettext-version "0.19.3">
    175 <!ENTITY gettext-size "6,628 KB">
     174<!ENTITY gettext-version "0.19.5.1">
     175<!ENTITY gettext-size "6,874 KB">
    176176<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz">
    177 <!ENTITY gettext-md5 "092c3f460553ceb4a638ff81d36434c4">
     177<!ENTITY gettext-md5 "9b7c37e410df4bd1bf854e8c897cf937">
    178178<!ENTITY gettext-home "&gnu-software;gettext">
    179179
  • 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.