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

Collapse All | Expand All

(-)Makefile (-12 / +17 lines)
Lines 24-30 Link Here
24
USE_PYTHON=	autoplist distutils
24
USE_PYTHON=	autoplist distutils
25
CFLAGS+=	-I${LOCALBASE}/include
25
CFLAGS+=	-I${LOCALBASE}/include
26
26
27
OPTIONS_DEFINE=	EXAMPLES GTKBACKEND GTKAGGBACKEND TKAGGBACKEND WXAGGBACKEND
27
OPTIONS_DEFINE=		EXAMPLES GTKBACKEND GTKAGGBACKEND TKAGGBACKEND WXAGGBACKEND
28
OPTIONS_DEFAULT=	GTKBACKEND GTKAGGBACKEND TKAGGBACKEND
28
OPTIONS_DEFAULT=	GTKBACKEND GTKAGGBACKEND TKAGGBACKEND
29
OPTIONS_SUB=		yes
29
OPTIONS_SUB=		yes
30
GTKBACKEND_DESC=	GTK backend support
30
GTKBACKEND_DESC=	GTK backend support
Lines 43-51 Link Here
43
TKAGGBACKEND_VARS_OFF=	TKAGG_BACKEND=False
43
TKAGGBACKEND_VARS_OFF=	TKAGG_BACKEND=False
44
WXAGGBACKEND_DESC=	WXAgg backend support
44
WXAGGBACKEND_DESC=	WXAgg backend support
45
WXAGGBACKEND_USE=	WX=2.8+
45
WXAGGBACKEND_USE=	WX=2.8+
46
WXAGGBACKEND_VARS=	WX_COMPS=python:lib,WX_UNICODE=yes
47
WXAGGBACKEND_CONFIGURE_ENV=	WX_CONFIG="${WX_CONFIG}"
46
WXAGGBACKEND_CONFIGURE_ENV=	WX_CONFIG="${WX_CONFIG}"
48
WXAGGBACKEND_VARS=	WXAGG_BACKEND=True
47
WXAGGBACKEND_VARS=	WXAGG_BACKEND=True WX_COMPS=python:lib WX_UNICODE=yes
49
WXAGGBACKEND_VARS_OFF=	WXAGG_BACKEND=False
48
WXAGGBACKEND_VARS_OFF=	WXAGG_BACKEND=False
50
49
51
PORTEXAMPLES=	*
50
PORTEXAMPLES=	*
Lines 58-64 Link Here
58
.endif
57
.endif
59
58
60
post-extract:
59
post-extract:
61
	${CHMOD} -R ga+r ${WRKDIR}
60
	${FIND} ${WRKSRC} -name \*.py | ${XARGS} ${CHMOD} -x
62
61
63
post-patch:
62
post-patch:
64
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
63
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
Lines 76-94 Link Here
76
		${WRKSRC}/setup.cfg
75
		${WRKSRC}/setup.cfg
77
76
78
post-install:
77
post-install:
78
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_cntr.so
79
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_delaunay.so
79
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_image.so
80
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_image.so
81
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_path.so
82
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_png.so
83
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_qhull.so
84
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_tri.so
80
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/backends/_backend_agg.so
85
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/backends/_backend_agg.so
86
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/ft2font.so
87
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/ttconv.so
88
89
post-install-GTKAGGBACKEND-on:
81
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/backends/_gtkagg.so
90
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/backends/_gtkagg.so
91
92
post-install-TKAGGBACKEND-on:
82
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/backends/_tkagg.so
93
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/backends/_tkagg.so
94
95
post-install-GTKBACKEND-on:
83
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/backends/_backend_gdk.so
96
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/backends/_backend_gdk.so
84
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_qhull.so
85
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/ttconv.so
86
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_delaunay.so
87
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_png.so
88
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_tri.so
89
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_path.so
90
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/_cntr.so
91
	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib/ft2font.so
92
97
93
post-install-EXAMPLES-on:
98
post-install-EXAMPLES-on:
94
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
99
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}

Return to bug 203417