[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, sysvinit, updated. clfs-3.0.0-sysvinit-119-g924206c

git git at clfs.org
Fri Sep 4 18:28:02 PDT 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Book".

The branch, sysvinit has been updated
       via  924206ca70b83d84c3fa046b509803114f9eb410 (commit)
      from  7709fcb233982ed955f1b46b9073b336c3ff8430 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 924206ca70b83d84c3fa046b509803114f9eb410
Author: William Harrington <kb0iic at berzerkula.org>
Date:   Fri Sep 4 20:22:16 2015 -0500

    Update Gettext to 0.19.5.1 from 0.19.3.

diff --git a/BOOK/introduction/common/changelog.xml b/BOOK/introduction/common/changelog.xml
index 74cfd7f..ebf9eb7 100644
--- a/BOOK/introduction/common/changelog.xml
+++ b/BOOK/introduction/common/changelog.xml
@@ -63,6 +63,10 @@
           <para>[William Harrington] - Update Gawk to 4.1.3. Fixes ticket
           <ulink url="&clfs-ticket-root;1047">#1047.</ulink></para> 
         </listitem>
+        <listitem>
+          <para>[William Harrington] - Update Gettext to 0.19.5.1. Fixes ticket
+          <ulink url="&clfs-ticket-root;1048">#1048.</ulink></para> 
+        </listitem>
       </itemizedlist>
     </listitem>
 
diff --git a/BOOK/packages.ent b/BOOK/packages.ent
index f4bec95..39d8800 100644
--- a/BOOK/packages.ent
+++ b/BOOK/packages.ent
@@ -171,10 +171,10 @@
 <!ENTITY gdbm-md5 "72c832680cf0999caedbe5b265c8c1bd">
 <!ENTITY gdbm-home "&gnu-software;gdbm">
 
-<!ENTITY gettext-version "0.19.3">
-<!ENTITY gettext-size "6,628 KB">
+<!ENTITY gettext-version "0.19.5.1">
+<!ENTITY gettext-size "6,874 KB">
 <!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.xz">
-<!ENTITY gettext-md5 "092c3f460553ceb4a638ff81d36434c4">
+<!ENTITY gettext-md5 "9b7c37e410df4bd1bf854e8c897cf937">
 <!ENTITY gettext-home "&gnu-software;gettext">
 
 <!ENTITY glibc-version "2.20">
diff --git a/BOOK/temp-system/common/gettext.xml b/BOOK/temp-system/common/gettext.xml
index 67343cd..51c7df1 100644
--- a/BOOK/temp-system/common/gettext.xml
+++ b/BOOK/temp-system/common/gettext.xml
@@ -32,16 +32,9 @@
 
 <screen os="b"><userinput>cd gettext-tools</userinput></screen>
 
-    <para os="t1">When cross-compiling, the Gettext
-    <command>configure</command> script assumes we don't have a working wcwidth
-    even when we do. The following will fix possible
-    compilation errors because of this assumption:</para>
-
-<screen os="t2"><userinput>echo "gl_cv_func_wcwidth_works=yes" > config.cache</userinput></screen>
-
     <para os="c">Prepare Gettext for compilation:</para>
 
-<screen os="d"><userinput>./configure --prefix=/tools \
+<screen os="d"><userinput>EMACS="no" ./configure --prefix=/tools \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
     --disable-shared --cache-file=config.cache</userinput></screen>
 
@@ -54,6 +47,30 @@ make -C src msgfmt</userinput></screen>
 
 <screen os="h"><userinput>cp -v src/msgfmt /tools/bin</userinput></screen>
 
+<variablelist os="i">
+      <title>The meaning of the configure option:</title>
+
+      <varlistentry>
+        <term><parameter>EMACS="no"</parameter></term>
+        <listitem>
+          <para>This prevents the installation of the Emacs Lisp files
+          as the test is known to hang on some hosts.</para>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+    <para os="j">Compile the required programs and support library:</para>
+
+<screen os="k"><userinput>make -C gnulib-lib
+make -C intl pluralx.c
+make -C src msgfmt msgmerge xgettext</userinput></screen>
+
+    <para os="l">Install the <command>msgfmt</command>,
+    <command>msgmerge</command> and <command>xgettext</command> binaries:</para>
+
+<screen os="m"><userinput>cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen>
+
   </sect2>
 
   <sect2 role="content">

-----------------------------------------------------------------------

Summary of changes:
 BOOK/introduction/common/changelog.xml |    4 +++
 BOOK/packages.ent                      |    6 ++--
 BOOK/temp-system/common/gettext.xml    |   33 ++++++++++++++++++++++++-------
 3 files changed, 32 insertions(+), 11 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list