--- matplotlib-0.99.1.2.orig/debian/TODO.debian +++ matplotlib-0.99.1.2/debian/TODO.debian @@ -0,0 +1,3 @@ +- we now have pyfltk, we should support it in mpl +- look at http://matplotlib.sourceforge.net/faq/installing_faq.html#id1 for a + nice table of backend supported, for README.debian --- matplotlib-0.99.1.2.orig/debian/NEWS +++ matplotlib-0.99.1.2/debian/NEWS @@ -0,0 +1,20 @@ +matplotlib (0.98.5.2-1) experimental; urgency=low + + With this release, we are setting the default backend for matplotlib to + 'TkAgg', the lower level of backend suggested by upstream. + + You can find documentation about changing the backend in the file: + + /usr/share/doc/python-matplotlib/README.Debian + + Another change introduced is the removal of 'dvipng' from automatic + installation. The net result is a reduction on the number (and then size) of + packages to download and install to have matplotlib working, since 'dvipng' + takes in 'texlive' (the LaTeX distribution); matplotlib has already a way to + render mathmatical symbols, but if you want to use the tex render, then run + + apt-get install dvipng + + to reproduce the previous behaviour. + + -- Sandro Tosi Wed, 14 Jan 2009 22:10:26 +0100 --- matplotlib-0.99.1.2.orig/debian/watch +++ matplotlib-0.99.1.2/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/matplotlib/matplotlib-([0-9]+(?:\.[0-9]+)*)\.tar\.gz --- matplotlib-0.99.1.2.orig/debian/rules +++ matplotlib-0.99.1.2/debian/rules @@ -0,0 +1,156 @@ +#!/usr/bin/make -f + +include /usr/share/quilt/quilt.make + +PYVERS := $(shell pyversions -v -r debian/control) +DEFPY := $(shell pyversions -v -d) +PY_PLATFORM := $(shell python -c 'from distutils.util import get_platform; print get_platform()') +pd := python-matplotlib-doc +p := python-matplotlib +pdata := python-matplotlib-data +pdbg := python-matplotlib-dbg + +# build +build: patch build-arch build-indep + +build-indep: build-indep-stamp +build-indep-stamp: $(DEFPY:%=build-%-stamp) + dh_testdir + + # build the doc + -( cd doc ; MATPLOTLIBDATA=../lib/matplotlib/mpl-data/ \ + PYTHONPATH=../build/lib.$(PY_PLATFORM)-$(DEFPY) ./make.py --small all ) + + touch $@ + +build-arch: $(PYVERS:%=build-%-stamp) + +build-%-stamp: + dh_testdir + + cp -f debian/setup.cfg setup.cfg + python$* ./setup.py build $(PY_BUILD_FLAGS) + python$*-dbg ./setup.py build $(PY_BUILD_FLAGS) + + touch $@ + + +# clean +clean: clean-patched unpatch +clean-patched: patch + dh_testdir + dh_testroot + + for i in $(PYVERS); do \ + python$(i) ./setup.py clean --all; \ + python$(i)-dbg ./setup.py clean --all; \ + done + + # clean the doc + ( cd doc ; ./make.py clean ) + + # workaround for cleaning the doc ("doc/make.py clean" only runs useless svn-clean) + rm -rf doc/build doc/examples + rm -f doc/mpl_examples/api/*.png + rm -f doc/mpl_examples/pylab_examples/*.png + rm -f doc/mpl_examples/pylab_examples/*.pdf + rm -f doc/mpl_examples/units/*.png + rm -f doc/pyplots/tex_demo.png + rm -f doc/_static/matplotlibrc + rm -f doc/_templates/gallery.html + + find . -name '*.pyc' -exec rm {} \; + + dh_clean lib/matplotlib/mpl-data/matplotlib.conf \ + lib/matplotlib/mpl-data/matplotlibrc setup.cfg + rm -rf build + rm -rf lib/matplotlib.egg-info + + +# install +install-arch: build-arch $(PYVERS:%=install-%-stamp) + dh_testdir + dh_testroot + +install-%-stamp: build-%-stamp + dh_testdir + dh_testroot + + python$* ./setup.py install_lib \ + -d $(CURDIR)/debian/$(p)/usr/lib/python$*/site-packages/ --no-compile + python$* ./setupegg.py install_egg_info \ + -d $(CURDIR)/debian/$(p)/usr/lib/python$*/site-packages/ + python$*-dbg ./setup.py install_lib \ + -d $(CURDIR)/debian/$(pdbg)/usr/lib/python$*/site-packages/ --no-compile + + find debian/$(pdbg) ! -type d ! -name '*.so' | xargs rm -f + find debian/$(pdbg) -depth -empty -exec rmdir {} \; + + rm -rf $(CURDIR)/debian/$(p)/usr/lib/python$*/site-packages/matplotlib/mpl-data/ + rm -rf $(CURDIR)/debian/$(p)/usr/lib/python$*/site-packages/matplotlib/backends/Matplotlib.nib/ + + rm -rf $(CURDIR)/debian/$(pdbg)/usr/lib/python$*/site-packages/matplotlib/mpl-data/ + rm -rf $(CURDIR)/debian/$(pdbg)/usr/lib/python$*/site-packages/matplotlib/backends/Matplotlib.nib/ + + touch $@ + +install-indep: build-indep + dh_testdir -i + dh_testroot -i + dh_prep + dh_install -p $(pdata) + rm -fr $(CURDIR)/debian/$(pdata)/usr/share/matplotlib/mpl-data/fonts/ttf/Vera*.ttf + rm -fr $(CURDIR)/debian/$(pdata)/usr/share/matplotlib/mpl-data/fonts/ttf/*.TXT + rm -fr $(CURDIR)/debian/$(pdata)/usr/share/matplotlib/mpl-data/fonts/ttf/local.conf + rm -fr $(CURDIR)/debian/$(pdata)/usr/share/matplotlib/mpl-data/fonts/pdfcorefonts/readme.txt + chmod 644 $(CURDIR)/debian/$(pdata)/usr/share/matplotlib/mpl-data/images/*.svg + # link to fonts in ttf-lyx + ln -sf /usr/share/fonts/truetype/ttf-lyx/cmex10.ttf $(CURDIR)/debian/$(pdata)/usr/share/matplotlib/mpl-data/fonts/ttf/cmex10.ttf + ln -sf /usr/share/fonts/truetype/ttf-lyx/cmmi10.ttf $(CURDIR)/debian/$(pdata)/usr/share/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf + ln -sf /usr/share/fonts/truetype/ttf-lyx/cmr10.ttf $(CURDIR)/debian/$(pdata)/usr/share/matplotlib/mpl-data/fonts/ttf/cmr10.ttf + ln -sf /usr/share/fonts/truetype/ttf-lyx/cmsy10.ttf $(CURDIR)/debian/$(pdata)/usr/share/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf + +# binary +binary-indep: build-indep install-indep + dh_testdir -i + dh_testroot -i + dh_installchangelogs -i CHANGELOG + dh_installdocs -p$(pd) -i doc/build/html/ doc/build/latex/Matplotlib.pdf + dh_installexamples -p$(pd) -i examples/* + dh_compress -i -Xexamples -Xexamples/data -Xpdf -X.js + ln -sf /usr/share/javascript/jquery/jquery.js \ + $(CURDIR)/debian/$(pd)/usr/share/doc/python-matplotlib-doc/html/_static/jquery.js + dh_link -i + dh_lintian -i + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +binary-arch: build-arch install-arch + dh_testdir -a + dh_testroot -a + dh_installchangelogs -a CHANGELOG + dh_installdocs -p$(p) -a README.txt TODO KNOWN_BUGS INTERACTIVE + # make python scripts starting with '#!' executable + for i in `find debian -mindepth 2 -type f ! -perm 755`; do \ + if head -1 $$i | grep -q '^#!'; then \ + chmod 755 $$i; \ + echo "made executable: $$i"; \ + fi; \ + done + dh_pysupport -a + dh_link -a + dh_lintian -a + dh_strip -a --dbg-package=$(pdbg) + dh_compress -a + dh_fixperms -a + dh_installdeb -a + dh_shlibdeps -a + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- matplotlib-0.99.1.2.orig/debian/control +++ matplotlib-0.99.1.2/debian/control @@ -0,0 +1,124 @@ +Source: matplotlib +Section: python +Priority: optional +Maintainer: Debian Python Modules Team +Uploaders: Alexandre Fayolle , + Sandro Tosi , + Benjamin Drung +Build-Depends: debhelper (>= 7), + dvipng, + graphviz, + ipython, + latex-ucs, + libfreetype6-dev, + libgtk2.0-dev, + libpng-dev, + python-all-dbg (>= 2.4.4-6), + python-all-dev (>= 2.3.5-7), + python-configobj, + python-dateutil, + python-epydoc, + python-gtk2-dev, + python-imaging, + python-numpy (>= 1:1.1.0), + python-numpy-dbg (>= 1:1.1.0), + python-pkg-resources, + python-qt4, + python-qt4-dev, + python-qt-dev, + python-setuptools, + python-sphinx (>= 0.5.1), + python-support (>= 1.0.0), + python-tk (>= 2.5.2-1.1), + python-traits (>= 2.0), + python-tz, + python-wxgtk2.8, + python-wxgtk2.8-dbg, + quilt, + tcl8.5-dev, + texlive-fonts-recommended, + texlive-latex-extra, + tk8.5-dev, + zlib1g-dev +XS-Python-Version: all +Standards-Version: 3.8.3 +XS-DM-Upload-Allowed: yes +Homepage: http://matplotlib.sf.net/ +Vcs-Svn: svn://svn.debian.org/svn/python-modules/packages/matplotlib/trunk/ +Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/matplotlib/trunk/ + +Package: python-matplotlib +Architecture: any +XB-Python-Version: ${python:Versions} +Depends: ${python:Depends}, + ${shlibs:Depends}, + python-cairo, + python-dateutil, + python-gobject, + python-matplotlib-data (>= ${source:Version}), + python-numpy (>= 1:1.1.0), + python-pyparsing, + python-tz +Recommends: python-glade2, + python-tk (>= 2.5.2-1.1) | python-gtk2 | python-wxgtk2.8 | python-qt3 | python-qt4 +Provides: ${python:Provides} +Conflicts: python2.4-matplotlib +Replaces: python2.4-matplotlib +Enhances: ipython +Suggests: dvipng, + ipython (>= 0.6.3), + librsvg2-common, + python-configobj, + python-excelerator, + python-matplotlib-doc, + python-scipy, + python-traits (>= 2.0), + texlive-extra-utils, + texlive-latex-extra +Description: Python based plotting system in a style similar to Matlab + Matplotlib is a pure Python plotting library designed to bring + publication quality plotting to Python with a syntax familiar to + Matlab users. All of the plotting commands in the pylab interface can + be accessed either via a functional interface familiar to Matlab + users or an object oriented interface familiar to Python users. + +Package: python-matplotlib-data +Architecture: all +Depends: ttf-lyx +Description: Python based plotting system (data package) + Matplotlib is a pure Python plotting library designed to bring + publication quality plotting to Python with a syntax familiar to + Matlab users. All of the plotting commands in the pylab interface can + be accessed either via a functional interface familiar to Matlab + users or an object oriented interface familiar to Python users. + . + This package contains architecture independent data for python-matplotlib. + +Package: python-matplotlib-doc +Architecture: all +Section: doc +Depends: libjs-jquery +Description: Python based plotting system (documentation package) + Matplotlib is a pure Python plotting library designed to bring + publication quality plotting to Python with a syntax familiar to + Matlab users. All of the plotting commands in the pylab interface can + be accessed either via a functional interface familiar to Matlab + users or an object oriented interface familiar to Python users. + . + This package contains documentation for python-matplotlib. + +Package: python-matplotlib-dbg +Architecture: any +Section: debug +Priority: extra +Depends: python-all-dbg, + python-matplotlib (= ${binary:Version}), + ${shlibs:Depends} +Description: Python based plotting system (debug extension) + Matplotlib is a pure Python plotting library designed to bring + publication quality plotting to Python with a syntax familiar to + Matlab users. All of the plotting commands in the pylab interface can + be accessed either via a functional interface familiar to Matlab + users or an object oriented interface familiar to Python users. + . + This package contains the debug extension for python-matplotlib. --- matplotlib-0.99.1.2.orig/debian/python-matplotlib-data.dirs +++ matplotlib-0.99.1.2/debian/python-matplotlib-data.dirs @@ -0,0 +1,2 @@ +/etc/ +/usr/share/matplotlib/mpl-data/ --- matplotlib-0.99.1.2.orig/debian/compat +++ matplotlib-0.99.1.2/debian/compat @@ -0,0 +1 @@ +7 --- matplotlib-0.99.1.2.orig/debian/python-matplotlib.preinst +++ matplotlib-0.99.1.2/debian/python-matplotlib.preinst @@ -0,0 +1,11 @@ +#!/bin/sh +# TODO: remove this file after releasing Squeeze +set -e +if [ "$1" = upgrade ] +then + if dpkg --compare-versions "$2" lt 0.98.5.3-1 ; then + pycentral pkgremove python-matplotlib + fi +fi + +#DEBHELPER# --- matplotlib-0.99.1.2.orig/debian/python-matplotlib-doc.doc-base +++ matplotlib-0.99.1.2/debian/python-matplotlib-doc.doc-base @@ -0,0 +1,16 @@ +Document: python-matplotlib-doc +Title: Matplotlib +Author: Darren Dale, Michael Droettboom, Eric Firing, John Hunter +Abstract: matplotlib is a Python 2D plotting library which produces publication + quality figures in a variety of hardcopy formats and interactive environments + across platforms. matplotlib can be used in Python scripts, the Python and + ipython shell (ala matlab or mathematica), web application servers, and six + graphical user interface toolkits. +Section: Programming/Python + +Format: HTML +Index: /usr/share/doc/python-matplotlib-doc/html/index.html +Files: /usr/share/doc/python-matplotlib-doc/html/* + +Format: PDF +Files: /usr/share/doc/python-matplotlib-doc/Matplotlib.pdf --- matplotlib-0.99.1.2.orig/debian/pycompat +++ matplotlib-0.99.1.2/debian/pycompat @@ -0,0 +1 @@ +2 --- matplotlib-0.99.1.2.orig/debian/changelog +++ matplotlib-0.99.1.2/debian/changelog @@ -0,0 +1,795 @@ +matplotlib (0.99.1.2-1) unstable; urgency=low + + * New upstream release. + * Fix spelling error in doc-base abstract field. + * Add missing section field to doc-base file. + * Convert patch system back to quilt and use DEP-3 patch tagging guidelines. + + -- Benjamin Drung Sun, 15 Nov 2009 22:17:31 +0100 + +matplotlib (0.99.1.1-1) unstable; urgency=low + + [ Sandro Tosi ] + * New upstream release + * debian/control + - added python-wxgtk2.8-dbg to b-d (needed to build -dbg package) + - added python-imaging to b-d (needed for -doc package) + - added librsvg2-common to Suggests of python-matplotlib, needed by GTKAgg + backend; thanks to Jonas for the report and suggestion; Closes: #548874 + - moved python-excelerator from Depends to Suggests; thanks to W. Martin + Borgert for the report; Closes: #547437 + - removed Ondrej from Uploaders: thanks for your work! + * debian/patches/30_doc_pass_dpi.dpatch + - pass DPI when building doc images + * debian/python-matplotlib-doc.doc-base + - added doc-base + + [ Benjamin Drung ] + * wrote 05-find-tcl-tk-directory.dpatch + * strip not working parts from 10_build_fix.dpatch + * debian/rules + - refresh clean target + * link to fonts in ttf-lyx to make lintian happy + * Add latex-ucs and texlive-fonts-recommended to Build-Depends + (Closes: #551248). + * Demote GUI toolkits from Depends to Recommends; thanks to Thomas Bechtold + for this hint (Closes: #547437). + * Install lib/matplotlib/mpl-data/lineprops.glade; thanks to Ambrose Andrews + for the report (Closes: #518488). + + -- Benjamin Drung Sun, 08 Nov 2009 21:58:23 +0100 + +matplotlib (0.99.0-1) unstable; urgency=low + + * New upstream release + - thanks to Michael S. Gilbert for the report; Closes: #541146 + * debian/control + - removed Marco Presi from uploaders: thanks for your work! + - bump Standards-Version to 3.8.3 (no changes needed) + + -- Sandro Tosi Thu, 17 Sep 2009 12:46:17 +0200 + +matplotlib (0.98.5.3-2) unstable; urgency=medium + + [ Benjamin Drung ] + * Build with tcl/tk8.5 as python-tk was build with tcl/tk8.5; thanks to Lucas + Nussbaum for the report; Closes: #536985 (RC bug, hence urgency=medium) + * Bump Standards-Version to 3.8.2 (no changes). + + -- Sandro Tosi Wed, 15 Jul 2009 10:16:45 +0200 + +matplotlib (0.98.5.3-1) unstable; urgency=low + + [ Benjamin Drung ] + * debian/control + - Rename python-enthought-traits to python-traits + - Move python-matplotlib-dbg to section debug + - Build depends on python-qt4 + - Update my e-mail address. + - Sort build depends and break depends. + * debian/rules + - In clean target use rm -rf instead dh_clean for removing build directory; + thanks Andrew Straw for the patch + - Let all stamp files end with -stamp for automatically cleaning by dh_clean + - Remove generated doc files in clean target; upstreams doc clean target + only runs svn-clean, which is useless without a repository + * Switch to debhelper 7 + * Install egg-info files and add python-setuptools to build depends; thanks to + Gediminas Paulauskas + + [ Sandro Tosi ] + * New upstream release (ready to be uploaded in unstable) + - ensure WX examples use version >= 2.8, thanks to giacomo boffi for the + report; Closes: #518150 + * debian/control + - removed Vittorio Palmisano from uploaders (mia); thanks for your work! + - bump Standards-Version to 3.8.1 (no changes needed) + * debian/copyright + - completely rewritten to match new upstream code + * debian/{rules, *.lintian-overrides} + - added these lintian overrides: + + arch-dep-package-has-big-usr-share + . python-matplotlib has large arch-indep with some arch-dep code + + copyright-should-refer-to-common-license-file-for-lgpl + . false warning, since it greps for LGPL that's in the license text as + example + + extra-license-file + . license embedded in the documentation, will break links if removed + + font-in-non-font-package + . we ship fonts, so no need to warning for this + * debian/{control, rules, python-matplotlib.preinst} + - switch to python-support (adding preinst for the migration) + + -- Sandro Tosi Fri, 29 May 2009 08:40:48 +0200 + +matplotlib (0.98.5.2-1) experimental; urgency=low + + [ Benjamin Drung ] + * debian/control + - Added python-pkg-resources to build dependency for version detection of + python-enthought-traits + - merged python-tk into GUI Python packages alternative dependency list + - add myself to uploaders + * Move content of debian/patches/setup.cfg.patch to + debian/setup.cfg to set the default backend to TkAgg + + [ Sandro Tosi ] + * New upstream release + - Fixed histogram autoscaling bug when bins or range are given + explicitly; Closes: #503148 + - fix a FTBFS if built with GCC 4.4; thanks to Martin Michlmayr for the + report and the patch; Closes: #505618 + * debian/control + - switch Vcs-Browser field to viewsvn + - removed python from Depends since introduced by python:Depends + - depending on python-all-dbg for -dbg package (to install all dbg + interpreters) + - moved python-tk to the first position of multiple GUI bindings Depends + line + - moved 'dvipng' from Recommends to Suggests (to avoid texlive to be + automatically taken in); Closes: #490992 + - bump build-depends in python-sphinx to at least 0.5.1 (upstream doc build + system requires it) + * debian/NEWS + - added to notify users about default backend (TkAgg) + - added note about 'dvipng' not installed automatically anymore + * debian/README.debian + - added information about changing backend + * debian/rules + - merging all "rm" calls into "dh_clean" call + - removed 'API_CHANGES' installation, since removed upstream + - doc building with '--small' option, to reduce doc size (removing hi-res + and pdf gallery images) + * debian/{control,rules,patches/*,README.source} + - moved from quilt to dpatch + * debian/patches/{matplotlibrc.template-typo.patch, + doc_graphviz_errors_fix.patch,bts-498229_axes3d_typo.patch} + - removed since merged upstream + * debian/docs + - removed since not needed (the same files were listed in debian/rules) + + -- Sandro Tosi Wed, 14 Jan 2009 22:09:58 +0100 + +matplotlib (0.98.3-5) unstable; urgency=medium + + [ Benjamin Drung ] + * debian/patches/matplotlibrc.template-typo.patch + - fix typo in matplotlibrc.template + + [ Sandro Tosi ] + * debian/control + - updated my email address + - replaced python-wxgtk2.6 with python-wxgtk2.8 + * debian/patches/setup.cfg.patch + - added to create "setup.cfg" file to guide building (in particular for + "backend" configuration); Closes: #502976 + * debian/patches/bts-498229_axes3d_typo.patch + - added to fix a typo when importing "axes3d"; thanks to Tiziano Zito for + the report; Closes: #498229 + + -- Sandro Tosi Fri, 31 Oct 2008 13:51:20 +0100 + +matplotlib (0.98.3-4) unstable; urgency=low + + [ Sandro Tosi ] + * Release in collaboration with Benjamin Drung, from Ubuntu + * debian/control + - applied Benjamin Drung patch to split dep fields a package per line; + thanks to him; Closes: #495287 + - replaced dep on python-dev with python; thanks to Benjamin Drung for the + notice + - depends reorganization: dvipng moved to recommends (optional tex + depends), python-configobj and python-enthought-traits to suggests + (experimental support); Closes: #490992 + - added python-matplotlib-dbg package and python-all-dbg, python-numpy-dbg + to build-dep + - removed python-gd depends since no more needed + * debian/README.debian + - removed outdated info, added notice for MATPLOTLIBDATA env variable + * debian/python-matplotlib-data.install + - added matplotlib.conf installation + * debian/patches/matplotlibrc_fix.patch + - refreshed to match new upstream code + * debian/rules + - added build, clean and install for -dbg package + + [ Ondrej Certik ] + * debian/patches/build_fix.patch updated thanks to Thiemo Seufer. + Closes: #501618 + + -- Sandro Tosi Mon, 25 Aug 2008 23:28:30 +0200 + +matplotlib (0.98.3-3) unstable; urgency=medium + + * debian/control + - moved depends on libjs-jquery from binary to -doc package; thanks to + Nicolas Évrard for the report; part of #490992 resolution + * debian/rules + - used distutils to retrieve the build directory for matplotlib, needed + for doc generation; thanks to Lucas Nussbaum for the report and to + Piotr for the fix; Closes: #494236 + + -- Sandro Tosi Mon, 11 Aug 2008 20:51:52 +0200 + +matplotlib (0.98.3-2) unstable; urgency=low + + * debian/patches/build_fix.patch + - added kfreebsd7/8 based systems; thanks to Petr Salinger for the patch; + Closes: #493858 + + -- Sandro Tosi Tue, 05 Aug 2008 19:39:18 +0200 + +matplotlib (0.98.3-1) unstable; urgency=medium + + * New upstream release + - fixed memory leaks; Closes: #492735 (RC bug, hence urgency=medium) + * debian/control + - added python-sphinx (versioned to easy Lenny entrance), graphviz, + ipython, texlive-latex-extra build-deps in order to build documentation + - added Suggests on python-scipy; thanks to Chris Walker for the report; + Closes: #488138 + - added Vcs-{Browser,Svn} fields + - added depend on libjs-jquery to replace embedded one + * debian/rules + - build and install documentation; Closes: #401629 + - symlinked jquery.js from libjs-jquery instead of the embedded one + - added dh_link -i call for indep packages + * debian/watch + - removed comment lines since not needed + * debian/patches/doc_graphviz_errors_fix.patch + - added to fix graphviz errors during doc build (from upstream svn r5962) + * debian/copyright + - shortened some long line (to make lintian happy) + + -- Sandro Tosi Mon, 04 Aug 2008 21:42:05 +0200 + +matplotlib (0.98.1-1) unstable; urgency=low + + * New upstream release; Closes: #486074 + + -- Sandro Tosi Mon, 23 Jun 2008 21:13:50 +0200 + +matplotlib (0.98.0-1) experimental; urgency=low + + * New upstream release; Closes: #486074 + * debian/rules + - changed doc name + * debian/control + - bump build-dep to python-numpy to at least 1.1.0 + - added python-excelerator to Depends + * debian/patches/build_fix.patch + - updated to match new upstream source code + + -- Sandro Tosi Thu, 19 Jun 2008 20:40:43 +0200 + +matplotlib (0.91.3-1) unstable; urgency=low + + * New upstream release; Closes: #485950 + * debian/patches/bts-468977_memory_api_usage.patch + - removed since merged upstream + * debian/patches/bts-478237_ftbfs_gcc43.patch + - removed since merged upstream + * debian/patches/build_fix.patch + - updated to match new upstream code + * debian/control + - bump Standards-Version to 3.8.0 + - removed build-dep on xbase-clients; it was a lintian error, but the + package works fine without it + - added python-pyparsing, python-cairo and python-glade2 to Depends + * debian/README.source + - added to reflect Policy 3.8.0 + + -- Sandro Tosi Fri, 13 Jun 2008 20:52:01 +0200 + +matplotlib (0.91.2-2) unstable; urgency=medium + + * debian/patches/bts-478237_ftbfs_gcc43.patch + - added (Closes: #478237) + * debian/rules + - removed some files changes during build + * debian/control + - removed Depends on python-numeric-ext, python-numarray-ext (Closes: + #478451) + + -- Sandro Tosi Tue, 29 Apr 2008 19:09:08 +0200 + +matplotlib (0.91.2-1) unstable; urgency=low + + [ Piotr Ożarowski ] + * Replace libwxgtk2.4-python with python-wxgtk2.6 in Depends + (closes: #466470) + + [ Sandro Tosi ] + * New upstream release (Closes: #459200, #474001, #447741, #408955) + * debian/patches/build_fix.patch + - edited to match new code + * debian/rules + - adjusted doc files installation + * debian/docs + - removed since the same files were already in debian/rules + * debian/patches/matplotlibrc_fix.patch + - edited to match new code (sync from Ubuntu) + * debian/control + - added "dvipng, python-configobj, python-enthought-traits (>= 2.0), + python-qt-dev, python-qt4-dev, python-wxgtk2.6" as build-dep (sync from + Ubuntu) + - bump depends on python-numpy (sync from Ubuntu) + - added "python-qt4, dvipng, python-configobj, python-enthought-traits (>= + 2.0)" to Depends (sync from Ubuntu) + - merged Recommends into Depends + - removed Depends on python-pypaint since that package is unavailable + - added myself to Uploaders + * debian/patches/bts-468977_memory_api_usage.patch + - fixes Python API memory usage (Closes: #468977) + + -- Sandro Tosi Wed, 23 Apr 2008 17:37:03 +0200 + +matplotlib (0.90.1-4) unstable; urgency=low + + * Maintainer changed to Debian Python Modules Team + * Vittorio Palmisano and Ondrej Certik added to Uploaders + * "DM-Upload-Allowed: yes" field added + * Standards-Version bumped to 3.7.3 + * python-numarray and python-numeric removed from build-depends and + debian/rules fixed to make the package compile + * debian/rules polished + * patches moved under a quilt control + * Package descriptions fixed (python -> Python) + * Homepage field added (and removed from description) + * python-matplotlib-doc package moved to the "doc" Section + * /usr/share/matplotlib/mpl-data/images/*.svg made chmod 644 (i.e. not + executable) + * debian/watch uncommented, as it seems to work (and last line removed) + * python2.3-matplotlib removed from Conflicts/Replaces + + -- Ondrej Certik Sun, 09 Mar 2008 20:39:04 +0100 + +matplotlib (0.90.1-3.1) unstable; urgency=medium + + * Non-maintainer upload to fix an RC bug. python-numpy conflicts with + python-matplotlib (<< 0.90.1-3), that's why we use 0.90.1-3.1 instead of + 0.90.1-2.1. + * Rebuilt against python-numpy 1:1.0.4-6 (Closes: #467099) + + -- Ondrej Certik Sun, 24 Feb 2008 14:36:08 +0100 + +matplotlib (0.90.1-2) unstable; urgency=low + + * Upload to unstable and not experimental (closes: #411709) + * New version can coexist with python-numpy (closes: #426953) + * Removed spurious dependency on python-gst (closes: #422711) + * New package correctly detects numpy, numeric and numarray (closes: #425906) + * applied debian/rules patch for the check that plugins were built (closes: #422475) + * Changed dependency on dvipng to a recommendation (closes: #403198) + * use texlive instead of tetex (closes: #406176) + * added suggests on texlive-latex-extra (closes: #410777) + * reworded the description bit about "publication quality" (closes: #421593) + + -- Alexandre Fayolle Thu, 19 Jul 2007 11:58:24 +0200 + +matplotlib (0.90.1-1) experimental; urgency=low + + * New upstream release + * updated debian/copyright file + + -- Alexandre Fayolle Fri, 06 Jul 2007 17:49:05 +0200 + +matplotlib (0.90.0-2) experimental; urgency=low + + * Changed dvipng dependency to a recommends (Closes: #403198) + * Added to suggests tetex-extra | texlive-extra-utils (Closes: 406176) + * Added to suggests texlive-latex-extra (Closes: #410777) + * Changed python-gst dependency to python-gobject + * Already closed bug: (Closes: #396386) + + -- Vittorio Palmisano Thu, 26 Apr 2007 11:00:02 +0200 + +matplotlib (0.90.0-1) experimental; urgency=low + + * New upstream release + * Added depend on python-tk (Closes: #408944) + + -- Marco Presi (Zufus) Thu, 1 Mar 2007 22:32:45 +0000 + +matplotlib (0.87.7-0.2) unstable; urgency=high + + * Non-maintainer upload. + * Using patch provided by Mark Hymers + - Add check to debian/rules to prevent builds silently failing to build + one of the plugins. (Closes: #411925) + + -- Martin Zobel-Helas Wed, 28 Feb 2007 10:39:43 +0100 + +matplotlib (0.87.7-0.1) unstable; urgency=medium + + * Remove build dependency on python-numpy-ext. + * Prefer python-numpy over (python-numeric as a dependency. Closes: #389669. + * Already fixed: + - Build dependency on python-numpy. Closes: #375558. + * Readd dependency on python-gst. Closes: #385590. + * Mention pylab in the package description. Closes: #403723. + + -- Matthias Klose Sun, 7 Jan 2007 21:30:23 +0000 + +matplotlib (0.87.7-0) experimental; urgency=low + + * New upstream version (compatible with python-numpy-1.0). Closes: #361181. + * (Build-)depend on python-numpy (>= 1:1.0.1). + * Remove redundant (build-)dependencies. + * Remove references to explicit python versions. Closes: #405611. + + -- Matthias Klose Wed, 3 Jan 2007 22:52:34 +0100 + +matplotlib (0.87.5-2.2) unstable; urgency=low + + * Non-maintainer upload. + * Also Depend: on python-dateutil (closes: #396335) + + -- Mark Hymers Tue, 31 Oct 2006 18:05:10 +0000 + +matplotlib (0.87.5-2.1) unstable; urgency=low + + * Non-maintainer upload. + * Build-Depend on python-dateutil so that we don't supply our internal copy. + Closes: #393074. + + -- Mark Hymers Sun, 29 Oct 2006 01:57:17 +0100 + +matplotlib (0.87.5-2) unstable; urgency=low + + * Fixed python-numpy dependency. Closes: #387440 + * python-gtk2 includes gobject module and it is an optional dependency for + those who use an X server. + Closes: #382400, #385590 + + -- Vittorio Palmisano Sat, 16 Sep 2006 18:14:25 +0200 + +matplotlib (0.87.5-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Fri, 08 Sep 2006 15:46:46 +0200 + +matplotlib (0.87.4-3) unstable; urgency=low + + * Removed wrong "Section: doc" from python-matplotlib-doc package + + -- Vittorio Palmisano Wed, 09 Aug 2006 16:15:44 +0200 + +matplotlib (0.87.4-2) unstable; urgency=low + + * Removed pytz files. Closes: #335991, #377275 + * Added numpy support. Closes: #353342 + * Removed duplicate README.debian. Closes: #380102 + + -- Vittorio Palmisano Wed, 02 Aug 2006 18:28:22 +0200 + +matplotlib (0.87.4-1) unstable; urgency=low + + * New upstream release + + -- Marco Presi (Zufus) Wed, 12 Jul 2006 09:27:16 +0200 + +matplotlib (0.87.3-1) unstable; urgency=low + + * New upstream version. Closes: #361181 + * Added numpy support. Closes: #375558 + * Added depends on python-tz. Closes: #376715 + + -- Marco Presi (Zufus) Thu, 6 Jul 2006 09:54:55 +0200 + +matplotlib (0.86.2-6.1) unstable; urgency=low + + * Depend on python-tz, remove the pytz files. Closes: #376715. + + -- Matthias Klose Fri, 7 Jul 2006 18:38:43 +0000 + +matplotlib (0.86.2-6) unstable; urgency=low + + * Added a note about numeric/numarray deps in README.debian. Closes: #376198 + * Added PYVERS to debian/rules (Carlo Segre patch). Closes: #376239 + * Modified Vittorio Palmisano e-mail address. + + -- Marco Presi (Zufus) Tue, 4 Jul 2006 15:35:38 +0200 + +matplotlib (0.86.2-5) unstable; urgency=low + + * Updated to new Python policy (closes: #373462) + * fixed dependency on python-numarray (closes: #373165) + + -- Alexandre Fayolle Thu, 15 Jun 2006 18:27:18 +0200 + +matplotlib (0.86.2-4) unstable; urgency=low + + * Added Build-Deps on python-setuputils. Closes: #358597 + + -- Marco Presi (Zufus) Wed, 29 Mar 2006 16:26:27 +0200 + +matplotlib (0.86.2-3) unstable; urgency=low + + * Fix the previuos BAD Non-maintaner upload. Closes: #357459 + + -- Marco Presi (Zufus) Mon, 20 Mar 2006 23:00:38 +0100 + +matplotlib (0.86.2-2.1) unstable; urgency=high + + * Non-maintainer upload. + * Fix FTBFS 'rm: cannot remove ...: No such file ... (Closes: #354370). + + -- Luk Claes Thu, 16 Mar 2006 18:52:47 +0100 + +matplotlib (0.86.2-2) unstable; urgency=low + + * Packages now depend both on python-numarray and python-numeric. Closes: #353043 + + -- Marco Presi (Zufus) Thu, 16 Feb 2006 19:19:42 +0100 + +matplotlib (0.86.2-1) unstable; urgency=low + + * New upstream release. Closes: #341730 + * Added ${shlibs:Depends}. Closes: #345366 + * python-matplotlib-doc is suggested by python-matplotlib and enhances it. + Closes: #341610 + * Replaced latex dependency with tetex-extra. Closes: #337361 + * subplot() behavior fixed. Closes: #346285 + * Added users_guide in -doc package. Closes: #341399 + + -- Vittorio Palmisano Sat, 28 Jan 2006 19:29:15 +0100 + +matplotlib (0.85-1) unstable; urgency=low + + * New upstream release. Closes: #341730 + + * Added ipython among Enhanced packages. + + -- Marco Presi (Zufus) Sat, 10 Dec 2005 22:53:24 -0500 + +matplotlib (0.82-5) unstable; urgency=low + + * Added documentation package. Closes: #338622 + * Added python-epydoc dependency for documentation generation. + + -- Vittorio Palmisano Sat, 12 Nov 2005 21:26:16 +0100 + +matplotlib (0.82-4) unstable; urgency=low + + * Fixed FTBFS on hppa: added patch to build on systems without X server + (autobuilders) also in the clean stage. Closes: 338423. + * The same patch fix the build also on GNU/kFreeBSD. Closes: #336953 + + -- Marco Presi (Zufus) Fri, 11 Nov 2005 20:51:08 -0500 + +matplotlib (0.82-3) unstable; urgency=low + + * Fixed deps on python-matplotlib (was depending on 0.82-1) + + -- Marco Presi (Zufus) Thu, 10 Nov 2005 23:46:04 -0500 + +matplotlib (0.82-2) unstable; urgency=low + + [Marco Presi] + + * Included patch by Aurelien Jarno to fix build on + GNU/kFreeBSD. Closes: #336953 + * Added latex as Suggested dependency. Closes: #337361 + + -- Marco Presi (Zufus) Sun, 6 Nov 2005 21:49:45 -0500 + +matplotlib (0.82-1) unstable; urgency=low + + * New upstream release + * First Debian release. Closes: #206691 + * Removed doc package, added notes in README.debian + * Added dvipng dependency + * Added python2.3-qt3, python2.4-qt3 optional dependency + * Added API_CHANGES, INTERACTIVE, KNOWN_BUGS, NUMARRAY_ISSUES to docs + * Removed import gtk/tk from setup.py for building on systems without X + server (buildd) + * Moved .matplolibrc to /etc/matplolibrc and patched lib/__init__.py in + order to make the package compliant with Debian Policy + + -- Vittorio Palmisano Sat, 15 Oct 2005 22:42:01 +0200 + +matplotlib (0.81-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Sat, 11 Jun 2005 13:16:37 +0200 + +matplotlib (0.80-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Mon, 25 Apr 2005 19:16:59 +0200 + +matplotlib (0.74-1) unstable; urgency=low + + * New upstream release + * Aurelien Jarno: + - python-matplotlib does not need to depends on python-matplotlib-data + - remove README.Debian file + - README and TODO also in python2.3-matplotlib and python2.4-matplotlib + - keep the name matplotlib for the source package only + - remove generation of html docs, using User's Guide pdf + + -- Vittorio Palmisano Sun, 10 Apr 2005 09:53:51 +0200 + +python-matplotlib (0.72-4) unstable; urgency=low + + * Added support for different python versions + + -- Vittorio Palmisano Sat, 26 Feb 2005 22:05:40 +0100 + +python-matplotlib (0.72-3) unstable; urgency=low + + * Aurelien Jarno: + - fixed find_tcltk() error if X display is not accessible + - changed matlab to Matlab in debian/control file + + -- Vittorio Palmisano Wed, 23 Feb 2005 16:17:36 +0100 + +python-matplotlib (0.72-2) unstable; urgency=low + + * Aurelien Jarno: + - Fixed debhelper(>=4.1.67) dependency + - removed debian/postinst and debian/preinst + - removed gunzip of example/data + + -- Vittorio Palmisano Sun, 20 Feb 2005 21:44:17 +0100 + +python-matplotlib (0.72-1) unstable; urgency=low + + * New upstream release + * Added python-dev dependency + + -- Vittorio Palmisano Fri, 18 Feb 2005 15:16:26 +0100 + +python-matplotlib (0.71-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Sat, 22 Jan 2005 15:19:56 +0100 + +python-matplotlib (0.70.1-2) unstable; urgency=low + + * Added python-numeric-ext | python-numarray-ext dependency + + -- Vittorio Palmisano Mon, 17 Jan 2005 11:16:01 +0100 + +python-matplotlib (0.70.1-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Sun, 02 Jan 2005 23:35:30 +0100 + +python-matplotlib (0.65.1-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Thu, 23 Dec 2004 21:58:31 +0100 + +python-matplotlib (0.65-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Sat, 18 Dec 2004 15:22:58 +0100 + +python-matplotlib (0.64-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Sat, 13 Nov 2004 22:28:00 +0100 + +python-matplotlib (0.63.4-3) unstable; urgency=low + + * Jochen Voss: + - fix the dependencies and build-dependencies + - remove the Vera*.ttf files and depend on ttf-bitstream-vera instead + * added Recommends: ipython(>=0.6.3) + + -- Vittorio Palmisano Sat, 23 Oct 2004 10:48:27 +0200 + +python-matplotlib (0.63.4-2) unstable; urgency=low + + * Updated copyright file (autogenerated) + * Changed Description + * Removed libttf-dev depends (thanks to Jochen Voss) + + -- Vittorio Palmisano Sun, 03 Oct 2004 23:05:06 +0200 + +python-matplotlib (0.63.4-1) unstable; urgency=low + + * New upstream release (closes: #206691) + * fixed .svg files perms + * removed Recommends: libwxgtk2.4-python + + -- Vittorio Palmisano Fri, 01 Oct 2004 22:31:28 +0200 + +python-matplotlib (0.62.4-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Mon, 30 Aug 2004 22:30:50 +0200 + +python-matplotlib (0.61.0-2) unstable; urgency=low + + * John Hunter: + - Removed python-ttfquery dependency + + -- Vittorio Palmisano Sun, 15 Aug 2004 20:25:00 +0200 + +python-matplotlib (0.61.0-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Mon, 09 Aug 2004 23:40:44 +0200 + +python-matplotlib (0.60.2-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Sun, 11 Jul 2004 10:24:01 +0200 + +python-matplotlib (0.54.2-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Fri, 11 Jun 2004 22:48:50 +0200 + +python-matplotlib (0.54.1-1) unstable; urgency=low + + * New upstream release + * Seo Sanghyeon: + - Fixed python-numeric | python-numarray dependency + - Fixed python-gtk2 dependency + + -- Vittorio Palmisano Sun, 30 May 2004 10:14:08 +0200 + +python-matplotlib (0.54-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Sat, 22 May 2004 22:47:59 +0200 + +python-matplotlib (0.53.1-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Sat, 1 May 2004 23:19:40 +0200 + +python-matplotlib (0.53-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Fri, 23 Apr 2004 20:49:25 +0200 + +python-matplotlib (0.52-2) unstable; urgency=low + + * Fixed python-gd dependency + + -- Vittorio Palmisano Fri, 26 Mar 2004 11:40:37 +0100 + +python-matplotlib (0.52-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Sat, 20 Mar 2004 17:40:06 +0100 + +python-matplotlib (0.51-1) unstable; urgency=low + + * New upstream release + + -- Vittorio Palmisano Fri, 5 Mar 2004 14:27:08 +0100 + +python-matplotlib (0.50-2) unstable; urgency=low + + * Removed python2.3-numeric-ext dependency + + -- Vittorio Palmisano Thu, 26 Feb 2004 15:27:30 +0100 + +python-matplotlib (0.50-1) unstable; urgency=low + + * Initial Release. + + -- Vittorio Palmisano Sat, 21 Feb 2004 23:52:10 +0100 + --- matplotlib-0.99.1.2.orig/debian/copyright +++ matplotlib-0.99.1.2/debian/copyright @@ -0,0 +1,454 @@ +This package was debianized by Vittorio Palmisano on +Sun, 24 Sep 2006 12:12:29 +0200 + +It is now maintainer under the Debian Python Modules Team. + +It was downloaded from http://matplotlib.sourceforge.net/ + +Upstream Author: + + John D. Hunter + +Copyright Holder: + + Copyright (c) 2002-2008 John D. Hunter + +License: + + Matplotlib only uses BSD compatible code, and its license is based + on the PSF license. See the Open Source Initiative licenses page + for details on individual licenses. Non-BSD compatible licenses + (eg LGPL) are acceptable in matplotlib Toolkits. For a discussion + of the motivations behind the licencing choice, see Licenses. + License agreement for matplotlib. + + 1. This LICENSE AGREEMENT is between John D. Hunter ("JDH"), and + the Individual or Organization ("Licensee") accessing and + otherwise using matplotlib software in source or binary form and + its associated documentation. + + 2. Subject to the terms and conditions of this License Agreement, + JDH hereby grants Licensee a nonexclusive, royalty-free, + world-wide license to reproduce, analyze, test, perform and/or + display publicly, prepare derivative works, distribute, and + otherwise use matplotlib alone or in any derivative version, + provided, however, that JDH’s License Agreement and JDH’s notice + of copyright, i.e., "Copyright (c) 2002-2008 John D. Hunter; All + Rights Reserved" are retained in matplotlib alone or in any + derivative version prepared by Licensee. + + 3. In the event Licensee prepares a derivative work that is based + on or incorporates matplotlib or any part thereof, and wants to + make the derivative work available to others as provided herein, + then Licensee hereby agrees to include in any such work a brief + summary of the changes made to matplotlib. + + 4. JDH is making matplotlib available to Licensee on an ΄AS IS‘ + basis. JDH MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR + IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, JDH MAKES NO AND + DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR + FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF MATPLOTLIB + WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. + + 5. JDH SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF + MATPLOTLIB FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES + OR LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING + MATPLOTLIB, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE + POSSIBILITY THEREOF. + + 6. This License Agreement will automatically terminate upon a + material breach of its terms and conditions. + + 7. Nothing in this License Agreement shall be deemed to create any + relationship of agency, partnership, or joint venture between JDH + and Licensee. This License Agreement does not grant permission to + use JDH trademarks or trade name in a trademark sense to endorse + or promote products or services of Licensee, or any third party. + + 8. By copying, installing or otherwise using matplotlib, Licensee + agrees to be bound by the terms and conditions of this License + Agreement. + +The Debian packaging is: + + Copyright (C) 2008-2009 Sandro Tosi + +and is licensed under the same terms as upstream code. + + +These files have different copyright/license notices: + +lib/matplotlib/fontconfig_pattern.py + Author : Michael Droettboom + +lib/matplotlib/backends/backend_fltkagg.py + Copyright: Gregory Lielens, Free Field Technologies SA and + John D. Hunter 2004 + +lib/matplotlib/backends/backend_wxagg.py + Copyright (C) 2003-5 Jeremy O'Donoghue, John Hunter, Illinois Institute of + Technology + +lib/matplotlib/backends/backend_wx.py + Copyright (C) Jeremy O'Donoghue & John Hunter, 2003-4 + License: This work is licensed under a PSF compatible license. + +lib/matplotlib/pyparsing.py + # Copyright (c) 2003-2008 Paul T. McGuire + # + # Permission is hereby granted, free of charge, to any person obtaining + # a copy of this software and associated documentation files (the + # "Software"), to deal in the Software without restriction, including + # without limitation the rights to use, copy, modify, merge, publish, + # distribute, sublicense, and/or sell copies of the Software, and to + # permit persons to whom the Software is furnished to do so, subject to + # the following conditions: + # + # The above copyright notice and this permission notice shall be + # included in all copies or substantial portions of the Software. + # + # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + # IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + # CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + # TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +lib/matplotlib/table.py + Author : John Gill + Copyright : 2004 John Gill and John Hunter + +lib/matplotlib/delaunay/VoronoiDiagramGenerator.{cpp, h} + /* + * The author of this software is Steven Fortune. Copyright (c) 1994 by AT&T + * Bell Laboratories. + * Permission to use, copy, modify, and distribute this software for any + * purpose without fee is hereby granted, provided that this entire notice + * is included in all copies of any software which is or includes a copy + * or modification of this software and in all copies of the supporting + * documentation for such software. + * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED + * WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR AT&T MAKE ANY + * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY + * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. + */ + + /* + * This code was originally written by Stephan Fortune in C code. I, Shane O'Sullivan, + * have since modified it, encapsulating it in a C++ class and, fixing memory leaks and + * adding accessors to the Voronoi Edges. + * Permission to use, copy, modify, and distribute this software for any + * purpose without fee is hereby granted, provided that this entire notice + * is included in all copies of any software which is or includes a copy + * or modification of this software and in all copies of the supporting + * documentation for such software. + * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED + * WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR AT&T MAKE ANY + * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY + * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. + */ + +lib/matplotlib/delaunay/./__init__.py + Author: Robert Kern + + Copyright: Copyright 2005 Robert Kern. + License: BSD-style license. See LICENSE.txt in the scipy source directory. + +lib/matplotlib/mpl-data/fonts/ttf/(non STIX)*.ttf + Copyright + ========= + + Copyright (c) 2003 by Bitstream, Inc. All Rights + Reserved. Bitstream Vera is a trademark of Bitstream, Inc. + + Permission is hereby granted, free of charge, to any person + obtaining a copy of the fonts accompanying this license ("Fonts") + and associated documentation files (the "Font Software"), to + reproduce and distribute the Font Software, including without + limitation the rights to use, copy, merge, publish, distribute, + and/or sell copies of the Font Software, and to permit persons to + whom the Font Software is furnished to do so, subject to the + following conditions: + + The above copyright and trademark notices and this permission + notice shall be included in all copies of one or more of the Font + Software typefaces. + + The Font Software may be modified, altered, or added to, and in + particular the designs of glyphs or characters in the Fonts may be + modified and additional glyphs or characters may be added to the + Fonts, only if the fonts are renamed to names not containing + either the words "Bitstream" or the word "Vera". + + This License becomes null and void to the extent applicable to + Fonts or Font Software that has been modified and is distributed + under the "Bitstream Vera" names. + + The Font Software may be sold as part of a larger software package + but no copy of one or more of the Font Software typefaces may be + sold by itself. + + THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY + KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY + WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE + AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER + RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME FOUNDATION BE + LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY + GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER + DEALINGS IN THE FONT SOFTWARE. + + Except as contained in this notice, the names of Gnome, the Gnome + Foundation, and Bitstream Inc., shall not be used in advertising + or otherwise to promote the sale, use or other dealings in this + Font Software without prior written authorization from the Gnome + Foundation or Bitstream Inc., respectively. For further + information, contact: fonts at gnome dot org. + +lib/matplotlib/mpl-data/fonts/ttf/STIX*.ttf + License: + + 1. Permission is hereby granted, free of charge, to any person + obtaining a copy of the STIX Fonts-TM set accompanying this + license (collectively, the "Fonts") and the associated + documentation files (collectively with the Fonts, the "Font + Software"), to reproduce and distribute the Font Software, + including the rights to use, copy, merge and publish copies of the + Font Software, and to permit persons to whom the Font Software is + furnished to do so same, subject to the following terms and + conditions (the "License"). + + 2. The following copyright and trademark notice and these Terms + and Conditions shall be included in all copies of one or more of + the Font typefaces and any derivative work created as permitted + under this License: + + Copyright (c) 2001-2005 by the STI Pub Companies, consisting + of the American Institute of Physics, the American Chemical + Society, the American Mathematical Society, the American Physical + Society, Elsevier, Inc., and The Institute of Electrical and + Electronic Engineers, Inc. Portions copyright (c) 1998-2003 by + MicroPress, Inc. Portions copyright (c) 1990 by Elsevier, Inc. All + rights reserved. STIX Fonts-TM is a trademark of The Institute of + Electrical and Electronics Engineers, Inc. + + 3. You may (a) convert the Fonts from one format to another + (e.g., from TrueType to PostScript), in which case the normal and + reasonable distortion that occurs during such conversion shall be + permitted and (b) embed or include a subset of the Fonts in a + document for the purposes of allowing users to read text in the + document that utilizes the Fonts. In each case, you may use the + STIX Fonts-TM mark to designate the resulting Fonts or subset of + the Fonts. + + 4. You may also (a) add glyphs or characters to the Fonts, or + modify the shape of existing glyphs, so long as the base set of + glyphs is not removed and (b) delete glyphs or characters from the + Fonts, provided that the resulting font set is distributed with + the following disclaimer: "This [name] font does not include all + the Unicode points covered in the STIX Fonts-TM set but may + include others." In each case, the name used to denote the + resulting font set shall not include the term "STIX" or any + similar term. + + 5. You may charge a fee in connection with the distribution of + the Font Software, provided that no copy of one or more of the + individual Font typefaces that form the STIX Fonts-TM set may be + sold by itself. + + 6. THE FONT SOFTWARE IS PROVIDED "AS IS," WITHOUT WARRANTY OF + ANY KIND, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY + WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE + AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK OR OTHER + RIGHT. IN NO EVENT SHALL MICROPRESS OR ANY OF THE STI PUB + COMPANIES BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + INCLUDING, BUT NOT LIMITED TO, ANY GENERAL, SPECIAL, INDIRECT, + INCIDENTAL OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF + CONTRACT, TORT OR OTHERWISE, ARISING FROM OR OUT OF THE USE OR + INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE + FONT SOFTWARE. + + 7. Except as contained in the notice set forth in Section 2, + the names MicroPress Inc. and STI Pub Companies, as well as the + names of the companies/organizations that compose the STI Pub + Companies, shall not be used in advertising or otherwise to + promote the sale, use or other dealings in the Font Software + without the prior written consent of the respective company or + organization. + + 8. This License shall become null and void in the event of any + material breach of the Terms and Conditions herein by licensee. + + 9. A substantial portion of the STIX Fonts set was developed by + MicroPress Inc. for the STI Pub Companies. To obtain additional + mathematical fonts, please contact MicroPress, Inc., 68-30 Harrow + Street, Forest Hills, NY 11375, USA - Phone: (718) 575-1816. + +lib/matplotlib/mpl-data/fonts/pdfcorefonts/* + Copyright (c) 1985, 1987, 1989, 1990, 1991, 1992, 1993, 1997 Adobe Systems Incorporated. All Rights Reserved. + +lib/matplotlib/mpl-data/fonts/afm/pcrro8a.afm + Copyright (c) 1985, 1987, 1989, 1990, 1991, 1992 Adobe Systems Incorporated. All Rights Reserved. + +src/nxutils.c + pnpoly license + Copyright (c) 1970-2003, Wm. Randolph Franklin + + Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, copy, + modify, merge, publish, distribute, sublicense, and/or sell copies + of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + 1. Redistributions of source code must retain the above + copyright notice, this list of conditions and the following + disclaimers. 2. Redistributions in binary form must + reproduce the above copyright notice in the documentation + and/or other materials provided with the distribution. + 3. The name of W. Randolph Franklin may not be used to + endorse or promote products derived from this Software + without specific prior written permission. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. */ + +src/_subprocess.c + /* + * support routines for subprocess module + * + * Currently, this extension module is only required when using the + * subprocess module on Windows, but in the future, stubs for other + * platforms might be added here as well. + * + * Copyright (c) 2004 by Fredrik Lundh + * Copyright (c) 2004 by Secret Labs AB, http://www.pythonware.com + * Copyright (c) 2004 by Peter Astrand + * + * By obtaining, using, and/or copying this software and/or its + * associated documentation, you agree that you have read, understood, + * and will comply with the following terms and conditions: + * + * Permission to use, copy, modify, and distribute this software and + * its associated documentation for any purpose and without fee is + * hereby granted, provided that the above copyright notice appears in + * all copies, and that both that copyright notice and this permission + * notice appear in supporting documentation, and that the name of the + * authors not be used in advertising or publicity pertaining to + * distribution of the software without specific, written prior + * permission. + * + * THE AUTHORS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, + * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. + * IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, INDIRECT OR + * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS + * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, + * NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION + * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * + */ + + /* Licensed to PSF under a Contributor Agreement. */ + /* See http://www.python.org/2.4/license for licensing details. */ + +src/_wxagg.cpp + // Purpose: Accelerate WXAgg by doing the agg->wxWidgets conversions in C++. + // Author: Ken McIvor + // + // Copyright 2005 Illinois Institute of Technology + // Derived from `_gtkagg.cpp', Copyright 2004-2005 John Hunter + // + // See the file "LICENSE" for information on usage and redistribution + // of this file, and for a DISCLAIMER OF ALL WARRANTIES. + +lib/dateutil/* + Copyright (c) 2003-2005 Gustavo Niemeyer + __author__ = "Gustavo Niemeyer " + __license__ = "PSF License" + +ttconv/* + /* + * Modified for use within matplotlib + * 5 July 2007 + * Michael Droettboom + */ + + /* + ** ~ppr/src/include/global_defines.h + ** Copyright 1995, Trinity College Computing Center. + ** Written by David Chappell. + ** + ** Permission to use, copy, modify, and distribute this software and its + ** documentation for any purpose and without fee is hereby granted, provided + ** that the above copyright notice appear in all copies and that both that + ** copyright notice and this permission notice appear in supporting + ** documentation. This software and documentation are provided "as is" without + ** express or implied warranty. + ** + ** The PPR project was begun 28 December 1992. + ** + ** There are many things in this file you may want to change. This file + ** should be the first include file. It is the header file for the whole + ** project. + ** + ** This file was last modified 22 December 1995. + */ + +CXX/* + // Copyright (c) 1998 - 2007, The Regents of the University of California + // Produced at the Lawrence Livermore National Laboratory + // All rights reserved. + // + // This file is part of PyCXX. For details,see http://cxx.sourceforge.net/. The + // full copyright notice is contained in the file COPYRIGHT located at the root + // of the PyCXX distribution. + // + // Redistribution and use in source and binary forms, with or without + // modification, are permitted provided that the following conditions are met: + // + // - Redistributions of source code must retain the above copyright notice, + // this list of conditions and the disclaimer below. + // - Redistributions in binary form must reproduce the above copyright notice, + // this list of conditions and the disclaimer (as noted below) in the + // documentation and/or materials provided with the distribution. + // - Neither the name of the UC/LLNL nor the names of its contributors may be + // used to endorse or promote products derived from this software without + // specific prior written permission. + // + // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + // ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OF THE UNIVERSITY OF + // CALIFORNIA, THE U.S. DEPARTMENT OF ENERGY OR CONTRIBUTORS BE LIABLE FOR + // ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + // SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + // LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + // OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH + // DAMAGE. + +agg24/* + //---------------------------------------------------------------------------- + // Anti-Grain Geometry - Version 2.4 + // Copyright (C) 2002-2005 Maxim Shemanarev (http://www.antigrain.com) + // + // Permission to copy, use, modify, sell and distribute this software + // is granted provided this copyright notice appears in all copies. + // This software is provided "as is" without express or implied + // warranty, and with no claim as to its suitability for any purpose. + // + //---------------------------------------------------------------------------- + // Contact: mcseem@antigrain.com + // mcseemagg@yahoo.com + // http://www.antigrain.com + //---------------------------------------------------------------------------- --- matplotlib-0.99.1.2.orig/debian/python-matplotlib.lintian-overrides +++ matplotlib-0.99.1.2/debian/python-matplotlib.lintian-overrides @@ -0,0 +1,2 @@ +copyright-should-refer-to-common-license-file-for-lgpl +arch-dep-package-has-big-usr-share --- matplotlib-0.99.1.2.orig/debian/python-matplotlib-doc.lintian-overrides +++ matplotlib-0.99.1.2/debian/python-matplotlib-doc.lintian-overrides @@ -0,0 +1,2 @@ +copyright-should-refer-to-common-license-file-for-lgpl +extra-license-file --- matplotlib-0.99.1.2.orig/debian/README.source +++ matplotlib-0.99.1.2/debian/README.source @@ -0,0 +1,5 @@ +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +For more information about quilt, see /usr/share/doc/quilt/README.source --- matplotlib-0.99.1.2.orig/debian/python-matplotlib-data.lintian-overrides +++ matplotlib-0.99.1.2/debian/python-matplotlib-data.lintian-overrides @@ -0,0 +1,2 @@ +font-in-non-font-package +copyright-should-refer-to-common-license-file-for-lgpl --- matplotlib-0.99.1.2.orig/debian/python-matplotlib-dbg.lintian-overrides +++ matplotlib-0.99.1.2/debian/python-matplotlib-dbg.lintian-overrides @@ -0,0 +1 @@ +copyright-should-refer-to-common-license-file-for-lgpl --- matplotlib-0.99.1.2.orig/debian/python-matplotlib-data.install +++ matplotlib-0.99.1.2/debian/python-matplotlib-data.install @@ -0,0 +1,6 @@ +lib/matplotlib/mpl-data/fonts/ /usr/share/matplotlib/mpl-data/ +lib/matplotlib/mpl-data/images/ /usr/share/matplotlib/mpl-data/ +lib/matplotlib/mpl-data/lineprops.glade /usr/share/matplotlib/mpl-data/ +lib/matplotlib/mpl-data/matplotlib.conf /usr/share/matplotlib +lib/matplotlib/mpl-data/matplotlibrc /etc/ +lib/matplotlib/backends/Matplotlib.nib /usr/share/matplotlib/ --- matplotlib-0.99.1.2.orig/debian/mkcopyright.sh +++ matplotlib-0.99.1.2/debian/mkcopyright.sh @@ -0,0 +1,17 @@ +#!/bin/sh + +CURDIR="`dirname $0`" + +echo "This package was debianized by Vittorio Palmisano on" > "$CURDIR"/copyright + echo -e "`date -R`\n" >> "$CURDIR"/copyright + echo -e "It was downloaded from http://matplotlib.sourceforge.net/\n" >> "$CURDIR"/copyright + echo -e "Upstream Author: John D. Hunter \n" >> "$CURDIR"/copyright + echo -e "Copyright:\n" >> "$CURDIR"/copyright + + for i in `ls "$CURDIR"/../license`; do + echo "********************************************************************************" >> "$CURDIR"/copyright; + echo "$i" >> "$CURDIR"/copyright; + cat "$CURDIR"/../license/"$i" >> "$CURDIR"/copyright; + echo -e "\n" >> "$CURDIR"/copyright; + done + --- matplotlib-0.99.1.2.orig/debian/README.debian +++ matplotlib-0.99.1.2/debian/README.debian @@ -0,0 +1,45 @@ +MatplotLib Data Directory +------------------------- + +For various functions to work, for example + + help() -> modules + +you need to set the enviromental variable: + + $ export MATPLOTLIBDATA=/usr/share/matplotlib/ + + +Change the backend +------------------ + +From matplotlib version 0.98.3-6 the default backend in Debian is 'TkAgg', the +simplest backend available in most context. + +If you want to change it, you have two ways: system wide, changing the file + + /etc/matplotlibrc + +or on a user basis, changing the file + + $HOME/.matplotlib/matplotlibrc + +to add or modify a line like this: + + backend : + +where can be chosen from this list: + + # Default backend, one of: Agg, Cairo, CocoaAgg, GTK, GTKAgg, + # GTKCairo, FltkAgg, Pdf, Ps, QtAgg, Qt4Agg, SVG, TkAgg, WX, WXAgg. + # + # The Agg, Ps, Pdf and SVG backends do not require external + # dependencies. Do not choose GTK, GTKAgg, GTKCairo, TkAgg or WXAgg if + # you have disabled the relevent extension modules. + +so usually, you can have a backend if you have the Python bindings installed: + + GTK+ -> python-gtk2 + Tk -> python-tk + QT -> python-qt3 or python-qt4 + WX -> python-wxgtk2.6 or python-wxgtk2.8 --- matplotlib-0.99.1.2.orig/debian/setup.cfg +++ matplotlib-0.99.1.2/debian/setup.cfg @@ -0,0 +1,12 @@ +[rc_options] +# User-configurable options +# +# Default backend, one of: Agg, Cairo, CocoaAgg, GTK, GTKAgg, +# GTKCairo, FltkAgg, Pdf, Ps, QtAgg, Qt4Agg, SVG, TkAgg, WX, WXAgg. +# +# The Agg, Ps, Pdf and SVG backends do not require external +# dependencies. Do not choose GTK, GTKAgg, GTKCairo, TkAgg or WXAgg if +# you have disabled the relevent extension modules. Agg will be used +# by default. +# +backend = TkAgg --- matplotlib-0.99.1.2.orig/debian/patches/20_matplotlibrc_path_search_fix.patch +++ matplotlib-0.99.1.2/debian/patches/20_matplotlibrc_path_search_fix.patch @@ -0,0 +1,29 @@ +Description: Fixes the path to search for matplotlibrc file +Forwarded: not-needed +Author: Sandro Tosi + +--- matplotlib-0.98.3.orig/lib/matplotlib/__init__.py 2008-08-22 11:52:37.253904720 +0200 ++++ matplotlib-0.98.3/lib/matplotlib/__init__.py 2008-08-22 11:52:42.250189441 +0200 +@@ -452,9 +452,11 @@ + raise RuntimeError('Path in environment MATPLOTLIBDATA not a directory') + return path + +- path = os.sep.join([os.path.dirname(__file__), 'mpl-data']) ++ path = '/usr/share/matplotlib/mpl-data' + if os.path.isdir(path): return path +- ++ ++ raise RuntimeError('Could not find the matplotlib data files') ++ + # setuptools' namespace_packages may highjack this init file + # so need to try something known to be in matplotlib, not basemap + import matplotlib.afm +@@ -549,7 +551,7 @@ + if os.path.exists(fname): return fname + + +- path = get_data_path() # guaranteed to exist or raise ++ path = '/etc' # guaranteed to exist or raise + fname = os.path.join(path, 'matplotlibrc') + if not os.path.exists(fname): + warnings.warn('Could not find matplotlibrc; using defaults') --- matplotlib-0.99.1.2.orig/debian/patches/05-find-tcl-tk-directory.patch +++ matplotlib-0.99.1.2/debian/patches/05-find-tcl-tk-directory.patch @@ -0,0 +1,23 @@ +Description: Find tcl/tk directory + Guess the correct directory in Debian/Ubuntu. Replacing all tcl by tk does not + lead to a correct directory: /usr/share/tcltk/tcl8.5 -> /usr/share/tktk/tk8.5 + The correct path is /usr/share/tcltk/tk8.5 +Forwarded: Yes +Author: Benjamin Drung + +diff -pruN matplotlib-0.99.1.1/setupext.py matplotlib-0.99.1.1.new/setupext.py +--- matplotlib-0.99.1.1/setupext.py 2009-08-23 07:27:32.000000000 +0200 ++++ matplotlib-0.99.1.1.new/setupext.py 2009-10-05 22:46:47.465938277 +0200 +@@ -850,7 +850,11 @@ def query_tcltk(): + else: + tcl_lib_dir = str(tcl.getvar('tcl_library')) + # Guess Tk location based on Tcl location +- tk_lib_dir = tcl_lib_dir.replace('Tcl', 'Tk').replace('tcl', 'tk') ++ (head, tail) = os.path.split(tcl_lib_dir) ++ tail = tail.replace('Tcl', 'Tk').replace('tcl', 'tk') ++ tk_lib_dir = os.path.join(head, tail) ++ if not os.path.exists(tk_lib_dir): ++ tk_lib_dir = tcl_lib_dir.replace('Tcl', 'Tk').replace('tcl', 'tk') + else: + # Obtain Tcl and Tk locations from Tk widget + tk.withdraw() --- matplotlib-0.99.1.2.orig/debian/patches/series +++ matplotlib-0.99.1.2/debian/patches/series @@ -0,0 +1,4 @@ +05-find-tcl-tk-directory.patch +10_build_fix.patch +20_matplotlibrc_path_search_fix.patch +30_doc_pass_dpi.patch --- matplotlib-0.99.1.2.orig/debian/patches/30_doc_pass_dpi.patch +++ matplotlib-0.99.1.2/debian/patches/30_doc_pass_dpi.patch @@ -0,0 +1,16 @@ +Description: Pass DPI, along with format, in plot format configuration +Forwarded: yes +Author: Sandro Tosi + +diff -urNad matplotlib~/doc/make.py matplotlib/doc/make.py +--- matplotlib~/doc/make.py 2009-08-01 21:14:12.000000000 +0200 ++++ matplotlib/doc/make.py 2009-10-09 08:56:04.000000000 +0200 +@@ -30,7 +30,7 @@ + check_build() + shutil.copy('../lib/matplotlib/mpl-data/matplotlibrc', '_static/matplotlibrc') + if small_docs: +- options = "-D plot_formats=\"['png']\"" ++ options = "-D plot_formats=\"[('png', 80)]\"" + else: + options = '' + if os.system('sphinx-build %s -P -b html -d build/doctrees . build/html' % options): --- matplotlib-0.99.1.2.orig/debian/patches/10_build_fix.patch +++ matplotlib-0.99.1.2/debian/patches/10_build_fix.patch @@ -0,0 +1,35 @@ +Description: Fixes path for build on Debian +Forwarded: no +Author: Sandro Tosi + +diff -pruN matplotlib-0.98.3.orig/setupext.py matplotlib-0.98.3/setupext.py +--- matplotlib-0.98.3.orig/setupext.py 2008-10-08 23:30:35.000000000 +0000 ++++ matplotlib-0.98.3/setupext.py 2008-10-08 23:31:19.000000000 +0000 +@@ -47,8 +47,12 @@ + + basedir = { + 'win32' : ['win32_static',], +- 'linux2' : ['/usr/local', '/usr'], +- 'linux' : ['/usr/local', '/usr',], ++ 'linux2-alpha' : ['/usr'], ++ 'linux2-hppa' : ['/usr'], ++ 'linux2-mips' : ['/usr'], ++ 'linux2-sparc' : ['/usr'], ++ 'linux2' : ['/usr'], ++ 'linux' : ['/usr',], + 'cygwin' : ['/usr/local', '/usr',], + 'darwin' : ['/sw/lib/freetype2', '/sw/lib/freetype219', '/usr/local', + '/usr', '/sw', '/usr/X11R6'], +@@ -56,8 +60,10 @@ + 'freebsd5' : ['/usr/local', '/usr'], + 'freebsd6' : ['/usr/local', '/usr'], + 'sunos5' : [os.getenv('MPLIB_BASE') or '/usr/local',], +- 'gnukfreebsd5' : ['/usr/local', '/usr'], +- 'gnukfreebsd6' : ['/usr/local', '/usr'], ++ 'gnukfreebsd5' : ['/usr'], ++ 'gnukfreebsd6' : ['/usr'], ++ 'gnukfreebsd7' : ['/usr'], ++ 'gnukfreebsd8' : ['/usr'], + 'aix5' : ['/usr/local'], + } +