Last commit made on 2011-04-01
Get this branch:
git clone -b ubuntu/natty-devel https://git.launchpad.net/ubuntu/+source/ghostscript
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

81d4499... by Matthias Klose on 2011-04-01

Import patches-unapplied version 9.01~dfsg-1ubuntu5 to ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: 4e04e06f967c274b948921c16975332b11bbeb75

New changelog entries:
  * gs-common: Reintroduce dependency on ghostscript, still too many packages
    assuming gs-common has the binaries.

4e04e06... by Till Kamppeter on 2011-03-25

Import patches-unapplied version 9.01~dfsg-1ubuntu4 to ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: a9ff2195f676663b9dba7b7acb3790733d921ad9

New changelog entries:
  * debian/patches/012310_opvp-fixes-for-gs9: Fixes concerning the
    compatibility of the OpenPrinting Vector ("opvp") output device with/
    Ghostscript 9.x.
     1. If there is any ICCColor based image in the PostScript input, GS
     2. Fallback when path is too complex for some kinds of printers. This
    already existed in GS 8.x.
    Thanks to Koji Otani from BBR Inc., Japan.

a9ff219... by Colin Watson on 2011-02-23

Import patches-unapplied version 9.01~dfsg-1ubuntu3 to ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: 992aaf46196515be707a5f2cf4398e3fa58ca184

New changelog entries:
  * Really break and replace older ghostscript in libgs9-common.

992aaf4... by Till Kamppeter on 2011-02-22

Import patches-unapplied version 9.01~dfsg-1ubuntu2 to ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: 6cfc431ad4a4bc9ee73a55626360e122974c90c4

New changelog entries:
  * debian/rules, debian/ubuntu/apport-hook.py: Dropped the Apport hook on
    the merge from Debian. Re-added it.

6cfc431... by Till Kamppeter on 2011-02-22

Import patches-unapplied version 9.01~dfsg-1ubuntu1 to ubuntu/natty

Imported using git-ubuntu import.

Changelog parent: 84e748e9cb55df1de5338804998945839fb9c292

New changelog entries:
  * Merge from debian unstable. Remaining changes:
    - debian/ghostscript-cups.postinst: Fixed "lpstat -r" check for the
      auto update of PPDs of existing queues. "lpstat -r" exits always with
      status 0, we must check the actual output. Call lpstat, lpadmin, and
      cupsctl with "-h /var/run/cups/cups.sock" to avoid querying remote
      servers set up in /etc/cups/client.conf, and asking for passwords.
      Thanks to Martin-√Čric Racine for tracking this down and the solution!
      See Debian bug #543468. Use signal names instead of numbers for trap,
      quiesces a lintian bashism warning.
    - debian/ghostscript.preinst: Clean up traces of Ghostscript in defoma
      via "defoma-app purge gs", so that when updating packages which still
      use defoma no warnings get issued.
    - debian/ghostscript.preinst: Use Ubuntu version numbers.

84e748e... by Jonas Smedegaard <email address hidden> on 2011-02-12

Import patches-unapplied version 9.01~dfsg-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: aef2685329ca7d948d599ab15705fb9f45aa0062

