Author: bdubbs
Date: Sun Jul 14 12:23:42 2013
New Revision: 11418
Log:
Update to slib-3b4
Tag several packages for LFFS-7.3 includings
some minor updates.
Modified:
trunk/BOOK/general.ent
trunk/BOOK/general/genlib/aspell.xml
trunk/BOOK/general/genlib/enchant.xml
trunk/BOOK/general/genlib/gsl.xml
trunk/BOOK/general/genlib/keyutils.xml
trunk/BOOK/general/genlib/libatomic_ops.xml
trunk/BOOK/general/genlib/libdaemon.xml
trunk/BOOK/general/genlib/libesmtp.xml
trunk/BOOK/general/genlib/libgusb.xml
trunk/BOOK/general/genlib/libidl.xml
trunk/BOOK/general/genlib/lzo.xml
trunk/BOOK/general/genlib/mtdev.xml
trunk/BOOK/general/genlib/ptlib.xml
trunk/BOOK/general/genlib/qca.xml
trunk/BOOK/general/genlib/slib.xml
trunk/BOOK/general/genlib/talloc.xml
trunk/BOOK/general/genlib/wv.xml
trunk/BOOK/introduction/welcome/changelog.xml
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Sun Jul 14 11:11:33 2013 (r11417)
+++ trunk/BOOK/general.ent Sun Jul 14 12:23:42 2013 (r11418)
@@ -265,7 +265,7 @@
<!ENTITY qca-version "2.0.3">
<!ENTITY qjson-version "0.8.1">
<!ENTITY sbc-version "1.1">
-<!ENTITY slib-version "3b3">
+<!ENTITY slib-version "3b4">
<!ENTITY talloc-version "2.0.8">
<!ENTITY wv-version "1.2.9">
Modified: trunk/BOOK/general/genlib/aspell.xml
==============================================================================
--- trunk/BOOK/general/genlib/aspell.xml Sun Jul 14 11:11:33 2013
(r11417)
+++ trunk/BOOK/general/genlib/aspell.xml Sun Jul 14 12:23:42 2013
(r11418)
@@ -38,7 +38,7 @@
library or as an independent spell checker.
</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/genlib/enchant.xml
==============================================================================
--- trunk/BOOK/general/genlib/enchant.xml Sun Jul 14 11:11:33 2013
(r11417)
+++ trunk/BOOK/general/genlib/enchant.xml Sun Jul 14 12:23:42 2013
(r11418)
@@ -32,7 +32,7 @@
<para>The <application>enchant</application> package provide a generic
interface into various existing spell checking libaries.</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/genlib/gsl.xml
==============================================================================
--- trunk/BOOK/general/genlib/gsl.xml Sun Jul 14 11:11:33 2013 (r11417)
+++ trunk/BOOK/general/genlib/gsl.xml Sun Jul 14 12:23:42 2013 (r11418)
@@ -10,8 +10,8 @@
"ftp://ftp.gnu.org/pub/gnu/gsl/gsl-&gsl-version;.tar.gz">
<!ENTITY gsl-md5sum "494ffefd90eef4ada678c306bab4030b">
<!ENTITY gsl-size "3.1 MB">
- <!ENTITY gsl-buildsize "91 MB">
- <!ENTITY gsl-time "0.9 SBU">
+ <!ENTITY gsl-buildsize "188 MB">
+ <!ENTITY gsl-time "2.1 SBU">
]>
<sect1 id="gsl" xreflabel="Gsl-&gsl-version;">
@@ -37,7 +37,7 @@
random number generators, special functions and least-squares fitting.
</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -81,8 +81,10 @@
Install <application>Gsl</application> by running the following commands:
</para>
-<screen><userinput>./configure --prefix=/usr --disable-static &&
-make &&
+<screen><userinput>./configure --prefix=/usr --disable-static
&&
+make &&
+
+sed -i -e "s/--run makeinfo/& --force/" doc/Makefile &&
make html</userinput></screen>
<para>
@@ -93,7 +95,7 @@
Now, as the <systemitem class="username">root</systemitem> user:
</para>
-<screen role="root"><userinput>make install &&
+<screen role="root"><userinput>make install &&
mkdir /usr/share/doc/gsl-&gsl-version; &&
cp doc/gsl-ref.html/* /usr/share/doc/gsl-&gsl-version;</userinput></screen>
</sect2>
@@ -115,7 +117,7 @@
<seglistitem>
<seg>
- gsl-config, gsl-histogram and gsl-randist.
+ gsl-config, gsl-histogram, and gsl-randist.
</seg>
<seg>
libgslcblas.so and libgsl.so.
Modified: trunk/BOOK/general/genlib/keyutils.xml
==============================================================================
--- trunk/BOOK/general/genlib/keyutils.xml Sun Jul 14 11:11:33 2013
(r11417)
+++ trunk/BOOK/general/genlib/keyutils.xml Sun Jul 14 12:23:42 2013
(r11418)
@@ -34,7 +34,7 @@
more to gain and retain the authorization and encryption keys required to
perform secure operations.</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/genlib/libatomic_ops.xml
==============================================================================
--- trunk/BOOK/general/genlib/libatomic_ops.xml Sun Jul 14 11:11:33 2013
(r11417)
+++ trunk/BOOK/general/genlib/libatomic_ops.xml Sun Jul 14 12:23:42 2013
(r11418)
@@ -39,7 +39,7 @@
variety of architectures.
</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/genlib/libdaemon.xml
==============================================================================
--- trunk/BOOK/general/genlib/libdaemon.xml Sun Jul 14 11:11:33 2013
(r11417)
+++ trunk/BOOK/general/genlib/libdaemon.xml Sun Jul 14 12:23:42 2013
(r11418)
@@ -34,7 +34,7 @@
library that eases the writing of UNIX daemons.
</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/genlib/libesmtp.xml
==============================================================================
--- trunk/BOOK/general/genlib/libesmtp.xml Sun Jul 14 11:11:33 2013
(r11417)
+++ trunk/BOOK/general/genlib/libesmtp.xml Sun Jul 14 12:23:42 2013
(r11418)
@@ -33,7 +33,7 @@
<application>libESMTP</application> libraries which are used by some
programs
to manage email submission to a mail transport layer.</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/genlib/libgusb.xml
==============================================================================
--- trunk/BOOK/general/genlib/libgusb.xml Sun Jul 14 11:11:33 2013
(r11417)
+++ trunk/BOOK/general/genlib/libgusb.xml Sun Jul 14 12:23:42 2013
(r11418)
@@ -36,7 +36,7 @@
proper cancellation and integration into a mainloop.
</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/genlib/libidl.xml
==============================================================================
--- trunk/BOOK/general/genlib/libidl.xml Sun Jul 14 11:11:33 2013
(r11417)
+++ trunk/BOOK/general/genlib/libidl.xml Sun Jul 14 12:23:42 2013
(r11418)
@@ -33,7 +33,7 @@
contains libraries for Interface Definition Language files. This is a
specification for defining portable interfaces.</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/genlib/lzo.xml
==============================================================================
--- trunk/BOOK/general/genlib/lzo.xml Sun Jul 14 11:11:33 2013 (r11417)
+++ trunk/BOOK/general/genlib/lzo.xml Sun Jul 14 12:23:42 2013 (r11418)
@@ -12,7 +12,7 @@
<!ENTITY LZO-time "0.3 SBU (additional 0.3 SBU to run the tests)">
]>
-<sect1 id="LZO" xreflabel="LZO-&LZO-version;">
+<sect1 id="LZO" xreflabel="lzo-&LZO-version;">
<?dbhtml filename="LZO.html"?>
<sect1info>
@@ -20,10 +20,10 @@
<date>$Date$</date>
</sect1info>
- <title>LZO-&LZO-version;</title>
+ <title>lzo-&LZO-version;</title>
<indexterm zone="LZO">
- <primary sortas="a-LZO">LZO</primary>
+ <primary sortas="a-lzo">lzo</primary>
</indexterm>
<sect2 role="package">
@@ -35,7 +35,7 @@
real-time. This means it favors speed over compression ratio.
</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/genlib/mtdev.xml
==============================================================================
--- trunk/BOOK/general/genlib/mtdev.xml Sun Jul 14 11:11:33 2013 (r11417)
+++ trunk/BOOK/general/genlib/mtdev.xml Sun Jul 14 12:23:42 2013 (r11418)
@@ -36,7 +36,7 @@
protocol.
</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/genlib/ptlib.xml
==============================================================================
--- trunk/BOOK/general/genlib/ptlib.xml Sun Jul 14 11:11:33 2013 (r11417)
+++ trunk/BOOK/general/genlib/ptlib.xml Sun Jul 14 12:23:42 2013 (r11418)
@@ -12,7 +12,7 @@
<!ENTITY ptlib-time "1.0 SBU">
]>
-<sect1 id="ptlib" xreflabel="Ptlib-&ptlib-version;">
+<sect1 id="ptlib" xreflabel="ptlib-&ptlib-version;">
<?dbhtml filename="ptlib.html"?>
<sect1info>
@@ -20,7 +20,7 @@
<date>$Date$</date>
</sect1info>
- <title>Ptlib-&ptlib-version;</title>
+ <title>ptlib-&ptlib-version;</title>
<indexterm zone="ptlib">
<primary sortas="a-Ptlib">Ptlib</primary>
@@ -36,7 +36,7 @@
various platforms.
</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -112,7 +112,10 @@
commands:
</para>
-<screen><userinput>./configure --prefix=/usr &&
+<screen><userinput>sed -i -e "/SDWORD/s:^://:" \
+ "/UDWORD/s:^://:"
include/ptlib/unix/ptlib/contain.h &&
+
+./configure --prefix=/usr &&
make</userinput></screen>
<para>
Modified: trunk/BOOK/general/genlib/qca.xml
==============================================================================
--- trunk/BOOK/general/genlib/qca.xml Sun Jul 14 11:11:33 2013 (r11417)
+++ trunk/BOOK/general/genlib/qca.xml Sun Jul 14 12:23:42 2013 (r11418)
@@ -34,7 +34,7 @@
and conventions. <application>Qca</application> separates the API from
the implementation, using plugins known as Providers.</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/genlib/slib.xml
==============================================================================
--- trunk/BOOK/general/genlib/slib.xml Sun Jul 14 11:11:33 2013 (r11417)
+++ trunk/BOOK/general/genlib/slib.xml Sun Jul 14 12:23:42 2013 (r11418)
@@ -7,10 +7,10 @@
<!ENTITY slib-download-http
"http://groups.csail.mit.edu/mac/ftpdir/scm/slib-&slib-version;.tar.gz">
<!ENTITY slib-download-ftp " ">
- <!ENTITY slib-md5sum "11626eef380de4f56d3082514559beb6">
- <!ENTITY slib-size "948 KB">
- <!ENTITY slib-buildsize "31 MB (includes building and installing docs)">
- <!ENTITY slib-time "less than 0.1 SBU">
+ <!ENTITY slib-md5sum "dcada65c4df4209c8f71211095bcef8e">
+ <!ENTITY slib-size "956 KB">
+ <!ENTITY slib-buildsize "10 MB (includes building and installing docs)">
+ <!ENTITY slib-time "0.5 SBU">
]>
<sect1 id="slib" xreflabel="SLIB-&slib-version;">
@@ -41,7 +41,7 @@
PLT Scheme (DrScheme and MzScheme), Pocket Scheme, RScheme, scheme->C,
Scheme48, SCM, SCM Mac, scsh, Stk, T3.1, umb-scheme, and VSCM.</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -67,15 +67,6 @@
<bridgehead renderas="sect3">SLIB Dependencies</bridgehead>
- <!--
- <para>There are no build dependencies as this package is nothing but many
- text script files which are copied to the system. If you are installing
- this package to support a <application>GnuCash</application> installation,
- you should ensure that <xref linkend="guile"/> is installed so the
- <application>SLIB</application> catalog for
<application>Guile</application>
- can be created.</para>
- -->
-
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required"><xref linkend="guile"/>.</para>
@@ -92,10 +83,11 @@
<screen><userinput>sed -i 's|usr/lib|usr/share|' RScheme.init
&&
./configure --prefix=/usr --libdir=/usr/share &&
-sed -i 's# scm$# guile#;s#ginstall-info#install-info#' Makefile &&
+sed -i -e 's# scm$# guile#;s#ginstall-info#install-info#' \
+ -e 's/no-split -o/no-split --force -o/' Makefile &&
-makeinfo -o slib.txt --plaintext slib.texi &&
-makeinfo -o slib.html --html --no-split slib.texi</userinput></screen>
+makeinfo -o slib.txt --plaintext --force slib.texi &&
+makeinfo -o slib.html --html --no-split --force slib.texi</userinput></screen>
<!-- Thee are errors in slib.texi
<para>If you have <xref linkend="texlive"/> installed and wish to build PDF
@@ -112,8 +104,9 @@
user:</para>
<screen role="root"><userinput>make install
&&
-ln -v -s ../slib /usr/share/guile &&
+ln -v -sf ../slib /usr/share/guile &&
guile -c "(use-modules (ice-9 slib)) (require 'printf)" &&
+mkdir -pv /usr/share/guile/site/2.0 &&
install -v -m755 -d /usr/share/doc/slib-&slib-version; &&
install -v -m644 ANNOUNCE FAQ README slib.{txt,html}
/usr/share/doc/slib-&slib-version;</userinput></screen>
@@ -137,7 +130,12 @@
in files <filename class="directory">/usr/share/slib</filename> instead of
<filename class="directory">/usr/lib/slib</filename>.</para>
- <para><command>ln -v -s ../slib /usr/share/guile</command>: This command
+ <para><command>makeinfo ... --force ... </command>: This command creates
+ needed documentation, but needs the <option>--force</option> option to
+ overcome warnings that are flagged as errors in recent versions of
+ <command>makeinfo</command>.</para>
+
+ <para><command>ln -v -sf ../slib /usr/share/guile</command>: This command
puts a symbolic link to the <application>slib</application> files in
<application>Guile</application>'s default <quote>Implementation
Vicinity</quote>.</para>
@@ -159,7 +157,9 @@
<seglistitem>
<seg>slib</seg>
<seg>a <application>Scheme</application> library system</seg>
- <seg>/usr/share/slib and /usr/share/doc/slib-&slib-version;</seg>
+ <seg>/usr/share/slib,
+ /usr/share/guile/site/2.0, and
+ /usr/share/doc/slib-&slib-version;</seg>
</seglistitem>
</segmentedlist>
Modified: trunk/BOOK/general/genlib/talloc.xml
==============================================================================
--- trunk/BOOK/general/genlib/talloc.xml Sun Jul 14 11:11:33 2013
(r11417)
+++ trunk/BOOK/general/genlib/talloc.xml Sun Jul 14 12:23:42 2013
(r11418)
@@ -12,7 +12,7 @@
<!ENTITY talloc-time "0.3 SBU">
]>
-<sect1 id="talloc" xreflabel="Talloc-&talloc-version;">
+<sect1 id="talloc" xreflabel="talloc-&talloc-version;">
<?dbhtml filename="talloc.html"?>
<sect1info>
@@ -20,10 +20,10 @@
<date>$Date$</date>
</sect1info>
- <title>Talloc-&talloc-version;</title>
+ <title>talloc-&talloc-version;</title>
<indexterm zone="talloc">
- <primary sortas="a-Talloc">Talloc</primary>
+ <primary sortas="a-talloc">talloc</primary>
</indexterm>
<sect2 role="package">
@@ -35,7 +35,7 @@
allocator used in <application>Samba</application>.
</para>
- &lfs72_checked;
+ &lfs73_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/genlib/wv.xml
==============================================================================
--- trunk/BOOK/general/genlib/wv.xml Sun Jul 14 11:11:33 2013 (r11417)
+++ trunk/BOOK/general/genlib/wv.xml Sun Jul 14 12:23:42 2013 (r11418)
@@ -32,7 +32,7 @@
<para>This package contains tools for reading information from an MS Word
document.</para>
- &lfs72_built;
+ &lfs73_built;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Sun Jul 14 11:11:33
2013 (r11417)
+++ trunk/BOOK/introduction/welcome/changelog.xml Sun Jul 14 12:23:42
2013 (r11418)
@@ -47,6 +47,9 @@
<para>July 14th, 2013</para>
<itemizedlist>
<listitem>
+ <para>[bdubbs] - Update to slib-3b4.</para>
+ </listitem>
+ <listitem>
<para>[krejzi] - Added PyCairo 1.10.0, a Python 3 module.</para>
</listitem>
<listitem>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page