Import of libranlib. libranlib is a library of random number

generators from netlib.
This commit is contained in:
Thomas Gellekum 1997-04-07 07:02:51 +00:00
parent b323d4d4b5
commit 88980b0035
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=6153
18 changed files with 222 additions and 0 deletions

28
math/librandlib/Makefile Normal file
View File

@ -0,0 +1,28 @@
# New ports collection makefile for: ranlib
# Version required: ?
# Date created: 06 April 1997
# Whom: Thomas Gellekum <tg@FreeBSD.ORG>
#
# $Id$
#
DISTNAME= ranlib.f
PKGNAME= ranlib-1.0
CATEGORIES= math
MASTER_SITES= ftp://ftp.netlib.org/random/
MAINTAINER= tg@FreeBSD.ORG
WRKSRC= ${WRKDIR}/${DISTNAME}/src
post-extract:
@${CP} ${FILESDIR}/Makefile.lib ${WRKSRC}/Makefile
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${PREFIX}/share/doc/ranlib
@${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/doc/* ${PREFIX}/share/doc/ranlib
.endif
@${LDCONFIG} -m ${PREFIX}/lib
.include <bsd.port.mk>

1
math/librandlib/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (ranlib.f.tar.gz) = b2d4aeb9ea5ec5eec7d32600d0d8de29

View File

@ -0,0 +1,17 @@
# bmake'd makefile for ranlib sources
LIBDIR = $(PREFIX)/lib
SHLIB_MAJOR= 1
SHLIB_MINOR= 0
LIB= ranlib
SRCS = advnst.f genbet.f genchi.f genexp.f genf.f gengam.f genmn.f \
genmul.f gennch.f gennf.f gennor.f genprm.f genunf.f getcgn.f \
getsd.f ignbin.f ignlgi.f ignnbn.f ignpoi.f ignuin.f initgn.f \
inrgcm.f lennob.f mltmod.f phrtsd.f qrgnin.f ranf.f setall.f \
setant.f setgmn.f setsd.f sexpo.f sgamma.f snorm.f
CLEANFILES+= ${SRC:.f=.c}
.include <bsd.lib.mk>

View File

@ -0,0 +1 @@
Library of Routines for Random Number Generation

20
math/librandlib/pkg-descr Normal file
View File

@ -0,0 +1,20 @@
This library provides routines that return:
(1) Beta random deviates
(2) Chi-square random deviates
(3) Exponential random deviates
(4) F random deviates
(5) Gamma random deviates
(6) Multivariate normal random deviates (mean and covariance
matrix specified)
(7) Noncentral chi-square random deviates
(8) Noncentral F random deviates
(9) Univariate normal random deviates
(10) Random permutations of an integer array
(11) Real uniform random deviates between specif
(12) Binomial random deviates
(13) Negative Binomial random deviates
(14) Multinomial random deviates
(15) Poisson random deviates
(16) Integer uniform deviates between specified limits
(17) Seeds for the random number generator calculated from a
character string

View File

@ -0,0 +1,7 @@
lib/libranlib.a
lib/libranlib.so.1.0
@exec /sbin/ldconfig -m %B
share/doc/ranlib/Basegen.doc
share/doc/ranlib/ranlib.chs
share/doc/ranlib/ranlib.fdoc
@dirrm %B

28
math/libranlib/Makefile Normal file
View File

@ -0,0 +1,28 @@
# New ports collection makefile for: ranlib
# Version required: ?
# Date created: 06 April 1997
# Whom: Thomas Gellekum <tg@FreeBSD.ORG>
#
# $Id$
#
DISTNAME= ranlib.f
PKGNAME= ranlib-1.0
CATEGORIES= math
MASTER_SITES= ftp://ftp.netlib.org/random/
MAINTAINER= tg@FreeBSD.ORG
WRKSRC= ${WRKDIR}/${DISTNAME}/src
post-extract:
@${CP} ${FILESDIR}/Makefile.lib ${WRKSRC}/Makefile
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${PREFIX}/share/doc/ranlib
@${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/doc/* ${PREFIX}/share/doc/ranlib
.endif
@${LDCONFIG} -m ${PREFIX}/lib
.include <bsd.port.mk>

1
math/libranlib/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (ranlib.f.tar.gz) = b2d4aeb9ea5ec5eec7d32600d0d8de29

View File

@ -0,0 +1,17 @@
# bmake'd makefile for ranlib sources
LIBDIR = $(PREFIX)/lib
SHLIB_MAJOR= 1
SHLIB_MINOR= 0
LIB= ranlib
SRCS = advnst.f genbet.f genchi.f genexp.f genf.f gengam.f genmn.f \
genmul.f gennch.f gennf.f gennor.f genprm.f genunf.f getcgn.f \
getsd.f ignbin.f ignlgi.f ignnbn.f ignpoi.f ignuin.f initgn.f \
inrgcm.f lennob.f mltmod.f phrtsd.f qrgnin.f ranf.f setall.f \
setant.f setgmn.f setsd.f sexpo.f sgamma.f snorm.f
CLEANFILES+= ${SRC:.f=.c}
.include <bsd.lib.mk>

View File

@ -0,0 +1 @@
Library of Routines for Random Number Generation

20
math/libranlib/pkg-descr Normal file
View File

@ -0,0 +1,20 @@
This library provides routines that return:
(1) Beta random deviates
(2) Chi-square random deviates
(3) Exponential random deviates
(4) F random deviates
(5) Gamma random deviates
(6) Multivariate normal random deviates (mean and covariance
matrix specified)
(7) Noncentral chi-square random deviates
(8) Noncentral F random deviates
(9) Univariate normal random deviates
(10) Random permutations of an integer array
(11) Real uniform random deviates between specif
(12) Binomial random deviates
(13) Negative Binomial random deviates
(14) Multinomial random deviates
(15) Poisson random deviates
(16) Integer uniform deviates between specified limits
(17) Seeds for the random number generator calculated from a
character string

7
math/libranlib/pkg-plist Normal file
View File

@ -0,0 +1,7 @@
lib/libranlib.a
lib/libranlib.so.1.0
@exec /sbin/ldconfig -m %B
share/doc/ranlib/Basegen.doc
share/doc/ranlib/ranlib.chs
share/doc/ranlib/ranlib.fdoc
@dirrm %B

28
math/randlib/Makefile Normal file
View File

@ -0,0 +1,28 @@
# New ports collection makefile for: ranlib
# Version required: ?
# Date created: 06 April 1997
# Whom: Thomas Gellekum <tg@FreeBSD.ORG>
#
# $Id$
#
DISTNAME= ranlib.f
PKGNAME= ranlib-1.0
CATEGORIES= math
MASTER_SITES= ftp://ftp.netlib.org/random/
MAINTAINER= tg@FreeBSD.ORG
WRKSRC= ${WRKDIR}/${DISTNAME}/src
post-extract:
@${CP} ${FILESDIR}/Makefile.lib ${WRKSRC}/Makefile
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${PREFIX}/share/doc/ranlib
@${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/doc/* ${PREFIX}/share/doc/ranlib
.endif
@${LDCONFIG} -m ${PREFIX}/lib
.include <bsd.port.mk>

1
math/randlib/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (ranlib.f.tar.gz) = b2d4aeb9ea5ec5eec7d32600d0d8de29

View File

@ -0,0 +1,17 @@
# bmake'd makefile for ranlib sources
LIBDIR = $(PREFIX)/lib
SHLIB_MAJOR= 1
SHLIB_MINOR= 0
LIB= ranlib
SRCS = advnst.f genbet.f genchi.f genexp.f genf.f gengam.f genmn.f \
genmul.f gennch.f gennf.f gennor.f genprm.f genunf.f getcgn.f \
getsd.f ignbin.f ignlgi.f ignnbn.f ignpoi.f ignuin.f initgn.f \
inrgcm.f lennob.f mltmod.f phrtsd.f qrgnin.f ranf.f setall.f \
setant.f setgmn.f setsd.f sexpo.f sgamma.f snorm.f
CLEANFILES+= ${SRC:.f=.c}
.include <bsd.lib.mk>

1
math/randlib/pkg-comment Normal file
View File

@ -0,0 +1 @@
Library of Routines for Random Number Generation

20
math/randlib/pkg-descr Normal file
View File

@ -0,0 +1,20 @@
This library provides routines that return:
(1) Beta random deviates
(2) Chi-square random deviates
(3) Exponential random deviates
(4) F random deviates
(5) Gamma random deviates
(6) Multivariate normal random deviates (mean and covariance
matrix specified)
(7) Noncentral chi-square random deviates
(8) Noncentral F random deviates
(9) Univariate normal random deviates
(10) Random permutations of an integer array
(11) Real uniform random deviates between specif
(12) Binomial random deviates
(13) Negative Binomial random deviates
(14) Multinomial random deviates
(15) Poisson random deviates
(16) Integer uniform deviates between specified limits
(17) Seeds for the random number generator calculated from a
character string

7
math/randlib/pkg-plist Normal file
View File

@ -0,0 +1,7 @@
lib/libranlib.a
lib/libranlib.so.1.0
@exec /sbin/ldconfig -m %B
share/doc/ranlib/Basegen.doc
share/doc/ranlib/ranlib.chs
share/doc/ranlib/ranlib.fdoc
@dirrm %B