r8204 - in trunk/BOOK: . basicnet/netprogs general/genlib general/genutils general/prog gnome/add introduction/welcome postlfs/security

wblaszcz at linuxfromscratch.org wblaszcz at linuxfromscratch.org
Sun Jan 10 03:12:59 PST 2010


Author: wblaszcz
Date: 2010-01-10 04:12:58 -0700 (Sun, 10 Jan 2010)
New Revision: 8204

Added:
   trunk/BOOK/general/genlib/icu.xml
Modified:
   trunk/BOOK/basicnet/netprogs/rsync-client.xml
   trunk/BOOK/basicnet/netprogs/samba3-client.xml
   trunk/BOOK/general.ent
   trunk/BOOK/general/genlib/genlib.xml
   trunk/BOOK/general/genutils/scrollkeeper.xml
   trunk/BOOK/general/prog/python-modules.xml
   trunk/BOOK/gnome/add/gnome-screensaver.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/postlfs/security/cyrus-sasl.xml
Log:
Added new package, ICU-4.2.1 and some minor ammendments to samba3-client, rsync-client, cyrus-sasl, gnome-screensaver, python-modules, and scrollkeeper.

Modified: trunk/BOOK/basicnet/netprogs/rsync-client.xml
===================================================================
--- trunk/BOOK/basicnet/netprogs/rsync-client.xml	2010-01-10 00:13:45 UTC (rev 8203)
+++ trunk/BOOK/basicnet/netprogs/rsync-client.xml	2010-01-10 11:12:58 UTC (rev 8204)
@@ -17,7 +17,7 @@
 
   <para><command>rsync</command> is a utility for fast incremental file
   transfers. If you want to install it, the instructions can be found in Chapter
