-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hey,

A while back, I made some patches to patch BLFS to use GPL Ghostscript
8.64, and you (yes, I'm talking to you, Bruce) ignored them. Now, I'm
resending them, hoping you will use them.

William
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknGZVYACgkQoCo9f2PXIGb8SACgxoJpXKvHlpeYvIvjPwrbHufK
V5wAnRwK/3HP7ln414C/ZAtpPy1HslBy
=W1Fw
-----END PGP SIGNATURE-----
Index: general.ent
===================================================================
--- general.ent	(revision 7748)
+++ general.ent	(working copy)
@@ -687,7 +687,7 @@
 <!-- Chapter 42 -->
 <!ENTITY cups-version                 "1.2.12">
 <!ENTITY LPRng-version                "3.8.28">
-<!ENTITY gs-version                   "8.53">
+<!ENTITY gs-version                   "8.64">
 <!ENTITY espgs-version                "8.15.4">
 <!ENTITY gutenprint-version           "5.0.1">
 
Index: pst/printing/gs.xml
===================================================================
--- pst/printing/gs.xml	(revision 7748)
+++ pst/printing/gs.xml	(working copy)
@@ -4,24 +4,23 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY gs-download-http "&sourceforge-repo;/ghostscript/ghostscript-&gs-version;.tar.bz2">
-  <!-- <!ENTITY gs-download-ftp  "ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/AFPL/gs851/ghostscript-&gs-version;.tar.bz2";> -->
-  <!ENTITY gs-download-ftp  " ">
-  <!ENTITY gs-md5sum        "e65e0c40213a616174572faa639e04d6">
-  <!ENTITY gs-size          "9.3 MB">
-  <!ENTITY gs-buildsize     "104 MB (includes installing libgs.so and both font tarballs)">
-  <!ENTITY gs-time          "2.4 SBU (includes building and installing libgs.so)">
+  <!ENTITY gs-download-http "http://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/gs864/ghostscript-&gs-version;.tar.bz2";>
+  <!ENTITY gs-download-ftp  "ftp://ctan.tug.org/tex-archive/support/ghostscript/GPL/gs864/ghostscript-&gs-version;.tar.bz2";>
+  <!ENTITY gs-md5sum        "c770eedfdd846a53e211e3ba5339de21">
+  <!ENTITY gs-size          "14.6 MB">
+  <!ENTITY gs-buildsize     "210 MB (includes installing libgs.so and both font tarballs)">
+  <!ENTITY gs-time          "1.8 SBU (includes building and installing libgs.so)">
 
-  <!ENTITY gs-standard-fonts-download "ftp://ftp.imagemagick.org/pub/ImageMagick/delegates/ghostscript-fonts-std-8.11.tar.gz";>
+  <!ENTITY gs-standard-fonts-download "http://mirror.cs.wisc.edu/pub/mirrors/ghost/fonts/ghostscript-fonts-std-8.11.tar.gz";>
   <!ENTITY gs-standard-fonts-md5sum   "6865682b095f8c4500c54b285ff05ef6">
   <!ENTITY gs-standard-fonts-size     "3.7 MB">
 
-  <!ENTITY gs-other-fonts-download "http://ftp.gnu.org/pub/gnu/ghostscript/gnu-gs-fonts-other-6.0.tar.gz";>
+  <!ENTITY gs-other-fonts-download "http://mirror.cs.wisc.edu/pub/mirrors/ghost/gnu/fonts/gnu-gs-fonts-other-6.0.tar.gz";>
   <!ENTITY gs-other-fonts-md5sum   "33457d3f37de7ef03d2eea05a9e6aa4f">
   <!ENTITY gs-other-fonts-size     "796 KB">
 ]>
 
-<sect1 id="gs" xreflabel="AFPL Ghostscript-&gs-version;">
+<sect1 id="gs" xreflabel="Ghostscript-&gs-version;">
   <?dbhtml filename="gs.html"?>
 
   <sect1info>
@@ -29,10 +28,10 @@
     <date>$Date$</date>
   </sect1info>
 
-  <title>AFPL Ghostscript-&gs-version;</title>
+  <title>Ghostscript-&gs-version;</title>
 
   <indexterm zone="gs">
