~ubuntu-branches/ubuntu/vivid/ghostscript/vivid-security

« back to all changes in this revision

Viewing changes to doc/Projects.htm

  • Committer: Package Import Robot
  • Author(s): Till Kamppeter
  • Date: 2013-08-09 20:01:36 UTC
  • mfrom: (1.1.37)
  • Revision ID: package-import@ubuntu.com-20130809200136-amb6zrr7hnjb5jq9
Tags: 9.08~rc1~dfsg-0ubuntu1
* New upstream release
   - Ghostscript 9.08rc1.
   - We are using the system's liblcms2 and libopenjpeg now.
* debian/patches/020130401-852e545-pxl-xl-driver-produced-drawing-commands-without-setting-color-space.patch:
  Removed patch backported from upstream.
* debian/patches/ojdk-8007925+8007926.patch,
  debian/patches/ojdk-8007927.patch,
  debian/patches/ojdk-8007929.patch,
  debian/patches/ojdk-8009654.patch: Removed patches on build in liblcms2, we
  use the system's liblcms2 now.
* debian/patches/2001_docdir_fix_for_debian.patch: Manually updated to new
  upstream source code.
* debian/patches/2003_support_multiarch.patch: Refreshed with quilt.
* debian/control: Added build dependencies on liblcms2-dev and
  libopenjpeg-dev.
* debian/rules: Check for removed lcms2/ and openjpeg/ subdirectories in
  the repackaging check again, also set build options for shared liblcms2
  and libopenjpeg libraries.
* debian/rules: Makefile.in and configure.ac are in the root directory of
  the source now and do not need to get linked from base/. Also there is no
  gstoraster and gstopxl CUPS filter in the package any more and no
  "install-cups" make target any more.
* debian/control, debian/rules, debian/ghostscript-cups.install,
  debian/ghostscript-cups.ppd-updater: Removed the ghostscript-cups binary
  package. The files are now provided by cups-filters.
* debian/symbols.common: Updated for new upstream source. Applied patch
  which dpkg-gensymbols generated for debian/libgs9.symbols to this file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
180
180
us know.  (Some work has already been done on reverse-engineering these
181
181
protocols, but we don't have references to it.)
182
182
 
183
 
<h3>Improve 'pswrite' up to the level of 'pdfwrite'.</h3>
184
 
 
185
 
<p>
186
 
We would like to improve the high-level PostScript-writing
187
 
<code>pswrite</code> driver to bring it up to parity with the PDF-writing
188
 
driver (including the many improvements in the latter being implemented in
189
 
Ghostscript 7.xx).  Specifically, we want it to write text as text rather
190
 
than bitmaps, and to consistently write images in their original high-level
191
 
form.  <I>We have already started to factor out code that
192
 
should be common to these two drivers, specifically for writing embedded
193
 
fonts and compressed data streams.</I>
194
 
 
195
 
<p>
196
 
There is one small part of this project that would be especially valuable
197
 
and could be done independently (although it might have to be partly or
198
 
entirely redone later): compressing images.  Currently the driver only
199
 
compresses character bitmaps, and doesn't compress other images at all.
200
 
<I>It should use the <code>CCITTFaxEncode</code> filter for 1-bit-deep
201
 
images, and plane-separated <code>LZWEncode</code> compression for color
202
 
images.  When generating LL3 PS, the
203
 
<code>Flate</code> compression will work better than miGIF. It may be
204
 
worth trying several methods on each image and use the one that works best.</I>
205
 
 
206
183
<h3>High level graphics and text for PCL 5 and PCL XL drivers.</h3>
207
184
 
208
185
<p>
669
646
San Rafael, CA  94903, U.S.A., +1(415)492-9861, for further information.
670
647
 
671
648
<p>
672
 
<small>Ghostscript version 9.07, 12 February 2013
 
649
<small>Ghostscript version 9.08, 8 August 2013
673
650
 
674
651
<!-- [3.0 end visible trailer] ============================================= -->
675
652