-  24 – <xref linkend="rsync"/>.  Note that if you only want to use the
+  22 – <xref linkend="rsync"/>.  Note that if you only want to use the
   client, you do <emphasis>not</emphasis> need to run the server and so do not
   need the startup script and links.  In accordance with good practice, only run
   the server if you actually need it (and if you don't know whether you need it

Modified: trunk/BOOK/basicnet/netprogs/samba3-client.xml
===================================================================
--- trunk/BOOK/basicnet/netprogs/samba3-client.xml	2010-01-10 00:13:45 UTC (rev 8203)
+++ trunk/BOOK/basicnet/netprogs/samba3-client.xml	2010-01-10 11:12:58 UTC (rev 8204)
@@ -18,7 +18,7 @@
   <para>The <application>Samba</application> client utilities are used to
   transfer files to and from, mount SMB shares located on or use printers
   attached to Windows and other SMB servers. If you want to install these
-  utilities, the instructions can be found in Chapter 21 –
+  utilities, the instructions can be found in Chapter 19 –
   <xref linkend="samba3"/>. After performing the basic installation,
   configure the utilities using the configuration section titled
   <quote>Scenario 1: Minimal Standalone Client-Only Installation</quote>.</para>

Modified: trunk/BOOK/general/genlib/genlib.xml
===================================================================
--- trunk/BOOK/general/genlib/genlib.xml	2010-01-10 00:13:45 UTC (rev 8203)
+++ trunk/BOOK/general/genlib/genlib.xml	2010-01-10 11:12:58 UTC (rev 8204)
@@ -67,6 +67,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="lzo.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="libusb.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="libusb-compat.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="icu.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="iso-codes.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gmime.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="libidn.xml"/>

Added: trunk/BOOK/general/genlib/icu.xml
===================================================================
--- trunk/BOOK/general/genlib/icu.xml	                        (rev 0)
+++ trunk/BOOK/general/genlib/icu.xml	2010-01-10 11:12:58 UTC (rev 8204)
@@ -0,0 +1,343 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+
+  <!ENTITY icu-download-http "http://download.icu-project.org/files/icu4c/&icu-version;/icu4c-4_2_1-src.tgz">
+  <!ENTITY icu-download-ftp  " ">
+  <!ENTITY icu-md5sum        "e3738abd0d3ce1870dc1fd1f22bba5b1">
+  <!ENTITY icu-size          "12.6 MB">
+  <!ENTITY icu-buildsize     "227 MB">
+  <!ENTITY icu-time          "3.6 SBU">
+]>
+
+<sect1 id="icu" xreflabel="ICU-&icu-version;">
+  <?dbhtml filename="icu.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>ICU-&icu-version;</title>
+
+  <indexterm zone="icu">
+    <primary sortas="a-ICU">ICU</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to ICU</title>
+
+    <para>The <application>ICU</application> package is a mature, widely used
+    set of C/C++ libraries providing Unicode and Globalization support for
+    software applications. <application>ICU</application> is widely portable and
+    gives applications the same results on all platforms.</para>
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Download (HTTP): <ulink url="&icu-download-http;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download (FTP): <ulink url="&icu-download-ftp;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download MD5 sum: &icu-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Download size: &icu-size;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated disk space required: &icu-buildsize;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated build time: &icu-time;</para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">ICU Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Optional (To build the sample code)</bridgehead>
+    <para role="optional"><xref linkend="cairo"/>,
+    <xref linkend="freetype2"/>, and
+    <xref linkend="libgnomeui"/></para>
+    <para>See readme.txt under the source/samples directory for further
+    details.</para>
+
+    <para condition="html" role="usernotes">User Notes:
+    <ulink url="&blfs-wiki;/icu"/></para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of ICU</title>
+
+    <para>Install <application>ICU</application> by running the following
+    commands:</para>
+
+<screen><userinput>cd source &&
+chmod +x runConfigureICU configure install-sh &&
+./runConfigureICU Linux --prefix=/usr &&
+make</userinput></screen>
+
+    <para>To test the results, issue: <command>make check</command>.</para>
+
+    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>derb, genbrk, gencfu, gencnval, genctd, genrb, icu-config,
+        makeconv, pkgdata, uconv, genccode, gencmn, gensprep, genuca, and
+        icupkg</seg>
+        <seg>libicudata.so, libicui18n.so, libicuio.so, libicule.so,
+        libiculx.so, libicutu.so, and libicuuc.so</seg>
+        <seg>/usr/{include/{layout,unicode},lib/icu/&icu-version;,
+        share/icu/&icu-version;/config}</seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="derb">
+        <term><command>derb</command></term>
+        <listitem>
+          <para>disassembles a resource bundle.</para>
+          <indexterm zone="icu derb">
+            <primary sortas="b-derb">derb</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="genbrk">
+        <term><command>genbrk</command></term>
+        <listitem>
+          <para>compiles ICU break iteration rules source files into binary data
+          files.</para>
+          <indexterm zone="icu genbrk">
+            <primary sortas="b-genbrk">genbrk</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <!--<varlistentry id="gencfu">
+        <term><command>gencfu</command></term>
+        <listitem>
+          <para>does this .....</para>
+          <indexterm zone="icu gencfu">
+            <primary sortas="b-gencfu">gencfu</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>-->
+
+      <varlistentry id="gencnval">
+        <term><command>gencnval</command></term>
+        <listitem>
+          <para>compiles the converters aliases file.</para>
+          <indexterm zone="icu gencnval">
+            <primary sortas="b-gencnval">gencnval</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="genctd">
+        <term><command>genctd</command></term>
+        <listitem>
+          <para>compiles word list into ICU compact trie dictionary.</para>
+          <indexterm zone="icu genctd">
+            <primary sortas="b-genctd">genctd</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="genrb">
+        <term><command>genrb</command></term>
+        <listitem>
+          <para>compile a resource bundle.</para>
+          <indexterm zone="icu genrb">
+            <primary sortas="b-genrb">genrb</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="icu-config">
+        <term><command>icu-config</command></term>
+        <listitem>
+          <para>outputs ICU build options.</para>
+          <indexterm zone="icu icu-config">
+            <primary sortas="b-icu-config">icu-config</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="makeconv">
+        <term><command>makeconv</command></term>
+        <listitem>
+          <para>compiles a converter table.</para>
+          <indexterm zone="icu makeconv">
+            <primary sortas="b-makeconv">makeconv</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="pkgdata">
+        <term><command>pkgdata</command></term>
+        <listitem>
+          <para>packages data for use by ICU.</para>
+          <indexterm zone="icu pkgdata">
+            <primary sortas="b-pkgdata">pkgdata</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="uconv">
+        <term><command>uconv</command></term>
+        <listitem>
+          <para>converts data from one encoding to another.</para>
+          <indexterm zone="icu uconv">
+            <primary sortas="b-uconv">uconv</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="genccode">
+        <term><command>genccode</command></term>
+        <listitem>
+          <para>generates C or platform specific assembly code from an ICU data
+          file.</para>
+          <indexterm zone="icu genccode">
+            <primary sortas="b-genccode">genccode</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="gencmn">
+        <term><command>gencmn</command></term>
+        <listitem>
+          <para>generates an ICU memory-mappable data file.</para>
+          <indexterm zone="icu gencmn">
+            <primary sortas="b-gencmn">gencmn</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="gensprep">
+        <term><command>gensprep</command></term>
+        <listitem>
+          <para>compiles StringPrep data from files filtered by
+          filterRFC3454.pl.</para>
+          <indexterm zone="icu gensprep">
+            <primary sortas="b-gensprep">gensprep</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="genuca">
+        <term><command>genuca</command></term>
+        <listitem>
+          <para>creates the UCA data table.</para>
+          <indexterm zone="icu genuca">
+            <primary sortas="b-genuca">genuca</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="icupkg">
+        <term><command>icupkg</command></term>
+        <listitem>
+          <para>extracts or modifies an ICU .dat archive.</para>
+          <indexterm zone="icu icupkg">
+            <primary sortas="b-icupkg">icupkg</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libicudata">
+        <term><filename class='libraryfile'>libicudata.{so,a}</filename></term>
+        <listitem>
+          <para>is the data library.</para>
+          <indexterm zone="icu libicudata">
+            <primary sortas="c-libicudata">libicudata.{so,a}</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libicui18n">
+        <term><filename class='libraryfile'>libicui18n.{so,a}</filename></term>
+        <listitem>
+          <para>is the internationalization (i18n) library.</para>
+          <indexterm zone="icu libicui18n">
+            <primary sortas="c-libicui18n">libicui18n.{so,a}</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libicuio">
+        <term><filename class='libraryfile'>libicuio.{so,a}</filename></term>
+        <listitem>
+          <para>is the ICU I/O (unicode stdio) library.</para>
+          <indexterm zone="icu libicuio">
+            <primary sortas="c-libicuio">libicuio.{so,a}</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libicule">
+        <term><filename class='libraryfile'>libicule.{so,a}</filename></term>
+        <listitem>
+          <para>is the layout engine.</para>
+          <indexterm zone="icu libicule">
+            <primary sortas="c-libicule">libicule.{so,a}</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libiculx">
+        <term><filename class='libraryfile'>libiculx.{so,a}</filename></term>
+        <listitem>
+          <para>is the layout extensions engine.</para>
+          <indexterm zone="icu libiculx">
+            <primary sortas="c-libiculx">libiculx.{so,a}</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libicutu">
+        <term><filename class='libraryfile'>libicutu.{so,a}</filename></term>
+        <listitem>
+          <para>is the tool utility library.</para>
+          <indexterm zone="icu libicutu">
+            <primary sortas="c-libicutu">libicutu.{so,a}</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libicuuc">
+        <term><filename class='libraryfile'>libicuuc.{so,a}</filename></term>
+        <listitem>
+          <para>is the common library.</para>
+          <indexterm zone="icu libicuuc">
+            <primary sortas="c-libicuuc">libicuuc.{so,a}</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+  </sect2>
+
+</sect1>