-    <primary sortas="a-AFPL-Ghostscript">AFPL Ghostscript</primary>
+    <primary sortas="a-Ghostscript">Ghostscript</primary>
   </indexterm>
 
   <sect2 role="package">
@@ -69,7 +68,7 @@
     <itemizedlist spacing='compact'>
       <title>Standard Fonts</title>
       <listitem>
-        <para>Download (FTP): <ulink url="&gs-standard-fonts-download;"/></para>
+        <para>Download (HTTP): <ulink url="&gs-standard-fonts-download;"/></para>
       </listitem>
       <listitem>
         <para>Download MD5 sum: &gs-standard-fonts-md5sum;</para>
@@ -92,21 +91,23 @@
       </listitem>
     </itemizedlist>
 
+    <itemizedlist spacing='compact'>
+       <title>Recommended Patch:</title>
+       <listitem>
+          <para>Recommended patch if using system Jasper: <ulink url="http://www.linuxfromscratch.org/patches/downloads/ghostscript/ghostscript-8.63-system_jasper-1.patch"/></para>
+       </listitem>
+   </itemizedlist>
+
     <bridgehead renderas="sect3">Ghostscript Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="libjpeg"/>,
+    <para role="optional"><xref linkend="cups"/>,
+    <xref linkend="libjpeg"/>,
     <xref linkend="libpng"/>,
-    <xref linkend="GTK"/>, and
-    <xref linkend="x-window-system"/></para>
+    <xref linkend="gtk2"/>,
+    <xref linkend="x-window-system"/>, and
+    <xref linkend="jasper"/> (if using the system Jasper patch)</para>
 
-    <bridgehead renderas="sect3">Conflicts</bridgehead>
-    <para>This version of Ghostscript does not work with
-    <application>CUPS</application> due to missing generic "cups" raster
-    image driver. The necessary support cannot be patched in due to
-    incompatible licenses. Use <xref linkend="espgs"/> instead if you have
-    <application>CUPS</application>.</para>
-
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/gs"/></para>
 
@@ -115,6 +116,10 @@
   <sect2 role="installation">
     <title>Installation of Ghostscript</title>
 
+    <para>If you want to use system Jasper, follow these commands:</para>
+<screen><userinput>patch -Np1 -i ../ghostscript-&gs-version;-system_jasper-1.patch &amp;&amp;
+rm -r jasper</userinput></screen>
+
     <para>Install <application>Ghostscript</application> by running the
     following commands:</para>
 
@@ -142,9 +147,8 @@
 ln -v -s ps /usr/include/ghostscript</userinput></screen>
 
     <note>
-      <para>The shared library depends on <xref linkend="GTK"/>. It is
-      only used in external programs like <xref linkend="gsview"/> and
-      <xref linkend="imagemagick"/>.</para>
+      <para>The shared library depends on <xref linkend="gtk2"/>. It is
+      only used in external programs like <xref linkend="imagemagick"/>.</para>
     </note>
 
     <para>To finish the installation, unpack all fonts you've downloaded to
@@ -195,13 +199,13 @@
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
 
-      <varlistentry id="afplgs-prog-gs">
+      <varlistentry id="gplgs-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">
+          <indexterm zone="gs gplgs-prog-gs">
             <primary sortas="b-gs">gs</primary>
           </indexterm>
         </listitem>
@@ -209,7 +213,7 @@
 
    </variablelist>
 
-    <para><application>AFPL Ghostscript</application> provides many different
+    <para><application>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>
Index: basicnet/netprogs/cvs.xml
===================================================================
--- basicnet/netprogs/cvs.xml	(revision 7748)
+++ basicnet/netprogs/cvs.xml	(working copy)
@@ -74,7 +74,7 @@
     <ulink url="http://www.pdc.kth.se/kth-krb/";>krb4</ulink>,
     <xref linkend="mitkrb"/> or <xref linkend="heimdal"/>
     (for the GSSAPI libraries),
-    <xref linkend="gs"/> or <xref linkend="espgs"/>, and
+    <xref linkend="gs"/>, and
     an <xref linkend="server-mail"/> (that provides a
     <command>sendmail</command> command)</para>
 
