[Python-modules-commits] r6802 - in packages/matplotlib/trunk/debian (4 files)

morph at users.alioth.debian.org morph at users.alioth.debian.org
Thu Oct 30 20:36:15 UTC 2008


    Date: Thursday, October 30, 2008 @ 20:36:14
  Author: morph
Revision: 6802

  - 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

Added:
  packages/matplotlib/trunk/debian/patches/setup.cfg.patch
Modified:
  packages/matplotlib/trunk/debian/changelog
  packages/matplotlib/trunk/debian/control
  packages/matplotlib/trunk/debian/patches/series

Modified: packages/matplotlib/trunk/debian/changelog
===================================================================
--- packages/matplotlib/trunk/debian/changelog	2008-10-30 18:59:46 UTC (rev 6801)
+++ packages/matplotlib/trunk/debian/changelog	2008-10-30 20:36:14 UTC (rev 6802)
@@ -7,6 +7,10 @@
   [ 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
 
  -- Benjamin Drung <benjamin.drung at gmail.com>  Tue, 14 Oct 2008 20:46:56 +0200
 

Modified: packages/matplotlib/trunk/debian/control
===================================================================
--- packages/matplotlib/trunk/debian/control	2008-10-30 18:59:46 UTC (rev 6801)
+++ packages/matplotlib/trunk/debian/control	2008-10-30 20:36:14 UTC (rev 6802)
@@ -29,7 +29,7 @@
                python-sphinx (>= 0.4.1-2lenny1),
                python-tk,
                python-tz,
-               python-wxgtk2.6,
+               python-wxgtk2.8,
                quilt,
                texlive-latex-extra,
                tcl8.4-dev,
@@ -51,7 +51,7 @@
          python-cairo,
          python-dateutil,
          python-excelerator,
-         python-gtk2 | python-wxgtk2.6 | python-qt3 | python-qt4,
+         python-gtk2 | python-wxgtk2.8 | python-qt3 | python-qt4,
          python-glade2,
          python-gobject,
          python-matplotlib-data (>= ${source:Version}),

Modified: packages/matplotlib/trunk/debian/patches/series
===================================================================
--- packages/matplotlib/trunk/debian/patches/series	2008-10-30 18:59:46 UTC (rev 6801)
+++ packages/matplotlib/trunk/debian/patches/series	2008-10-30 20:36:14 UTC (rev 6802)
@@ -2,3 +2,4 @@
 matplotlibrc_fix.patch
 matplotlibrc.template-typo.patch
 doc_graphviz_errors_fix.patch
+setup.cfg.patch

Added: packages/matplotlib/trunk/debian/patches/setup.cfg.patch
===================================================================
--- packages/matplotlib/trunk/debian/patches/setup.cfg.patch	                        (rev 0)
+++ packages/matplotlib/trunk/debian/patches/setup.cfg.patch	2008-10-30 20:36:14 UTC (rev 6802)
@@ -0,0 +1,94 @@
+Index: matplotlib-0.98.3/setup.cfg
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ matplotlib-0.98.3/setup.cfg	2008-10-30 19:54:04.578766737 +0100
+@@ -0,0 +1,89 @@
++## Patch created by Sandro Tosi <morph at debian.org> -- 2008-10-30
++##
++## DP: File added (based on setup.cfg.template of 0.98.3) to configure
++## DP: the default GUI backend (GTKAgg). Could be used to other build configuration
++
++
++
++# Rename this file to setup.cfg to modify matplotlib's
++# build options.
++
++[egg_info]
++tag_svn_revision = 1
++
++[status]
++# To suppress display of the dependencies and their versions
++# at the top of the build log, uncomment the following line:
++#suppress = True
++#
++# Uncomment to insert lots of diagnostic prints in extension code
++#verbose = True
++
++[provide_packages]
++# By default, matplotlib checks for a few dependencies and
++# installs them if missing. This feature can be turned off
++# by uncommenting the following lines. Acceptible values are:
++#     True: install, overwrite an existing installation
++#     False: do not install
++#     auto: install only if the package is unavailable. This
++#           is the default behavior
++#
++## Date/timezone support:
++#pytz = False
++#dateutil = False
++#
++## Experimental config package support, this should only be enabled by
++## matplotlib developers, for matplotlib development
++#enthought.traits = False
++#configobj = False
++
++[gui_support]
++# Matplotlib supports multiple GUI toolkits, including Cocoa,
++# GTK, Fltk, Qt, Qt4, Tk, and WX. Support for many of these
++# toolkits requires AGG, the Anti-Grain Geometry library, which
++# is provided by matplotlib and built by default.
++#
++# Some backends are written in pure Python, and others require
++# extension code to be compiled. By default, matplotlib checks
++# for these GUI toolkits during installation and, if present,
++# compiles the required extensions to support the toolkit. GTK
++# support requires the GTK runtime environment and PyGTK. Wx
++# support requires wxWidgets and wxPython. Tk support requires
++# Tk and Tkinter. The other GUI toolkits do not require any
++# extension code, and can be used as long as the libraries are
++# installed on your system.
++#
++# You can uncomment any the following lines if you know you do
++# not want to use the GUI toolkit. Acceptible values are:
++#     True: build the extension. Exits with a warning if the
++#           required dependencies are not available
++#     False: do not build the extension
++#     auto: build if the required dependencies are available,
++#           otherwise skip silently. This is the default
++#           behavior
++#
++#gtk = False
++#gtkagg = False
++#tkagg = False
++#wxagg = False
++
++[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 = GTKAgg
++#
++# The numerix module was historically used to provide
++# compatibility between the Numeric, numarray, and NumPy array
++# packages. Now that NumPy has emerge as the universal array
++# package for python, numerix is not really necessary and is
++# maintained to provide backward compatibility. Do not change
++# this unless you have a compelling reason to do so.
++#numerix = numpy




More information about the Python-modules-commits mailing list