Property changes on: trunk/BOOK/general/genlib/icu.xml
___________________________________________________________________
Name: svn:keywords
   + LastChangedBy Date

Modified: trunk/BOOK/general/genutils/scrollkeeper.xml
===================================================================
--- trunk/BOOK/general/genutils/scrollkeeper.xml	2010-01-10 00:13:45 UTC (rev 8203)
+++ trunk/BOOK/general/genutils/scrollkeeper.xml	2010-01-10 11:12:58 UTC (rev 8204)
@@ -83,7 +83,7 @@
             --disable-static \
             --with-omfdirs=/usr/share/omf:\
 /opt/kde-&kde-version;/share/omf:\
-/opt/gnome-&gnome-old-version;&gnome-minor-version;/share/omf &&
+/opt/gnome-&gnome-version;&gnome-minor-version;/share/omf &&
 
 make</userinput></screen>
 

Modified: trunk/BOOK/general/prog/python-modules.xml
===================================================================
--- trunk/BOOK/general/prog/python-modules.xml	2010-01-10 00:13:45 UTC (rev 8203)
+++ trunk/BOOK/general/prog/python-modules.xml	2010-01-10 11:12:58 UTC (rev 8204)
@@ -293,11 +293,6 @@
       <para role="required"><xref linkend="python"/> and
       <xref linkend="cairo"/></para>
 