Index: multimedia/libdriv/gstreamer.xml
===================================================================
--- multimedia/libdriv/gstreamer.xml	(revision 7748)
+++ multimedia/libdriv/gstreamer.xml	(working copy)
@@ -98,8 +98,7 @@
     <xref linkend="docbook-utils"/>,
     <ulink url="http://www.xfig.org/";>Transfig</ulink> (all needed
     to build the HTML manual), plus
-    <xref linkend="gs"/> or
-    <xref linkend="espgs"/>, and
+    <xref linkend="gs"/>, and
     <ulink url="http://netpbm.sourceforge.net/";>Netpbm</ulink>
     to build the postscript and PDF manuals.
     Alternatively, developers can access the online manual at <ulink
Index: general.ent
===================================================================
--- general.ent	(revision 7748)
+++ general.ent	(working copy)
@@ -687,12 +687,12 @@
 <!-- Chapter 42 -->
 <!ENTITY cups-version                 "1.2.12">
 <!ENTITY LPRng-version                "3.8.28">
 <!ENTITY gs-version                   "8.64">
-<!ENTITY espgs-version                "8.15.4">
 <!ENTITY gutenprint-version           "5.0.1">
 
 <!-- Obsolete
 <!ENTITY gimp-print-version           "4.2.7">
+<!ENTITY espgs-version                "8.15.4">
 -->
 
 <!-- Chapter 43 -->
@@ -716,11 +716,14 @@
 <!ENTITY a2ps-version                 "4.14">
 <!ENTITY enscript-version             "1.6.4">
 <!ENTITY psutils-version              "p17">
-<!ENTITY gsview-version               "4.8">
 <!ENTITY xpdf-version                 "3.02">
 <!ENTITY fop-version                  "0.95">
 <!ENTITY paps-version                 "0.6.8">
 
+<!-- Obselete
+<!ENTITY gsview-version               "4.8">
+-->
+
 <!-- Chapter 47 -->
 <!ENTITY tetex-version                "3.0">
 <!ENTITY jadetex-version              "3.13">
Index: kde/add/kdegraphics.xml
===================================================================
--- kde/add/kdegraphics.xml	(revision 7748)
+++ kde/add/kdegraphics.xml	(working copy)
@@ -121,8 +121,7 @@
     url="https://savannah.gnu.org/projects/ocrad/";>Ocrad</ulink> engine.</para>
 
     <para>The <command>kghostview</command> program requires a ghostscript
-    interpreter from <xref linkend="gs"/> or <xref linkend="espgs"/> to
-    process PS or PDF files.</para>
+    interpreter from <xref linkend="gs"/> to process PS or PDF files.</para>
 
     <para>The <command>kpovmodeler</command> program requires
     <ulink url="http://www.povray.org/";>POV-Ray</ulink> to render 3D scenes.</para>
Index: gnome/add/evince.xml
===================================================================
--- gnome/add/evince.xml	(revision 7748)
+++ gnome/add/evince.xml	(working copy)
@@ -88,7 +88,7 @@
       (required to build the <application>Nautilus</application> plugin),
     <xref linkend="poppler"/> (required for PDF support and must be built
       with <application>GTK+</application> support),
-    <xref linkend="espgs"/> or <xref linkend="gs"/>
+    <xref linkend="gs"/>
     (required for Postscript ability from <application>Evince</application>),
     <ulink url="http://djvulibre.djvuzone.org/";>DjVuLibre</ulink>
     (required for DjVu graphics from <application>Evince</application>), and
Index: server/mail/courier.xml
===================================================================
--- server/mail/courier.xml	(revision 7748)
+++ server/mail/courier.xml	(working copy)
@@ -86,7 +86,7 @@
     <xref linkend="aspell"/>,
     <xref linkend="gnupg"/>,
     <xref linkend="expect"/>,
-    <xref linkend="gs"/> or <xref linkend="espgs"/>,
+    <xref linkend="gs"/>,
     <ulink url="http://netpbm.sourceforge.net/";>Netpbm</ulink> and
     <ulink url="http://alpha.greenie.net/mgetty/";>Mgetty+Sendfax</ulink></para>
 
Index: server/mail/sendmail.xml
===================================================================
--- server/mail/sendmail.xml	(revision 7748)
+++ server/mail/sendmail.xml	(working copy)
@@ -66,8 +66,7 @@
     <xref linkend="tcpwrappers"/>,
     <xref linkend="cyrus-sasl"/>,
     <ulink url="http://www.feep.net/nph/";>nph</ulink>, and
