please test/comment/ok. tested fine with python 2.5 (the in tree version does not build with python 2.5).
Index: Makefile =================================================================== RCS file: /cvs/ports/graphics/py-matplotlib/Makefile,v retrieving revision 1.22 diff -u -r1.22 Makefile --- Makefile 15 Sep 2007 20:09:43 -0000 1.22 +++ Makefile 3 Oct 2007 13:53:58 -0000 @@ -4,8 +4,8 @@ COMMENT= Python charting and plotting API -DISTNAME= matplotlib-0.83.2 -PKGNAME= py-${DISTNAME}p5 +DISTNAME= matplotlib-0.90.1 +PKGNAME= py-${DISTNAME} CATEGORIES= graphics devel HOMEPAGE= http://matplotlib.sourceforge.net/ @@ -20,7 +20,8 @@ PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -WANTLIB= X11 Xext Xrender fontconfig freetype m z stdc++ \ +WANTLIB= Xau Xcursor Xdmcp Xfixes Xi Xinerama Xrandr expat \ + X11 Xext Xrender fontconfig freetype m z stdc++ \ atk-1.0 gdk-x11-2.0 cairo glitz \ gdk_pixbuf-2.0 glib-2.0 gmodule-2.0 \ gobject-2.0 gtk-x11-2.0 \ @@ -48,14 +49,16 @@ post-install: # examples ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-matplotlib - ${INSTALL_DATA} ${WRKSRC}/examples/README ${WRKSRC}/examples/*.glade \ - ${PREFIX}/share/examples/py-matplotlib ${INSTALL_SCRIPT} ${WRKSRC}/examples/*.py \ ${PREFIX}/share/examples/py-matplotlib # examples/data ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-matplotlib/data ${INSTALL_DATA} ${WRKSRC}/examples/data/* \ ${PREFIX}/share/examples/py-matplotlib/data + # examples/units + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-matplotlib/units + ${INSTALL_SCRIPT} ${WRKSRC}/examples/units/*.py \ + ${PREFIX}/share/examples/py-matplotlib/units # examples/widgets ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-matplotlib/widgets ${INSTALL_DATA} ${WRKSRC}/examples/widgets/README \ Index: distinfo =================================================================== RCS file: /cvs/ports/graphics/py-matplotlib/distinfo,v retrieving revision 1.8 diff -u -r1.8 distinfo --- distinfo 5 Apr 2007 16:19:58 -0000 1.8 +++ distinfo 3 Oct 2007 13:53:58 -0000 @@ -1,5 +1,5 @@ -MD5 (matplotlib-0.83.2.tar.gz) = xdfDnu7q/YikGRlPupOmyw== -RMD160 (matplotlib-0.83.2.tar.gz) = JCWUH2mCLcKp2swMXtuFOaYgWTc= -SHA1 (matplotlib-0.83.2.tar.gz) = KzlP8F2a8s8AmQCNdM4IU2Ln37I= -SHA256 (matplotlib-0.83.2.tar.gz) = oI7IuXwC54SBpDAn6svQ3OWTVuy2L33vh4NVNM6HPEA= -SIZE (matplotlib-0.83.2.tar.gz) = 2703495 +MD5 (matplotlib-0.90.1.tar.gz) = 4TRL1yZg58nAt1QKcsxFuA== +RMD160 (matplotlib-0.90.1.tar.gz) = XMKo152JBB24BFInOMWYnbMNHlY= +SHA1 (matplotlib-0.90.1.tar.gz) = LD4BCky2Pvr7KG67L9nSCjmPrAk= +SHA256 (matplotlib-0.90.1.tar.gz) = CjVKvmrizdDkNmdEbNtAEyKGcc5kjW21TM4Yrr/115s= +SIZE (matplotlib-0.90.1.tar.gz) = 3001159 Index: patches/patch-examples_contour_demo_py =================================================================== RCS file: patches/patch-examples_contour_demo_py diff -N patches/patch-examples_contour_demo_py --- patches/patch-examples_contour_demo_py 9 Jul 2005 06:14:04 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ -$OpenBSD: patch-examples_contour_demo_py,v 1.1 2005/07/09 06:14:04 djm Exp $ ---- examples/contour_demo.py.orig Sat Jul 9 13:00:48 2005 -+++ examples/contour_demo.py Sat Jul 9 13:01:26 2005 -@@ -67,5 +67,5 @@ title('Lines with colorbar') - hot() # Now change the colormap for the contour lines and colorbar - - --savefig('contour_demo') -+#savefig('contour_demo') - show() Index: patches/patch-examples_contourf_demo_py =================================================================== RCS file: patches/patch-examples_contourf_demo_py diff -N patches/patch-examples_contourf_demo_py --- patches/patch-examples_contourf_demo_py 9 Jul 2005 06:14:04 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ -$OpenBSD: patch-examples_contourf_demo_py,v 1.1 2005/07/09 06:14:04 djm Exp $ ---- examples/contourf_demo.py.orig Sat Jul 9 13:00:48 2005 -+++ examples/contourf_demo.py Sat Jul 9 13:01:32 2005 -@@ -40,5 +40,5 @@ levs2, colls2 = contour(X, Y, Z, levels, - colors = 'r', - origin=origin, - hold='on') --savefig('contourf_demo') -+#savefig('contourf_demo') - show() Index: patches/patch-examples_dash_control_py =================================================================== RCS file: patches/patch-examples_dash_control_py diff -N patches/patch-examples_dash_control_py --- patches/patch-examples_dash_control_py 9 Jul 2005 06:14:04 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ -$OpenBSD: patch-examples_dash_control_py,v 1.1 2005/07/09 06:14:04 djm Exp $ ---- examples/dash_control.py.orig Sat Jul 9 13:00:48 2005 -+++ examples/dash_control.py Sat Jul 9 13:01:42 2005 -@@ -10,5 +10,5 @@ dashes = [5,2,10,5] # 5 points on, 2 off - - l, = plot(arange(20), '--') - l.set_dashes(dashes) --savefig('dash_control') -+#savefig('dash_control') - show() Index: patches/patch-examples_dashtick_py =================================================================== RCS file: patches/patch-examples_dashtick_py diff -N patches/patch-examples_dashtick_py --- patches/patch-examples_dashtick_py 9 Jul 2005 06:14:04 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-examples_dashtick_py,v 1.1 2005/07/09 06:14:04 djm Exp $ ---- examples/dashtick.py.orig Sat Jul 9 13:00:48 2005 -+++ examples/dashtick.py Sat Jul 9 13:01:57 2005 -@@ -53,7 +53,7 @@ def test_dashticklabel(): - pylab.plot(x, y) - axis.set_xlim((0.0, 6.0)) - axis.set_ylim((0.0, 6.0)) -- pylab.savefig('dashticklabel') -+ #pylab.savefig('dashticklabel') - pylab.show() - - if __name__ == '__main__': Index: patches/patch-examples_date_demo2_py =================================================================== RCS file: patches/patch-examples_date_demo2_py diff -N patches/patch-examples_date_demo2_py --- patches/patch-examples_date_demo2_py 9 Jul 2005 06:14:04 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ -$OpenBSD: patch-examples_date_demo2_py,v 1.1 2005/07/09 06:14:04 djm Exp $ ---- examples/date_demo2.py.orig Sat Jul 9 13:00:48 2005 -+++ examples/date_demo2.py Sat Jul 9 13:02:01 2005 -@@ -40,5 +40,5 @@ labels = ax.get_xticklabels() - setp(labels, rotation=45) - - grid(True) --savefig('date_demo2') -+#savefig('date_demo2') - show() Index: patches/patch-examples_image_interp_py =================================================================== RCS file: patches/patch-examples_image_interp_py diff -N patches/patch-examples_image_interp_py --- patches/patch-examples_image_interp_py 9 Jul 2005 06:14:04 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,24 +0,0 @@ -$OpenBSD: patch-examples_image_interp_py,v 1.1 2005/07/09 06:14:04 djm Exp $ ---- examples/image_interp.py.orig Sat Jul 9 13:00:48 2005 -+++ examples/image_interp.py Sat Jul 9 13:02:43 2005 -@@ -50,17 +50,17 @@ from pylab import * - A = rand(5,5) - figure(1) - imshow(A, interpolation='nearest') --savefig('agg_nearest') -+#savefig('agg_nearest') - grid(True) - - figure(2) - imshow(A, interpolation='bilinear') --savefig('agg_bilinear') -+#savefig('agg_bilinear') - grid(True) - - figure(3) - imshow(A, interpolation='bicubic') --savefig('agg_bicubic') -+#savefig('agg_bicubic') - grid(True) - - show() Index: patches/patch-examples_log_demo_py =================================================================== RCS file: patches/patch-examples_log_demo_py diff -N patches/patch-examples_log_demo_py --- patches/patch-examples_log_demo_py 9 Jul 2005 06:14:04 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ -$OpenBSD: patch-examples_log_demo_py,v 1.1 2005/07/09 06:14:04 djm Exp $ ---- examples/log_demo.py.orig Sat Jul 9 13:00:48 2005 -+++ examples/log_demo.py Sat Jul 9 13:03:00 2005 -@@ -22,5 +22,5 @@ subplot(313) - loglog(t, 20*exp(-t/10.0), basex=4) - grid(True) - ylabel('loglog base 4 on x') --savefig('log_demo') -+#savefig('log_demo') - show() Index: patches/patch-examples_masked_demo_py =================================================================== RCS file: patches/patch-examples_masked_demo_py diff -N patches/patch-examples_masked_demo_py --- patches/patch-examples_masked_demo_py 9 Jul 2005 06:14:04 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ -$OpenBSD: patch-examples_masked_demo_py,v 1.1 2005/07/09 06:14:04 djm Exp $ ---- examples/masked_demo.py.orig Sat Jul 9 13:00:48 2005 -+++ examples/masked_demo.py Sat Jul 9 13:03:09 2005 -@@ -24,6 +24,6 @@ setp(lines[2], markersize = 10) - legend( ('No mask', 'Masked if > 0.5', 'Masked if < -0.5') , - loc = 'upper right') - title('Masked line demo') --savefig('test.svg') -+#savefig('test.svg') - #savefig('test.ps') - show() Index: patches/patch-examples_mathtext_demo_py =================================================================== RCS file: patches/patch-examples_mathtext_demo_py diff -N patches/patch-examples_mathtext_demo_py --- patches/patch-examples_mathtext_demo_py 19 Sep 2005 01:42:12 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -$OpenBSD: patch-examples_mathtext_demo_py,v 1.2 2005/09/19 01:42:12 djm Exp $ ---- examples/mathtext_demo.py.orig Sat Jun 18 01:01:26 2005 -+++ examples/mathtext_demo.py Mon Sep 19 10:47:03 2005 -@@ -21,8 +21,8 @@ tex = r'$\cal{R}\prod_{i=\alpha_{i+1}}^\ - text(1, 1.6, tex, fontsize=20) - - #title(r'$\Delta_i^j \hspace{0.4} \rm{versus} \hspace{0.4} \Delta_{i+1}^j$', fontsize=20) --savefig('mathtext_demo.png') --savefig('mathtext_demo.ps') -+#savefig('mathtext_demo.png') -+#savefig('mathtext_demo.ps') - - - show() Index: patches/patch-examples_pcolor_demo_py =================================================================== RCS file: patches/patch-examples_pcolor_demo_py diff -N patches/patch-examples_pcolor_demo_py --- patches/patch-examples_pcolor_demo_py 9 Jul 2005 06:14:05 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-examples_pcolor_demo_py,v 1.1 2005/07/09 06:14:05 djm Exp $ ---- examples/pcolor_demo.py.orig Sat Jul 9 13:00:48 2005 -+++ examples/pcolor_demo.py Sat Jul 9 13:03:42 2005 -@@ -22,7 +22,7 @@ Z = func3(X, Y) - pcolor(X, Y, Z, shading='flat') - colorbar() - axis([-3,3,-3,3]) --savefig('pcolor_demo') -+#savefig('pcolor_demo') - show() - - Index: patches/patch-examples_pie_demo_py =================================================================== RCS file: patches/patch-examples_pie_demo_py diff -N patches/patch-examples_pie_demo_py --- patches/patch-examples_pie_demo_py 9 Jul 2005 06:14:05 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ -$OpenBSD: patch-examples_pie_demo_py,v 1.1 2005/07/09 06:14:05 djm Exp $ ---- examples/pie_demo.py.orig Sat Jul 9 13:00:48 2005 -+++ examples/pie_demo.py Sat Jul 9 13:03:51 2005 -@@ -30,6 +30,6 @@ figure(2, figsize=(8,8)) - explode=(0, 0.05, 0, 0) - pie(fracs, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True) - --savefig('pie_demo') -+#savefig('pie_demo') - show() - Index: patches/patch-examples_polar_demo_py =================================================================== RCS file: patches/patch-examples_polar_demo_py diff -N patches/patch-examples_polar_demo_py --- patches/patch-examples_polar_demo_py 9 Jul 2005 06:14:05 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ -$OpenBSD: patch-examples_polar_demo_py,v 1.1 2005/07/09 06:14:05 djm Exp $ ---- examples/polar_demo.py.orig Sat Jul 9 13:00:48 2005 -+++ examples/polar_demo.py Sat Jul 9 13:03:54 2005 -@@ -53,5 +53,5 @@ theta = 2*2*pi*r - polar(theta, r, color='#ee8d18', lw=3) - - title("And there was much rejoicing!", fontsize=20) --savefig('polar_demo') -+#savefig('polar_demo') - show() Index: patches/patch-examples_print_stdout_py =================================================================== RCS file: patches/patch-examples_print_stdout_py diff -N patches/patch-examples_print_stdout_py --- patches/patch-examples_print_stdout_py 9 Jul 2005 06:14:05 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ -$OpenBSD: patch-examples_print_stdout_py,v 1.1 2005/07/09 06:14:05 djm Exp $ ---- examples/print_stdout.py.orig Sat Jul 9 13:00:48 2005 -+++ examples/print_stdout.py Sat Jul 9 13:04:09 2005 -@@ -8,5 +8,5 @@ from pylab import * - - plot([1,2,3]) - --savefig(sys.stdout) -+#savefig(sys.stdout) - show() Index: patches/patch-examples_simple_plot_py =================================================================== RCS file: patches/patch-examples_simple_plot_py diff -N patches/patch-examples_simple_plot_py --- patches/patch-examples_simple_plot_py 19 Sep 2005 01:42:12 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -$OpenBSD: patch-examples_simple_plot_py,v 1.2 2005/09/19 01:42:12 djm Exp $ ---- examples/simple_plot.py.orig Sat Jun 18 01:05:30 2005 -+++ examples/simple_plot.py Mon Sep 19 10:47:08 2005 -@@ -10,7 +10,7 @@ xlabel('time (s)') - ylabel('voltage (mV)') - title('About as simple as it gets, folks') - grid(True) --savefig('simple_plot.png') --savefig('simple_plot.ps') -+#savefig('simple_plot.png') -+#savefig('simple_plot.ps') - - show() Index: patches/patch-examples_tex_demo_py =================================================================== RCS file: patches/patch-examples_tex_demo_py diff -N patches/patch-examples_tex_demo_py --- patches/patch-examples_tex_demo_py 19 Sep 2005 02:05:20 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-examples_tex_demo_py,v 1.3 2005/09/19 02:05:20 djm Exp $ ---- examples/tex_demo.py.orig Fri Jul 29 04:21:18 2005 -+++ examples/tex_demo.py Mon Sep 19 11:45:58 2005 -@@ -28,7 +28,7 @@ ylabel(r'\it{voltage (mV)}',fontsize=16) - title(r"\TeX\ is Number $\displaystyle\sum_{n=1}^\infty\frac{-e^{i\pi}}{2^n}$!", - fontsize=16, color='r') - grid(True) --savefig('tex_demo.ps') -+#savefig('tex_demo.ps') - - - show() Index: patches/patch-examples_unicode_demo_py =================================================================== RCS file: patches/patch-examples_unicode_demo_py diff -N patches/patch-examples_unicode_demo_py --- patches/patch-examples_unicode_demo_py 19 Sep 2005 02:05:20 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,10 +0,0 @@ -$OpenBSD: patch-examples_unicode_demo_py,v 1.2 2005/09/19 02:05:20 djm Exp $ ---- examples/unicode_demo.py.orig Sat Jul 30 00:54:04 2005 -+++ examples/unicode_demo.py Mon Sep 19 11:45:26 2005 -@@ -9,5 +9,5 @@ ylabel( unicode('Andr\xc3\xa9 was here!' - text( 0.5, 2.5, unicode('Institut für Festkörperphysik', 'latin-1'), rotation=45) - text( 1, 1.5, u'AVA (check kerning)') - --savefig('test.svg') -+#savefig('test.ps') - show() Index: patches/patch-lib_matplotlib___init___py =================================================================== RCS file: patches/patch-lib_matplotlib___init___py diff -N patches/patch-lib_matplotlib___init___py --- patches/patch-lib_matplotlib___init___py 19 Sep 2005 02:05:20 -0000 1.6 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,30 +0,0 @@ -$OpenBSD: patch-lib_matplotlib___init___py,v 1.6 2005/09/19 02:05:20 djm Exp $ ---- lib/matplotlib/__init__.py.orig Sat Jul 30 01:00:50 2005 -+++ lib/matplotlib/__init__.py Mon Sep 19 11:45:26 2005 -@@ -343,21 +343,21 @@ def _get_data_path(): - path = os.environ['MATPLOTLIBDATA'] - if os.path.isdir(path): return path - -- path = os.path.join(distutils.sysconfig.PREFIX, 'share', 'matplotlib') -+ path = os.path.join(distutils.sysconfig.PREFIX, 'share', 'py-matplotlib') - if os.path.isdir(path): return path - -- path = '/usr/local/share/matplotlib' -+ path = '/usr/local/share/py-matplotlib' - if os.path.isdir(path): return path - -- path = '/usr/share/matplotlib' -+ path = '/usr/share/py-matplotlib' - if os.path.isdir(path): return path - - path = os.path.join(os.sep.join(__file__.split(os.sep)[:-1]), -- 'share','matplotlib') -+ 'share','py-matplotlib') - if os.path.isdir(path): return path - - path = os.path.join(os.sep.join(__file__.split(os.sep)[:-5]), -- 'share','matplotlib') -+ 'share','py-matplotlib') - if os.path.isdir(path): return path - - # CODE ADDED TO SUPPORT PY2EXE - you will need to copy Index: patches/patch-setup_py =================================================================== RCS file: /cvs/ports/graphics/py-matplotlib/patches/patch-setup_py,v retrieving revision 1.6 diff -u -r1.6 patch-setup_py --- patches/patch-setup_py 19 Sep 2005 01:42:12 -0000 1.6 +++ patches/patch-setup_py 3 Oct 2007 13:53:58 -0000 @@ -1,71 +1,12 @@ -$OpenBSD: patch-setup_py,v 1.6 2005/09/19 01:42:12 djm Exp $ ---- setup.py.orig Wed Jul 6 23:49:36 2005 -+++ setup.py Mon Sep 19 10:46:46 2005 -@@ -35,8 +35,8 @@ BUILD_GTK = 'auto' +$OpenBSD$ +--- setup.py.orig Wed Oct 3 09:48:26 2007 ++++ setup.py Wed Oct 3 09:48:49 2007 +@@ -34,7 +34,7 @@ BUILD_GTK = 'auto' # build TK GUI with Agg renderer ; requires Tkinter Python extension # and Tk includes # Use False or 0 if you don't want to build --#BUILD_TKAGG = 0 -BUILD_TKAGG = 'auto' +BUILD_TKAGG = 0 -+#BUILD_TKAGG = 'auto' - # build a small extension to manage the focus on win32 platforms. - #BUILD_WINDOWING = 0 -@@ -84,7 +84,7 @@ data.extend(glob.glob('images/*.png')) - data.extend(glob.glob('images/*.ppm')) - data.append('matplotlibrc') - --data_files=[('share/matplotlib', data),] -+data_files=[('share/py-matplotlib', data),] - - # Figure out which array packages to provide binary support for - # and define the NUMERIX value: Numeric, numarray, or both. -@@ -161,27 +161,31 @@ build_swigagg(ext_modules, packages) - build_transforms(ext_modules, packages, NUMERIX) - build_enthought(ext_modules, packages) - --if BUILD_GTK: -- try: -- import gtk -- except ImportError: -- print 'GTK requires pygtk' -- BUILD_GTK=0 -- except RuntimeError: -- print 'pygtk present but import failed' -+# Dependencies ensure that py-gtk2 exists, so this isn't necessary. Also, -+# the "import gtk" tries to access $DISPLAY at build time! -+#if BUILD_GTK: -+# try: -+# import gtk -+# except ImportError: -+# print 'GTK requires pygtk' -+# BUILD_GTK=0 -+# except RuntimeError: -+# print 'pygtk present but import failed' - - - if BUILD_GTK: - build_gdk(ext_modules, packages, NUMERIX) - --if BUILD_GTKAGG: -- try: -- import gtk -- except ImportError: -- print 'GTKAgg requires pygtk' -- BUILD_GTKAGG=0 -- except RuntimeError: -- print 'pygtk present but import failed' -+# Dependencies ensure that py-gtk2 exists, so this isn't necessary. Also, -+# the "import gtk" tries to access $DISPLAY at build time! -+#if BUILD_GTKAGG: -+# try: -+# import gtk -+# except ImportError: -+# print 'GTKAgg requires pygtk' -+# BUILD_GTKAGG=0 -+# except RuntimeError: -+# print 'pygtk present but import failed' - if BUILD_GTKAGG: - BUILD_AGG = 1 - build_gtkagg(ext_modules, packages, NUMERIX) + # build wxPython extension code to efficiently blit agg into wx. Only + # needed for wxpython <2.8 if you plan on doing animations Index: patches/patch-setupext_py =================================================================== RCS file: /cvs/ports/graphics/py-matplotlib/patches/patch-setupext_py,v retrieving revision 1.7 diff -u -r1.7 patch-setupext_py --- patches/patch-setupext_py 30 Jul 2006 06:12:38 -0000 1.7 +++ patches/patch-setupext_py 3 Oct 2007 13:53:58 -0000 @@ -1,32 +1,20 @@ -$OpenBSD: patch-setupext_py,v 1.7 2006/07/30 06:12:38 steven Exp $ ---- setupext.py.orig Tue Jul 5 17:36:37 2005 -+++ setupext.py Sun Jul 30 01:48:47 2006 -@@ -34,6 +34,8 @@ WIN32 - import os - - basedir = { -+ 'openbsd3' : [os.getenv('X11BASE') or '/usr/X11R6', os.getenv('LOCALBASE') or '/usr/local', '/usr',], +$OpenBSD$ +--- setupext.py.orig Mon Feb 26 09:30:45 2007 ++++ setupext.py Wed Oct 3 09:51:19 2007 +@@ -53,6 +53,7 @@ basedir = { + 'freebsd4' : ['/usr/local', '/usr'], + 'freebsd5' : ['/usr/local', '/usr'], + 'freebsd6' : ['/usr/local', '/usr'], + 'openbsd4' : [os.getenv('X11BASE') or '/usr/X11R6', os.getenv('LOCALBASE') or '/usr/local', '/usr',], - 'win32' : ['win32_static',], - 'linux2' : ['/usr/local', '/usr',], - 'linux' : ['/usr/local', '/usr',], -@@ -97,6 +99,8 @@ def temp_copy(_from, _to): - def add_base_flags(module): - incdirs = [os.path.join(p, 'include') for p in basedir[sys.platform] - if os.path.exists(p)] + 'sunos5' : [os.getenv('MPLIB_BASE') or '/usr/local',], + 'gnukfreebsd5' : ['/usr/local', '/usr'], + 'gnukfreebsd6' : ['/usr/local', '/usr'], +@@ -127,6 +128,8 @@ def add_base_flags(module): + + incdirs = filter(os.path.exists, + [os.path.join(p, 'include') for p in basedir[sys.platform] ]) + if os.getenv('EXTRA_INCLUDES') is not None: + incdirs += os.getenv('EXTRA_INCLUDES').split() - libdirs = [os.path.join(p, 'lib') for p in basedir[sys.platform] - if os.path.exists(p)] - module.include_dirs.extend(incdirs) -@@ -174,7 +178,9 @@ def add_pygtk_flags(module): - pygtkIncludes = getoutput('pkg-config --cflags-only-I pygtk-2.0').split() - gtkIncludes = getoutput('pkg-config --cflags-only-I gtk+-2.0').split() - includes = pygtkIncludes + gtkIncludes -- module.include_dirs.extend([include[2:] for include in includes]) -+ list = [] -+ list.extend([include[2:] for include in includes]) -+ module.include_dirs = list + module.include_dirs - - pygtkLinker = getoutput('pkg-config --libs pygtk-2.0').split() - gtkLinker = getoutput('pkg-config --libs gtk+-2.0').split() + libdirs = filter(os.path.exists, + [os.path.join(p, 'lib') for p in basedir[sys.platform] ]+ + [os.path.join(p, 'lib64') for p in basedir[sys.platform] ] ) Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/graphics/py-matplotlib/pkg/PLIST,v retrieving revision 1.7 diff -u -r1.7 PLIST --- pkg/PLIST 19 Sep 2005 02:05:20 -0000 1.7 +++ pkg/PLIST 3 Oct 2007 13:53:59 -0000 @@ -3,14 +3,18 @@ lib/python${MODPY_VERSION}/site-packages/matplotlib/__init__.py lib/python${MODPY_VERSION}/site-packages/matplotlib/__init__.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/_agg.so +lib/python${MODPY_VERSION}/site-packages/matplotlib/_cm.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/_cm.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/_contour.py lib/python${MODPY_VERSION}/site-packages/matplotlib/_contour.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/_image.py lib/python${MODPY_VERSION}/site-packages/matplotlib/_image.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/_isnan.so lib/python${MODPY_VERSION}/site-packages/matplotlib/_mathtext_data.py lib/python${MODPY_VERSION}/site-packages/matplotlib/_mathtext_data.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/_nc_cntr.so lib/python${MODPY_VERSION}/site-packages/matplotlib/_nc_image.so +lib/python${MODPY_VERSION}/site-packages/matplotlib/_nc_nxutils.so lib/python${MODPY_VERSION}/site-packages/matplotlib/_nc_transforms.so lib/python${MODPY_VERSION}/site-packages/matplotlib/_pylab_helpers.py lib/python${MODPY_VERSION}/site-packages/matplotlib/_pylab_helpers.pyc @@ -20,15 +24,25 @@ lib/python${MODPY_VERSION}/site-packages/matplotlib/afm.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/agg.py lib/python${MODPY_VERSION}/site-packages/matplotlib/agg.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/art3d.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/art3d.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/artist.py lib/python${MODPY_VERSION}/site-packages/matplotlib/artist.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/axes.py lib/python${MODPY_VERSION}/site-packages/matplotlib/axes.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/axes3d.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/axes3d.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/axis.py lib/python${MODPY_VERSION}/site-packages/matplotlib/axis.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/axis3d.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/axis3d.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/backend_bases.py lib/python${MODPY_VERSION}/site-packages/matplotlib/backend_bases.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/ +lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/Matplotlib.nib/ +lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/Matplotlib.nib/classes.nib +lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/Matplotlib.nib/info.nib +lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/Matplotlib.nib/keyedobjects.nib lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/__init__.py lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/__init__.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/_gtkagg.so @@ -42,6 +56,8 @@ lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_cairo.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_cocoaagg.py lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_cocoaagg.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_emf.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_emf.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_fltkagg.py lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_fltkagg.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_gd.py @@ -56,10 +72,16 @@ lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_gtkcairo.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_paint.py lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_paint.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_pdf.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_pdf.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_ps.py lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_ps.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_qt.py lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_qt.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_qt4.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_qt4.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_qt4agg.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_qt4agg.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_qtagg.py lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_qtagg.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/backends/backend_svg.py @@ -80,12 +102,16 @@ lib/python${MODPY_VERSION}/site-packages/matplotlib/cm.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/collections.py lib/python${MODPY_VERSION}/site-packages/matplotlib/collections.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/colorbar.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/colorbar.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/colors.py lib/python${MODPY_VERSION}/site-packages/matplotlib/colors.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/contour.py lib/python${MODPY_VERSION}/site-packages/matplotlib/contour.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/dates.py lib/python${MODPY_VERSION}/site-packages/matplotlib/dates.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/dviread.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/dviread.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/enthought/ lib/python${MODPY_VERSION}/site-packages/matplotlib/enthought/__init__.py lib/python${MODPY_VERSION}/site-packages/matplotlib/enthought/__init__.pyc @@ -202,8 +228,144 @@ lib/python${MODPY_VERSION}/site-packages/matplotlib/lines.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/mathtext.py lib/python${MODPY_VERSION}/site-packages/matplotlib/mathtext.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/mathtext2.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/mathtext2.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/mlab.py lib/python${MODPY_VERSION}/site-packages/matplotlib/mlab.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/ +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/ +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/cmex10.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/cmmi10.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/cmr10.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/cmsy10.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/cmtt10.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pagd8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pagdo8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pagk8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pagko8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pbkd8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pbkdi8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pbkl8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pbkli8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pcrb8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pcrbo8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pcrr8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pcrro8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/phvb8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/phvb8an.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/phvbo8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/phvbo8an.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/phvl8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/phvlo8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/phvr8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/phvr8an.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/phvro8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/phvro8an.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pncb8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pncbi8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pncr8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pncri8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pplb8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pplbi8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pplr8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pplri8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/psyr.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/ptmb8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/ptmbi8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/ptmr8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/ptmri8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/putb8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/putbi8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/putr8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/putri8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pzcmi8a.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/afm/pzdr.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/ +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Bold.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-BoldOblique.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Oblique.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Courier.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Bold.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-BoldOblique.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Oblique.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Symbol.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Bold.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Times-BoldItalic.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Italic.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Roman.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/ZapfDingbats.afm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/pdfcorefonts/readme.txt +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/ +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/Vera.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/VeraBI.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/VeraBd.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/VeraIt.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/VeraMoBI.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/VeraMoBd.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/VeraMoIt.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/VeraMono.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/VeraSe.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/VeraSeBd.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/cmex10.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/cmr10.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/ +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/back.png +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/back.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/back.svg +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/back.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/filesave.png +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/filesave.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/filesave.svg +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/filesave.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/forward.png +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/forward.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/forward.svg +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/forward.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/hand.png +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/hand.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/hand.svg +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/hand.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/home.png +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/home.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/home.svg +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/home.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/matplotlib.png +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/matplotlib.svg +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/move.png +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/move.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/move.svg +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/move.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_close.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_close.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_down.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_down.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_left.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_left.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_refresh.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_refresh.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_right.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_right.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_save_as.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_save_as.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_up.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_up.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_zoom-in.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_zoom-in.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_zoom-out.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/stock_zoom-out.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/subplots.png +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/subplots.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/subplots.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/zoom_to_rect.png +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/zoom_to_rect.ppm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/zoom_to_rect.svg +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/images/zoom_to_rect.xpm +lib/python${MODPY_VERSION}/site-packages/matplotlib/mpl-data/matplotlibrc lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/ lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/__init__.py lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/__init__.pyc @@ -211,6 +373,8 @@ lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/_na_imports.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/_nc_imports.py lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/_nc_imports.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/_sp_imports.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/_sp_imports.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/fft/ lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/fft/__init__.py lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/fft/__init__.pyc @@ -226,12 +390,18 @@ lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/random_array/ lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/random_array/__init__.py lib/python${MODPY_VERSION}/site-packages/matplotlib/numerix/random_array/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/nxutils.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/nxutils.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/patches.py lib/python${MODPY_VERSION}/site-packages/matplotlib/patches.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/proj3d.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/proj3d.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/pylab.py lib/python${MODPY_VERSION}/site-packages/matplotlib/pylab.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/pyparsing.py lib/python${MODPY_VERSION}/site-packages/matplotlib/pyparsing.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/quiver.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/quiver.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/table.py lib/python${MODPY_VERSION}/site-packages/matplotlib/table.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/texmanager.py @@ -240,8 +410,13 @@ lib/python${MODPY_VERSION}/site-packages/matplotlib/text.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/ticker.py lib/python${MODPY_VERSION}/site-packages/matplotlib/ticker.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/toolkits/ +lib/python${MODPY_VERSION}/site-packages/matplotlib/toolkits/__init__.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/toolkits/__init__.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/transforms.py lib/python${MODPY_VERSION}/site-packages/matplotlib/transforms.pyc +lib/python${MODPY_VERSION}/site-packages/matplotlib/units.py +lib/python${MODPY_VERSION}/site-packages/matplotlib/units.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/widgets.py lib/python${MODPY_VERSION}/site-packages/matplotlib/widgets.pyc lib/python${MODPY_VERSION}/site-packages/matplotlib/windowing.py @@ -249,7 +424,6 @@ lib/python${MODPY_VERSION}/site-packages/pylab.py lib/python${MODPY_VERSION}/site-packages/pylab.pyc share/examples/py-matplotlib/ -share/examples/py-matplotlib/README share/examples/py-matplotlib/__init__.py share/examples/py-matplotlib/accented_text.py share/examples/py-matplotlib/agg_oo.py @@ -258,17 +432,31 @@ share/examples/py-matplotlib/alignment_test.py share/examples/py-matplotlib/anim.py share/examples/py-matplotlib/anim_tk.py +share/examples/py-matplotlib/animation_blit.py +share/examples/py-matplotlib/animation_blit_fltk.py +share/examples/py-matplotlib/animation_blit_qt.py +share/examples/py-matplotlib/animation_blit_qt4.py +share/examples/py-matplotlib/animation_blit_tk.py +share/examples/py-matplotlib/animation_blit_wx.py +share/examples/py-matplotlib/annotation_demo.py share/examples/py-matplotlib/anscombe.py share/examples/py-matplotlib/arctest.py +share/examples/py-matplotlib/arrow_demo.py share/examples/py-matplotlib/axes_demo.py share/examples/py-matplotlib/axes_props.py share/examples/py-matplotlib/axhspan_demo.py +share/examples/py-matplotlib/axis_equal_demo.py share/examples/py-matplotlib/backend_driver.py share/examples/py-matplotlib/bar_stacked.py share/examples/py-matplotlib/barchart_demo.py +share/examples/py-matplotlib/barcode_demo.py share/examples/py-matplotlib/barh_demo.py share/examples/py-matplotlib/boxplot_demo.py share/examples/py-matplotlib/break.py +share/examples/py-matplotlib/broken_barh.py +share/examples/py-matplotlib/clippath_test.py +share/examples/py-matplotlib/clippedline.py +share/examples/py-matplotlib/collections_demo.py share/examples/py-matplotlib/color_by_yvalue.py share/examples/py-matplotlib/color_demo.py share/examples/py-matplotlib/colours.py @@ -279,8 +467,10 @@ share/examples/py-matplotlib/coords_report.py share/examples/py-matplotlib/csd_demo.py share/examples/py-matplotlib/cursor_demo.py +share/examples/py-matplotlib/custom_figure_class.py share/examples/py-matplotlib/custom_ticker1.py share/examples/py-matplotlib/customize_rc.py +share/examples/py-matplotlib/dannys_example.py share/examples/py-matplotlib/dash_control.py share/examples/py-matplotlib/dashpointlabel.py share/examples/py-matplotlib/dashtick.py @@ -300,15 +490,19 @@ share/examples/py-matplotlib/date_demo2.py share/examples/py-matplotlib/date_demo_convert.py share/examples/py-matplotlib/date_demo_rrule.py +share/examples/py-matplotlib/dynamic_collection.py share/examples/py-matplotlib/dynamic_demo.py share/examples/py-matplotlib/dynamic_demo_wx.py share/examples/py-matplotlib/dynamic_image_gtkagg.py share/examples/py-matplotlib/dynamic_image_wxagg.py share/examples/py-matplotlib/dynamic_image_wxagg2.py +share/examples/py-matplotlib/ellipse_demo.py +share/examples/py-matplotlib/ellipse_rotated.py share/examples/py-matplotlib/embedding_in_gtk.py share/examples/py-matplotlib/embedding_in_gtk2.py share/examples/py-matplotlib/embedding_in_gtk3.py share/examples/py-matplotlib/embedding_in_qt.py +share/examples/py-matplotlib/embedding_in_qt4.py share/examples/py-matplotlib/embedding_in_tk.py share/examples/py-matplotlib/embedding_in_tk2.py share/examples/py-matplotlib/embedding_in_wx.py @@ -334,6 +528,7 @@ share/examples/py-matplotlib/gdtest.py share/examples/py-matplotlib/glyph_to_path.py share/examples/py-matplotlib/gtk_spreadsheet.py +share/examples/py-matplotlib/hatch_demo.py share/examples/py-matplotlib/histogram_demo.py share/examples/py-matplotlib/histogram_demo_canvasagg.py share/examples/py-matplotlib/image_demo.py @@ -341,18 +536,24 @@ share/examples/py-matplotlib/image_demo3.py share/examples/py-matplotlib/image_demo_na.py share/examples/py-matplotlib/image_interp.py +share/examples/py-matplotlib/image_masked.py share/examples/py-matplotlib/image_origin.py share/examples/py-matplotlib/integral_demo.py share/examples/py-matplotlib/interactive.py share/examples/py-matplotlib/interactive2.py +share/examples/py-matplotlib/interp_demo.py share/examples/py-matplotlib/invert_axes.py share/examples/py-matplotlib/keypress_demo.py +share/examples/py-matplotlib/lasso_demo.py share/examples/py-matplotlib/layer_images.py share/examples/py-matplotlib/legend_auto.py share/examples/py-matplotlib/legend_demo.py share/examples/py-matplotlib/legend_demo2.py +share/examples/py-matplotlib/legend_scatter.py share/examples/py-matplotlib/line_collection.py +share/examples/py-matplotlib/line_collection2.py share/examples/py-matplotlib/line_styles.py +share/examples/py-matplotlib/load_converter.py share/examples/py-matplotlib/log_bar.py share/examples/py-matplotlib/log_demo.py share/examples/py-matplotlib/log_test.py @@ -360,24 +561,30 @@ share/examples/py-matplotlib/major_minor_demo1.py share/examples/py-matplotlib/major_minor_demo2.py share/examples/py-matplotlib/masked_demo.py +share/examples/py-matplotlib/mathtext2_demo.py share/examples/py-matplotlib/mathtext_demo.py share/examples/py-matplotlib/matplotlib_icon.py share/examples/py-matplotlib/matshow.py share/examples/py-matplotlib/movie_demo.py -share/examples/py-matplotlib/mpl_with_glade.glade share/examples/py-matplotlib/mpl_with_glade.py share/examples/py-matplotlib/mri_demo.py share/examples/py-matplotlib/mri_with_eeg.py +share/examples/py-matplotlib/multi_image.py share/examples/py-matplotlib/multiline.py share/examples/py-matplotlib/multiple_figs_demo.py share/examples/py-matplotlib/newscalarformatter_demo.py share/examples/py-matplotlib/object_picker.py share/examples/py-matplotlib/pcolor_demo.py share/examples/py-matplotlib/pcolor_demo2.py +share/examples/py-matplotlib/pcolor_log.py +share/examples/py-matplotlib/pcolor_nonuniform.py share/examples/py-matplotlib/pcolor_small.py +share/examples/py-matplotlib/pick_event_demo.py share/examples/py-matplotlib/picker_demo.py share/examples/py-matplotlib/pie_demo.py +share/examples/py-matplotlib/polar_bar.py share/examples/py-matplotlib/polar_demo.py +share/examples/py-matplotlib/polar_legend.py share/examples/py-matplotlib/polar_scatter.py share/examples/py-matplotlib/poly_editor.py share/examples/py-matplotlib/poormans_contour.py @@ -385,30 +592,54 @@ share/examples/py-matplotlib/printing_in_wx.py share/examples/py-matplotlib/psd_demo.py share/examples/py-matplotlib/pstest.py +share/examples/py-matplotlib/pylab_with_gtk.py share/examples/py-matplotlib/pythonic_matplotlib.py +share/examples/py-matplotlib/quadmesh_demo.py share/examples/py-matplotlib/quiver_demo.py +share/examples/py-matplotlib/rc_traits.py +share/examples/py-matplotlib/scatter_custom_symbol.py share/examples/py-matplotlib/scatter_demo.py share/examples/py-matplotlib/scatter_demo2.py +share/examples/py-matplotlib/scatter_masked.py share/examples/py-matplotlib/scatter_profile.py +share/examples/py-matplotlib/scatter_star_poly.py share/examples/py-matplotlib/set_and_get.py share/examples/py-matplotlib/shared_axis_demo.py +share/examples/py-matplotlib/simple3d.py +share/examples/py-matplotlib/simple3d_oo.py share/examples/py-matplotlib/simple_plot.py share/examples/py-matplotlib/specgram_demo.py +share/examples/py-matplotlib/spy_demos.py share/examples/py-matplotlib/stem_plot.py share/examples/py-matplotlib/stock_demo.py +share/examples/py-matplotlib/strip_chart_demo.py share/examples/py-matplotlib/subplot_demo.py share/examples/py-matplotlib/subplot_toolbar.py share/examples/py-matplotlib/subplots_adjust.py share/examples/py-matplotlib/system_monitor.py share/examples/py-matplotlib/table_demo.py share/examples/py-matplotlib/tex_demo.py +share/examples/py-matplotlib/tex_unicode_demo.py share/examples/py-matplotlib/text_handles.py share/examples/py-matplotlib/text_rotation.py share/examples/py-matplotlib/text_themes.py share/examples/py-matplotlib/to_numeric.py share/examples/py-matplotlib/toggle_images.py +share/examples/py-matplotlib/transoffset.py share/examples/py-matplotlib/two_scales.py share/examples/py-matplotlib/unicode_demo.py +share/examples/py-matplotlib/units/ +share/examples/py-matplotlib/units/__init__.py +share/examples/py-matplotlib/units/artist_tests.py +share/examples/py-matplotlib/units/bar_unit_demo.py +share/examples/py-matplotlib/units/basic_units.py +share/examples/py-matplotlib/units/date_converter.py +share/examples/py-matplotlib/units/date_support.py +share/examples/py-matplotlib/units/evans_test.py +share/examples/py-matplotlib/units/evans_test2.py +share/examples/py-matplotlib/units/radian_demo.py +share/examples/py-matplotlib/units/units_sample.py +share/examples/py-matplotlib/units/units_scatter.py share/examples/py-matplotlib/vertical_ticklabels.py share/examples/py-matplotlib/vline_demo.py share/examples/py-matplotlib/webapp_demo.py @@ -417,121 +648,12 @@ share/examples/py-matplotlib/widgets/buttons.py share/examples/py-matplotlib/widgets/check_buttons.py share/examples/py-matplotlib/widgets/cursor.py +share/examples/py-matplotlib/widgets/multicursor.py share/examples/py-matplotlib/widgets/radio_buttons.py +share/examples/py-matplotlib/widgets/rectangle_selector.py share/examples/py-matplotlib/widgets/sliders.py share/examples/py-matplotlib/widgets/span_selector.py share/examples/py-matplotlib/wxcursor_demo.py +share/examples/py-matplotlib/xcorr_demo.py +share/examples/py-matplotlib/zoom_window.py share/examples/py-matplotlib/zorder_demo.py -share/py-matplotlib/ -share/py-matplotlib/Vera.ttf -share/py-matplotlib/VeraBI.ttf -share/py-matplotlib/VeraBd.ttf -share/py-matplotlib/VeraIt.ttf -share/py-matplotlib/VeraMoBI.ttf -share/py-matplotlib/VeraMoBd.ttf -share/py-matplotlib/VeraMoIt.ttf -share/py-matplotlib/VeraMono.ttf -share/py-matplotlib/VeraSe.ttf -share/py-matplotlib/VeraSeBd.ttf -share/py-matplotlib/back.png -share/py-matplotlib/back.ppm -share/py-matplotlib/back.svg -share/py-matplotlib/back.xpm -share/py-matplotlib/cmex10.afm -share/py-matplotlib/cmex10.ttf -share/py-matplotlib/cmmi10.afm -share/py-matplotlib/cmmi10.ttf -share/py-matplotlib/cmr10.afm -share/py-matplotlib/cmr10.ttf -share/py-matplotlib/cmsy10.afm -share/py-matplotlib/cmsy10.ttf -share/py-matplotlib/cmtt10.afm -share/py-matplotlib/cmtt10.ttf -share/py-matplotlib/filesave.png -share/py-matplotlib/filesave.ppm -share/py-matplotlib/filesave.svg -share/py-matplotlib/filesave.xpm -share/py-matplotlib/forward.png -share/py-matplotlib/forward.ppm -share/py-matplotlib/forward.svg -share/py-matplotlib/forward.xpm -share/py-matplotlib/hand.png -share/py-matplotlib/hand.ppm -share/py-matplotlib/hand.svg -share/py-matplotlib/hand.xpm -share/py-matplotlib/home.png -share/py-matplotlib/home.ppm -share/py-matplotlib/home.svg -share/py-matplotlib/home.xpm -share/py-matplotlib/matplotlib.svg -share/py-matplotlib/matplotlibrc -share/py-matplotlib/move.png -share/py-matplotlib/move.ppm -share/py-matplotlib/move.svg -share/py-matplotlib/move.xpm -share/py-matplotlib/pagd8a.afm -share/py-matplotlib/pagdo8a.afm -share/py-matplotlib/pagk8a.afm -share/py-matplotlib/pagko8a.afm -share/py-matplotlib/pbkd8a.afm -share/py-matplotlib/pbkdi8a.afm -share/py-matplotlib/pbkl8a.afm -share/py-matplotlib/pbkli8a.afm -share/py-matplotlib/pcrb8a.afm -share/py-matplotlib/pcrbo8a.afm -share/py-matplotlib/pcrr8a.afm -share/py-matplotlib/pcrro8a.afm -share/py-matplotlib/phvb8a.afm -share/py-matplotlib/phvb8an.afm -share/py-matplotlib/phvbo8a.afm -share/py-matplotlib/phvbo8an.afm -share/py-matplotlib/phvl8a.afm -share/py-matplotlib/phvlo8a.afm -share/py-matplotlib/phvr8a.afm -share/py-matplotlib/phvr8an.afm -share/py-matplotlib/phvro8a.afm -share/py-matplotlib/phvro8an.afm -share/py-matplotlib/pncb8a.afm -share/py-matplotlib/pncbi8a.afm -share/py-matplotlib/pncr8a.afm -share/py-matplotlib/pncri8a.afm -share/py-matplotlib/pplb8a.afm -share/py-matplotlib/pplbi8a.afm -share/py-matplotlib/pplr8a.afm -share/py-matplotlib/pplri8a.afm -share/py-matplotlib/psyr.afm -share/py-matplotlib/ptmb8a.afm -share/py-matplotlib/ptmbi8a.afm -share/py-matplotlib/ptmr8a.afm -share/py-matplotlib/ptmri8a.afm -share/py-matplotlib/putb8a.afm -share/py-matplotlib/putbi8a.afm -share/py-matplotlib/putr8a.afm -share/py-matplotlib/putri8a.afm -share/py-matplotlib/pzcmi8a.afm -share/py-matplotlib/pzdr.afm -share/py-matplotlib/stock_close.ppm -share/py-matplotlib/stock_close.xpm -share/py-matplotlib/stock_down.ppm -share/py-matplotlib/stock_down.xpm -share/py-matplotlib/stock_left.ppm -share/py-matplotlib/stock_left.xpm -share/py-matplotlib/stock_refresh.ppm -share/py-matplotlib/stock_refresh.xpm -share/py-matplotlib/stock_right.ppm -share/py-matplotlib/stock_right.xpm -share/py-matplotlib/stock_save_as.ppm -share/py-matplotlib/stock_save_as.xpm -share/py-matplotlib/stock_up.ppm -share/py-matplotlib/stock_up.xpm -share/py-matplotlib/stock_zoom-in.ppm -share/py-matplotlib/stock_zoom-in.xpm -share/py-matplotlib/stock_zoom-out.ppm -share/py-matplotlib/stock_zoom-out.xpm -share/py-matplotlib/subplots.png -share/py-matplotlib/subplots.ppm -share/py-matplotlib/subplots.xpm -share/py-matplotlib/zoom_to_rect.png -share/py-matplotlib/zoom_to_rect.ppm -share/py-matplotlib/zoom_to_rect.svg -share/py-matplotlib/zoom_to_rect.xpm