summaryrefslogtreecommitdiff
path: root/graphics/py-matplotlib-tk/patches/patch-ab
blob: 55265b70344f488e156d1ed211f3aaaeb5c28ea2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
$NetBSD: patch-ab,v 1.2 2009/08/05 11:02:12 markd Exp $

Ensure we skip installation of the non-Tk stuff, installed
by py-matplotlib itself.

--- setup.py.orig	2008-12-10 14:53:21.000000000 +1300
+++ setup.py
@@ -93,12 +93,12 @@ if not check_for_numpy():
 if not check_for_freetype():
     sys.exit(1)
 
-build_ft2font(ext_modules, packages)
-build_ttconv(ext_modules, packages)
-build_contour(ext_modules, packages)
-build_delaunay(ext_modules, packages)
-build_nxutils(ext_modules, packages)
-build_path(ext_modules, packages)
+#build_ft2font(ext_modules, packages)
+#build_ttconv(ext_modules, packages)
+#build_contour(ext_modules, packages)
+#build_delaunay(ext_modules, packages)
+#build_nxutils(ext_modules, packages)
+#build_path(ext_modules, packages)
 
 print_raw("")
 print_raw("OPTIONAL BACKEND DEPENDENCIES")
@@ -139,13 +139,13 @@ if options['build_wxagg']:
             print_message("WxAgg extension not required for wxPython >= 2.8")
         rc['backend'] = 'WXAgg'
 
-hasgtk = check_for_gtk()
+hasgtk = 1   # check_for_gtk()
 if options['build_gtk']:
     if hasgtk or (options['build_gtk'] is True):
         build_gdk(ext_modules, packages)
 if options['build_gtkagg']:
     if hasgtk or (options['build_gtkagg'] is True):
-        options['build_agg'] = 1
+        options['build_agg'] = 0
         build_gtkagg(ext_modules, packages)
         rc['backend'] = 'GTKAgg'
 
@@ -212,9 +212,9 @@ check_for_pdftops()
 # TODO: comment out for mpl release:
 print_raw("")
 print_raw("EXPERIMENTAL CONFIG PACKAGE DEPENDENCIES")
-packages.append('matplotlib.config')
-if check_provide_configobj(): py_modules.append('configobj')
-if check_provide_traits(): build_traits(ext_modules, packages)
+#packages.append('matplotlib.config')
+#if check_provide_configobj(): py_modules.append('configobj')
+#if check_provide_traits(): build_traits(ext_modules, packages)
 
 print_raw("")
 print_raw("[Edit setup.cfg to suppress the above messages]")
@@ -255,11 +255,11 @@ distrib = setup(name="matplotlib",
       interfaces and hardcopy output formats.  There is a 'pylab' mode
       which emulates matlab graphics
       """,
-      packages = packages,
+#      packages = packages,
       platforms='any',
-      py_modules = py_modules,
+#      py_modules = py_modules,
       ext_modules = ext_modules,
       package_dir = {'': 'lib'},
-      package_data = package_data,
+#      package_data = package_data,
       **additional_params
       )