-    <xref linkend="gs"/> or <xref linkend="espgs"/> (for creating
-    PDF documentation)</para>
+    <xref linkend="gs"/> (for creating PDF documentation)</para>
 
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/sendmail"/></para>
Index: pst/ps/xpdf.xml
===================================================================
--- pst/ps/xpdf.xml	(revision 7748)
+++ pst/ps/xpdf.xml	(working copy)
@@ -69,8 +69,8 @@
     <para role="required"><xref linkend="lesstif"/></para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="gs"/> or <xref linkend="espgs"/>
-    (just the fonts), <ulink
+    <para role="optional"><xref linkend="gs"/> (just the fonts), 
+    <ulink
     url="http://gd.tuwien.ac.at/visual/ibiblio/libs/graphics/t1lib-5.1.0.tar.gz";>
     t1lib</ulink>, and <ulink
     url="http://packages.debian.org/unstable/source/libpaper";>libpaper</ulink></para>
Index: pst/ps/ps.xml
===================================================================
--- pst/ps/ps.xml	(revision 7748)
+++ pst/ps/ps.xml	(working copy)
@@ -22,10 +22,12 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="a2ps.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="enscript.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="psutils.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="gsview.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="xpdf.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="fop.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="paps.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="other.xml"/>
+  <!-- Obselete 
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="gsview.xml"/>
+  -->
 
 </chapter>
Index: pst/ps/a2ps.xml
===================================================================
--- pst/ps/a2ps.xml	(revision 7748)
+++ pst/ps/a2ps.xml	(working copy)
@@ -88,7 +88,7 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional"><xref linkend="x-window-system"/>,
     <xref linkend="tetex"/>,
-    <xref linkend="gs"/> or <xref linkend="espgs"/>,
+    <xref linkend="gs"/>,
     <ulink
     url="http://packages.debian.org/unstable/source/libpaper";>libpaper</ulink>,
     <ulink url="http://www.adobe.com/products/acrobat/readstep2.html";>Adobe
Index: pst/printing/gimp-print.xml
===================================================================
--- pst/printing/gimp-print.xml	(revision 7748)
+++ pst/printing/gimp-print.xml	(working copy)
@@ -31,15 +31,13 @@
 
     <para>The <application>Gimp-Print</application> package contains
     high quality drivers for Canon, Epson, Lexmark and PCL
-    printers for use with <xref linkend="espgs"/>, <xref linkend="cups"/>,
+    printers for use with <xref linkend="gs"/>, <xref linkend="cups"/>,
     <ulink url="http://www.linuxprinting.org/foomatic.html";>Foomatic</ulink>,
     <xref linkend="LPRng"/>, <command>lpr</command> and the
     <application>GIMP-1.2</application>. See a list of supported printers at
     <ulink url="http://gimp-print.sourceforge.net/p_Supported_Printers.php3"/>.
     </para>
 
-<!-- FIXME: APFL Ghostscript is not tested. Don't forget to check the license. -->
-
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
@@ -70,7 +68,7 @@
     <ulink url="http://www.linuxprinting.org/ijs/";>IJS</ulink>,
     <xref linkend="tetex"/>,
     <xref linkend="docbook-utils"/> and
-    <xref linkend="espgs"/> or <xref linkend="gs"/></para>
+    <xref linkend="gs"/></para>
 
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/gimp-print"/></para>
Index: pst/printing/cups.xml
===================================================================
--- pst/printing/cups.xml	(revision 7748)
+++ pst/printing/cups.xml	(working copy)
@@ -167,7 +167,7 @@
 
     <para>For non-PostScript printers to print with
     <application>CUPS</application>, you need to install
-    <xref linkend="espgs"/> to convert PostScript to raster images
+    <xref linkend="gs"/> to convert PostScript to raster images
     and a driver (e.g., from <xref linkend="gutenprint"/>) to convert
     the resulting raster images to a form that the printer understands.
     <ulink url="http://www.linuxprinting.org/foomatic.html";>Foomatic</ulink>
