summaryrefslogtreecommitdiff
path: root/graphics/py-matplotlib-tk
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2011-02-17 10:33:37 +0000
committermarkd <markd@pkgsrc.org>2011-02-17 10:33:37 +0000
commit4a76dec4fe17ea545b79b183d8004e7e0ce51fdf (patch)
tree0320900f003fab1a782fcabbf312c64e7aa112a1 /graphics/py-matplotlib-tk
parent754739c393e405188bfd55f7daf77da8d561b814 (diff)
downloadpkgsrc-4a76dec4fe17ea545b79b183d8004e7e0ce51fdf.tar.gz
Update to py-matplotlib 1.0.1
Various bugfixes.
Diffstat (limited to 'graphics/py-matplotlib-tk')
-rw-r--r--graphics/py-matplotlib-tk/Makefile20
-rw-r--r--graphics/py-matplotlib-tk/distinfo12
-rw-r--r--graphics/py-matplotlib-tk/patches/patch-aa47
-rw-r--r--graphics/py-matplotlib-tk/patches/patch-ab12
4 files changed, 47 insertions, 44 deletions
diff --git a/graphics/py-matplotlib-tk/Makefile b/graphics/py-matplotlib-tk/Makefile
index e900b95bbd7..9462612c1ee 100644
--- a/graphics/py-matplotlib-tk/Makefile
+++ b/graphics/py-matplotlib-tk/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2011/01/13 13:38:17 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2011/02/17 10:33:38 markd Exp $
#
-DISTNAME= matplotlib-0.99.1.2
-PKGNAME= ${PYPKGPREFIX}-matplotlib-tk-0.99.1.2
-PKGREVISION= 2
+DISTNAME= matplotlib-1.0.1
+PKGNAME= ${PYPKGPREFIX}-matplotlib-tk-1.0.1
CATEGORIES= graphics python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=matplotlib/}
@@ -13,12 +12,23 @@ COMMENT= Tk frontend for matplotlib
PKG_DESTDIR_SUPPORT= user-destdir
-WRKSRC= ${WRKDIR}/matplotlib-0.99.1.1
USE_TOOLS+= pkg-config
PY_PATCHPLIST= yes
PYDISTUTILSPKG= yes
USE_LANGUAGES= c c++
+post-patch:
+ ( echo "[directories]"; \
+ echo "basedirlist=/usr"; \
+ echo "[provide_packages]"; \
+ echo "pytz = False"; \
+ echo "dateutil = False"; \
+ echo "[gui_support]"; \
+ echo "gtk = False"; \
+ echo "gtkagg = False"; \
+ echo "tkagg = True"; \
+ echo "wxagg = False"; \
+ echo "macosx = False" ) > ${WRKSRC}/setup.cfg
.include "../../lang/python/extension.mk"
.include "../../graphics/py-matplotlib/buildlink3.mk"
diff --git a/graphics/py-matplotlib-tk/distinfo b/graphics/py-matplotlib-tk/distinfo
index fcd0804da03..68f06ef2825 100644
--- a/graphics/py-matplotlib-tk/distinfo
+++ b/graphics/py-matplotlib-tk/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.4 2010/05/17 16:22:59 drochner Exp $
+$NetBSD: distinfo,v 1.5 2011/02/17 10:33:38 markd Exp $
-SHA1 (matplotlib-0.99.1.2.tar.gz) = c3f9053a8522e2541d93ee55e8b447165708ac15
-RMD160 (matplotlib-0.99.1.2.tar.gz) = 11daee415102dff944d9c45de22c48c83e76dde7
-Size (matplotlib-0.99.1.2.tar.gz) = 11940390 bytes
-SHA1 (patch-aa) = 193497e854113548345f10fc21b0d258f6376267
-SHA1 (patch-ab) = 0a89e0d6fd96e3f998ab92130596c248061c36e3
+SHA1 (matplotlib-1.0.1.tar.gz) = c7a832f28a66817626e7a8af21e14ea0e15f4008
+RMD160 (matplotlib-1.0.1.tar.gz) = e3e326f7f31ef995253da483444cb593b8e6753b
+Size (matplotlib-1.0.1.tar.gz) = 13285166 bytes
+SHA1 (patch-aa) = 611a55383e4d343f220f6bdb814629b22e70848d
+SHA1 (patch-ab) = 4bc5d9fa3d8f6236794c2e76f63f1bc45e3948ec
diff --git a/graphics/py-matplotlib-tk/patches/patch-aa b/graphics/py-matplotlib-tk/patches/patch-aa
index 6d8764bb35d..055a301d993 100644
--- a/graphics/py-matplotlib-tk/patches/patch-aa
+++ b/graphics/py-matplotlib-tk/patches/patch-aa
@@ -1,45 +1,36 @@
-$NetBSD: patch-aa,v 1.3 2010/05/17 16:22:59 drochner Exp $
+$NetBSD: patch-aa,v 1.4 2011/02/17 10:33:39 markd Exp $
---- setupext.py.orig 2009-08-23 05:27:32.000000000 +0000
+--- setupext.py.orig 2010-07-07 01:41:55.000000000 +0000
+++ setupext.py
-@@ -103,16 +103,16 @@ numpy_inc_dirs = []
- # matplotlib build options, which can be altered using setup.cfg
- options = {'display_status': True,
+@@ -115,14 +115,14 @@ options = {'display_status': True,
'verbose': False,
-- 'provide_pytz': 'auto',
-- 'provide_dateutil': 'auto',
+ 'provide_pytz': 'auto',
+ 'provide_dateutil': 'auto',
- 'build_agg': True,
-- 'build_gtk': 'auto',
-- 'build_gtkagg': 'auto',
-- 'build_tkagg': 'auto',
-- 'build_wxagg': 'auto',
-- 'build_macosx': 'auto',
++ 'build_agg': False,
+ 'build_gtk': 'auto',
+ 'build_gtkagg': 'auto',
+ 'build_tkagg': 'auto',
+ 'build_wxagg': 'auto',
+ 'build_macosx': 'auto',
- 'build_image': True,
- 'build_windowing': True,
-+ 'provide_pytz': False,
-+ 'provide_dateutil': False,
-+ 'build_agg': False,
-+ 'build_gtk': False,
-+ 'build_gtkagg': False,
-+ 'build_tkagg': True,
-+ 'build_wxagg': False,
-+ 'build_macosx': False,
+ 'build_image': False,
+ 'build_windowing': False,
- 'backend': None}
+ 'backend': None,
+ 'basedirlist': None}
- # Based on the contents of setup.cfg, determine the build options
-@@ -320,11 +320,8 @@ def check_for_libpng():
+@@ -344,11 +344,8 @@ def check_for_libpng():
return True
def add_base_flags(module):
- incdirs = filter(os.path.exists,
-- [os.path.join(p, 'include') for p in basedir[sys.platform] ])
+- [os.path.join(p, 'include') for p in basedirlist ])
- 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] ] )
-+ incdirs = os.path.join(os.environ['LOCALBASE'], 'include')
-+ libdirs = os.path.join(os.environ['LOCALBASE'], 'lib')
+- [os.path.join(p, 'lib') for p in basedirlist ]+
+- [os.path.join(p, 'lib64') for p in basedirlist ] )
++ incdirs = [os.path.join(os.environ['LOCALBASE'], 'include')]
++ libdirs = [os.path.join(os.environ['LOCALBASE'], 'lib')]
module.include_dirs.extend(incdirs)
module.include_dirs.append('.')
diff --git a/graphics/py-matplotlib-tk/patches/patch-ab b/graphics/py-matplotlib-tk/patches/patch-ab
index bbf661a4519..652a824ab05 100644
--- a/graphics/py-matplotlib-tk/patches/patch-ab
+++ b/graphics/py-matplotlib-tk/patches/patch-ab
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.3 2010/05/17 16:22:59 drochner Exp $
+$NetBSD: patch-ab,v 1.4 2011/02/17 10:33:39 markd Exp $
---- setup.py.orig 2009-08-01 19:15:24.000000000 +0000
+--- setup.py.orig 2010-07-07 01:41:55.000000000 +0000
+++ setup.py
-@@ -105,12 +105,12 @@ if not check_for_numpy():
+@@ -128,13 +128,13 @@ if not check_for_numpy():
if not check_for_freetype():
sys.exit(1)
@@ -12,16 +12,18 @@ $NetBSD: patch-ab,v 1.3 2010/05/17 16:22:59 drochner Exp $
-build_delaunay(ext_modules, packages)
-build_nxutils(ext_modules, packages)
-build_path(ext_modules, packages)
+-build_tri(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)
++#build_tri(ext_modules, packages)
print_raw("")
print_raw("OPTIONAL BACKEND DEPENDENCIES")
-@@ -151,13 +151,13 @@ if options['build_wxagg']:
+@@ -175,13 +175,13 @@ if options['build_wxagg']:
print_message("WxAgg extension not required for wxPython >= 2.8")
rc['backend'] = 'WXAgg'
@@ -37,7 +39,7 @@ $NetBSD: patch-ab,v 1.3 2010/05/17 16:22:59 drochner Exp $
build_gtkagg(ext_modules, packages)
rc['backend'] = 'GTKAgg'
-@@ -258,11 +258,11 @@ distrib = setup(name="matplotlib",
+@@ -282,11 +282,11 @@ distrib = setup(name="matplotlib",
interfaces and hardcopy output formats. There is a 'pylab' mode
which emulates matlab graphics
""",