r4628 - in trunk/BOOK: . introduction/welcome pst/printing

djensen at linuxfromscratch.org djensen at linuxfromscratch.org
Sat Jun 18 07:54:58 PDT 2005


Author: djensen
Date: 2005-06-18 08:54:57 -0600 (Sat, 18 Jun 2005)
New Revision: 4628

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/pst/printing/gs.xml
Log:
Update AFPL Ghostscript to 8.51, split user/root

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2005-06-18 09:29:32 UTC (rev 4627)
+++ trunk/BOOK/general.ent	2005-06-18 14:54:57 UTC (rev 4628)
@@ -480,7 +480,7 @@
 <!-- Chapter 41 -->
 <!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">
 

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2005-06-18 09:29:32 UTC (rev 4627)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2005-06-18 14:54:57 UTC (rev 4628)
@@ -25,6 +25,11 @@
   <itemizedlist>
 
     <listitem>
+      <para>June 18th, 2005 [djensen]: Updated to Ghostscript-8.51.
+      Separated root/user.</para>
+    </listitem>
+
+    <listitem>
       <para>June 18th, 2005 [igor]: Updated to Postfix-2.2.3.</para>
     </listitem>
 

Modified: trunk/BOOK/pst/printing/gs.xml
===================================================================
--- trunk/BOOK/pst/printing/gs.xml	2005-06-18 09:29:32 UTC (rev 4627)
+++ trunk/BOOK/pst/printing/gs.xml	2005-06-18 14:54:57 UTC (rev 4628)
@@ -5,11 +5,11 @@
   %general-entities;
 
   <!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">
   <!ENTITY gs-standard-fonts-md5sum   "6865682b095f8c4500c54b285ff05ef6">
@@ -115,33 +115,84 @@
     following commands:</para>
 
 <screen><userinput>./configure --prefix=/usr &&
-make &&
-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 &&
-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 &&
+install -v -d -m755 /usr/include/ps &&
+install -v -m644 src/*.h /usr/include/ps</userinput></screen>
+
     <note>
       <para>The shared library depends on <xref linkend="GTK"/>. It is
       only used in external programs like <xref linkend="gsview"/>.</para>
     </note>
 
     <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 &&
+chown -v -R root:root /usr/share/ghostscript/fonts</userinput></screen>
+
   </sect2>
 
   <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>
 
 </sect1>




More information about the blfs-book mailing list