Date: Sat, 15 Nov 2008 02:12:32 GMT From: bf <bf2006a@yahoo.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/128883: [NEW PORT]math/unuran: universal non-uniform random number generators Message-ID: <200811150212.mAF2CWbD095603@www.freebsd.org> Resent-Message-ID: <200811150220.mAF2K27A010376@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 128883 >Category: ports >Synopsis: [NEW PORT]math/unuran: universal non-uniform random 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: Sat Nov 15 02:20:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: bf >Release: 7-STABLE i386 >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: # # unuran # unuran/Makefile # unuran/distinfo # unuran/pkg-descr # unuran/files # unuran/files/patch-doc_Makefile.in # unuran/pkg-plist # echo c - unuran mkdir -p unuran > /dev/null 2>&1 echo x - unuran/Makefile sed 's/^X//' >unuran/Makefile << '0c2780d789826a0861d824437577da39' X# New ports collection makefile for: unuran X# Date created: 13 November 2008 X# Whom: bf <bf2006a@yahoo.com> X# X# $FreeBSD$ X# X XPORTNAME= unuran XPORTVERSION= 1.2.4 XCATEGORIES= math XMASTER_SITES= http://statmath.wu-wien.ac.at/unuran/ X XMAINTAINER= bf2006a@yahoo.com XCOMMENT= Universal Non-Uniform RANdom number generators X XLIB_DEPENDS= rngstreams:${PORTSDIR}/math/rngstreams X XUSE_GMAKE= yes XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --enable-shared --with-urng-rngstream --with-urng-default=rngstream \ X --enable-info XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" XUSE_LDCONFIG= yes XINFO= unuran XPORTDOCS= unuran.pdf unuran.txt X X.ifndef(NOPORTDOCS) Xpost-install: X @${MKDIR} ${DOCSDIR} X.for DD in ${PORTDOCS} X @${INSTALL_DATA} ${WRKSRC}/doc/${DD} ${DOCSDIR} X.endfor X.endif X X.ifdef(MAINTAINER_MODE) XCONFIGURE_ARGS+= --enable-check-struct --enable-logging X Xregression-test: build X @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} check) X.endif X X.include <bsd.port.mk> 0c2780d789826a0861d824437577da39 echo x - unuran/distinfo sed 's/^X//' >unuran/distinfo << 'd81665ede71d64162c4e7da5fc495f5d' XMD5 (unuran-1.2.4.tar.gz) = 830c5c1fc62222f63dff34bce3295c08 XSHA256 (unuran-1.2.4.tar.gz) = 5c4adeaff517033dc2af22cbd9dd486fc9dc52e51ae1c189503cfd1e2d65a1d0 XSIZE (unuran-1.2.4.tar.gz) = 3145403 d81665ede71d64162c4e7da5fc495f5d echo x - unuran/pkg-descr sed 's/^X//' >unuran/pkg-descr << 'fde4053f51302571a1cd3f9eea59d468' XUNU.RAN (Universal Non-Uniform RAndom Number generator) is a collection of Xalgorithms for generating non-uniform pseudorandom variates as a library of C Xfunctions designed and implemented by the ARVAG (Automatic Random VAriate XGeneration) project group in Vienna, and released under the GNU Public License X(GPL). It is especially designed for situations where: X X- a non-standard distribution or a truncated distribution is needed; X- experiments with different types of distributions are made; X- random variates for variance reduction techniques are used; or X- fast generators of predictable quality are necessary. X XUNU.RAN provides generators that are superior in many aspects to those found in Xquite a number of other libraries; however, due to its more sophisticated Xprogramming interface, it might not be as easy to use. X XIt uses an object-oriented interface in which distributions and generators are Xtreated as independent objects, so that different methods for generating Xnon-uniform random variates may be chosen according to various criteria, such Xas speed, quality, and variance reduction. It is flexible enough to permit Xsampling from non-standard distributions, such as distributions that arise in Xa model and can only be computed in complicated subroutines. X XWWW: http://statmath.wu-wien.ac.at/unuran/ fde4053f51302571a1cd3f9eea59d468 echo c - unuran/files mkdir -p unuran/files > /dev/null 2>&1 echo x - unuran/files/patch-doc_Makefile.in sed 's/^X//' >unuran/files/patch-doc_Makefile.in << '05e3baa90d5f58ecb34af5cb81ef96b6' X--- doc/Makefile.in.orig 2008-11-14 16:43:07.846169643 -0500 X+++ doc/Makefile.in 2008-11-14 16:43:34.409120521 -0500 X@@ -47,7 +47,7 @@ X CONFIG_CLEAN_FILES = X SOURCES = X DIST_SOURCES = X-INFO_DEPS = $(srcdir)/unuran.info $(srcdir)/unuran_win32.info X+INFO_DEPS = $(srcdir)/unuran.info X am__TEXINFO_TEX_DIR = $(srcdir)/./src X DVIS = unuran.dvi unuran_win32.dvi X PDFS = unuran.pdf unuran_win32.pdf 05e3baa90d5f58ecb34af5cb81ef96b6 echo x - unuran/pkg-plist sed 's/^X//' >unuran/pkg-plist << 'a6ff030687397184d5779d0ecd3df01e' Xinclude/unuran.h Xinclude/unuran_tests.h Xinclude/unuran_urng_gsl.h Xinclude/unuran_urng_prng.h Xinclude/unuran_urng_rngstreams.h Xlib/libunuran.a Xlib/libunuran.la Xlib/libunuran.so Xlib/libunuran.so.9 a6ff030687397184d5779d0ecd3df01e exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811150212.mAF2CWbD095603>