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-exp SYSTEM "mysql-exp.xml">
<!ENTITY mysql-config SYSTEM "mysql-config.xml"> <!ENTITY mysql-config SYSTEM "mysql-config.xml">
<!ENTITY mysql-desc SYSTEM "mysql-desc.xml"> <!ENTITY mysql-desc SYSTEM "mysql-desc.xml">
<!ENTITY mysql-version "4.0.14"> <!ENTITY mysql-version "4.0.15">
<!ENTITY mysql-download-http <!ENTITY mysql-download-http
"http://mysql.he.net/Downloads/MySQL-4.0/mysql-&mysql-version;.tar.gz"> "http://mysql.he.net/Downloads/MySQL-4.0/mysql-&mysql-version;.tar.gz">
<!ENTITY mysql-download-ftp <!ENTITY mysql-download-ftp
"ftp://mirror.mcs.anl.gov/pub/mysql/Downloads/MySQL-4.0/mysql-&mysql-version;.tar.gz"> "ftp://mirror.mcs.anl.gov/pub/mysql/Downloads/MySQL-4.0/mysql-&mysql-version;.tar.gz">
<!ENTITY mysql-size "12 MB"> <!ENTITY mysql-size "12 MB">
<!ENTITY mysql-buildsize "104 MB"> <!ENTITY mysql-buildsize "105 MB">
<!ENTITY mysql-time "4.43 SBU"> <!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> <para>Build and install <application>Apache</application> by running the following commands:</para>
<screen><userinput><command>./configure --prefix=/usr \ <screen><userinput><command>./configure --prefix=/usr \
--sbindir=/usr/sbin \
--libexecdir=/usr/lib/apache \ --libexecdir=/usr/lib/apache \
--datadir=/var/www \ --datadir=/var/www \
--sysconfdir=/etc/apache \ --sysconfdir=/etc/apache \

View File

@ -1,7 +1,7 @@
<sect2> <sect2>
<title>Command explanations</title> <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. command, this will eliminate the building of those encryption methods.
Patent licenses may be needed for you to utilize either of those methods in Patent licenses may be needed for you to utilize either of those methods in
your projects.</para> your projects.</para>

View File

@ -3,16 +3,18 @@
<para>Install <application>openssl</application> by running the following commands:</para> <para>Install <application>openssl</application> by running the following commands:</para>
<!--
<note><para><application>GCC</application> issues a warning on every <note><para><application>GCC</application> issues a warning on every
compilation because the <command>Configure</command> compilation because the <command>Configure</command>
command uses -m486 instead of -march=i486. To fix this behavior, use 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. linux-ppro, linux-pentium or linux-k6 (depending on your architecture), instead of linux-elf.
</para></note> </para></note>
-->
<screen><userinput><command>sed 's/^passwd/openssl-passwd/' doc/apps/passwd.pod \ <screen><userinput><command>sed 's/^passwd/openssl-passwd/' doc/apps/passwd.pod \
> doc/apps/openssl-passwd.pod &amp;&amp; > doc/apps/openssl-passwd.pod &amp;&amp;
rm doc/apps/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 &amp;&amp;
make MANDIR=/usr/share/man install &amp;&amp; make MANDIR=/usr/share/man install &amp;&amp;
rmdir /etc/ssl/lib</command></userinput></screen> 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> <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 <listitem><para>September 12th, 2003 [larry]: update to
xfsprogs-2.5.6 and reiserfsprogs-3.6.11.</para></listitem> 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> <para>Install <application>Ghostscript</application> by running the following commands:</para>
<screen><userinput><command>./configure --prefix=/usr --libexecdir=/usr/lib/gs \ <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 &amp;&amp;
make install</command></userinput></screen> 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 <listitem><para>Other fonts: <ulink
url="http://ftp.gnu.org/pub/gnu/ghostscript/gnu-gs-fonts-other-6.0.tar.gz"/> url="http://ftp.gnu.org/pub/gnu/ghostscript/gnu-gs-fonts-other-6.0.tar.gz"/>
</para></listitem> </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> </itemizedlist></sect3>
<sect3><title><application>Ghostscript</application> <sect3><title><application>Ghostscript</application>

View File

@ -4,6 +4,7 @@
&freetype2-intro; &freetype2-intro;
&freetype2-inst; &freetype2-inst;
&freetype2-exp;
&freetype2-config; &freetype2-config;
&freetype2-desc; &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 <para>Install <application>freetype2</application> by running the following
commands:</para> 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 &amp;&amp;
make install</command></userinput></screen> make install</command></userinput></screen>

View File

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