# New ports collection makefile for:	RNG
# Version required:	1.0
# Date created:		24 June 1998
# Whom:			Thomas Gellekum <tg@FreeBSD.org>
#
# $FreeBSD: ports/math/rng/Makefile,v 1.10 1999/08/31 06:47:53 mharo Exp $
#

DISTNAME=	LLNLDistribution11
PKGNAME=	py-rng-1.0
CATEGORIES=	math python
MASTER_SITES=	ftp://ftp-icf.llnl.gov/pub/python/
EXTRACT_SUFX=	.tgz

MAINTAINER=	tg@FreeBSD.org

BUILD_DEPENDS=	python:${PORTSDIR}/lang/python \
		${NUMPYDIR}/Numeric.py:${PORTSDIR}/math/numpy
RUN_DEPENDS=	python:${PORTSDIR}/lang/python \
		${NUMPYDIR}/Numeric.py:${PORTSDIR}/math/numpy

WRKSRC=		${WRKDIR}/${DISTNAME}/RNG
CONFIGURE_ENV=	PREFIX=${PREFIX}
ALL_TARGET=	sharedmods
MAKE_FLAGS=	'OPT=${CFLAGS}'

PYTHONSCRIPTDIR=	${PREFIX}/lib/python1.5
NUMPYDIR=	${PYTHONSCRIPTDIR}/site-packages/numerical
RNGDIR=		${PYTHONSCRIPTDIR}/site-packages/RNG
DOCDIR=		${PREFIX}/share/doc/RNG
EXAMPLEDIR=	${PREFIX}/share/examples/RNG

do-configure:
	@(cd ${WRKSRC} && ${CONFIGURE_ENV} python makethis.py)

post-install:
	@${MKDIR} ${RNGDIR}
	${INSTALL_DATA} ${WRKSRC}/Lib/* ${RNGDIR}
	@${PREFIX}/bin/python -O ${PYTHONSCRIPTDIR}/compileall.py ${RNGDIR}
	@${ECHO} "RNG" > ${RNGDIR}/../RNG.pth
	@${MKDIR} ${EXAMPLEDIR}
	${INSTALL_DATA} ${WRKSRC}/Demo/* ${EXAMPLEDIR}
.if !defined(NOPORTDOCS)
	@${MKDIR} ${DOCDIR}
	${INSTALL_DATA} ${WRKSRC}/README.htm ${DOCDIR}
.endif

.include <bsd.port.mk>
