Change logs for ghostscript source package in Quantal

  • ghostscript (9.06~dfsg-0ubuntu4) quantal-proposed; urgency=low
    
      * debian/patches/020121012-bfae0b9-fix-bounding-box.patch: Fixed
        BoundingBox entry generation (LP: #1035667, Upstream bug #693293).
     -- Till Kamppeter <email address hidden>   Fri, 12 Oct 2012 12:03:27 +0200
  • ghostscript (9.06~dfsg-0ubuntu3) quantal; urgency=low
    
      * debian/patches/020120921-d527ead-fix-segfault-on-pdf-to-image-conversion.patch:
        Fixed crash on conversion from PDF to image formats like PNG, JPG, ...
        (LP: #1050602).
     -- Till Kamppeter <email address hidden>   Fri, 21 Sep 2012 17:22:27 +0200
  • ghostscript (9.06~dfsg-0ubuntu2) quantal; urgency=low
    
      * debian/rules, debian/control.in.in, debian/control.in, debian/control:
        Demoted fonts-droid from the Recommends: sectionof the libgs9-common
        package to Suggests:, ship the DroidSansFallback.ttf fallback font file
        (LP: 1048820).
     -- Till Kamppeter <email address hidden>   Tue, 11 Sep 2012 16:43:27 +0200
  • ghostscript (9.06~dfsg-0ubuntu1) quantal; urgency=low
    
      * New upstream release
         - Ghostscript 9.06 final release
         - PDF/A-2 - pdfwrite now supports the creation of PDF/A-2 files. The
           'PDFA' command line switch can now take a numeric parameter:
             0 = not PDF/A compliant
             1 = PDF/A-1b compliant
             2 = PDF/A-2b compliant
           Simply specifying "-dPDFA" continues to have the old behaviour of
           creating PDF/A-1b files. For PDF/A-2 the command line should include
           "-dPDFA=2".
         - pdfwrite "Server mode" - pdfwrite can now be run in "server mode" which
           allows the device to be closed without closing the interpreter. This
           means it is no longer necessary to terminate GS before starting a new
           PDF conversion. This leads on to:
         - pdfwrite now supports the "%d" format in the OutputFile switch. If this
           is set then pdfwrite will output each page of input to an individual
           file.
         - ps2write - recent exposure to a range of PostScript devices has thrown
           up some interesting deficiencies in those devices. ps2write now emits
           PostScript in slightly different ways in order to produce output on a
           wider variety of devices. In some cases this also results in improved
           print times but it is still important to set the resolution
           appropriately for the output device, especially if the input contains
           transparency.
         - Ghostscript can now use output intents defined in PDFs by using the
           "-dUsePDFX3Profile" command line option. See ICC Color Parameters for
           details.
         - tiffsep/tiffsep1: support for large numbers of separations improved.
           The previous implementation of those devices utilised a "compressed
           color encoding" to represent the tints for all the plates in one 64 bit
           value. As the number of plates increased, fewer bits were available for
           the tint for each plate, ultimately resulting in an "unencodable pixels"
           error. These revisions remove the reliance on the compressed color
           encoding, thus ensuring that we have a consistent color bit depth,
           regardless of the number of plates, and ensuring the "unencodable
           pixels" error will never occur.
         - Also as a result of these changes, there are substantial performance
           improvements in jobs with separations and transparency.
         - tiffsep, psdcmyk and psdrgb now support the "downscaler" functionality.
           This brings the "tiffscaled" style functionality to the DeviceN output
           devices, so jobs can be rendered internally in contone and at a high
           resolution, and the output optionally downsampled by a level specified
           by "-dDownScaleFactor=n", and also optionally error diffused to 1bpp
           output.
         - clist storage, for rendering pages in bands, is now a run-time option:
           -sBandListStorage={file|memory}.
         - Plus the usual round of bug fixes, compatibility changes, and
           incremental improvements.
         - Using built-in libopenjpeg with security fixes for CVE-2009-5030,
           CVE-2012-1499, and CVE-2012-3358.
      * debian/rules: Updated DEB_UPSTREAM_TARBALL_MD5
      * debian/symbols.common: Updated for new upstream source. Applied patch
        which dpkg-gensymbols generated for debian/libgs9.symbols to this file.
     -- Till Kamppeter <email address hidden>   Wed, 08 Aug 2012 17:02:27 +0200
  • ghostscript (9.06~dfsg~20120803-0ubuntu1) quantal; urgency=low
    
      * New source tarball repackaging
         - Do not remove libopenjpeg
      * debian/rules: Build with libopenjpeg instead of libjasper. Use the
        libopenjpeg shipping with Ghostscript as this version has major fixes
        and adaptations which did not make it into upstream libopenjpeg.
        libjasper has major performance issues which the Jasper developers refuse
        to fix (Ghostscript upstream bug #692002).
      * debian/control: Removed build dependency on lijasper-dev.
     -- Till Kamppeter <email address hidden>   Fri, 03 Aug 2012 10:46:00 +0200
  • ghostscript (9.06~dfsg~20120802-0ubuntu2) quantal; urgency=low
    
      * debian/control: Removed the libicc-dev build dependency again as
        Ghostscript does not use libicc any more. The icclib directory in the
        original source tarball was simply forgotten there.
     -- Till Kamppeter <email address hidden>   Thu, 02 Aug 2012 20:10:54 +0200
  • ghostscript (9.06~dfsg~20120802-0ubuntu1) quantal; urgency=low
    
      * New upstream release
         - GIT snapshot from August, 1 2012.
         - Ghostscript 9.06rc1 + fix of shared object mode build of gsx executable.
      * debian/patches/020120302~ceef323.patch,
        debian/patches/020120319~d6f83df.patch,
        debian/patches/020120329-be64563-pdfwrite-when-a-charstring-is-not-found-for-a-glyph-use-the-notdef-width-instead-of-0.patch,
        debian/patches/020120420~67a924e.patch,
        debian/patches/020120711-4f6b985-write-transparent-type2-pattern-color-to-clist.patch,
        debian/patches/020120720-01dc18e-ps2write-use-pfa-fonts.patch,
        debian/patches/1001_fix_manpage_typo.patch,
        debian/patches/1002_cms_typos.patch: Removed upstream patches.
      * debian/patches/2001_docdir_fix_for_debian.patch,
        debian/patches/2002_gs_man_fix_debian.patch: Refreshed with quilt.
      * debian/patches/2003_support_multiarch.patch: Updated manually to apply
        to the new Ghostscript source code.
      * debian/control: Re-added build dependency on libicc-dev, it seems that
        it got lost by some Debian/Ubuntu merge.
      * debian/rules: Added ./icclib/ directories to
        DEB_UPSTREAM_REPACKAGE_EXCLUDES and removed the files in Resource/CMap/,
        again, as the changes got lost with some Debian/Ubuntu merge.
      * debian/rules: linked base/configure.ac and base/Makefile.in to package
        root directory so that the autotools find them (needed on GIT snapshots).
      * debian/symbols.common: Updated for new upstream source. Applied patch
        which dpkg-gensymbols generated for debian/libgs9.symbols to this file.
     -- Till Kamppeter <email address hidden>   Wed, 01 Aug 2012 19:45:54 +0200
  • ghostscript (9.05~dfsg-6ubuntu4) quantal; urgency=low
    
      * debian/patches/020120720-01dc18e-ps2write-use-pfa-fonts.patch:
        Embed fonts as PFA and not ASCII85-encoded PFB in the PostScript
        output, some PostScript printers (Kyocera) cannot cope with the
        latter (LP: #1025061).
     -- Till Kamppeter <email address hidden>   Sat, 21 Jul 2012 10:58:13 +0200
  • ghostscript (9.05~dfsg-6ubuntu3) quantal; urgency=low
    
      * debian/control.in.in:
        - Update references to libtiff4-dev to libtiff5-dev
     -- Michael Terry <email address hidden>   Thu, 12 Jul 2012 00:21:22 -0400
  • ghostscript (9.05~dfsg-6ubuntu2) quantal; urgency=low
    
      * debian/patches/020120711-4f6b985-write-transparent-type2-pattern-color-to-clist.patch:
        When using a clist, ensure that all the color space data for the
        pattern gets written to the clist, *and* that the clist correctly
        records all the relevant transparency data (LP: #1022516, upstream bug
        #693176).
     -- Till Kamppeter <email address hidden>   Wed, 11 Jul 2012 17:08:13 +0200
  • ghostscript (9.05~dfsg-6ubuntu1) quantal; urgency=low
    
      * Merge with Debian; remaining changes:
        - debian/patches/020120329-be64563-pdfwrite-when-a-charstring-is-not-found-for-a-glyph-use-the-notdef-width-instead-of-0.patch:
          The "pdfwrite" output device uses zero and not the width of /.notdef when
          using /.notdef for a glyph not found in an embedded font. This leads to
          wrong spacing in a PostScript file missing a space glyph.
        - debian/ghostscript-cups.postinst: Removed the post-install script which
          was only there to update the PPDs of existing print queues.
        - debian/rules, debian/ghostscript-cups.ppd-updater: Added data file to
          trigger the update of the PPD files of existing print queues by CUPS and
          to tell CUPS which PPD files to use for the update and how to match them
          with the PPDs of the existing queues.
        - debian/ghostscript-doc.install, debian/ghostscript-doc.doc-base: Install
          the Ghostscript documentation into /usr/share/doc/ghostscript-doc instead
          of /usr/share/doc/ghostscript.
        - debian/control, debian/rules, debian/libgs__VER__.install.in,
          debian/libgs-dev.install: Stop using d-shlibmove, it is not compatible
          with liblcms2.
        - debian/libgs__VER__-common.postinst.in,
          debian/libgs__VER__-common.prerm.in: Create a symlink
          /usr/share/ghostscript/current to the /usr/share/ghostscript/<version>
          directory of the newest installed libgs<version>-common package, to have
          version-independent access to the Ghostscript files.
        - debian/rules: Generate ABI version number (variable "abi") correctly,
          cutting off repackaging and pre-release parts.
        - debian/rules: update tarball MD5 value to what we already have uploaded
          in Ubuntu.
        - debian/rules, debian/control: Removed build dependency on liblcms1-dev,
          icc34.h is shipped with Ghostscript now.
        - debian/rules: Install ghostscript-cups.ppd-updater and remove the
          dependency on cups-client from ghostscript-cups.
        - debian/rules: clean up after leftover gstoraster/gstopxl instead of the
          pstoraster/pstopxl old names.
        - debian/rules, debian/ubuntu/apport-hook.py: Apport hook.
        - debian/symbols.common: added DoubleGlyphList@Base.
      * debian/rules: remove the ./Resource/CMap/Identity-UTF16-H files from the
        DEB_UPSTREAM_REPACKAGE_EXCLUDES list. Due to an error in the previous
        upload it found its way in the source tarball.
     -- Mathieu Trudel-Lapierre <email address hidden>   Fri, 08 Jun 2012 11:06:51 -0400
  • ghostscript (9.05~dfsg-0ubuntu5) quantal; urgency=low
    
      * debian/rules: Have libgs9 depend on recent poppler-data favored over
        gs-cjk-resource.
     -- Mathieu Trudel-Lapierre <email address hidden>   Wed, 06 Jun 2012 15:18:33 -0400
  • ghostscript (9.05~dfsg-0ubuntu4) precise; urgency=low
    
      * debian/patches/020120329-be64563-pdfwrite-when-a-charstring-is-not-found-for-a-glyph-use-the-notdef-width-instead-of-0.patch:
        The "pdfwrite" output device uses zero and not the width of /.notdef whn
        using /.notdef for a glyph not found in an embedded font. This leads to
        wrong spacing in a PostScript file missing a space glyph (LP: #960989,
        upstream bug #692944).
     -- Till Kamppeter <email address hidden>   Thu, 29 Mar 2012 15:41:13 +0100