1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00

Add p5-Games-Dice.

Games::Dice simulates die rolls. It uses a function-oriented (not
object-oriented) interface. No functions are exported by default.

The number and type of dice to roll is given in a style which should be
familiar to players of popular role-playing games: adb[+-*/b]c. a is optional
and defaults to 1; it gives the number of dice to roll. b indicates the number
of sides to each die. % can be used instead of 100 for b; hence, rolling 2d%
and 2d100 is equivalent. roll simulates a rolls of b-sided dice and adds
together the results. The optional end, consisting of one of +-*/b and a
number c, can modify the sum of the individual dice. +-*/ are similar in that
they take the sum of the rolls and add or subtract c, or multiply or divide
the sum by c. (x can also be used instead of *.) Using b in this slot is a
little different: it's short for "best" and indicates "roll a number of dice,
but add together only the best few". For example, 5d6b3 rolls five six- sided
dice and adds together the three best rolls.

Author: Philip Newton <pne@cpan.org>

WWW: http://search.cpan.org/dist/Games-Dice/

PR:		ports/81612
Submitted by:	Aaron Dalton <aaron@daltons.ca>
This commit is contained in:
Jean-Yves Lefort 2005-06-02 12:26:10 +00:00
parent 256ce2141b
commit dbc37c806f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=136673
5 changed files with 52 additions and 0 deletions

View File

@ -361,6 +361,7 @@
SUBDIR += p5-Games-Bingo
SUBDIR += p5-Games-Bingo-Bot
SUBDIR += p5-Games-Bingo-Print
SUBDIR += p5-Games-Dice
SUBDIR += pathological
SUBDIR += pcgen
SUBDIR += pengpong

View File

@ -0,0 +1,22 @@
# New ports collection makefile for: Games-Dice
# Date created: 28 May 2005
# Whom: Aaron Dalton <aaron@daltons.ca>
#
# $FreeBSD$
#
PORTNAME= Games-Dice
PORTVERSION= 0.02
CATEGORIES= games perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Games
PKGNAMEPREFIX= p5-
MAINTAINER= aaron@daltons.ca
COMMENT= Perl module to simulate die rolls
MAN3= Games::Dice.3
PERL_CONFIGURE= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
MD5 (Games-Dice-0.02.tar.gz) = 69585be0bdf4875a0c80d046f22a3ab0
SIZE (Games-Dice-0.02.tar.gz) = 3884

View File

@ -0,0 +1,22 @@
Games::Dice simulates die rolls. It uses a function-oriented (not
object-oriented) interface. No functions are exported by default.
The number and type of dice to roll is given in a style which should be
familiar to players of popular role-playing games: adb[+-*/b]c. a is optional
and defaults to 1; it gives the number of dice to roll. b indicates the number
of sides to each die. % can be used instead of 100 for b; hence, rolling 2d%
and 2d100 is equivalent. roll simulates a rolls of b-sided dice and adds
together the results. The optional end, consisting of one of +-*/b and a
number c, can modify the sum of the individual dice. +-*/ are similar in that
they take the sum of the rolls and add or subtract c, or multiply or divide
the sum by c. (x can also be used instead of *.) Using b in this slot is a
little different: it's short for "best" and indicates "roll a number of dice,
but add together only the best few". For example, 5d6b3 rolls five six- sided
dice and adds together the three best rolls.
Author: Philip Newton <pne@cpan.org>
WWW: http://search.cpan.org/dist/Games-Dice/
- Aaron Dalton
aaron@daltons.ca

View File

@ -0,0 +1,5 @@
%%SITE_PERL%%/Games/Dice.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Games/Dice/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Games/Dice
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Games 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/Games 2>/dev/null || true