-      <bridgehead renderas="sect5">Optional</bridgehead>
-      <para role="optional"><ulink
-      url="http://codespeak.net/py/dist/">PyPI</ulink> (Required for the
-      regression tests)</para>
-
       <para condition="html" role="usernotes">User Notes:
       <ulink url="&blfs-wiki;/pycairo"/></para>
 
@@ -312,16 +307,12 @@
 <screen><userinput>./configure --prefix=/usr &&
 make</userinput></screen>
 
+      <para>This package does not come with a test suite.</para>
+
       <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install</userinput></screen>
 
-      <para>To run the regression tests, the package must first be installed and
-      also the PyPI package which contains the py.test tool.
-      Then, as an unprivileged user, issue the following commands:</para>
-
-<screen><userinput>python py.test</userinput></screen>
-
     </sect3>
 
     <sect3 role="content">

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2010-01-10 00:13:45 UTC (rev 8203)
+++ trunk/BOOK/general.ent	2010-01-10 11:12:58 UTC (rev 8204)
@@ -141,6 +141,7 @@
 <!ENTITY LZO-version                  "2.03">
 <!ENTITY libusb-version               "1.0.2">
 <!ENTITY libusb-compat-version        "0.1.3">
+<!ENTITY icu-version                  "4.2.1">
 <!ENTITY iso-codes-version            "3.11">
 <!ENTITY gmime-version                "2.4.7">
 <!ENTITY libidn-version               "0.6.14">

Modified: trunk/BOOK/gnome/add/gnome-screensaver.xml
===================================================================
--- trunk/BOOK/gnome/add/gnome-screensaver.xml	2010-01-10 00:13:45 UTC (rev 8203)
+++ trunk/BOOK/gnome/add/gnome-screensaver.xml	2010-01-10 11:12:58 UTC (rev 8204)
@@ -209,7 +209,7 @@
         /etc/pam.d/gnome-screensaver</primary>
       </indexterm>
       <indexterm zone="gnome-screensaver gnome-screensaver-config">
-        <primary sortas="etc-gnome-&gnome-old-version;&gnome-minor-version;gdm-custom.conf">
+        <primary sortas="etc-gnome-&gnome-version;&gnome-minor-version;gdm-custom.conf">
         &gnome-etc-dir;/gdm/custom.conf</primary>
       </indexterm>
 

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2010-01-10 00:13:45 UTC (rev 8203)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2010-01-10 11:12:58 UTC (rev 8204)
@@ -42,9 +42,14 @@
 -->
 
     <listitem>
-      <para>Date</para>
+      <para>January 10th, 2010</para>
       <itemizedlist>
         <listitem>
+          <para>[wblaszcz] - Added new package, ICU-4.2.1 and some minor
+          ammendments to samba3-client, rsync-client, cyrus-sasl,
+          gnome-screensaver, python-modules, and scrollkeeper.</para>
+        </listitem>
+        <listitem>
           <para>[bdubbs] - Added back the package management page.</para>
         </listitem>
       </itemizedlist>

Modified: trunk/BOOK/postlfs/security/cyrus-sasl.xml
===================================================================
--- trunk/BOOK/postlfs/security/cyrus-sasl.xml	2010-01-10 00:13:45 UTC (rev 8203)
+++ trunk/BOOK/postlfs/security/cyrus-sasl.xml	2010-01-10 11:12:58 UTC (rev 8204)
@@ -4,7 +4,7 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY cyrus-sasl-download-http "http://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-&cyrus-sasl-version;.tar.gz ">
+  <!ENTITY cyrus-sasl-download-http "http://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-&cyrus-sasl-version;.tar.gz">
   <!ENTITY cyrus-sasl-download-ftp  "ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-&cyrus-sasl-version;.tar.gz">
   <!ENTITY cyrus-sasl-md5sum        "45dde9d19193ae9dd388eb68b2027bc9">
   <!ENTITY cyrus-sasl-size          "1.5 MB">




More information about the blfs-book mailing list