Import math/biggles version 1.6.6_2
[dports.git] / math / biggles / Makefile
1 # ex:ts=8
2 # New ports collection makefile for:    biggles
3 # Date created:                 Nov 25, 2001
4 # Whom:                         ijliao
5 #
6 # $FreeBSD: ports/math/biggles/Makefile,v 1.22 2012/11/17 05:59:19 svnexp Exp $
7 #
8
9 PORTNAME=       biggles
10 PORTVERSION=    1.6.6
11 PORTREVISION=   2
12 CATEGORIES=     math
13 MASTER_SITES=   SF
14 DISTNAME=       python2-${PORTNAME}-${PORTVERSION}
15
16 MAINTAINER=     ports@FreeBSD.org
17 COMMENT=        Create publication-quality 2D scientific plots
18
19 LICENSE=        GPLv2
20
21 BUILD_DEPENDS=  ${PYNUMPY}
22 LIB_DEPENDS=    plot:${PORTSDIR}/graphics/plotutils
23
24 USE_PYTHON=     yes
25 USE_GMAKE=      yes
26 MAKE_ARGS=      CC="${CC}" \
27                 CFLAGS="${CFLAGS} -fPIC" \
28                 LIBPLOT_CPPFLAGS="-I${LOCALBASE}/include" \
29                 LIBPLOT_LDFLAGS="-L${LOCALBASE}/lib -lplot"
30
31 pre-build:
32         @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
33         @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
34
35 do-install:
36         @${MKDIR} ${PYTHON_SITELIBDIR}/biggles
37 .for ext in ini so py pyc pyo
38         ${INSTALL_DATA} ${WRKSRC}/src/*.${ext} ${PYTHON_SITELIBDIR}/biggles
39 .endfor
40         @${MKDIR} ${PYTHON_SITELIBDIR}/biggles/libplot
41 .for ext in so py pyc pyo
42         ${INSTALL_DATA} ${WRKSRC}/src/libplot/*.${ext} ${PYTHON_SITELIBDIR}/biggles/libplot
43 .endfor
44
45 .include <bsd.port.mk>