lp:debian/squeeze/ghostscript

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/squeeze/ghostscript
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

34. By Moritz Muehlenhoff <email address hidden>

CVE-2012-4405

33. By Jonas Smedegaard <email address hidden>

* Fix merge in 8.71~dfsg2-6.1 (not unreleased 8.71~dfsg2-7).
* Fix strip CMap files in target related to libgs8 (not ghostscript).
* Package now team-maintained:
  + Set Debian Printing Team as author.
  + Set myself and Add Michael Gilbert as uploaders. Welcome, Michael!
  + Drop Masayuki Hatta and Torsten Landschoff as uploaders,
    reflecting the sad reality of them going silent. Thanks for past
    contributions, and feel free to join back later!

32. By Michael Gilbert

* Non-maintainer upload.
* Fix various aspects of CVE-2010-2055:
  - Honor -P- command-line option (closes: #584653).
  - Set SEARCH_HERE_FIRST=0 by default (closes: #584663).

31. By Jonas Smedegaard <email address hidden>

* Acknowledge pseudo-NMUs.
  Closes: bug#584667, #584516, #583738, thanks to Moritz Muehlenhoff
  and Sebastian Dröge.
* There is no such thing as a "collab-maint upload:
  + Edit historical changelog entries to avoid further repitition.
  + Document sensible use of collab-maint for NMUs in README.source.
* Reorder patches to match upstream commit order.
* Replace patches 0960-0962 (fix printing from GTK+ apps) from Ubuntu
  with corresponding patches cherry-picked from upstream.
* Refresh patches using shortening options --no-timestamps --no-index
  -pab.
* Bump Standards-Version to 3.9.1.
* Put myself as maintainer and Hatta as uploader, to better reflect
  our current levels of activity.
* Drop superfluous cleanup in preinst of transitional gs-common.
  Thanks to Jonathan Nieder (see bug#519141).
* Fix circular dependency: Stop ugly transitional hack of ghostscript
  depending on gs-common (which depends on ghostscript).
  Closes: bug#519141, thanks to Bill Allombert, Jonathan Nieder and
  others (see also bug#539754).
* Add patch 011547 cherry-picked from upstream Subversion, to improve
  cups device support for rendering with high memory demands. Possibly
  fixes bug#534414 (try also setting RIPCache=auto in cupsd.conf).

30. By Moritz Muehlenhoff <email address hidden>

* Collab-maint upload, adding myself to uploaders temporarily
* Fix CVE-2010-1628 (Closes: #584516)
* Apply upstream commit r11351 to pass -P- to all Ghostscript
  internal tools. Ghostscript will likely be changed to run
  with -P- by default, but this still needs more work/testing
  for a final patch (Closes: #584667)

29. By Jonas Smedegaard <email address hidden>

Fix have update-gsfontmap script exit 0.

28. By Jonas Smedegaard <email address hidden>

* Drop locally included d-shlibdeps, and instead tighten build-
  dependency on d-shlibs to versions supporting inversioned -dev
  package and suppressing missing library dependencies (declared
  indirectly using CDBS). No longer mention d-shlibs licensing in
  copyright file.
* Add patches cherry-picked from upstream VCS:
  + 0927: Write TIFF directories before the page data.
  + 0928: Change default TIFF strip size to one megabyte.
  + 0940: Merge gs_2_colors branch.
  + 0941: Include all our defined fonts in substitution list.
  Register a few newly introduced symbols.
* Drop local CDBS snippet package-relations.mk: included in cdbs now.
* Simplify CDBS inclusions: We need newer version anyway due to using
  package dependency handling, so useless trying to ease backporting
  by avoiding other build-dependency tightenings.
* Build-depend on devscripts and dh-buildinfo, and tighten build-
  dependency on cdbs.
* Fix use DEB_UPSTREAM_REPACKAGE_EXCLUDES (not abandoned
  DEB_UPSTREAM_REPACKAGE_EXCLUDE) in rules file.
  Closes: bug#577373, thanks to Lucas Nussbaum.
* Have ghostscript break ghostscript-x too old to depend on same-
  version ghostscript.
  Closes: bug#511824, thanks to Bernhard R. Link.
* Fix handle upstream-shipped temp files different from patch noise,
  to really make clean target fully clean.

27. By Jonas Smedegaard <email address hidden>

* Add patches cherry-picked from upstream VCS:
  + 0826: Fix some compile errors and warnings.
  + 0827: Fix possibly AIX-only compile error.
  + 0830: Always use contone buffer in wtsimdi device.
  + 0869: Open tiffsep and tiffsep1 output files as seekable.
  + 0881: Revert korean example to non-corrupted version.
  + 0882: Update Windows CJK font substitution list.
  + 0883: lowercase fontfile name before matching.
  + 0890: Fixes on CUPS Raster output device.
  + 0895: pdftoraster no exit until Ghostscript sub-process finishes.
  + 0905: Fix psdcmyk segv.
  + 0908: Fix overprint logic.
  + 0924: Fix TIFFCleanup segfault in gdevtfax.
  + 0925: Fix treat TIFFSetField as floating point.
  + 0926: Have filters return 2 on empty output.
* Refresh patches (with compacting options --no-timestamp --no-index).
* Refer to FSF website (not postal address) in rules file header.
* Fix refer to LGPL as Lesser (not Library) in copyright file.
* Update local CDBS snippets:
  + Drop conditionally setting DEB_MAINTAINER_MODE in rules file (done
    in main cdbs package now), to not (wrongfully) upset lintian.
  + Drop upstream-tarball.mk, copyright-check.mk and buildinfo.mk, and
    instead use same functionality now offered in main cdbs package.
  + Shrink package-relations.mk (only local snippet left!) to only
    handle binary relations (other parts in main cdbs since 0.4.69).
* Drop build-depending on devscripts or dh-buildinfo (only needed in
  maintainer builds), to ease backporting.
* Build-depend unversioned on d-shlibs (needed --overrides option
  satisfied since oldstable).
* Update symbols file (ALWAYS_CONTONE@Base introduced in patch 0830),
  and postfix earlier patch-introduced debian-versioned symbols with
  "~", thanks to lintian.

26. By Jonas Smedegaard <email address hidden>

* Update copyright file:
  + Fix license section GPL-2+ to add refer to actual license at
    /usr/share/common-licenses/GPL-2.
  + Strip from license section other-GPL-3+-Artifex partly outdated
    non-license part.
  + Fix replace bogus license section "GPL-2+ or AFPL" with AFPL one.
  + Fix change license "GPL-2+ with Autoconf exception" to "GPL-2+ or
    other-sa-Autoconf", and add new license section other-sa-Autoconf.
  + Fix change license "GPL-2+ with Libtool exception" to "GPL-2+ or
    other-sa-Libtool", and add new license section other-sa-Libtool.
  + Extend license section GPL-2+ to cover more variants (reducing
    verbatim copies by documenting file/program/library variations).
  + Change GPL license sections to refer to FSF website (as in
    py-compile, not postal address as common in other (older?) cases).
    Place the website reference below Debian-specific reference to
    actual license file, to slightly emphasize that it is a local edit
    (not copied verbatim from an upstream file).
* Build-depend on libexpat-dev and enable SHARE_EXPAT. Closes:
  bug#560930 (CVE-2009-3560 and CVE-2009-3720), thanks to Michael
  Gilbert and Moritz Muehlenhoff.
* Tighten watch file to not include macosx flavor, and simplify to no
  longer mangle upstream gpl extension.
* Apply bug-fixing patches cherry-picked from upstream SVN:
  + 0751: Add missing dereferencing of indirect objects in /Mask array
  + 0778: Fix PDF trailer attributes undefined error
  + 0780: Add cast to bmpcmp.c to quiet useless compiler warning
  + 0782: Fix signedness and other wrong var comparisons in T2 dict
  + 0785: Fix pdfwrite UTF16 handling in PDF/A output
  + 0788: Fix error passing setscreen read-only Halftone type1 dict
  + 0794: Fix ignore a class of broken TrueType font
  + 0810: Fix pdfwrite widths for CIDFont with unusual FontMatrix
  + 0821: Add missing newline in a TTF debug message
  + 0822: Upgrade Adobe Glyph List to v. 2.0.
  + 0823: Fix drop wrong raster optimization in gxipixel.c
  + 0824: Fix PDF crop /TrimBox and /CropBox by the /MediaBox
* Refresh all patches with quilt option --no-timestamp.

25. By Jonas Smedegaard <email address hidden>

* New upstream release.
* Acknowledge NMU. Closes: bug#562643, thanks to Andreas Kirschbaum.
* No longer strip Resource/Font dir when DFSG-repackaging source (GPL-
  licensed since 8.63). Closes: bug#520215, thanks to Fabian
  Greffrath.
* Update local CDBS snippets:
  + package-relations.mk:
    - Merge mixture of versioned and unversioned dependencies
    - Use unversioned dependencies when satisfied in oldstable
    - Improve whitespace cleanup
    - Rewrite and silence applying dependencies
    - Handle cdbs 0.4.53 dependency (needed when using debhelper v7)
  + upstream-tarball.mk:
    - Depend unversioned on cdbs (the needed 0.4.39 is in oldstable)
    - Preserve bzip2 tarballs with source format '3.0 (quilt)'.
  + copyright-check.mk:
    - More aggressive scanning (check top 99999 lines, not just 60)
    - Simplify more licensing notices and preserve non-ASCII chars
    - Group hints by sorted owner list (ignoring years)
    - Limit console output both horisontally and vertically
    - Use rev123 of draft DEP5 for hints file
* Use source format 3.0 "quilt" (and not patchsys-quit.mk). Update
  README.source: normal builds need no special handling now.
* Add patches:
  + 1009 (Ubuntu): Fix build gs as executable (not shared library)
  + 0743 (Upstream): Fix pdfwrite UTF16-BE pdfmarks not garbling XMP
    metadata
  + 0748 (Upstream): Fix nested ICCBased colour processing
  + 0749 (Upstream): Fix a few minor compile warnings
* Refresh patches, and reorder to apply in numerical order.
* Rewrite copyright file using draft DEP5 format: All earlier
  information preserved, but also many new discoveries (some yet
  incomplete - tagged FIXME in the file).
* Build-depend on libtiff-dev and enable use of libtiff.
* Update symbols files, and avoid Linux-only realloc symbol on Hurd
  (we currently do not maintain symbols files for other non-Linux
  archs). Closes: bug#546017, thanks to Pino Toscano.
* Bump Standards-Version to 3.8.4.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers