Changeset e87d57b for pst


Ignore:
Timestamp:
12/18/2005 07:17:23 PM (18 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 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:
214b9ac
Parents:
57268463
Message:

Updated to ESP Ghostscript-8.15.1

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pst/printing/espgs.xml

    r57268463 re87d57b  
    55  %general-entities;
    66
    7   <!ENTITY espgs-download-http "http://prdownloads.sourceforge.net/espgs/espgs-&espgs-version;-source.tar.bz2">
    8   <!ENTITY espgs-download-ftp  "ftp://ftp.gtlib.cc.gatech.edu/pub/slackware/slackware-current/source/ap/espgs/espgs-&espgs-version;-source.tar.bz2">
    9   <!ENTITY espgs-md5sum        "d30bf5c09f2c7caa8291f6305cf03044">
    10   <!ENTITY espgs-size          "5.3 MB">
    11   <!ENTITY espgs-buildsize     "128 MB (includes installing libgs.so and both font tarballs)">
    12   <!ENTITY espgs-time          "1.94 SBU (includes building and installing libgs.so)">
     7  <!ENTITY espgs-download-http "http://ftp.easysw.com/pub/ghostscript/&espgs-version;/espgs-&espgs-version;-source.tar.bz2">
     8  <!ENTITY espgs-download-ftp  "ftp://ftp3.easysw.com/pub/ghostscript/&espgs-version;/espgs-&espgs-version;-source.tar.bz2">
     9  <!ENTITY espgs-md5sum        "2a21136953c3559e6088522753b06b1f">
     10  <!ENTITY espgs-size          "7.7 MB">
     11  <!ENTITY espgs-buildsize     "103.6 MB (includes installing libgs.so and both font tarballs)">
     12  <!ENTITY espgs-time          "2.2 SBU (includes building and installing libgs.so)">
    1313
    1414  <!ENTITY espgs-standard-fonts-download "ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/fonts/ghostscript-fonts-std-8.11.tar.gz">
     
    1616  <!ENTITY espgs-standard-fonts-size     "3.7 MB">
    1717
    18   <!ENTITY espgs-other-fonts-download "http://ftp.gnu.org/pub/gnu/ghostscript/gnu-gs-fonts-other-6.0.tar.gz">
    19   <!ENTITY espgs-other-fonts-md5sum   "33457d3f37de7ef03d2eea05a9e6aa4f">
    20   <!ENTITY espgs-other-fonts-size     "796 KB">
     18  <!ENTITY espgs-other-fonts-download    "http://ftp.gnu.org/pub/gnu/ghostscript/gnu-gs-fonts-other-6.0.tar.gz">
     19  <!ENTITY espgs-other-fonts-md5sum      "33457d3f37de7ef03d2eea05a9e6aa4f">
     20  <!ENTITY espgs-other-fonts-size        "796 KB">
    2121]>
    2222
     
    106106    <xref linkend="libjpeg"/>,
    107107    <xref linkend="libpng"/>,
    108     X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
    109     <xref linkend="GLib"/>,
    110     <xref linkend="GTK"/> and
    111     <xref linkend="gimp-print"/></para>
     108    X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), and
     109    <xref linkend="GTK"/></para>
    112110
    113111  </sect2>
     
    119117    by running the following commands:</para>
    120118
    121 <screen><userinput>./configure --prefix=/usr --without-gimp-print --without-omni &amp;&amp;
     119<screen><userinput>sed -i "s/bbox.dev$/x11.dev/" Makefile.in &amp;&amp;
     120./configure --prefix=/usr --enable-threads --without-omni &amp;&amp;
    122121make</userinput></screen>
    123122
     
    126125    the following command (issue from an X Windows terminal):</para>
    127126
    128 <screen><userinput>bin/gs -Ilib examples/tiger.ps</userinput></screen>
     127<screen><userinput>bin/gs -Ilib -dBATCH examples/tiger.eps</userinput></screen>
    129128
    130129    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    131130
    132 <screen role="root"><userinput>make install</userinput></screen>
     131<screen role="root"><userinput>make install &amp;&amp;
     132rmdir -v /usr/lib/ghostscript/8.15 /usr/lib/ghostscript &amp;&amp;
     133ln -v -s ../ghostscript/8.15/doc /usr/share/doc/espgs-&espgs-version; &amp;&amp;
     134for INSTFILE in `ls doc`
     135do
     136  if [ ! -f /usr/share/doc/espgs-&espgs-version;/$INSTFILE ]; then
     137    install -v -m644 doc/$INSTFILE /usr/share/doc/espgs-&espgs-version;/
     138  fi
     139done</userinput></screen>
    133140
    134141    <para>To install the shared library
     
    136143    <xref linkend="GTK"/>. Note that the shared library is only used in
    137144    external programs such as <xref linkend="gsview"/> and
    138     <xref linkend="imagemagick"/>. Proceed with the following commands as an
     145    <xref linkend="imagemagick"/>. Proceed with the following command as an
    139146    unprivileged user:</para>
    140147
     
    150157    <para>To finish the installation, unpack all fonts you've downloaded to
    151158    <filename class="directory">/usr/share/ghostscript</filename> and ensure
    152     the ownerships of the files are root:root. Substitute
    153     <replaceable>[font-tarball]</replaceable> appropriately in
     159    the ownerships of the files are
     160    <systemitem class="username">root</systemitem>:<systemitem class="groupname">root</systemitem>.
     161    Substitute <replaceable>[font-tarball]</replaceable> appropriately in
    154162    the command below for the fonts you wish to install:</para>
    155163
    156164<screen role="root"><userinput>tar -xvf ../<replaceable>[font-tarball]</replaceable> -C /usr/share/ghostscript &amp;&amp;
    157 chown -v -R root:root /usr/share/ghostscript/fonts</userinput></screen>
     165chown -v root:root /usr/share/ghostscript/fonts/*</userinput></screen>
    158166
    159167  </sect2>
     
    162170    <title>Command Explanations</title>
    163171
    164     <para><parameter>--without-gimp-print</parameter>: This switch disables
    165     the building of the <application>GIMP</application> print driver as a
    166     <application>Ghostscript</application> device since this is deprecated.
    167     This driver may be still accessible via IJS or
    168     <application>CUPS</application>, and this is the preferred way.</para>
     172    <para><command>sed -i "s/bbox.dev$/x11.dev/" Makefile.in</command>:
     173    This command changes the default <command>gs</command> output device from
     174    the bbox driver to the x11 (screen) driver.</para>
     175
     176    <para><parameter>--enable-threads</parameter>: This parameter enables
     177    threaded output.</para>
    169178
    170179    <para><parameter>--without-omni</parameter>: This switch disables the
     
    173182    <para><option>--without-ijs</option>: This switch disables the
    174183    IJS driver support.</para>
     184
     185    <para><command>rmdir -v /usr/lib/ghostscript/...</command>: These two
     186    directories are removed as they were created during the installation,
     187    but unpopulated.</para>
    175188
    176189    <para><command>install ...</command>: Some packages
     
    183196    location.</para>
    184197
     198    <para><command>for INSTFILE in `ls doc` ...</command>: This
     199    <quote>for</quote> loop installs some documentation files that were not
     200    installed during the installation process.</para>
     201
    185202  </sect2>
    186203
     
    196213        <seg>bdftops, dvipdf, eps2eps, fixmswrd.pl, font2c, gs, gsbj, gsc, gsdj,
    197214        gsdj500, gslj, gslp, gsnd, gsx, lprsetup.sh, pdf2dsc, pdf2ps, pdfopt,
    198         pf2afm, pfbtopfa, pj-gs.sh, printafm, ps2ascii, ps2epsi, ps2pdf,
    199         ps2pdf12, ps2pdf13, ps2pdf14, ps2pdfwr, ps2ps, pv.sh, sysvlp.sh,
    200         unix-lpr.sh, and wftopfa</seg>
     215        pf2afm, pfbtopfa, printafm, ps2ascii, ps2epsi, ps2pdf,ps2pdf12,
     216        ps2pdf13, ps2pdf14, ps2pdfwr, ps2ps, pv.sh, unix-lpr.sh, and
     217        wftopfa</seg>
    201218        <seg>libgs.so </seg>
    202219        <seg>/usr/include/ps and /usr/share/ghostscript</seg>
Note: See TracChangeset for help on using the changeset viewer.