aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--appendixa/appendixa.xml1
-rw-r--r--appendixa/zlib-dep.xml7
-rw-r--r--appendixa/zlib-desc.xml17
-rw-r--r--appendixa/zlib-down.xml6
-rw-r--r--appendixa/zlib.xml10
-rw-r--r--chapter01/changelog.xml4
-rw-r--r--chapter04/packages.xml1
-rw-r--r--chapter04/zlib.xml3
-rw-r--r--chapter06/chapter06.xml1
-rw-r--r--chapter06/zlib-inst.xml12
-rw-r--r--chapter06/zlib.xml13
-rw-r--r--entities/zlib.ent19
-rw-r--r--index.xml6
13 files changed, 98 insertions, 2 deletions
diff --git a/appendixa/appendixa.xml b/appendixa/appendixa.xml
index 6fef9c764..d4cf1bdb1 100644
--- a/appendixa/appendixa.xml
+++ b/appendixa/appendixa.xml
@@ -54,5 +54,6 @@
&aa-textutils;
&aa-utillinux;
&aa-vim;
+&aa-zlib;
</appendix>
diff --git a/appendixa/zlib-dep.xml b/appendixa/zlib-dep.xml
new file mode 100644
index 000000000..3ddfbccb2
--- /dev/null
+++ b/appendixa/zlib-dep.xml
@@ -0,0 +1,7 @@
+<sect2>
+<title>Zlib Installation Dependencies</title>
+
+<literallayout>No dependencies checked yet.</literallayout>
+
+</sect2>
+
diff --git a/appendixa/zlib-desc.xml b/appendixa/zlib-desc.xml
new file mode 100644
index 000000000..45f1823a1
--- /dev/null
+++ b/appendixa/zlib-desc.xml
@@ -0,0 +1,17 @@
+<sect2><title>Contents of Zlib</title>
+
+<para>Last checked against version &zlib-contversion;.</para>
+
+<sect3><title>Library Files</title>
+<para>libz[a,so]</para></sect3>
+
+<sect3><title>Descriptions</title>
+
+<sect4><title>libz</title>
+<para>This is the zlib library, which is used by many programs for its
+compression and uncompression functions.</para></sect4>
+
+</sect3>
+
+</sect2>
+
diff --git a/appendixa/zlib-down.xml b/appendixa/zlib-down.xml
new file mode 100644
index 000000000..279d701da
--- /dev/null
+++ b/appendixa/zlib-down.xml
@@ -0,0 +1,6 @@
+<sect2>
+<title>Official Download Location</title>
+
+<para><literallayout>Zlib (&zlib-version;):
+<ulink url="ftp://ftp.info-zip.org/pub/infozip/zlib/"/></literallayout></para>
+</sect2>
diff --git a/appendixa/zlib.xml b/appendixa/zlib.xml
new file mode 100644
index 000000000..b1f41a223
--- /dev/null
+++ b/appendixa/zlib.xml
@@ -0,0 +1,10 @@
+<sect1 id="aa-zlib">
+<title>Zlib</title>
+<?dbhtml filename="zlib.html" dir="appendixa"?>
+
+&aa-zlib-down;
+&aa-zlib-desc;
+&aa-zlib-dep;
+
+</sect1>
+
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 5a584aa47..8b65f8dab 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -37,6 +37,7 @@
<listitem><para>ncurses-5.2.patch</para></listitem>
<listitem><para>perl-5.6.1.patch</para></listitem>
<listitem><para>vim-6.1.patch</para></listitem>
+<listitem><para>zlib-1.1.4</para></listitem>
</itemizedlist>
</para></listitem>
@@ -48,6 +49,9 @@
</itemizedlist>
</para></listitem>
+<listitem><para>August 4th, 2002 [timothy]: Added
+zlib-1.1.4.</para></listitem>
+
<listitem><para>August 3rd, 2002 [timothy]: Updated to man-pages-1.52,
man-1.5k, gettext-0.11.4, modutils-2.4.18.</para></listitem>
diff --git a/chapter04/packages.xml b/chapter04/packages.xml
index e7d1f3c24..9a9d3a257 100644
--- a/chapter04/packages.xml
+++ b/chapter04/packages.xml
@@ -29,6 +29,7 @@
&c3-glibc;
&c3-glibc-threads;
&c3-glibc-patch;
+&c3-zlib;
&c3-manpages;
&c3-ed;
&c3-ed-patch;
diff --git a/chapter04/zlib.xml b/chapter04/zlib.xml
new file mode 100644
index 000000000..3da921b5a
--- /dev/null
+++ b/chapter04/zlib.xml
@@ -0,0 +1,3 @@
+Zlib (&zlib-version;) - &zlib-size;:
+<ulink url="&ftp;/zlib-&zlib-version;.tar.bz2"/>
+<ulink url="&http;/zlib-&zlib-version;.tar.bz2"/>
diff --git a/chapter06/chapter06.xml b/chapter06/chapter06.xml
index e073adfaf..89486d4d6 100644
--- a/chapter06/chapter06.xml
+++ b/chapter06/chapter06.xml
@@ -15,6 +15,7 @@
&c6-glibc;
&c6-makedev;
&c6-gcc;
+&c6-zlib;
&c6-manpages;
&c6-findutils;
&c6-gawk;
diff --git a/chapter06/zlib-inst.xml b/chapter06/zlib-inst.xml
new file mode 100644
index 000000000..257c24084
--- /dev/null
+++ b/chapter06/zlib-inst.xml
@@ -0,0 +1,12 @@
+<sect2>
+<title>Installation of Zlib</title>
+
+<para>Install Zlib by running the following commands:</para>
+
+<para><screen><userinput>./configure --prefix=/usr --shared &amp;&amp;
+make LIBS="libz.so.1.1.4 libz.a" &amp;&amp;
+make LIBS="libz.so.1.1.4 libz.a" install &amp;&amp;
+cp zlib.3 /usr/share/man/man3</userinput></screen></para>
+
+</sect2>
+
diff --git a/chapter06/zlib.xml b/chapter06/zlib.xml
new file mode 100644
index 000000000..db8233941
--- /dev/null
+++ b/chapter06/zlib.xml
@@ -0,0 +1,13 @@
+<sect1 id="ch06-zlib">
+<title>Installing Zlib-&zlib-version;</title>
+<?dbhtml filename="zlib.html" dir="chapter06"?>
+
+<screen>Estimated build time: &zlib-time;
+Estimated required disk space: &zlib-compsize;</screen>
+
+&c6-zlib-inst;
+&aa-zlib-desc;
+&aa-zlib-dep;
+
+</sect1>
+
diff --git a/entities/zlib.ent b/entities/zlib.ent
new file mode 100644
index 000000000..7f3b191b2
--- /dev/null
+++ b/entities/zlib.ent
@@ -0,0 +1,19 @@
+<!ENTITY c3-zlib SYSTEM "../chapter03/zlib.xml">
+
+<!ENTITY c6-zlib SYSTEM "../chapter06/zlib.xml">
+<!ENTITY c6-zlib-inst SYSTEM "../chapter06/zlib-inst.xml">
+
+<!ENTITY aa-zlib SYSTEM "../appendixa/zlib.xml">
+<!ENTITY aa-zlib-desc SYSTEM "../appendixa/zlib-desc.xml">
+<!ENTITY aa-zlib-dep SYSTEM "../appendixa/zlib-dep.xml">
+<!ENTITY aa-zlib-down SYSTEM "../appendixa/zlib-down.xml">
+
+<!ENTITY zlib-version "1.1.4">
+<!ENTITY zlib-depversion "1.1.4">
+<!ENTITY zlib-contversion "1.1.4">
+<!ENTITY zlib-size "144 KB">
+<!ENTITY zlib-dir "zlib-&zlib-version;">
+<!ENTITY zlib-package "zlib-&zlib-version;.tar.bz2">
+
+<!ENTITY zlib-compsize "1 MB">
+<!ENTITY zlib-time "1 minute">
diff --git a/index.xml b/index.xml
index fc6af7158..724ea031a 100644
--- a/index.xml
+++ b/index.xml
@@ -4,8 +4,8 @@
<!ENTITY book SYSTEM "book/book.xml">
-<!ENTITY version "20020803">
-<!ENTITY releasedate "August 3rd, 2002">
+<!ENTITY version "20020804">
+<!ENTITY releasedate "August 4th, 2002">
<!ENTITY ftp-root "ftp://ftp.linuxfromscratch.org">
<!ENTITY http-root "http://ftp.linuxfromscratch.org">
@@ -86,6 +86,7 @@
<!ENTITY % textutils-entities SYSTEM "entities/textutils.ent">
<!ENTITY % utillinux-entities SYSTEM "entities/utillinux.ent">
<!ENTITY % vim-entities SYSTEM "entities/vim.ent">
+<!ENTITY % zlib-entities SYSTEM "entities/zlib.ent">
%parts;
%bookinfo;
@@ -154,6 +155,7 @@
%textutils-entities;
%utillinux-entities;
%vim-entities;
+%zlib-entities;
]>