View | Details | Raw Unified | Return to bug 122077
Collapse All | Expand All

(-)math/biggles/Makefile (-12 / +22 lines)
Lines 7-32 Link Here
7
#
7
#
8
8
9
PORTNAME=	biggles
9
PORTNAME=	biggles
10
PORTVERSION=	1.6.4
10
PORTVERSION=	1.6.5
11
PORTREVISION=	1
12
CATEGORIES=	math
11
CATEGORIES=	math
13
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITES=	SF
14
MASTER_SITE_SUBDIR=	${PORTNAME}
15
DISTNAME=	python2-${PORTNAME}-${PORTVERSION}
13
DISTNAME=	python2-${PORTNAME}-${PORTVERSION}
16
14
17
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@FreeBSD.org
18
COMMENT=	Create publication-quality 2D scientific plots
16
COMMENT=	Create publication-quality 2D scientific plots
19
17
20
BUILD_DEPENDS=	${PYNUMERIC}
18
BUILD_DEPENDS=	${PYNUMPY}
21
LIB_DEPENDS=	plot:${PORTSDIR}/graphics/plotutils
19
LIB_DEPENDS=	plot:${PORTSDIR}/graphics/plotutils
22
20
23
USE_PYTHON=	yes
21
USE_PYTHON=	yes
24
USE_PYDISTUTILS=	yes
22
USE_GMAKE=	yes
25
PYDISTUTILS_PKGNAME=	python2-biggles
23
MAKE_ARGS=	CC="${CC}" \
26
USE_LDCONFIG=	yes
24
		CFLAGS="${CFLAGS} -fPIC" \
27
25
		LIBPLOT_CPPFLAGS="-I${LOCALBASE}/include" \
28
post-patch:
26
		LIBPLOT_LDFLAGS="-L${LOCALBASE}/lib -lplot"
29
	@${REINPLACE_CMD} -e 's|/usr/X11R6|${X11BASE}|g' ${WRKSRC}/make.inc
27
30
	@${REINPLACE_CMD} -e 's|/usr/X11R6|${X11BASE}|g' ${WRKSRC}/setup.py
28
pre-build:
29
	@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
30
	@${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
31
32
do-install:
33
	@${MKDIR} ${PYTHON_SITELIBDIR}/biggles
34
.for ext in ini so py pyc pyo
35
	${INSTALL_DATA} ${WRKSRC}/src/*.${ext} ${PYTHON_SITELIBDIR}/biggles
36
.endfor
37
	@${MKDIR} ${PYTHON_SITELIBDIR}/biggles/libplot
38
.for ext in so py pyc pyo
39
	${INSTALL_DATA} ${WRKSRC}/src/libplot/*.${ext} ${PYTHON_SITELIBDIR}/biggles/libplot
40
.endfor
31
41
32
.include <bsd.port.mk>
42
.include <bsd.port.mk>
(-)math/biggles/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (python2-biggles-1.6.4.tar.gz) = e07bc9e22d830ada274ea71bc6d12556
1
MD5 (python2-biggles-1.6.5.tar.gz) = be1ba7a98cd58ce875e181bd60930b63
2
SHA256 (python2-biggles-1.6.4.tar.gz) = 421e862f5e410694b55020347484a62eb88061597e97c89c0c7baa436deb7800
2
SHA256 (python2-biggles-1.6.5.tar.gz) = 0dbc38b9f4a1e6bdcd23949f73cbc1b2b90e84230b76b361e9ac94ac574efbca
3
SIZE (python2-biggles-1.6.4.tar.gz) = 113810
3
SIZE (python2-biggles-1.6.5.tar.gz) = 61757

Return to bug 122077