1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

Add p5-Parallel-Pvm 1.3.0,

perl extension for the Parallel Virtual
Machine (PVM).
This commit is contained in:
Sergey Skvortsov 2003-10-15 09:53:40 +00:00
parent 49ed9decb0
commit 19ce80f8c1
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=91304
5 changed files with 63 additions and 0 deletions

View File

@ -471,6 +471,7 @@
SUBDIR += p5-NetPacket
SUBDIR += p5-POE-Component-RRDTool
SUBDIR += p5-Parallel-MPI
SUBDIR += p5-Parallel-Pvm
SUBDIR += p5-PlRPC
SUBDIR += p5-RPC-XML
SUBDIR += p5-ResourcePool-Resource-Net-LDAP

View File

@ -0,0 +1,29 @@
# New ports collection makefile for: Parallel-Pvm
# Date created: 15 October 2003
# Whom: Sergey Skvortsov <skv@protey.ru>
#
# $FreeBSD$
#
PORTNAME= Parallel-Pvm
PORTVERSION= 1.3.0
CATEGORIES= net perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Parallel
PKGNAMEPREFIX= p5-
EXTRACT_SUFX= .tgz
MAINTAINER= skv@FreeBSD.org
COMMENT= Perl extension for the Parallel Virtual Machine (PVM)
BUILD_DEPENDS= pvm:${PORTSDIR}/net/pvm
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
PVM_ROOT= ${PREFIX}/lib/pvm
CONFIGURE_ENV= PVM_ROOT="${PVM_ROOT}" PVM_ARCH="${PVM_ROOT}/lib/pvmgetarch"
CONFIGURE_ARGS= INC="-I${PREFIX}/include"
MAN3= Parallel::Pvm.3
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (Parallel-Pvm-1.3.0.tgz) = 2e228cec03885e7ad3e215cfc444a0fd

View File

@ -0,0 +1,22 @@
Paraller::Pvm is a perl interface to the Parallel Virtual Machine (PVM)
Message Passing System.
The PVM message passing system enables a programmer to configure a group
of (possibly heterogenous) computers connected by a network into a
parallel virtual machine.
Using PVM, applications can be developed which spawns parallel processes
onto nodes in the virtual machine to perform specific tasks. These
parallel tasks can also periodically exchange information using a set of
message passing functions developed for the system.
PVM applications have mostly been developed in the scientific and
engineering fields. However applications for real-time and
client/server systems can also be developed. PVM simply provides a
convenient way for managing parallel tasks and communications without
need for rexec or socket level programming.
WWW: http://search.cpan.org/dist/Parallel-Pvm/
-- Sergey Skvortsov
skv@FreeBSD.org

View File

@ -0,0 +1,10 @@
%%SITE_PERL%%/%%PERL_ARCH%%/Parallel/Pvm.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Parallel/Pvm/.packlist
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Parallel/Pvm/Pvm.bs
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Parallel/Pvm/Pvm.so
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Parallel/Pvm/autosplit.ix
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Parallel/Pvm/code2symbol.al
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Parallel/Pvm/code2text.al
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Parallel/Pvm
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/Parallel 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Parallel 2>/dev/null || true