lp:~cyphermox/ubuntu/quantal/ghostscript/crazy-merge

Created by Mathieu Trudel-Lapierre and last modified
Get this branch:
bzr branch lp:~cyphermox/ubuntu/quantal/ghostscript/crazy-merge
Only Mathieu Trudel-Lapierre can upload to this branch. If you are Mathieu Trudel-Lapierre please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Mathieu Trudel-Lapierre
Status:
Development

Recent revisions

125. By Mathieu Trudel-Lapierre

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.

124. By Mathieu Trudel-Lapierre

* 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.

123. By Mathieu Trudel-Lapierre

Merging shared upstream rev into target branch.

122. By Till Kamppeter

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).

121. By Till Kamppeter

debian/patches/020120319-d6f83df-ps2write-not3ccitt-option.patch: Added
option to let Ghostscript's "ps2write" output device not compress images
and bitmap glyphs with CCITTFax filter. The CCITTFax decoder in Brother's
PostScript printers is broken (LP: #955553).

120. By Till Kamppeter

* 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 (LP: #789235).
* 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 (LP: #327244).

119. By Till Kamppeter

* New upstream release
   - Ghostscript 9.05 release, February, 8 2012
   - Ghostscript's PDF interpreter is now able to make use of the
     DroidSansFallback TrueType font to automatically substitute for
     missing CIDFonts. Whilst it is always best to ensure the original
     CIDFont is available for the best and most accurate output, the
     ability to make an automatic substitution will be valuable for
     those merely viewing or proofing such files.
   - This release includes support for a proofing ICC profile. The
     command option is specified using -sProofProfile=filename. With
     this option, the color output will emulate what would be obtained
     had the source file been rendered on a device defined by the
     proofing profile. (See GS9_Color_Management.pdf for details.)
   - This release includes support for a device link ICC profile. The
     command option is specified using -sDeviceLinkProfile=filename.
     With this option, the device link profile is added to the end of
     the link transform from source to destination. In this case, one
     can include a command line option like "-sDevice=tiff32nc
     -sOutputICCProfile=srgb.icc -sDeviceLinkProfile=linkRGBtoCMYK.icc"
     and source colors will be mapped through sRGB and through the
     device link profile to CMYK values for the device. (See
     GS9_Color_Management.pdf for details.)
   - Ghostscript now supports "unmanaged color transformations" for
     source DeviceXXX colors (in other words, they use a simplistic
     conversion, rather than the ICC profile based color workflow). This
     is beneficial in uses where performance takes precedence over
     ultimate color fidelity (the command line parameter -dUseFastColor
     enables this).
   - The font set distributed with Ghostscript has been changed to the
     standard 35 Postscript-compatible fonts distributed by URW.
   - Ghostscript now includes a simple ink-coverage device, contributed
     by Sebastian Kapfer (inkcov).
   - The TIFF, JPEG and PNG output devices now support embedding of the
     device ICC profile in the output file.
   - jbig2dec now has simple halftone region support.
   - The ps2write device has had a large number of output quality and
     stability improvements.
   - The txtwrite output was modified so that it more closely matches
     the output from MuPDF, if requested. Note that the algorithms used
     by the two products are not identical and may return slightly
     differing results (See Devices.htm for details).
* debian/rules: Updated MD5 sum for original source tarball
* debian/symbols.common: Updated for new upstream source. Applied patch
  which dpkg-gensymbols generated for debian/libgs9.symbols to this file.

118. By Till Kamppeter

* New upstream release
   - GIT snapshot from February, 2 2012.
   - Upstream fix for X11 display output device (LP: #925950).
   - Additional fix for paper size matching of CUPS Raster output device.
* debian/rules: Reverted changes of last package, problem fixed upstresm.

117. By Till Kamppeter

debian/rules: Force '-DGS_DEVS_SHARED_DIR=\"/usr/lib/ghostscript/9.05\"'
into the gcc command lines via CFLAGS, so that X11 display device support
works (LP: #925950).

116. By Till Kamppeter

* New upstream release
   - GIT snapshot from February, 2 2012.
   - Ghostscript 9.05rc1 + fix of paper size matching in CUPS Raster
     output device (LP: #917148).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/quantal/ghostscript
This branch contains Public information 
Everyone can see this information.