瀏覽代碼

Updated gettext contents

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2998 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Gerard Beekmans 22 年之前
父節點
當前提交
5e237eda56
共有 5 個文件被更改,包括 25 次插入10 次删除
  1. 12 0
      appendixa/gettext-desc.xml
  2. 7 7
      appendixa/gettext-shortdesc.xml
  3. 3 0
      appendixb/appendixb.xml
  4. 1 1
      entities/gettext.ent
  5. 2 2
      index.xml

+ 12 - 0
appendixa/gettext-desc.xml

@@ -2,6 +2,9 @@
 
 
 <sect2><title>Short descriptions</title>
 <sect2><title>Short descriptions</title>
 
 
+<para><command>autopoint</command> copies standard gettext infrastructure
+files into a source package.</para>
+
 <para><command>config.charset</command> outputs a system-dependent table of
 <para><command>config.charset</command> outputs a system-dependent table of
 character encoding aliases.</para>
 character encoding aliases.</para>
 
 
@@ -66,8 +69,17 @@ textual message whose grammatical form depends on a number.</para>
 <para><command>xgettext</command> extracts the translatable message lines
 <para><command>xgettext</command> extracts the translatable message lines
 from the given source files, to make the first translation template.</para>
 from the given source files, to make the first translation template.</para>
 
 
+<para><command>libasprintf</command> defines the autosprintf class which
+makes C formatted output routines usable in C++ programs, for use with the
+&lt;string&gt; strings and the &lt;iostream&gt; streams.</para>
+
 <para><command>libgettextlib</command>...</para>
 <para><command>libgettextlib</command>...</para>
 
 
+<para><command>libgettextpo</command> is used to write specialized
+programs that process PO files. This library is used when the standard
+applications shipped with gettext won't suffice (such as msgcomm, msgcmp,
+msgattrib and msgen).</para>
+
 <para><command>libgettextsrc</command>...</para>
 <para><command>libgettextsrc</command>...</para>
 
 
 </sect2>
 </sect2>

+ 7 - 7
appendixa/gettext-shortdesc.xml

@@ -7,13 +7,13 @@ localization. Programs can be compiled with Native Language Support
 (NLS) which enable them to output messages in the user's native
 (NLS) which enable them to output messages in the user's native
 language.</para>
 language.</para>
 
 
-<para><emphasis>Installed programs</emphasis>: config.charset, config.rpath,
-gettext, gettextize, hostname, msgattrib, msgcat, msgcmp, msgcomm, msgconv,
-msgen, msgexec, msgfilter, msgfmt, msggrep, msginit, msgmerge, msgunfmt,
-msguniq, ngettext, project-id, team-address, trigger, urlget, user-email and
-xgettext</para>
+<para><emphasis>Installed programs</emphasis>: autopoint, config.charset,
+config.rpath, gettext, gettextize, hostname, msgattrib, msgcat, msgcmp,
+msgcomm, msgconv, msgen, msgexec, msgfilter, msgfmt, msggrep, msginit,
+msgmerge, msgunfmt, msguniq, ngettext, project-id, team-address, trigger,
+urlget, user-email and xgettext</para>
 
 
-<para><emphasis>Installed libraries</emphasis>: libgettextlib[a,so] and
-libgettextsrc[a,so]</para>
+<para><emphasis>Installed libraries</emphasis>: libasprintf[a,so],
+libgettextlib[a,so], libgettextpo[a,so] and libgettextsrc[a,so]</para>
 
 
 </sect2>
 </sect2>

+ 3 - 0
appendixb/appendixb.xml

@@ -25,6 +25,7 @@ to which it belongs.</para>
 <listitem><para>autoheader : <xref linkend="aa-autoconf"/></para></listitem>
 <listitem><para>autoheader : <xref linkend="aa-autoconf"/></para></listitem>
 <listitem><para>autom4te : <xref linkend="aa-autoconf"/></para></listitem>
 <listitem><para>autom4te : <xref linkend="aa-autoconf"/></para></listitem>
 <listitem><para>automake : <xref linkend="aa-automake"/></para></listitem>
 <listitem><para>automake : <xref linkend="aa-automake"/></para></listitem>
