gamera (3.3.3-2ubuntu1) quantal; urgency=low

  * Build-depend on libtiff-dev rather than libtiff4-dev.

 -- Colin Watson <cjwatson@ubuntu.com>  Sun, 09 Sep 2012 19:27:32 +0100

gamera (3.3.3-2) unstable; urgency=low

  * DEP-8 tests: use $ADTTMP.
  * Use rdfind instead of fdupes (closes: #678254).

 -- Jakub Wilk <jwilk@debian.org>  Wed, 04 Jul 2012 16:50:39 +0200

gamera (3.3.3-1) unstable; urgency=low

  * New upstream release.
    + Drop graphmodule-fix-type-mismatch.diff; applied upstream.
    + Drop gcc-4.7-compat.diff; applied upstream.
    + Refresh other patches. 
  * Improve DEP-8 tests:
    + Redirect nosetests output from stderr to stdout.
    + Copy tests to a temporary directory; remove rw-build-tree restriction.
    + Rename them, so that they match binary package names.
  * Fix compatibility with PIL ≥ 1.2.
    (pil-import.diff)

 -- Jakub Wilk <jwilk@debian.org>  Wed, 06 Jun 2012 19:37:21 +0200

gamera (3.3.2-3) unstable; urgency=low

  * Update patch headers.
  * Set manpage helper executable permissions directly in .debian.tar instead
    of changing it at build time.
  * Build -dbg extension modules without optimization.
  * Bump standards version to 3.9.3.
    + Update debian/copyright URI.
  * Build-depend on libpng-dev instead of libpng12-dev (closes: #662340).
    Thanks to Nobuhiro Iwamatsu for the bug report.
  * Port the test suite to nose (closes: #664670).
    + Add patch to fix some incompatibilities.
      (nosetests.diff)
    + Build-depend on python-nose instead of python-py.
    + Update the patch running script.
  * Cherry-pick upstream patch to fix compatibility with GCC 4.7.
    (gcc-4.7-compat.diff)
  * Update the copyright file.
  * When running tests:
    + Set sys.path directly in debian/run-tests.py rather than in debian/rules
      via PYTHONPATH.
    + Use xargs to iterate over all Python versions.
  * Run tests in override_dh_auto_test rather than in override_dh_auto_build.
  * Trap errors from pclose(3) in the test suite.
    (trap-errors-from-pclose.diff)
  * Build-depend on procps, as ps(1) is needed for the test suite.
  * Add DEP-8 tests.

 -- Jakub Wilk <jwilk@debian.org>  Wed, 18 Apr 2012 21:23:21 +0200

gamera (3.3.2-2) unstable; urgency=low

  * Use dpkg-buildflags to set CPPFLAGS.
  * Move detached debugging symbols to /usr/lib/debug/.build-id/ (using a
    dedicated dh_buildid script).
  * Add pre-dependency on dpkg >= 1.15.6 (for data.tar.xz support).
  * Drop preinst/postrm scripts that were needed to fix #603602.
  * Create namespace package ‘gamera.toolkit’. This allows
    python-gamera.toolkit.* packages, both those using dh_python2 and those
    using python-support, to be co-importable. (namespace-package.diff)
  * Fix type mismatch in graph initialization code (hopefully closes: #650520;
    graphmodule-fix-type-mismatch.diff).
  * Add Built-Using fields to python-gamera and python-gamera-dbg.

 -- Jakub Wilk <jwilk@debian.org>  Thu, 08 Dec 2011 01:08:04 +0100

gamera (3.3.2-1) unstable; urgency=low

  * New upstream release.
  * Export PYTHONWARNINGS=d in debian/rules to enable all warnings in Python
    code.

 -- Jakub Wilk <jwilk@debian.org>  Fri, 23 Sep 2011 20:13:36 +0200

gamera (3.3.1-1) unstable; urgency=low

  * New upstream release.
    + Drop fix-ftbfs-gcc4.6.diff, applied upstream.
  * Demote Recommends of the documentation package to Suggests.
  * Update debian/copyright to the latest DEP-5 version.
  * Compress binary packages with xz.

 -- Jakub Wilk <jwilk@debian.org>  Fri, 26 Aug 2011 02:56:11 +0200

gamera (3.3.0-2) unstable; urgency=low

  * Remove python-stats from Build-Depends (closes: #627726).
  * Eliminate files with duplicate contents from the documentation package
    using fdupes and a dedicated script.
    + Update debian/rules accordingly.
    + Add fdupes and python (>= 2.5) to Build-Depends-Indep.
  * Update debian/copyright.

 -- Jakub Wilk <jwilk@debian.org>  Thu, 26 May 2011 00:58:45 +0200

gamera (3.3.0-1) unstable; urgency=low

  * New upstream release.
    + Refresh patches. 
    + Update copyright information. 
  * Use the embedded copy of python-stats again; see bug #620159.

 -- Jakub Wilk <jwilk@debian.org>  Wed, 04 May 2011 15:35:32 +0200

gamera (3.2.7-3) unstable; urgency=low

  * Move python-stats from Build-Depends to Build-Depends-Indep.

 -- Jakub Wilk <jwilk@debian.org>  Sat, 30 Apr 2011 16:57:33 +0200

gamera (3.2.7-2) unstable; urgency=low

  * Remove io.py, stats.py and pstat.py from the binary package.
    (Build-)depend on python-stats instead.
  * Build-depend on python-py (rather than python-codespeak-lib).
  * Bump standards version to 3.9.2 (no changes needed).
  * Add a missing include to fix FTBFS with GCC 4.6 (fix-ftbfs-gcc4.6.diff,
    LP: #770886).

 -- Jakub Wilk <jwilk@debian.org>  Sat, 30 Apr 2011 13:14:37 +0200

gamera (3.2.7-1) unstable; urgency=low

  * New upstream release.
    + Drop fix-memory-leak-to-raw-string.diff, applied upstream.
    + Refresh other patches.
    + Don't hardcode Python or wx versions at build time.
      (setup-no-import-wx.diff)
  * Strip file extension from icon name in the desktop file (closes: #609570).
    Thanks to Daniel Stender for the bug report.
  * Overhaul debian/rules.
  * Update debian/copyright to the latest DEP-5 version.
  * Include full text of CC-BY-SA-3.0 in debian/copyright.
  * Use dpkg-buildflags to set CFLAGS and LDFLAGS.
    + Build depend on dpkg-dev (>= 1.15.7).
  * Update patch headers.

 -- Jakub Wilk <jwilk@debian.org>  Fri, 11 Mar 2011 20:40:45 +0100

gamera (3.2.6-3) unstable; urgency=low

  * Remove /usr/include/python2.X/gamera in preinst; otherwise dpkg wouldn't
    replace directories with symlinks or vice-versa (closes: #603602).
  * Make all /usr/include/python2.X/gamera symlinks to /usr/include/gamera, so
    that the preinst script could be dropped post-Squeeze.

 -- Jakub Wilk <jwilk@debian.org>  Mon, 22 Nov 2010 17:31:24 +0100

gamera (3.2.6-2) unstable; urgency=low

  * Bump standards version to 3.9.1 (no changes needed).
  * Update patch headers. 
  * Fix memory leak in the _to_raw_string() method (closes: #601597).
    (fix-memory-leak-to-raw-string.diff)

 -- Jakub Wilk <jwilk@debian.org>  Sat, 13 Nov 2010 15:19:41 +0100

gamera (3.2.6-1) unstable; urgency=low

  * New upstream release.
    + Refresh patches.
    + Update debian/copyright.
  * Fix FTBFS with nostrip build option.

 -- Jakub Wilk <jwilk@debian.org>  Tue, 08 Jun 2010 22:39:54 +0200

gamera (3.2.5-1) unstable; urgency=low

  * New upstream release:
    + Drop fix-unaligned-access.diff, tiff-support-64bit.diff,
      png-support-libpng.diff; all applied upstream.
    + Refresh the remaining patches.
    + Update debian/copyright.
  * Let gamera-dbg only recommend (instead of depending on) python-dbg, as the
    package can be useful even without the latter.
  * Move other *-dbg packages from gamera-dbg's Recommends: to Suggests:, as
    it's unlikely they will be helpful in debugging problems with Gamera.

 -- Jakub Wilk <jwilk@debian.org>  Wed, 14 Apr 2010 17:35:50 +0200

gamera (3.2.4-2) unstable; urgency=medium

  * Fix two RC bugs affecting testing (hence urgency=medium):
    * Link _png_support.so with libpng on all Unix architectures (closes:
      #570809). (png-support-libpng.diff)
    * Fix unaligned memory access in the generated C code (closes: #570953).
      (fix-unaligned-access.diff)
  * Really remove upstream-applied patches from the source package.
  * Replace patch fixing TIFF export with the one applied upstream.
  * Make gamera-gui recommend python-docutils, as it's needed to display
    context help.
  * Update debian/copyright.

 -- Jakub Wilk <jwilk@debian.org>  Wed, 24 Feb 2010 16:47:16 +0100

gamera (3.2.4-1) unstable; urgency=low

  * New upstream release (closes: #569820).
    + Enabling “auto-move to next unclassified glyph” no longer triggers
      IndexError exceptions (closes: #555160).
    + Drop gui-classifier-glyphs-pane.diff, gui-help-typo.diff,
      gendoc-source-path.diff, callbackset-unpickle.diff: all applied
      upstream.
    + Refresh use-system-modules.diff.
  * Run tests at build time.
    + Build-depend on python-codespeak-lib, python-imaging,
      python-imaging-dbg, python-docutils and python-pygments.
    + Clean tests/tmp/* files.
  * Fix TIFF export on 64-bit machines (closes: #570559).

 -- Jakub Wilk <jwilk@debian.org>  Sun, 21 Feb 2010 11:45:14 +0100

gamera (3.2.3-2) unstable; urgency=low

  * Provide detached symbols in the *-dbg package.
  * Switch to source format 3.0 (quilt).
  * Make python-gamera-dev “Architecture: all”.
  * Add stricter internel dependencies between python-gamera and
    python-gamera-dev/gamera-gui.
  * Update debian/copyright in accordance to the latest DEP-5 version.
  * Use “XSPV: >= 2.4”, as recent Python Policy frowns on “XSPV: all”.
  * Move the gamera.gui.has_gui module to the python-gamera package.
  * Add Debian menu entry.
  * Add freedesktop.org desktop entry.
  * Cherry-pick fixes from the upstream VCS:
    - Work around python-docutils bug, which broke documentation generation
      (closes: #563139). (gendoc-source-path.diff)
    - Make gamera.util.CallbackSet objects unpicklable (closes: #555089).
    - The sets module is deprecated in Python 2.6. Use set objects, rather than
      sets.Set objects (updated use-system-modules.diff).
    - Fix a typo in the gamera_gui help text (gui-help-typo.diff).
    - Fix display of classifier glyphs when adding glyphs to the classifier
      (closes: #555203).
  * Bump standards version to 3.8.4 (no changes needed).
  * Update my e-mail address.
  * Update dates in debian/copyright.

 -- Jakub Wilk <jwilk@debian.org>  Sun, 31 Jan 2010 17:54:45 +0100

gamera (3.2.3-1) unstable; urgency=low

  * Initial release (closes: #269527).
  * Don't use an embedded copy of the GAlib library (use-system-galib.diff).
  * Don't use an embedded copy of the VIGRA library (use-system-vigra.diff).
  * Don't use embedded copies of standard Python modules
    (use-system-python-modules.diff).
  * Make plugin/toolkit/test paths compatible with python-support. Fix the
    documentation generator to look for test files in the build directory.
    (fix-paths.diff).
  * Use a prebuilt image for the draw_text plugin documentation example if
    X server is not available (gendoc-draw-text.diff).

 -- Jakub Wilk <ubanus@users.sf.net>  Fri, 09 Oct 2009 21:18:01 +0200
