ports/144031: [NEW PORT]math/prng: portable pseudorandom number generators

bf bf1783 at gmail.com
Wed Feb 17 02:40:02 UTC 2010


>Number:         144031
>Category:       ports
>Synopsis:       [NEW PORT]math/prng: portable pseudorandom number generators
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 17 02:40:00 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     bf
>Release:        9-CURRENT amd64
>Organization:
-
>Environment:
>Description:

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	prng
#	prng/Makefile
#	prng/distinfo
#	prng/pkg-descr
#
echo c - prng
mkdir -p prng > /dev/null 2>&1
echo x - prng/Makefile
sed 's/^X//' >prng/Makefile << '36292432a56bf5e8bb3ab54d5509d503'
X# New ports collection makefile for:	prng
X# Date created:		16 Feb. 2010
X# Whom:			bf <bf1783 at gmail.com>
X# $FreeBSD$
X
XPORTNAME=	prng
XDISTVERSION=	3.0.2
XCATEGORIES=	math
XMASTER_SITES=	http://statistik.wu-wien.ac.at/software/prng/
X
XMAINTAINER=	bf1783 at gmail.com
XCOMMENT=	Portable, high-performance ANSI-C pseudorandom number generators
X
XGNU_CONFIGURE=	yes
XCONFIGURE_ENV+= LDFLAGS="${LDFLAGS}"
XINFO=	prng
XPLIST_FILES=	include/prng.h lib/libprng.a
XPORTDOCS=	prng.dvi prng.pdf prng.ps prng.txt
XPORTEXAMPLES=	Makefile pairs.c tuples.c
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X.for _d in ${PORTDOCS}
X	${INSTALL_MAN} ${WRKSRC}/doc/${_d} ${DOCSDIR}
X.endfor
X.endif
X.if !defined(NOPORTEXAMPLES)
X	${MKDIR} ${EXAMPLESDIR}
X.for _e in ${PORTEXAMPLES}
X	${INSTALL_DATA} ${WRKSRC}/examples/${_e} ${EXAMPLESDIR}
X.endfor
X.endif
X
Xtest: build
X	@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} \
X		${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check)
X
X.include <bsd.port.mk>
36292432a56bf5e8bb3ab54d5509d503
echo x - prng/distinfo
sed 's/^X//' >prng/distinfo << '54c0f8b073bb27c7c027a7572b886f1e'
XMD5 (prng-3.0.2.tar.gz) = 80cb0870f2d18618bd2772f9e1dc1a70
XSHA256 (prng-3.0.2.tar.gz) = 8299182b97c24b7891d74590a8a8438641a6c681ce34d6c3f7bc98a0649da48b
XSIZE (prng-3.0.2.tar.gz) = 497047
54c0f8b073bb27c7c027a7572b886f1e
echo x - prng/pkg-descr
sed 's/^X//' >prng/pkg-descr << 'ccb9e2e8488fb4bdf291f4e29684376d'
XPRNG is a collection of portable, high-performance ANSI-C implementations of
Xpseudorandom number generators such as linear congruential, inversive
Xcongruential, and explicit inversive congruential random number generators (LCG,
XICG and EICG, respectively) created by Otmar Lendl and and Josef Leydold.
X
XWWW: http://statistik.wu-wien.ac.at/software/prng/index.html
ccb9e2e8488fb4bdf291f4e29684376d
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list