update to MySQL-4.0.15 and freetype-2.1.5 plus several fixes

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@1054 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Igor Živković 2003-09-13 04:11:07 +00:00
parent f7b26fb7d1
commit 5ff37215b1
11 changed files with 29 additions and 14 deletions

View File

@ -4,11 +4,11 @@
<!ENTITY mysql-exp SYSTEM "mysql-exp.xml">
<!ENTITY mysql-config SYSTEM "mysql-config.xml">
<!ENTITY mysql-desc SYSTEM "mysql-desc.xml">
<!ENTITY mysql-version "4.0.14">
<!ENTITY mysql-version "4.0.15">
<!ENTITY mysql-download-http
"http://mysql.he.net/Downloads/MySQL-4.0/mysql-&mysql-version;.tar.gz">
<!ENTITY mysql-download-ftp
"ftp://mirror.mcs.anl.gov/pub/mysql/Downloads/MySQL-4.0/mysql-&mysql-version;.tar.gz">
<!ENTITY mysql-size "12 MB">
<!ENTITY mysql-buildsize "104 MB">
<!ENTITY mysql-time "4.43 SBU">
<!ENTITY mysql-buildsize "105 MB">
<!ENTITY mysql-time "4.31 SBU">

View File

@ -9,6 +9,7 @@ useradd -c apache -d /dev/null -g apache -s /bin/false apache</command></userinp
<para>Build and install <application>Apache</application> by running the following commands:</para>
<screen><userinput><command>./configure --prefix=/usr \
--sbindir=/usr/sbin \
--libexecdir=/usr/lib/apache \
--datadir=/var/www \
--sysconfdir=/etc/apache \

View File

@ -1,7 +1,7 @@
<sect2>
<title>Command explanations</title>
<para><command>no-rc5 no-idea</command> : When added to the ./Configure
<para><command>no-rc5 no-idea</command> : When added to the ./config
command, this will eliminate the building of those encryption methods.
Patent licenses may be needed for you to utilize either of those methods in
your projects.</para>

View File

@ -3,16 +3,18 @@
<para>Install <application>openssl</application> by running the following commands:</para>
<!--
<note><para><application>GCC</application> issues a warning on every
compilation because the <command>Configure</command>
command uses -m486 instead of -march=i486. To fix this behavior, use
linux-ppro, linux-pentium or linux-k6 (depending on your architecture), instead of linux-elf.
</para></note>
-->
<screen><userinput><command>sed 's/^passwd/openssl-passwd/' doc/apps/passwd.pod \
> doc/apps/openssl-passwd.pod &amp;&amp;
rm doc/apps/passwd.pod &amp;&amp;
./Configure linux-elf --openssldir=/etc/ssl --prefix=/usr shared &amp;&amp;
./config --openssldir=/etc/ssl --prefix=/usr shared &amp;&amp;
make MANDIR=/usr/share/man &amp;&amp;
make MANDIR=/usr/share/man install &amp;&amp;
rmdir /etc/ssl/lib</command></userinput></screen>

View File

@ -10,6 +10,9 @@ page in Chapter 1 for details on who wrote what.</para>
<itemizedlist>
<listitem><para>September 12th, 2003 [igor]: update to MySQL-4.0.15 and
freetype-2.1.5</para></listitem>
<listitem><para>September 12th, 2003 [larry]: update to
xfsprogs-2.5.6 and reiserfsprogs-3.6.11.</para></listitem>

View File

@ -9,7 +9,7 @@ Ghostscript directory:</para>
<para>Install <application>Ghostscript</application> by running the following commands:</para>
<screen><userinput><command>./configure --prefix=/usr --libexecdir=/usr/lib/gs \
--sysconfdir=/etc/gs --enable-shared --enable-static &amp;&amp;
--enable-shared --enable-static &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>

View File

@ -21,9 +21,6 @@ url="ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/fonts/ghostscript-fonts-std-8.11
<listitem><para>Other fonts: <ulink
url="http://ftp.gnu.org/pub/gnu/ghostscript/gnu-gs-fonts-other-6.0.tar.gz"/>
</para></listitem>
<listitem><para>Cyrillic fonts: <ulink
url="ftp://ftp.gnome.ru/fonts/urw/release/urw-fonts-1.0.7pre22.tar.bz2"/>
</para></listitem>
</itemizedlist></sect3>
<sect3><title><application>Ghostscript</application>

View File

@ -4,6 +4,7 @@
&freetype2-intro;
&freetype2-inst;
&freetype2-exp;
&freetype2-config;
&freetype2-desc;

View File

@ -0,0 +1,8 @@
<sect2>
<title>Command explanations</title>
<para><command>sed ... include/freetype/config/ftoption.h</command> : We
are enabling the TrueType bytecode interpreter before building the
library.</para>
</sect2>

View File

@ -4,7 +4,10 @@
<para>Install <application>freetype2</application> by running the following
commands:</para>
<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
<screen><userinput><command>cp include/freetype/config/ftoption.h include/freetype/config/ftoption.h.orig &amp;&amp;
sed -e "s%\/\* #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER \*\/%#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER%" \
include/freetype/config/ftoption.h.orig > include/freetype/config/ftoption.h &amp;&amp;
./configure --prefix=/usr &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>

View File

@ -4,9 +4,9 @@
<!ENTITY freetype2-exp SYSTEM "freetype2-exp.xml">
<!ENTITY freetype2-desc SYSTEM "freetype2-desc.xml">
<!ENTITY freetype2-config SYSTEM "freetype2-config.xml">
<!ENTITY freetype2-buildsize "8.9 MB">
<!ENTITY freetype2-version "2.1.4">
<!ENTITY freetype2-buildsize "22 MB">
<!ENTITY freetype2-version "2.1.5">
<!ENTITY freetype2-download-http "http://telia.dl.sourceforge.net/sourceforge/freetype/freetype-&freetype2-version;.tar.bz2">
<!ENTITY freetype2-download-ftp "">
<!ENTITY freetype2-size "792 KB">
<!ENTITY freetype2-time "0.77 SBU">
<!ENTITY freetype2-size "831 KB">
<!ENTITY freetype2-time "0.35 SBU">