Index: index.xml
===================================================================
--- index.xml	(revision 7697fa781774698b4fe060b39c4cca62036cbbc7)
+++ index.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
@@ -3,6 +3,6 @@
 			"/usr/share/docbook/docbookx.dtd" [
 
-<!ENTITY version "20021227">
-<!ENTITY releasedate "December 27th, 2002">
+<!ENTITY version "20021231">
+<!ENTITY releasedate "December 31st, 2002">
 
 <!ENTITY % book SYSTEM "book/book.ent">
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision 7697fa781774698b4fe060b39c4cca62036cbbc7)
+++ introduction/welcome/changelog.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
@@ -10,4 +10,7 @@
 
 <itemizedlist>
+
+<listitem><para>December 31st, 2002 [markh]: PST: Added Alex's patch for
+Ghostscript, a2ps, enscript, gsview, psutils and xpdf.</para></listitem>
 
 <listitem><para>December 27th, 2002 [larry]: Multimedia: Added
Index: pst/printing/gs.xml
===================================================================
--- pst/printing/gs.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
+++ pst/printing/gs.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
@@ -0,0 +1,10 @@
+<sect1 id="gs" xreflabel="GhostScript-&gs-version;">
+<?dbhtml filename="gs.html" dir="pst"?>
+<title>Ghostscript-&gs-version;</title>
+
+&gs-intro;
+&gs-inst;
+&gs-exp;
+&gs-desc;
+
+</sect1>
Index: pst/printing/gs/gs-desc.xml
===================================================================
--- pst/printing/gs/gs-desc.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
+++ pst/printing/gs/gs-desc.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
@@ -0,0 +1,9 @@
+<sect2>
+<title>Contents</title>
+
+<para>Ghostscript comes with a lot of filters to render Postscript/PDF
+files back and forth. Please refer to the HTML documentation or try
+<userinput>man gs</userinput>.</para>
+
+</sect2>
+
Index: pst/printing/gs/gs-exp.xml
===================================================================
--- pst/printing/gs/gs-exp.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
+++ pst/printing/gs/gs-exp.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
@@ -0,0 +1,12 @@
+<sect2>
+<title>Installation command explanations</title>
+
+<para><userinput>--libexecdir=/usr/lib/gs :</userinput> executable
+libraries of Ghostscript will be installed to
+<userinput>/usr/lib/gs</userinput>.</para>
+
+<para><userinput>--sysconfdir=/etc/gs :</userinput> Configuration data
+goes to <userinput>/etc/gs</userinput> instead of 
+<userinput>/usr/etc</userinput>.</para>
+
+</sect2>
Index: pst/printing/gs/gs-inst.xml
===================================================================
--- pst/printing/gs/gs-inst.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
+++ pst/printing/gs/gs-inst.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
@@ -0,0 +1,23 @@
+<sect2>
+<title>Installation of Ghostscript</title>
+
+<para>Install Ghostscript by running the following commands:</para>
+
+<para><screen><userinput>./configure --prefix=/usr --libexecdir=/usr/lib/gs \
+    --sysconfdir=/etc/gs --enable-shared --enable-static \
+make &amp;&amp;
+make install</userinput></screen></para>
+
+<para>To install the shared library <filename>libgs.so</filename>, run
+the following commands additionally:</para>
+
+<para><screen><userinput>make so &&
+make soinstall</userinput></screen></para>
+
+<note><para>The shared library is only used in external programs like
+<xref linkend="gsview"/>.</para></note>
+
+<para>To finish the installation, unpack all fonts you've loaded to
+<filename>/usr/share/ghostscript</filename>.</para>
+
+</sect2>
Index: pst/printing/gs/gs-intro.xml
===================================================================
--- pst/printing/gs/gs-intro.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
+++ pst/printing/gs/gs-intro.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
@@ -0,0 +1,16 @@
+<sect2>
+<title>Introduction to Ghostscript</title>
+
+<screen>Required:
+Download location (FTP):        <ulink url="&gs-download-ftp;"/>
+Download location (HTTP):       <ulink url="&gs-download-http;"/>
+Fonts1 Download location (FTP): <ulink url="&gs-fonts-download-ftp;"/>
+Fonts2 Download location (FTP): <ulink url="&gs-fontsother-download-ftp;"/>
+Version used:                   &gs-version;
+Package size:                   &gs-size;
+Estimated Disk space required:  &gs-buildsize;</screen>
+
+<para>Ghostscript is a versatile processor for Postscript data with
+the ability to render Postscript to different targets.</para>
+
+</sect2>
Index: pst/printing/gs/gs.ent
===================================================================
--- pst/printing/gs/gs.ent	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
+++ pst/printing/gs/gs.ent	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
@@ -0,0 +1,12 @@
+<!ENTITY gs SYSTEM "../gs.xml">
+<!ENTITY gs-intro SYSTEM "gs-intro.xml">
+<!ENTITY gs-inst SYSTEM "gs-inst.xml">
+<!ENTITY gs-desc SYSTEM "gs-desc.xml">
+<!ENTITY gs-exp SYSTEM "gs-exp.xml">
+<!ENTITY gs-buildsize "31-40 MB (depends on if libgs.so is installed)">
+<!ENTITY gs-version "8.00">
+<!ENTITY gs-download-http "http://telia.dl.sourceforge.net/sourceforge/ghostscript/ghostscript-8.00.tar.bz2">
+<!ENTITY gs-download-ftp "ftp://ftp.sourceforge.net/pub/sourceforge/ghostscript/ghostscript-8.00.tar.bz2">
+<!ENTITY gs-fonts-download-ftp "ftp://ftp.gnu.org/gnu/ghostscript/gnu-gs-fonts-std-6.0.tar.gz">
+<!ENTITY gs-fontsother-download-ftp "ftp://ftp.gnu.org/gnu/ghostscript/gnu-gs-fonts-other-6.0.tar.gz">
+<!ENTITY gs-size "5.2 MB">
Index: pst/printing/printing.xml
===================================================================
--- pst/printing/printing.xml	(revision 7697fa781774698b4fe060b39c4cca62036cbbc7)
+++ pst/printing/printing.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
@@ -3,5 +3,6 @@
 <title>Printing</title>
 
-<para>Placeholder for ghostscript, lprng and cups</para>
+<para>Placeholder for lprng, cups, foomatic and gimp-print</para>
+&gs;
 
 </chapter>
Index: pst/pst.ent
===================================================================
--- pst/pst.ent	(revision 7697fa781774698b4fe060b39c4cca62036cbbc7)
+++ pst/pst.ent	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
@@ -3,4 +3,6 @@
 <!-- Printing -->
 <!ENTITY pst-printing SYSTEM "printing/printing.xml">
+<!ENTITY % gs SYSTEM "printing/gs/gs.ent">
+%gs;
 
 <!-- Scanning -->
@@ -27,4 +29,14 @@
 <!-- PS -->
 <!ENTITY pst-ps SYSTEM "typesetting/ps.xml">
+<!ENTITY % a2ps SYSTEM "typesetting/ps/a2ps/a2ps.ent">
+<!ENTITY % enscript SYSTEM "typesetting/ps/enscript/enscript.ent">
+<!ENTITY % gsview SYSTEM "typesetting/ps/gsview/gsview.ent">
+<!ENTITY % psutils SYSTEM "typesetting/ps/psutils/psutils.ent">
+<!ENTITY % xpdf SYSTEM "typesetting/ps/xpdf/xpdf.ent">
+%a2ps;
+%enscript;
+%gsview;
+%psutils;
+%xpdf;
 
 <!-- Typesetting -->
Index: pst/typesetting/ps.xml
===================================================================
--- pst/typesetting/ps.xml	(revision 7697fa781774698b4fe060b39c4cca62036cbbc7)
+++ pst/typesetting/ps.xml	(revision cabb2de169b7b6501bfd52da8dcbbf781d8d8dae)
@@ -3,6 +3,9 @@
 <title>Postscript</title>
 
-<para>Placeholder for a2ps, enscript, gsview, gv and acrobat reader.</para>
-
+&a2ps;
+&enscript;
+&gsview;
+&psutils;
+&xpdf;
 
 </chapter>
