-----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 && +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>,
blfs-gs-part1.patch.sig
Description: PGP signature
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