Index: pst/printing/printing.xml
===================================================================
--- pst/printing/printing.xml	(revision 7748)
+++ pst/printing/printing.xml	(working copy)
@@ -22,11 +22,11 @@
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="cups.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="lprng.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="gs.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="espgs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="gutenprint.xml"/>
 
   <!-- Obsolete
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="gimp-print.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"; href="espgs.xml"/>
   -->
 
 </chapter>
Index: pst/printing/gutenprint.xml
===================================================================
--- pst/printing/gutenprint.xml	(revision 7748)
+++ pst/printing/gutenprint.xml	(working copy)
@@ -32,15 +32,13 @@
     <para>The <application>Gutenprint</application> (formerly
     <application>Gimp-Print</application>) package contains high
     quality drivers for many brands and models of printers for use with
-    <xref linkend="espgs"/>, <xref linkend="cups"/>,
+    <xref linkend="gs"/>, <xref linkend="cups"/>,
     <ulink url="http://www.linuxprinting.org/foomatic.html";>Foomatic</ulink>,
     <xref linkend="LPRng"/>, <command>lpr</command> and the
     <application>GIMP-2.0</application>. See a list of supported printers at
     <ulink url="http://gutenprint.sourceforge.net/p_Supported_Printers.php3"/>.
     </para>
 
-<!-- FIXME: APFL Ghostscript is not tested. Don't forget to check the license. -->
-
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
@@ -70,8 +68,9 @@
     <ulink url="http://www.linuxprinting.org/foomatic.html";>Foomatic</ulink>,
     <ulink url="http://www.linuxprinting.org/ijs/";>IJS</ulink>,
     <xref linkend="gimp"/>,
-    <xref linkend="GTK"/>, and
-    <xref linkend="gtk2"/></para>
+    <xref linkend="GTK"/>,
+    <xref linkend="gtk2"/>, and
+    <xref linkend="gs"/></para>
 
     <bridgehead renderas="sect4">Optional (to Regenerate Documentation)</bridgehead>
     <para role="optional"><xref linkend="imagemagick"/>,
Index: general/prog/nasm.xml
===================================================================
--- general/prog/nasm.xml	(revision 7748)
+++ general/prog/nasm.xml	(working copy)
@@ -67,7 +67,7 @@
 
     <bridgehead renderas="sect4">Optional (for Building Documentation)</bridgehead>
     <para role="optional"><xref linkend="tetex"/>, and
-    <xref linkend="espgs"/> or <xref linkend="gs"/></para>
+    <xref linkend="gs"/></para>
 
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/nasm"/></para>
Index: general/prog/doxygen.xml
===================================================================
--- general/prog/doxygen.xml	(revision 7748)
+++ general/prog/doxygen.xml	(working copy)
@@ -75,7 +75,7 @@
     <xref linkend="graphviz"/>,
     <xref linkend="python"/>,
     <xref linkend="tetex"/>,
-    <xref linkend="espgs"/> or <xref linkend="gs"/></para>
+    <xref linkend="gs"/></para>
 
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/doxygen"/></para>
@@ -133,8 +133,7 @@
     <xref linkend="python"/> installed. If you require formulas to
     create PDF documentation, then you must have <xref linkend="tetex"/>
     installed. If you require formulas to convert PostScript files to bitmaps,
-    then you must have <xref linkend="gs"/> or <xref linkend="espgs"/>
-    installed.</para>
+    then you must have <xref linkend="gs"/> installed.</para>
 
   </sect2>
 
Index: general/genutils/imagemagick.xml
===================================================================
--- general/genutils/imagemagick.xml	(revision 7748)
+++ general/genutils/imagemagick.xml	(working copy)
@@ -140,7 +140,7 @@
     </para>
 
     <bridgehead renderas="sect4">Optional Graphics Utilities</bridgehead>
-    <para role="optional"><xref linkend="espgs"/> or <xref linkend="gs"/>,
+    <para role="optional"><xref linkend="gs"/>,
     <ulink url="http://www.artifex.com/downloads/";>GhostPCL</ulink>,
     <xref linkend="gimp"/>,
     <ulink url="http://www.gnuplot.info/";>Gnuplot</ulink>,

Attachment: blfs-gs-part1.patch.sig
Description: PGP signature

Attachment: blfs-gs-part2.patch.sig
Description: PGP signature

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to