View | Details | Raw Unified | Return to bug 203150 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (+10 lines)
Lines 35-40 Link Here
35
GTKAGGBACKEND_USE=	GNOME=gtk20,pygtk2
35
GTKAGGBACKEND_USE=	GNOME=gtk20,pygtk2
36
GTKAGGBACKEND_VARS=	GTKAGG_BACKEND=True
36
GTKAGGBACKEND_VARS=	GTKAGG_BACKEND=True
37
GTKAGGBACKEND_VARS_OFF=	GTKAGG_BACKEND=False
37
GTKAGGBACKEND_VARS_OFF=	GTKAGG_BACKEND=False
38
QT4AGGBACKEND_DESC=	Qt4Agg backend support
39
QT4AGGBACKEND_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}qt4-gui>=4.8.5:${PORTSDIR}/x11-toolkits/py-qt4-gui
40
QT4AGGBACKEND_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}qt4-gui>=4.8.5:${PORTSDIR}/x11-toolkits/py-qt4-gui
41
QT4AGGBACKEND_VARS=	QT4AGG_BACKEND=True
42
QT4AGGBACKEND_VARS_OFF=	QT4AGG_BACKEND=False
38
TKAGGBACKEND_DESC=	TKAgg backend support
43
TKAGGBACKEND_DESC=	TKAgg backend support
39
TKAGGBACKEND_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter
44
TKAGGBACKEND_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter
40
TKAGGBACKEND_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter
45
TKAGGBACKEND_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter
Lines 52-57 Link Here
52
.if defined(PACKAGE_BUILDING)
57
.if defined(PACKAGE_BUILDING)
53
GTKBACKEND_BUILD_DEPENDS=	Xvfb:${PORTSDIR}/x11-servers/xorg-vfbserver
58
GTKBACKEND_BUILD_DEPENDS=	Xvfb:${PORTSDIR}/x11-servers/xorg-vfbserver
54
GTKAGGBACKEND_BUILD_DEPENDS=	Xvfb:${PORTSDIR}/x11-servers/xorg-vfbserver
59
GTKAGGBACKEND_BUILD_DEPENDS=	Xvfb:${PORTSDIR}/x11-servers/xorg-vfbserver
60
QT4AGGBACKEND_BUILD_DEPENDS+=	Xvfb:${PORTSDIR}/x11-servers/xorg-vfbserver
55
TKAGGBACKEND_BUILD_DEPENDS+=	Xvfb:${PORTSDIR}/x11-servers/xorg-vfbserver
61
TKAGGBACKEND_BUILD_DEPENDS+=	Xvfb:${PORTSDIR}/x11-servers/xorg-vfbserver
56
WXAGGBACKEND_BUILD_DEPENDS=	Xvfb:${PORTSDIR}/x11-servers/xorg-vfbserver
62
WXAGGBACKEND_BUILD_DEPENDS=	Xvfb:${PORTSDIR}/x11-servers/xorg-vfbserver
57
.endif
63
.endif
Lines 70-75 Link Here
70
		${WRKSRC}/setupext.py
76
		${WRKSRC}/setupext.py
71
	${REINPLACE_CMD} -e 's|%%GTK_BACKEND%%|${GTK_BACKEND}|g' \
77
	${REINPLACE_CMD} -e 's|%%GTK_BACKEND%%|${GTK_BACKEND}|g' \
72
			 -e 's|%%GTKAGG_BACKEND%%|${GTKAGG_BACKEND}|g' \
78
			 -e 's|%%GTKAGG_BACKEND%%|${GTKAGG_BACKEND}|g' \
79
			 -e 's|%%QT4AGG_BACKEND%%|${QT4AGG_BACKEND}|g' \
73
			 -e 's|%%TKAGG_BACKEND%%|${TKAGG_BACKEND}|g' \
80
			 -e 's|%%TKAGG_BACKEND%%|${TKAGG_BACKEND}|g' \
74
			 -e 's|%%WXAGG_BACKEND%%|${WXAGG_BACKEND}|g' \
81
			 -e 's|%%WXAGG_BACKEND%%|${WXAGG_BACKEND}|g' \
75
		${WRKSRC}/setup.cfg
82
		${WRKSRC}/setup.cfg
Lines 89-94 Link Here
89
post-install-GTKAGGBACKEND-on:
96
post-install-GTKAGGBACKEND-on:
90
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/backends/_gtkagg.so
97
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/backends/_gtkagg.so
91
98
99
post-install-QT4AGGBACKEND-on:
100
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/backends/_qt4agg.so
101
92
post-install-TKAGGBACKEND-on:
102
post-install-TKAGGBACKEND-on:
93
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/backends/_tkagg.so
103
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/backends/_tkagg.so
94
104
(-)files/patch-setup.cfg (+1 lines)
Lines 60-65 Link Here
60
+#
60
+#
61
+gtk = %%GTK_BACKEND%%
61
+gtk = %%GTK_BACKEND%%
62
+gtkagg = %%GTKAGG_BACKEND%%
62
+gtkagg = %%GTKAGG_BACKEND%%
63
+qt4agg = %%QT4AGG_BACKEND%%
63
+tkagg = %%TKAGG_BACKEND%%
64
+tkagg = %%TKAGG_BACKEND%%
64
+wxagg = %%WXAGG_BACKEND%%
65
+wxagg = %%WXAGG_BACKEND%%
65
+#macosx = False
66
+#macosx = False

Return to bug 203150