Changeset aa8ef3bc


Ignore:
Timestamp:
08/01/2009 03:43:34 PM (15 years ago)
Author:
Guy Dalziel <gdalziel@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
8335db4
Parents:
443e7e80
Message:

Updated to GPL Ghostscript-8.64. Removed EPS Ghostscript.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@7922 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
20 edited

Legend:

Unmodified
Added
Removed
  • basicnet/netprogs/cvs.xml

    r443e7e80 raa8ef3bc  
    7575    <xref linkend="mitkrb"/> or <xref linkend="heimdal"/>
    7676    (for the GSSAPI libraries),
    77     <xref linkend="gs"/> or <xref linkend="espgs"/>, and
     77    <xref linkend="gs"/><!-- or <xref linkend="espgs"/> -->, and
    7878    an <xref linkend="server-mail"/> (that provides a
    7979    <command>sendmail</command> command)</para>
  • general.ent

    r443e7e80 raa8ef3bc  
    44-->
    55
    6 <!ENTITY day          "31">                   <!-- Always 2 digits -->
    7 <!ENTITY month        "07">                   <!-- Always 2 digits -->
     6<!ENTITY day          "01">                   <!-- Always 2 digits -->
     7<!ENTITY month        "08">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2009">
    99<!ENTITY copyrightdate "2001-&year;">
    1010<!ENTITY copyholder   "The BLFS Development Team">
    1111<!ENTITY version      "svn-&year;&month;&day;">
    12 <!ENTITY releasedate  "July &day;st, &year;">
     12<!ENTITY releasedate  "August &day;st, &year;">
    1313<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1414<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
     
    727727<!ENTITY cups-version                 "1.2.12">
    728728<!ENTITY LPRng-version                "3.8.28">
    729 <!ENTITY gs-version                   "8.53">
    730 <!ENTITY espgs-version                "8.15.4">
     729<!ENTITY gs-version                   "8.64">
     730<!-- <!ENTITY espgs-version                "8.15.4"> -->
    731731<!ENTITY gutenprint-version           "5.0.1">
    732732
  • general/genutils/imagemagick.xml

    r443e7e80 raa8ef3bc  
    141141
    142142    <bridgehead renderas="sect4">Optional Graphics Utilities</bridgehead>
    143     <para role="optional"><xref linkend="espgs"/> or <xref linkend="gs"/>,
     143    <para role="optional"><!-- <xref linkend="espgs"/> or --><xref linkend="gs"/>,
    144144    <ulink url="http://www.artifex.com/downloads/">GhostPCL</ulink>,
    145145    <xref linkend="gimp"/>,
  • general/prog/doxygen.xml

    r443e7e80 raa8ef3bc  
    7676    <xref linkend="python"/>,
    7777    <xref linkend="tetex"/>,
    78     <xref linkend="espgs"/> or <xref linkend="gs"/></para>
     78    <!-- <xref linkend="espgs"/> or --><xref linkend="gs"/></para>
    7979
    8080    <para condition="html" role="usernotes">User Notes:
     
    134134    create PDF documentation, then you must have <xref linkend="tetex"/>
    135135    installed. If you require formulas to convert PostScript files to bitmaps,
    136     then you must have <xref linkend="gs"/> or <xref linkend="espgs"/>
     136    then you must have <xref linkend="gs"/><!-- or <xref linkend="espgs"/> -->
    137137    installed.</para>
    138138
  • general/prog/nasm.xml

    r443e7e80 raa8ef3bc  
    6868    <bridgehead renderas="sect4">Optional (for Building Documentation)</bridgehead>
    6969    <para role="optional"><xref linkend="tetex"/>, and
    70     <xref linkend="espgs"/> or <xref linkend="gs"/></para>
     70    <!-- <xref linkend="espgs"/> or --><xref linkend="gs"/></para>
    7171
    7272    <para condition="html" role="usernotes">User Notes:
  • gnome/add/evince.xml

    r443e7e80 raa8ef3bc  
    8989    <xref linkend="poppler"/> (required for PDF support and must be built
    9090      with <application>GTK+</application> support),
    91     <xref linkend="espgs"/> or <xref linkend="gs"/>
     91    <!-- <xref linkend="espgs"/> or --><xref linkend="gs"/>
    9292    (required for Postscript ability from <application>Evince</application>),
    9393    <ulink url="http://djvulibre.djvuzone.org/">DjVuLibre</ulink>
  • gnome/add/obsolete/ggv.xml

    r443e7e80 raa8ef3bc  
    5959    <bridgehead renderas="sect4">Required</bridgehead>
    6060    <para role="required"><xref linkend="libgnomeui"/>, and
    61     <xref linkend="espgs"/> or <xref linkend="gs"/></para>
     61    <!-- <xref linkend="espgs"/> or --><xref linkend="gs"/></para>
    6262
    6363    <bridgehead renderas="sect4">Optional</bridgehead>
  • introduction/welcome/changelog.xml

    r443e7e80 raa8ef3bc  
    4242-->
    4343    <listitem>
     44      <para>August 1st, 2009</para>
     45      <itemizedlist>
     46        <listitem>
     47          <para>[gdalziel] - Updated to GPL Ghostscript-8.64. Removed ESP
     48          Ghostscript and references to it. Thanks to Ken for the patches
     49          and information about JasPer.</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
     53
     54    <listitem>
    4455      <para>July 31st, 2009</para>
    4556      <itemizedlist>
  • kde/add/kdegraphics.xml

    r443e7e80 raa8ef3bc  
    122122
    123123    <para>The <command>kghostview</command> program requires a ghostscript
    124     interpreter from <xref linkend="gs"/> or <xref linkend="espgs"/> to
     124    interpreter from <xref linkend="gs"/><!-- or <xref linkend="espgs"/> --> to
    125125    process PS or PDF files.</para>
    126126
  • multimedia/libdriv/gstreamer.xml

    r443e7e80 raa8ef3bc  
    9999    <ulink url="http://www.xfig.org/">Transfig</ulink> (all needed
    100100    to build the HTML manual), plus
    101     <xref linkend="gs"/> or
    102     <xref linkend="espgs"/>, and
     101    <xref linkend="gs"/>, and <!-- or
     102    <xref linkend="espgs"/>, and -->
    103103    <ulink url="http://netpbm.sourceforge.net/">Netpbm</ulink>
    104104    to build the postscript and PDF manuals.
  • pst/printing/cups.xml

    r443e7e80 raa8ef3bc  
    168168    <para>For non-PostScript printers to print with
    169169    <application>CUPS</application>, you need to install
    170     <xref linkend="espgs"/> to convert PostScript to raster images
     170    <xref linkend="gs"/> to convert PostScript to raster images
    171171    and a driver (e.g., from <xref linkend="gutenprint"/>) to convert
    172172    the resulting raster images to a form that the printer understands.
  • pst/printing/gimp-print.xml

    r443e7e80 raa8ef3bc  
    3232    <para>The <application>Gimp-Print</application> package contains
    3333    high quality drivers for Canon, Epson, Lexmark and PCL
    34     printers for use with <xref linkend="espgs"/>, <xref linkend="cups"/>,
     34    printers for use with <xref linkend="gs"/>, <xref linkend="cups"/>,
    3535    <ulink url="http://www.linuxprinting.org/foomatic.html">Foomatic</ulink>,
    3636    <xref linkend="LPRng"/>, <command>lpr</command> and the
     
    7171    <xref linkend="tetex"/>,
    7272    <xref linkend="docbook-utils"/> and
    73     <xref linkend="espgs"/> or <xref linkend="gs"/></para>
     73    <!-- <xref linkend="espgs"/> or --><xref linkend="gs"/></para>
    7474
    7575    <para condition="html" role="usernotes">User Notes:
  • pst/printing/gs.xml

    r443e7e80 raa8ef3bc  
    66
    77  <!ENTITY gs-download-http "&sourceforge-repo;/ghostscript/ghostscript-&gs-version;.tar.bz2">
    8   <!-- <!ENTITY gs-download-ftp  "ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/AFPL/gs851/ghostscript-&gs-version;.tar.bz2"> -->
    9   <!ENTITY gs-download-ftp  " ">
    10   <!ENTITY gs-md5sum        "e65e0c40213a616174572faa639e04d6">
    11   <!ENTITY gs-size          "9.3 MB">
    12   <!ENTITY gs-buildsize     "104 MB (includes installing libgs.so and both font tarballs)">
    13   <!ENTITY gs-time          "2.4 SBU (includes building and installing libgs.so)">
     8  <!ENTITY gs-download-ftp  "ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/gs864/ghostscript-&gs-version;.tar.bz2">
     9  <!ENTITY gs-md5sum        "b13289cb2115f38f40c5e064f87e228a">
     10  <!ENTITY gs-size          "17 MB">
     11  <!ENTITY gs-buildsize     "232 MB (includes installing libgs.so and both font tarballs)">
     12  <!ENTITY gs-time          "3.2 SBU (includes building and installing libgs.so)">
    1413
    1514  <!ENTITY gs-standard-fonts-download "ftp://ftp.imagemagick.org/pub/ImageMagick/delegates/ghostscript-fonts-std-8.11.tar.gz">
    1615  <!ENTITY gs-standard-fonts-md5sum   "6865682b095f8c4500c54b285ff05ef6">
    17   <!ENTITY gs-standard-fonts-size     "3.7 MB">
     16  <!ENTITY gs-standard-fonts-size     "3.6 MB">
    1817
    1918  <!ENTITY gs-other-fonts-download "http://ftp.gnu.org/pub/gnu/ghostscript/gnu-gs-fonts-other-6.0.tar.gz">
    2019  <!ENTITY gs-other-fonts-md5sum   "33457d3f37de7ef03d2eea05a9e6aa4f">
    21   <!ENTITY gs-other-fonts-size     "796 KB">
     20  <!ENTITY gs-other-fonts-size     "778 KB">
    2221]>
    2322
    24 <sect1 id="gs" xreflabel="AFPL Ghostscript-&gs-version;">
     23<sect1 id="gs" xreflabel="GPL Ghostscript-&gs-version;">
    2524  <?dbhtml filename="gs.html"?>
    2625
     
    3029  </sect1info>
    3130
    32   <title>AFPL Ghostscript-&gs-version;</title>
     31  <title>GPL Ghostscript-&gs-version;</title>
    3332
    3433  <indexterm zone="gs">
    35     <primary sortas="a-AFPL-Ghostscript">AFPL Ghostscript</primary>
     34    <primary sortas="a-GPL-Ghostscript">GPL Ghostscript</primary>
    3635  </indexterm>
    3736
     
    4342    targets.</para>
    4443
     44    &lfs65_checked;
     45
    4546    <bridgehead renderas="sect3">Package Information</bridgehead>
    4647    <itemizedlist spacing="compact">
     
    9091      <listitem>
    9192        <para>Download size: &gs-other-fonts-size;</para>
     93      </listitem>
     94    </itemizedlist>
     95
     96    <itemizedlist spacing="compact">
     97      <title>Patches</title>
     98      <listitem>
     99        <para>Required patch: <ulink
     100        url="&patch-root;/ghostscript-&gs-version;-security_fixes-1.patch"/>
     101        </para>
     102      </listitem>
     103      <listitem>
     104        <para>Optional patch: <ulink
     105        url="&patch-root;/ghostscript-&gs-version;-system_jasper-1.patch"/>
     106        </para>
    92107      </listitem>
    93108    </itemizedlist>
     
    98113    <para role="optional"><xref linkend="libjpeg"/>,
    99114    <xref linkend="libpng"/>,
    100     <xref linkend="GTK"/>, and
     115    <xref linkend="jasper"/>,
     116    <xref linkend="gtk2"/>, and
    101117    <xref linkend="x-window-system"/></para>
    102 
    103     <bridgehead renderas="sect3">Conflicts</bridgehead>
    104     <para>This version of Ghostscript does not work with
    105     <application>CUPS</application> due to missing generic "cups" raster
    106     image driver. The necessary support cannot be patched in due to
    107     incompatible licenses. Use <xref linkend="espgs"/> instead if you have
    108     <application>CUPS</application>.</para>
    109118
    110119    <para condition="html" role="usernotes">User Notes:
     
    116125    <title>Installation of Ghostscript</title>
    117126
    118     <para>Install <application>Ghostscript</application> by running the
     127    <para>If you have <application>JasPer</application> installed on your system
     128    and you would like to use it with <application>GPL Ghostscript</application>,
     129    then we must first remove the local copy and apply a patch:</para>
     130
     131<screen><userinput>rm -rf jasper &amp;&amp;
     132patch -Np1 -i ghostscript-&gs-version;-system_jasper-1.patch
     133</userinput></screen>
     134
     135    <para>Install <application>GPL Ghostscript</application> by running the
    119136    following commands:</para>
    120137
    121 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     138<screen><userinput>patch -Np1 -i ghostscript-&gs-version;-security_fixes-1.patch &amp;&amp;
     139./configure --prefix=/usr &amp;&amp;
    122140make</userinput></screen>
    123141
     
    138156
    139157<screen role="root"><userinput>make soinstall &amp;&amp;
    140 install -v -d -m755 /usr/include/ps &amp;&amp;
    141 install -v -m644 src/*.h /usr/include/ps &amp;&amp;
    142 ln -v -s ps /usr/include/ghostscript</userinput></screen>
     158install -v -m644 base/*.h /usr/include/ghostscript &amp;&amp;
     159ln -v -s ghostscript /usr/include/ps</userinput></screen>
    143160
    144161    <note>
    145       <para>The shared library depends on <xref linkend="GTK"/>. It is
     162      <para>The shared library depends on <xref linkend="gtk2"/>. It is
    146163      only used in external programs like <xref linkend="gsview"/> and
    147164      <xref linkend="imagemagick"/>.</para>
     
    167184    to the shared library. These commands install the headers.</para>
    168185
    169     <para><command>ln -v -s ps /usr/include/ghostscript</command>: Some
     186    <para><command>ln -v -s ghostscript /usr/include/ps</command>: Some
    170187    packages expect to find the interface headers in an alternate
    171188    location.</para>
     
    181198
    182199      <seglistitem>
    183         <seg>bdftops, dumphint, ddvipdf, eps2eps, fixmswrd.pl, font2c, gs, gsbj,
    184         gsc, gsdj, gsdj500, gslj, gslp, gsnd, gsx, lprsetup.sh, pdf2dsc, pdf2ps,
    185         pdfopt, pf2afm, pfbtopfa, pj-gs.sh, printafm, ps2ascii, ps2epsi, ps2pdf,
    186         ps2pdf12, ps2pdf13, ps2pdf14, ps2pdfwr, ps2ps, pv.sh, unix-lpr.sh, and
     200        <seg>bdftops, dumphint, dvipdf, eps2eps, fixmswrd.pl, font2c, gs, gsbj,
     201        gsdj, gsdj500, gslj, gslp, gsnd, lprsetup.sh, pdf2dsc, pdf2ps, pdfopt,
     202        pf2afm, pfbtopfa, printafm, ps2ascii, ps2epsi, ps2pdf, ps2pdf12,
     203        ps2pdf13, ps2pdf14, ps2pdfwr, ps2ps, ps2ps2, pv.sh, unix-lpr.sh, and
    187204        wftopfa</seg>
    188205        <seg>libgs.so </seg>
    189         <seg>/usr/include/ps and /usr/share/ghostscript</seg>
     206        <seg>/usr/include/ghostscript and /usr/share/ghostscript</seg>
    190207      </seglistitem>
    191208    </segmentedlist>
     
    210227   </variablelist>
    211228
    212     <para><application>AFPL Ghostscript</application> provides many different
     229    <para><application>GPL Ghostscript</application> provides many different
    213230    scripts used to render PostScript/PDF files back and forth. Please refer
    214231    to the HTML documentation or try <command>man gs</command> for information
  • pst/printing/gutenprint.xml

    r443e7e80 raa8ef3bc  
    3333    <application>Gimp-Print</application>) package contains high
    3434    quality drivers for many brands and models of printers for use with
    35     <xref linkend="espgs"/>, <xref linkend="cups"/>,
     35    <xref linkend="gs"/>, <xref linkend="cups"/>,
    3636    <ulink url="http://www.linuxprinting.org/foomatic.html">Foomatic</ulink>,
    3737    <xref linkend="LPRng"/>, <command>lpr</command> and the
  • pst/printing/printing.xml

    r443e7e80 raa8ef3bc  
    2323  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="lprng.xml"/>
    2424  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gs.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="espgs.xml"/>
     25  <!-- <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="espgs.xml"/> -->
    2626  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gutenprint.xml"/>
    2727
  • pst/ps/a2ps.xml

    r443e7e80 raa8ef3bc  
    9292    <para role="optional"><xref linkend="x-window-system"/>,
    9393    <xref linkend="tetex"/>,
    94     <xref linkend="gs"/> or <xref linkend="espgs"/>,
     94    <xref linkend="gs"/><!-- or <xref linkend="espgs"/> -->,
    9595    <ulink
    9696    url="http://packages.debian.org/unstable/source/libpaper">libpaper</ulink>,
  • pst/ps/gsview.xml

    r443e7e80 raa8ef3bc  
    6868    <bridgehead renderas="sect4">Required</bridgehead>
    6969    <para role="required"><xref linkend="GTK"/>, and
    70     <xref linkend="gs"/> or <xref linkend="espgs"/></para>
     70    <xref linkend="gs"/><!-- or <xref linkend="espgs"/> --></para>
    7171
    7272    <para>Note that you must build the shared
     
    9494<screen><userinput>sed -i 's:netscape:<replaceable>&lt;browser&gt;</replaceable>:' srcunx/gvxreg.c</userinput></screen>
    9595
     96    <!-- Pending investigation as to whether or not this is necessary for GPL
     97         Ghostscript.
     98
    9699    <para>The <application>GSview</application> package has not been updated in
    97100    quite a while and does not accomodate the recent versions of the
     
    101104    the following command: </para>
    102105
    103 <screen><userinput>sed -i 's:999:99999:' src/gvcver.h</userinput></screen>
     106<screen><userinput>sed -i 's:999:99999:' src/gvcver.h</userinput></screen> -->
    104107
    105108    <para>Install <application>GSview</application> by running the following
  • pst/ps/xpdf.xml

    r443e7e80 raa8ef3bc  
    7070
    7171    <bridgehead renderas="sect4">Optional</bridgehead>
    72     <para role="optional"><xref linkend="gs"/> or <xref linkend="espgs"/>
     72    <para role="optional"><xref linkend="gs"/><!-- or <xref linkend="espgs"/> -->
    7373    (just the fonts), <ulink
    7474    url="http://gd.tuwien.ac.at/visual/ibiblio/libs/graphics/t1lib-5.1.0.tar.gz">
  • server/mail/courier.xml

    r443e7e80 raa8ef3bc  
    8787    <xref linkend="gnupg"/>,
    8888    <xref linkend="expect"/>,
    89     <xref linkend="gs"/> or <xref linkend="espgs"/>,
     89    <xref linkend="gs"/><!-- or <xref linkend="espgs"/> -->,
    9090    <ulink url="http://netpbm.sourceforge.net/">Netpbm</ulink> and
    9191    <ulink url="http://alpha.greenie.net/mgetty/">Mgetty+Sendfax</ulink></para>
  • server/mail/sendmail.xml

    r443e7e80 raa8ef3bc  
    6969    <xref linkend="cyrus-sasl"/>,
    7070    <ulink url="http://www.feep.net/nph/">nph</ulink>, and
    71     <xref linkend="gs"/> or <xref linkend="espgs"/> (for creating
     71    <xref linkend="gs"/><!-- or <xref linkend="espgs"/> --> (for creating
    7272    PDF documentation)</para>
    7373
Note: See TracChangeset for help on using the changeset viewer.