New changelog entries:
  * New upstream release.
    + Drop cherry-picked and adopted patches.
      Thanks to Till Kamppeter!
  * Enable new FAPI (Freetype-based font rasterizer).
    Build-depend on libfreetype6-dev.
  * Strip additional libraries from repackaged source:
    + cups/libs: unneeded convenience library.
    + jpeg: convenience library used for broken JPEG (see bug#582521).
    + jpegxr: patented controversial JPEG XR convenience library.
  * Stop custom-handling upstream-shipped patch noise or autotools
    files: Properly shipped upstream now.
    Stop build-depending on autotools-dev or autoconf.
  * Update copyright file:
    + Extend copyright years.
    + Drop notes on no longer shipped jpeg files.
  * Update README.Debian:
    + Drop mentioning old merge of gs-gpl, gs-esp, and gs-common.
    + Drop note on files stripped from repackaged source: More accurate
      list provided in README.source for some time now.
    + Refer to bug#582521 regarding use of shared JPEG library.
    + Drop section on no longer used DeFoMa.
    + Fix Project name, and update trailing timestamp and author.
  * Fix move empty-cidfmap safety-check after binary-install targets.
  * Add patch 1001 to fix hashbang of cidfmap file: accidentally garbled
  * Update symbols file.
  * Fix build-depend on libijs-dev, to get back IJS support accidentally
    removed since 9.00~dfsg-1. Add libijs quirk to s-shlibs invocation.
  * Build-depend on libidn11-dev, to support Unicode passwords.
  * Drop no longer needed configure option --disable-cairo.
  * Override lintian false positive: libgsN != libgsN-common.

aef2685... by Jonas Smedegaard <email address hidden> on 2011-01-27

Import patches-unapplied version 9.00~dfsg-4 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: ae6ea72c9ffc23904baf196580284d0c0787cb46

New changelog entries:
  * Fix have libgs9 depend on libgs9-common.
  * Fix drop libgs9-common superfluously breaking ghostscript.
    Thanks to Jonathan Nieder.

ae6ea72... by Jonas Smedegaard <email address hidden> on 2011-01-25

Import patches-unapplied version 9.00~dfsg-3 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 0ddf40e5f9557ff4f10f1794585f61304cd61c98

New changelog entries:
  * Lower Priority of libgs-dev to extra: Depends on similarly
    prioritized comerr-dev and libkrb5-dev.
  * Fix install arch-independent files in new -common package and have
    library package depend on it: they are needed by library calls (not
    only by executables):
    + Install /usr/share/ghostscript/* into libgs9-common.
    + Install empty dir var/lib/ghostscript/CMap into libgs9-common (as
      well as into ghostscript where install scripts depend on it) as it
      is used by symlink.
    + Have libgs9 depend on libgs9-common.
    + Have libgs9-common break and replace older ghostscript.
    Closes: bug#485621, thanks to Tom Parker and others.
  * Drop obsolete quirks:
    + Drop transitional package gs-esp.
    + Drop virtual packages gs-esp gs-afpl libgs-esp-dev.
    + Drop conflicts/replaces/depends for gs-gpl gs-esp gs-cjk-resource
      gs-common libgs-esp-dev.
    Closes: bug#539754, thanks to Sven Joachim.
  * 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!
  * Newline-delimit package releations in control file.
  * Fix have ghostscript suggest ghostscript-x ghostscript-cups and
    hpijs, and have ghostscript-doc suggest ghostscript.
  * Rewrite short descriptions using upstream tagline. Various
    improvements to long descriptions.
  * Rewrite copyright file using Subversion candidate draft r166 of
  * Update copyright-check suppression for newer CDBS.
  * Tighten build-dependency on cdbs to versions properly handling
    debhelper compat level 7.
  * Have libgs9 depend on gs-cjk-resource.

0ddf40e... by Jonas Smedegaard <email address hidden> on 2010-11-27

Import patches-unapplied version 9.00~dfsg-2 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 555c2a4ec7810f45a95d45d099fed9e954bc5645

New changelog entries:
  * Drop explicitly installing below debian/tmp: Done by default with
    debhelper 7.
  * Skip fonts from copyright-check.
  * Add patches cherry-picked from upstream SVN:
    + 011719: Colour converting SMask images loses images
    + 011744: Don't dereference mask colour spaces (avoids crash)
    + 011785: Memory leak freeing pattern cache with transparency buffer
    + 011808: Fix crashes in gx_alloc_char_bits
    + 011846: Fix r11785 double decrements causing warnings and crashes
    + 011870: Loss of embedded icc profile when matching default profile
    + 011884: Fix crash on bad filename for ICC profile
    + 011891: Fix tighten ICC profile path handling
  * Disable use of Freetype (FAPI) for font rendering (not yet stable).
    Stop build-depending on libfreetype6-dev.
  * Adjust symbols file for non-FAPI build.

555c2a4... by Jonas Smedegaard <email address hidden> on 2010-10-31

Import patches-unapplied version 9.00~dfsg-1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 433458d2b80c4413222d4103b16f287be876c08a

New changelog entries:
  * New upstream release.
    + Fixes pdfwrite incorrect ToUnicode CMap.
      Closes: bug#578910. Thanks to Vincent Lefevre.
  * Update patches:
    + Drop 49 patches now included upstream.
    + Drop disabled (since 8.64~dfsg-1) and apparently no longer needed
      patches 11, 12, 14, 23, 28 and 33.
    + Refresh/unfuzz remaining 8 patches.
  * Exclude superfluous subdirs expat, freetype, icclib, ijs, lcms and
    tiff when repackaging upstream tarball.
  * Make friends between source format 3.0 (quilt) and git-buildpackage:
    gitignore .pc and add a few local-options.
  * Use default ~dfsg hint (drop custom ~dfsg2).
  * Sort system library enabling flags by appearance in source code.
  * Build-depend on liblcms-dev and libfreetype6-dev, and force use
  * Auto-update API major number in symbols files and library package
  * Bootstrap autotools and cleanup afterwards (replacing older routine
    to put aside upstream-shipped temp files during build).
    Build-depend on autoconf.
  * Fix bump debhelper compat level to 7: We use new install file
    Tighten build-dependency on debhelper.
  * Update symbols files.