Index: general.ent
===================================================================
--- general.ent	(revision daeea03c14f7e991abf33c65613e1298bb60ffab)
+++ general.ent	(revision 038ea6ba5bcb4df281c5e344b5b5cee52b034d01)
@@ -481,5 +481,5 @@
 <!ENTITY cups-version                 "1.1.23">
 <!ENTITY LPRng-version                "3.8.28">
-<!ENTITY gs-version                   "8.14">
+<!ENTITY gs-version                   "8.51">
 <!ENTITY espgs-version                "7.07.1">
 <!ENTITY gimp-print-version           "4.2.7">
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision daeea03c14f7e991abf33c65613e1298bb60ffab)
+++ introduction/welcome/changelog.xml	(revision 038ea6ba5bcb4df281c5e344b5b5cee52b034d01)
@@ -24,4 +24,9 @@
 
   <itemizedlist>
+
+    <listitem>
+      <para>June 18th, 2005 [djensen]: Updated to Ghostscript-8.51.
+      Separated root/user.</para>
+    </listitem>
 
     <listitem>
Index: pst/printing/gs.xml
===================================================================
--- pst/printing/gs.xml	(revision daeea03c14f7e991abf33c65613e1298bb60ffab)
+++ pst/printing/gs.xml	(revision 038ea6ba5bcb4df281c5e344b5b5cee52b034d01)
@@ -6,9 +6,9 @@
 
   <!ENTITY gs-download-http "http://prdownloads.sourceforge.net/ghostscript/ghostscript-&gs-version;.tar.bz2">
-  <!ENTITY gs-download-ftp  "ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/AFPL/gs814/ghostscript-&gs-version;.tar.bz2">
-  <!ENTITY gs-md5sum        "5f22dbe24b7fc8c8c07e249f8b14f9ce">
-  <!ENTITY gs-size          "5.5 MB">
-  <!ENTITY gs-buildsize     "37-49 MB (depends if libgs.so is installed)">
-  <!ENTITY gs-time          "1.16-2.26 SBU">
+  <!ENTITY gs-download-ftp  "ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/AFPL/gs851/ghostscript-&gs-version;.tar.bz2">
+  <!ENTITY gs-md5sum        "8b328b47cce3b7f97f35296aae8e7b77">
+  <!ENTITY gs-size          "8.0 MB">
+  <!ENTITY gs-buildsize     "91 MB (includes installing libgs.so and both font tarballs)">
+  <!ENTITY gs-time          "2.1 SBU (includes building and installing libgs.so)">
 
   <!ENTITY gs-standard-fonts-download "ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/fonts/ghostscript-fonts-std-8.11.tar.gz">
@@ -116,13 +116,23 @@
 
 <screen><userinput>./configure --prefix=/usr &amp;&amp;
-make &amp;&amp;
-make install</userinput></screen>
+make</userinput></screen>
+
+    <para>This package does not come with a test suite.</para>
+
+    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
+
+<screen role="root"><userinput>make install</userinput></screen>
 
     <para>To install the shared library
     <filename class='libraryfile'>libgs.so</filename>, run the
-    following additional commands:</para>
+    following additional command as the normal user:</para>
 
-<screen><userinput>make so &amp;&amp;
-make soinstall</userinput></screen>
+<screen><userinput>make so</userinput></screen>
+
+    <para>And again, as the <systemitem class="username">root</systemitem> user:</para>
+
+<screen role="root"><userinput>make soinstall &amp;&amp;
+install -v -d -m755 /usr/include/ps &amp;&amp;
+install -v -m644 src/*.h /usr/include/ps</userinput></screen>
 
     <note>
@@ -132,5 +142,11 @@
 
     <para>To finish the installation, unpack all fonts you've downloaded to
-    <filename class="directory">/usr/share/ghostscript</filename>.</para>
+    <filename class="directory">/usr/share/ghostscript</filename> and ensure
+    the ownerships of the files are root:root. Substitute
+    <replaceable>[font-tarball]</replaceable> appropriately in
+    the command below for the fonts you wish to install:</para>
+
+<screen role="root"><userinput>tar -zxvf ../<replaceable>[font-tarball]</replaceable> -C /usr/share/ghostscript &amp;&amp;
+chown -v -R root:root /usr/share/ghostscript/fonts</userinput></screen>
 
   </sect2>
@@ -138,8 +154,43 @@
   <sect2 role="content">
     <title>Contents</title>
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Library</segtitle>
+      <segtitle>Installed Directories</segtitle>
 
-    <para><application>Ghostscript</application> comes with a lot of
-    filters to render PostScript/PDF files back and forth. Please refer
-    to the HTML documentation or try <command>man gs</command>.</para>
+      <seglistitem>
+        <seg>bdftops, dumphint, ddvipdf, eps2eps, fixmswrd.pl, font2c, gs, gsbj,
+        gsc, gsdj, gsdj500, gslj, gslp, gsnd, gsx, lprsetup.sh, pdf2dsc, pdf2ps,
+        pdfopt, pf2afm, pfbtopfa, pj-gs.sh, printafm, ps2ascii, ps2epsi, ps2pdf,
+        ps2pdf12, ps2pdf13, ps2pdf14, ps2pdfwr, ps2ps, pv.sh, unix-lpr.sh, and
+        wftopfa</seg>
+        <seg>libgs.so </seg>
+        <seg>/usr/include/ps and /usr/share/ghostscript</seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="afplgs-prog-gs">
+        <term><command>gs</command></term>
+        <listitem>
+          <para>invokes <application>Ghostscript</application>, an interpreter
+          of Adobe Systems' PostScript(tm) and Portable Document Format
+          (PDF) languages.</para>
+          <indexterm zone="gs afplgs-prog-gs">
+            <primary sortas="b-gs">gs</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+   </variablelist>
+
+    <para><application>AFPL Ghostscript</application> provides many different
+    scripts used to render PostScript/PDF files back and forth. Please refer
+    to the HTML documentation or try <command>man gs</command> for information
+    about the capabilities provided by the package.</para>
 
   </sect2>