+<listitem><para>autopoint : <xref linkend="aa-gettext"/></para></listitem>
 <listitem><para>autoreconf : <xref linkend="aa-autoconf"/></para></listitem>
 <listitem><para>autoreconf : <xref linkend="aa-autoconf"/></para></listitem>
 <listitem><para>autoscan : <xref linkend="aa-autoconf"/></para></listitem>
 <listitem><para>autoscan : <xref linkend="aa-autoconf"/></para></listitem>
 <listitem><para>autoupdate : <xref linkend="aa-autoconf"/></para></listitem>
 <listitem><para>autoupdate : <xref linkend="aa-autoconf"/></para></listitem>
@@ -259,6 +260,7 @@ to which it belongs.</para>
 <listitem><para>lesskey : <xref linkend="aa-less"/></para></listitem>
 <listitem><para>lesskey : <xref linkend="aa-less"/></para></listitem>
 <listitem><para>lex : <xref linkend="aa-flex"/></para></listitem>
 <listitem><para>lex : <xref linkend="aa-flex"/></para></listitem>
 <listitem><para>libanl : <xref linkend="aa-glibc"/></para></listitem>
 <listitem><para>libanl : <xref linkend="aa-glibc"/></para></listitem>
+<listitem><para>libasprintf : <xref linkend="aa-gettext"/></para></listitem>
 <listitem><para>libbfd : <xref linkend="aa-binutils"/></para></listitem>
 <listitem><para>libbfd : <xref linkend="aa-binutils"/></para></listitem>
 <listitem><para>libblkid : <xref linkend="aa-e2fsprogs"/></para></listitem>
 <listitem><para>libblkid : <xref linkend="aa-e2fsprogs"/></para></listitem>
 <listitem><para>libBrokenLocale : <xref linkend="aa-glibc"/></para></listitem>
 <listitem><para>libBrokenLocale : <xref linkend="aa-glibc"/></para></listitem>
@@ -277,6 +279,7 @@ to which it belongs.</para>
 <listitem><para>libg : <xref linkend="aa-glibc"/></para></listitem>
 <listitem><para>libg : <xref linkend="aa-glibc"/></para></listitem>
 <listitem><para>libgcc* : <xref linkend="aa-gcc"/></para></listitem>
 <listitem><para>libgcc* : <xref linkend="aa-gcc"/></para></listitem>
 <listitem><para>libgettextlib : <xref linkend="aa-gettext"/></para></listitem>
 <listitem><para>libgettextlib : <xref linkend="aa-gettext"/></para></listitem>
+<listitem><para>libgettextpo : <xref linkend="aa-gettext"/></para></listitem>
 <listitem><para>libgettextsrc : <xref linkend="aa-gettext"/></para></listitem>
 <listitem><para>libgettextsrc : <xref linkend="aa-gettext"/></para></listitem>
 <listitem><para>libiberty : <xref linkend="aa-gcc"/></para></listitem>
 <listitem><para>libiberty : <xref linkend="aa-gcc"/></para></listitem>
 <listitem><para>libieee : <xref linkend="aa-glibc"/></para></listitem>
 <listitem><para>libieee : <xref linkend="aa-glibc"/></para></listitem>

+ 1 - 1
entities/gettext.ent

@@ -12,7 +12,7 @@
 
 
 <!ENTITY gettext-version "0.12.1">
 <!ENTITY gettext-version "0.12.1">
 <!ENTITY gettext-depversion "0.10.40">
 <!ENTITY gettext-depversion "0.10.40">
-<!ENTITY gettext-contversion "0.11.2">
+<!ENTITY gettext-contversion "0.12.1">
 <!ENTITY gettext-dir "gettext-&gettext-version;">
 <!ENTITY gettext-dir "gettext-&gettext-version;">
 <!ENTITY gettext-package "gettext-&gettext-version;.tar.gz">
 <!ENTITY gettext-package "gettext-&gettext-version;.tar.gz">
 <!ENTITY gettext-size "5,593 KB">
 <!ENTITY gettext-size "5,593 KB">

+ 2 - 2
index.xml

@@ -3,8 +3,8 @@
 				"/usr/share/docbook/docbookx.dtd" [
 				"/usr/share/docbook/docbookx.dtd" [
 
 
 
 
-<!ENTITY version "20031017">
-<!ENTITY releasedate "October 17th, 2003">
+<!ENTITY version "20031020">
+<!ENTITY releasedate "October 20th, 2003">
 <!ENTITY milestone "5.0">
 <!ENTITY milestone "5.0">
 <!ENTITY nbsp " ">
 <!ENTITY nbsp " ">