Comment 4 for bug 246408

Revision history for this message
Benjamin Drung (bdrung) wrote : Re: Please merge matplotlib 0.98.1-1 from Debian/unstable

We have to check if matplotlib works without python-configobj and python-enthought-traits installed. Maybe we can change the toolkit dependencies to recommendations, because they are optional. This should be discussed with the Debian maintainer. Quote from upstream homepage: "matplotlib requires at a minimum python 2.3, numpy, freetype and libpng. To get the most out of matplotlib, you will want to build some of the optional GUI and image extensions, discussed below."

matplotlib (0.98.1-1ubuntu1) intrepid; urgency=low

  * Merge from Debian unstable (LP: #246408, #246239). Remaining Ubuntu changes:
    - debian/control:
      - Change Maintainer/XSBC-Original-Maintainer field,
      - Update Build-depends: python-wxgtk2.6 -> 2.8
      - Change order of dependencies so python-gtk2 is first.
    - debian/docs: adding various doc files to binary package
    - Revert to TkAgg backend instead of GTKAgg which has been the default
      in the several last Ubuntu releases. TkAgg is also the default backend
      in the Debian version.
    - debian/rules:
      - copy debian/setup.cfg to $(CURDIR), to make TkAgg the default.
      - call dh_link for the indep target.
    - Install /usr/share/matplotlib/matplotlib.conf and create
      a link from /etc/matplotlibrc to /usr/share/matplotlib.
    - debian/README.debian: add note on use of environmental variable.
  * debian/control:
    - Added python-pkg-resources to build dependency for version detection of
      python-enthought-traits
    - Moved dvipng from depends to recommends, because dvipng is an optional
      usetex dependency.
    - Moved python-configobj, python-enthought-traits (>= 2.0) from depends to
      suggests, becauste they are experimental config package dependencies.

 -- Benjamin Drung <email address hidden> Sun, 20 Jul 2008 01:31:03 +0200