Changeset 933ceec for pst/printing/gs.xml
- Timestamp:
- 08/26/2013 11:56:52 PM (11 years ago)
- 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:
- c45dcbc7
- Parents:
- 90ebb73
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pst/printing/gs.xml
r90ebb73 r933ceec 8 8 "http://downloads.ghostscript.com/public/ghostscript-&gs-version;.tar.bz2"> 9 9 <!ENTITY gs-download-ftp " "> 10 <!ENTITY gs-md5sum " eea27befc1e85bef6d4768202f6b03a5">11 <!ENTITY gs-size " 27MB">10 <!ENTITY gs-md5sum "a4d70e4e2ce354fb720d4589afe5a2a8"> 11 <!ENTITY gs-size "34 MB"> 12 12 <!ENTITY gs-buildsize 13 " 215 MB (includes installing libgs.so and both font tarballs)">13 "189 MB (includes installing libgs.so, add 5 MB if the fonts are installed)"> 14 14 <!ENTITY gs-time 15 " 3.3SBU (includes building and installing libgs.so)">15 "2.2 SBU (includes building and installing libgs.so)"> 16 16 17 17 <!ENTITY gs-standard-fonts-download … … 45 45 <para><application>Ghostscript</application> is a versatile processor 46 46 for PostScript data with the ability to render PostScript to different 47 targets.</para> 48 49 &lfs73_checked; 47 targets. It used to be part of the cups printing stack, but is no longer 48 used for that.</para> 49 50 &lfs74_checked; 50 51 51 52 <bridgehead renderas="sect3">Package Information</bridgehead> … … 72 73 73 74 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 75 76 <para>If you wish, you can download additional fonts.</para> 74 77 75 78 <itemizedlist spacing="compact"> … … 106 109 <xref linkend="freetype2"/>, 107 110 <xref linkend="libjpeg"/>, 108 <xref linkend="libpng"/>, 111 <xref linkend="libpng"/>, 109 112 <xref linkend="libtiff"/>, and 110 113 <xref linkend="lcms2"/> … … 117 120 <xref linkend="gtk2"/>, 118 121 <xref linkend="cups"/>, 119 <xref linkend="jasper"/>, 120 <xref linkend="lcms"/>, 122 <xref linkend="lcms"/> (not used by default, nor if lcms2 is present or found), 121 123 <xref linkend="libidn"/>, 122 124 <xref linkend="x-window-system"/> and … … 154 156 copies of <application>expat</application>, 155 157 <application>freetype</application>, <application>lcms2</application>, 156 <application>libjpeg</application>, <application>libpng</application>, 157 and <application>libtiff</application>: 158 </para> 159 160 <screen><userinput>rm -rf expat freetype lcms2 jpeg libpng tiff</userinput></screen> 158 <application>libjpeg</application>, and <application>libpng</application>: 159 </para> 160 161 <screen><userinput>rm -rf expat freetype lcms2 jpeg libpng</userinput></screen> 161 162 162 163 <note> … … 170 171 </note> 171 172 172 <note>173 <para>174 If you have installed Cups and your printer is <emphasis>not</emphasis>175 a postscript printer you will need to add176 <option>--with-install-cups</option> to the configure options below.177 (This option makes Ghostscript compile and install the gstoraster filter178 and the gstoraster.convs configuration file that allow Cups to convert a179 PostScript file to raster.)180 </para>181 </note>182 183 173 <para>Compile <application>Ghostscript</application>:</para> 184 174 185 <screen><userinput>rm -rf jasper lcms zlib && 186 ./configure --prefix=/usr --enable-dynamic --with-system-libtiff LIBS=-lz && 175 <screen><userinput>rm -rf zlib && 176 ./configure --prefix=/usr --disable-compile-inits \ 177 --enable-dynamic --with-system-libtiff && 187 178 make</userinput></screen> 188 179 … … 208 199 </para> 209 200 210 <screen><userinput>bin/gs -Ilib - dBATCH examples/tiger.eps</userinput></screen>201 <screen><userinput>bin/gs -Ilib -IResource/Init -dBATCH examples/tiger.eps</userinput></screen> 211 202 212 203 <para> … … 222 213 ln -v -s ghostscript /usr/include/ps</userinput></screen> 223 214 224 <para>Now install the documentation:</para>215 <para>Now make the documentation accessible from the normal place:</para> 225 216 226 217 <screen role="root"><userinput>ln -sfv ../ghostscript/&gs-version;/doc /usr/share/doc/ghostscript-&gs-version;</userinput></screen> 227 218 228 219 <para> 229 To finish the installation, unpack all fonts you've downloadedto220 If you have downloaded any fonts, unpack them to 230 221 <filename class="directory">/usr/share/ghostscript</filename> and ensure 231 222 the ownerships of the files are … … 243 234 244 235 <para> 245 <command>rm -rf jasper lcms zlib</command>: The 246 <application>Ghostscript</application> build system defaults to using its 247 own version of <ulink url="http://www.openjpeg.org/">OpenJpeg</ulink> for 248 JPEG 2000 files <!-- I can't get it to compile using a system installed 249 version of openjpeg. It seems the ghostscript version has been heavily 250 modified... --> so jasper source can be removed. The default color 251 management system is now <application>lcms2</application> so the 252 <application>lcms</application> source is not needed. 253 <application>Zlib</application> was installed as part of LFS. 236 <command>rm -rf zlib</command>: 237 <application>zlib</application> was installed as part of LFS. 238 </para> 239 240 <para> 241 <command>--disable-compile-inits</command>: This option makes 242 <command>gs</command> and <filename>libgs.so</filename> slightly smaller. 254 243 </para> 255 244 … … 257 246 <option>--with-system-libtiff</option>: Remove this option if you've not 258 247 installed <xref linkend="libtiff"/>. 259 </para>260 261 <para>262 <parameter>LIBS=-lz</parameter>: Use the <envar>LIBS</envar> variable to263 tell the linker (ld) to link against the system installed264 <application>zlib</application>.265 248 </para> 266 249 … … 280 263 <command>ln -sfv ../ghostscript-&gs-version;/doc ...</command>: This puts 281 264 a symbolic link to the documentation where it is expected to be found. 265 </para> 266 267 <para> 268 <option>--disable-cups</option>: this option will save a tiny amount of 269 space by not linking <command>gs</command> and <filename>libgs.so</filename> 270 to the <xref linkend="cups"/> libraries if you have installed those. 282 271 </para> 283 272 </sect2> … … 292 281 <seglistitem> 293 282 <seg> 294 bdftops, d umphint, dvipdf, eps2eps, fixmswrd.pl, font2c, gs, gsbj,283 bdftops, dvipdf, eps2eps, fixmswrd.pl, font2c, gs, gsbj, 295 284 gsc (from soinstall), gsdj, gsdj500, gslj, gslp, gsnd, gsx 296 (from soinstall), lprsetup.sh, pdf2dsc, pdf2ps, pdfopt,285 (from soinstall), lprsetup.sh, pdf2dsc, pdf2ps, 297 286 pf2afm, pfbtopfa, printafm, ps2ascii, ps2epsi, ps2pdf, ps2pdf12, 298 287 ps2pdf13, ps2pdf14, ps2pdfwr, ps2ps, ps2ps2, pv.sh, unix-lpr.sh, and 299 288 wftopfa 289 <!-- I don't see bdftops,fixmswrd.pl or pv.sh on my builds [ I don't 290 have any bdf tools from xorg ] but they are still referenced in 291 base/unixinst.mak --> 300 292 </seg> 301 293 <seg>libgs.so</seg>
Note:
See TracChangeset
for help on using the changeset viewer.