# ex:ts=8 # Ports collection makefile for: py-matplotlib # Date created: Aug 4, 2004 # Whom: ijliao # # $FreeBSD$ # PORTNAME= matplotlib PORTVERSION= 0.71 PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= A plotting library uses a syntax familiar to matlab users BUILD_DEPENDS= ${PYNUMERIC} \ ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter \ ${LOCALBASE}/lib/libagg.a:${PORTSDIR}/graphics/agg LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2 RUN_DEPENDS= ${PYNUMERIC} \ ${PYTHON_SITELIBDIR}/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter .if defined(PACKAGE_BUILDING) BUILD_DEPENDS+= Xvfb:${X_VFBSERVER_PORT} .endif USE_PYTHON= 2.2+ USE_PYDISTUTILS= yes USE_GNOME= gtk20 pygtk2 CFLAGS+= -I${X11BASE}/include DATADIR= ${PREFIX}/share/py-${PORTNAME} EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} PLISTDIR= ${PYTHON_SITELIBDIR}/${PORTNAME} ${DATADIR} .if !defined(NOPORTDOCS) PLISTDIR+= ${EXAMPLESDIR} .endif .include post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${EXAMPLESDIR} ${CP} -R ${WRKSRC}/examples/ ${EXAMPLESDIR} .endif .for dir in ${PLISTDIR} @${FIND} ${dir} ! -type d | \ ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST} @${FIND} ${dir} -type d | ${SORT} -r | \ ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST} .endfor .include