sync w/ base pkgdiff -r1.44 -r1.45 pkgsrc/graphics/py-matplotlib-gtk2/Makefile
(drochner)
@@ -1,40 +1,42 @@ | @@ -1,40 +1,42 @@ | |||
1 | # $NetBSD: Makefile,v 1.44 2013/10/10 14:42:15 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.45 2014/01/21 21:16:02 drochner Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= matplotlib-1.2.1 | 4 | DISTNAME= matplotlib-1.3.1 | |
5 | PKGNAME= ${PYPKGPREFIX}-matplotlib-gtk-1.2.1 | 5 | PKGNAME= ${PYPKGPREFIX}-matplotlib-gtk-1.3.1 | |
6 | PKGREVISION= 2 | |||
7 | CATEGORIES= graphics python | 6 | CATEGORIES= graphics python | |
8 | MASTER_SITES= https://github.com/downloads/matplotlib/matplotlib/ | 7 | MASTER_SITES= https://github.com/downloads/matplotlib/matplotlib/ | |
9 | FETCH_USING= curl | 8 | FETCH_USING= curl | |
10 | 9 | |||
11 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
12 | HOMEPAGE= http://matplotlib.sourceforge.net/ | 11 | HOMEPAGE= http://matplotlib.sourceforge.net/ | |
13 | COMMENT= GTK frontend for matplotlib | 12 | COMMENT= GTK frontend for matplotlib | |
14 | 13 | |||
15 | USE_TOOLS+= pkg-config | 14 | USE_TOOLS+= pkg-config | |
16 | PY_PATCHPLIST= yes | 15 | PY_PATCHPLIST= yes | |
17 | PYDISTUTILSPKG= yes | 16 | PYDISTUTILSPKG= yes | |
18 | USE_LANGUAGES= c c++ | 17 | USE_LANGUAGES= c c++ | |
19 | 18 | |||
20 | post-patch: | 19 | post-patch: | |
21 | ( ${ECHO} "[directories]"; \ | 20 | ( ${ECHO} "[directories]"; \ | |
22 | ${ECHO} "basedirlist=/usr"; \ | 21 | ${ECHO} "basedirlist=/usr"; \ | |
23 | ${ECHO} "[provide_packages]"; \ | 22 | ${ECHO} "[provide_packages]"; \ | |
24 | ${ECHO} "pytz = False"; \ | 23 | ${ECHO} "pytz = False"; \ | |
25 | ${ECHO} "dateutil = False"; \ | 24 | ${ECHO} "dateutil = False"; \ | |
26 | ${ECHO} "[gui_support]"; \ | 25 | ${ECHO} "[gui_support]"; \ | |
27 | ${ECHO} "gtk = True"; \ | 26 | ${ECHO} "gtk = True"; \ | |
28 | ${ECHO} "gtkagg = True"; \ | 27 | ${ECHO} "gtkagg = True"; \ | |
29 | ${ECHO} "tkagg = False"; \ | 28 | ${ECHO} "tkagg = False"; \ | |
30 | ${ECHO} "wxagg = False"; \ | 29 | ${ECHO} "wxagg = False"; \ | |
31 | ${ECHO} "macosx = False" ) > ${WRKSRC}/setup.cfg | 30 | ${ECHO} "macosx = False" ) > ${WRKSRC}/setup.cfg | |
32 | 31 | |||
33 | .include "../../lang/python/extension.mk" | 32 | post-install: | |
33 | ${RM} -r ${DESTDIR}/${PREFIX}/${PYSITELIB}/${EGG_NAME}-py${PYVERSSUFFIX}.egg-info | |||
34 | ||||
35 | .include "../../lang/python/egg.mk" | |||
34 | .include "../../graphics/py-matplotlib/buildlink3.mk" | 36 | .include "../../graphics/py-matplotlib/buildlink3.mk" | |
35 | .include "../../devel/zlib/buildlink3.mk" | 37 | .include "../../devel/zlib/buildlink3.mk" | |
36 | .include "../../graphics/freetype2/buildlink3.mk" | 38 | .include "../../graphics/freetype2/buildlink3.mk" | |
37 | .include "../../graphics/png/buildlink3.mk" | 39 | .include "../../graphics/png/buildlink3.mk" | |
38 | .include "../../math/py-numpy/buildlink3.mk" | 40 | .include "../../math/py-numpy/buildlink3.mk" | |
39 | .include "../../x11/py-gtk2/buildlink3.mk" | 41 | .include "../../x11/py-gtk2/buildlink3.mk" | |
40 | .include "../../mk/bsd.pkg.mk" | 42 | .include "../../mk/bsd.pkg.mk" |
@@ -1,7 +1,6 @@ | @@ -1,7 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.12 2013/07/24 11:13:56 drochner Exp $ | 1 | $NetBSD: distinfo,v 1.13 2014/01/21 21:16:02 drochner Exp $ | |
2 | 2 | |||
3 | SHA1 (matplotlib-1.2.1.tar.gz) = 82fc44d0047a713c1b0b1b4ea2503e6a41c57f98 | 3 | SHA1 (matplotlib-1.3.1.tar.gz) = 8578afc86424392591c0ee03f7613ffa9b6f68ee | |
4 | RMD160 (matplotlib-1.2.1.tar.gz) = c27142f1d6665bc6a748f601558045e7d801dbef | 4 | RMD160 (matplotlib-1.3.1.tar.gz) = 7c2647ae1d6aafdc1c32e47183239c7da0d91956 | |
5 | Size (matplotlib-1.2.1.tar.gz) = 38446200 bytes | 5 | Size (matplotlib-1.3.1.tar.gz) = 42163182 bytes | |
6 | SHA1 (patch-aa) = 7ff4d7f4bbd9a2b19b839f92e0a7b568db4d4fb9 | 6 | SHA1 (patch-ab) = 447e2cfd0bf2571fe8e1b77f47a5de9563ec45ee | |
7 | SHA1 (patch-ab) = d6b69b74d74a67c90b09f821ffe7da8eec79a855 |
@@ -1,55 +1,13 @@ | @@ -1,55 +1,13 @@ | |||
1 | $NetBSD: patch-ab,v 1.8 2013/07/24 11:13:56 drochner Exp $ | 1 | $NetBSD: patch-ab,v 1.9 2014/01/21 21:16:02 drochner Exp $ | |
2 | 2 | |||
3 | --- setup.py.orig 2013-03-26 13:04:37.000000000 +0000 | 3 | --- setup.py.orig 2014-01-21 18:50:49.000000000 +0000 | |
4 | +++ setup.py | 4 | +++ setup.py | |
5 | @@ -141,12 +141,12 @@ if not check_for_numpy(__version__numpy_ | 5 | @@ -139,7 +139,7 @@ if __name__ == '__main__': | |
6 | if not check_for_freetype(): | |||
7 | sys.exit(1) | |||
8 | 6 | |||
9 | -build_ft2font(ext_modules, packages) | 7 | required_failed = [] | |
10 | -build_ttconv(ext_modules, packages) | 8 | good_packages = [] | |
11 | -build_contour(ext_modules, packages) | 9 | - for package in mpl_packages: | |
12 | -build_delaunay(ext_modules, packages) | 10 | + for package in [setupext.Numpy(),setupext.CXX(),setupext.LibAgg(),setupext.BackendGtkAgg(),setupext.BackendGtk()]: | |
13 | -build_path(ext_modules, packages) | 11 | if isinstance(package, str): | |
14 | -build_tri(ext_modules, packages) | 12 | print_raw('') | |
15 | +#build_ft2font(ext_modules, packages) | 13 | print_raw(package.upper()) | |
16 | +#build_ttconv(ext_modules, packages) | |||
17 | +#build_contour(ext_modules, packages) | |||
18 | +#build_delaunay(ext_modules, packages) | |||
19 | +#build_path(ext_modules, packages) | |||
20 | +#build_tri(ext_modules, packages) | |||
21 | ||||
22 | print_raw("") | |||
23 | print_raw("OPTIONAL BACKEND DEPENDENCIES") | |||
24 | @@ -176,13 +176,13 @@ if options['build_tkagg']: | |||
25 | build_tkagg(ext_modules, packages) | |||
26 | rc['backend'] = 'TkAgg' | |||
27 | ||||
28 | -hasgtk = check_for_gtk() | |||
29 | +hasgtk = 1 | |||
30 | if options['build_gtk']: | |||
31 | if hasgtk or (options['build_gtk'] is True): | |||
32 | build_gdk(ext_modules, packages) | |||
33 | if options['build_gtkagg']: | |||
34 | if hasgtk or (options['build_gtkagg'] is True): | |||
35 | - options['build_agg'] = 1 | |||
36 | + options['build_agg'] = 0 | |||
37 | build_gtkagg(ext_modules, packages) | |||
38 | rc['backend'] = 'GTKAgg' | |||
39 | ||||
40 | @@ -323,12 +323,12 @@ distrib = setup(name="matplotlib", | |||
41 | which emulates matlab graphics | |||
42 | """, | |||
43 | download_url="https://downloads.sourceforge.net/project/matplotlib/matplotlib/matplotlib-{0}/matplotlib-{0}.tar.gz".format(__version__), | |||
44 | - packages = packages, | |||
45 | +# packages = packages, | |||
46 | platforms='any', | |||
47 | - py_modules = py_modules, | |||
48 | +# py_modules = py_modules, | |||
49 | ext_modules = ext_modules, | |||
50 | package_dir = package_dir, | |||
51 | - package_data = package_data, | |||
52 | +# package_data = package_data, | |||
53 | classifiers = classifiers, | |||
54 | cmdclass = {'build_py': build_py}, | |||
55 | **additional_params |