Skip site navigation (1)Skip section navigation (2)
Date:      20 Sep 2000 16:33:59 -0000
From:      "Mario Sergio Fujikawa Ferreira" <lioux@uol.com.br>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/21420: New port math/p5-Math-Logic perl module
Message-ID:  <20000920163359.5099.qmail@Fedaykin.here>

next in thread | raw e-mail | index | archive | help

>Number:         21420
>Category:       ports
>Synopsis:       New port math/p5-Math-Logic perl module
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 20 10:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Mario Sergio Fujikawa Ferreira
>Release:        FreeBSD 4.0-STABLE i386
>Organization:
>Environment:

FreeBSD Here.here 4.1-STABLE FreeBSD 4.1-STABLE #0: Sun Sep 10 18:08:03 BRT 2000     root@Here.here:/usr/obj/usr/src/sys/LIOUX  i386

>Description:

Perl module providing pure 2, 3 or multi-value logic

>How-To-Repeat:

n/a

>Fix:

# 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:
#
#	p5-Math-Logic
#	p5-Math-Logic/files
#	p5-Math-Logic/files/md5
#	p5-Math-Logic/pkg
#	p5-Math-Logic/pkg/COMMENT
#	p5-Math-Logic/pkg/DESCR
#	p5-Math-Logic/pkg/PLIST
#	p5-Math-Logic/Makefile
#
echo c - p5-Math-Logic
mkdir -p p5-Math-Logic > /dev/null 2>&1
echo c - p5-Math-Logic/files
mkdir -p p5-Math-Logic/files > /dev/null 2>&1
echo x - p5-Math-Logic/files/md5
sed 's/^X//' >p5-Math-Logic/files/md5 << 'END-of-p5-Math-Logic/files/md5'
XMD5 (Math-Logic-1.19.tar.gz) = 01352cf5bf8f4be78779ac57c033b7b5
END-of-p5-Math-Logic/files/md5
echo c - p5-Math-Logic/pkg
mkdir -p p5-Math-Logic/pkg > /dev/null 2>&1
echo x - p5-Math-Logic/pkg/COMMENT
sed 's/^X//' >p5-Math-Logic/pkg/COMMENT << 'END-of-p5-Math-Logic/pkg/COMMENT'
XPerl module providing pure 2, 3 or multi-value logic
END-of-p5-Math-Logic/pkg/COMMENT
echo x - p5-Math-Logic/pkg/DESCR
sed 's/^X//' >p5-Math-Logic/pkg/DESCR << 'END-of-p5-Math-Logic/pkg/DESCR'
XPerl's built-in logical operators, C<and>, C<or>, C<xor> and C<not>
Xsupport 2-value logic. This means that they always produce a result
Xwhich is either true or false. In fact perl sometimes returns 0
Xand sometimes returns undef for false depending on the operator
Xand the order of the arguments. For "true" Perl generally returns
Xthe first value that evaluated to true which turns out to be
Xextremely useful in practice. Given the choice Perl's built-in
Xlogical operators are to be preferred -- but when you really want
Xpure 2-degree logic or 3-degree logic or multi-degree logic they
Xare available through this module
END-of-p5-Math-Logic/pkg/DESCR
echo x - p5-Math-Logic/pkg/PLIST
sed 's/^X//' >p5-Math-Logic/pkg/PLIST << 'END-of-p5-Math-Logic/pkg/PLIST'
Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Math/Logic/.packlist
Xlib/perl5/site_perl/%%PERL_VER%%/Math/Logic.pm
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/Math
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Math/Logic
X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Math
END-of-p5-Math-Logic/pkg/PLIST
echo x - p5-Math-Logic/Makefile
sed 's/^X//' >p5-Math-Logic/Makefile << 'END-of-p5-Math-Logic/Makefile'
X# New ports collection makefile for:	p5-Math-Logic
X# Date created:				20 Sep 2000
X# Whom:			Mario S F Ferreira <lioux@linf.unb.br> et al.
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Math-Logic
XPORTVERSION=	1.19
XCATEGORIES=	math perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	Math
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	lioux@linf.unb.br
X
XUSE_PERL5=	yes
XPERL_CONFIGURE=	yes
XMANPREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
XMAN3=		Math::Logic.3
X
X.include <bsd.port.mk>
END-of-p5-Math-Logic/Makefile
exit


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


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000920163359.5099.qmail>