- Add p5-IPC-MMA 0.81
IPC::MMA provides an interface to Ralf Engelschall's mm library, allowing memory to be shared between multiple processes in a relatively convenient way. IPC::MMA is a superset of Arthur Choung's IPC::MM module, adding arrays and allowing any Perl scalar to be used as a hash/BTree key rather than just C strings. IPC::MMA hashes are like IPC::MM BTrees in that they return keys in sorted order ineach, keys, and next operations. An IPC::MMA array can store data in any of six ways, including general-purpose scalars, signed or unsigned integers, floating-point numbers, fixed-length strings/records, and booleans at one bit per array element. WWW: http://search.cpan.org/dist/IPC-MMA/ PR: ports/157291 Submitted by: Peter Vereshagin <peter@vereshagin.org>
This commit is contained in:
parent
828d72422f
commit
5535981888
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=274708
5 changed files with 50 additions and 0 deletions
|
@ -1800,6 +1800,7 @@
|
|||
SUBDIR += p5-IPC-DirQueue
|
||||
SUBDIR += p5-IPC-Locker
|
||||
SUBDIR += p5-IPC-MM
|
||||
SUBDIR += p5-IPC-MMA
|
||||
SUBDIR += p5-IPC-Mmap
|
||||
SUBDIR += p5-IPC-Mmap-Share
|
||||
SUBDIR += p5-IPC-Open3-Simple
|
||||
|
|
25
devel/p5-IPC-MMA/Makefile
Normal file
25
devel/p5-IPC-MMA/Makefile
Normal file
|
@ -0,0 +1,25 @@
|
|||
# New ports collection makefile for: IPC-MMA
|
||||
# Date created: 24 May 2011
|
||||
# Whom: Peter Vereshagin <peter@vereshagin.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= IPC-MMA
|
||||
PORTVERSION= 0.81
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= peter@vereshagin.org
|
||||
COMMENT= Improved Perl interface to Ralf Engelschall's mm library
|
||||
|
||||
BUILD_DEPENDS= p5-Devel-CheckOS>=0:${PORTSDIR}/devel/p5-Devel-CheckOS
|
||||
RUN_DEPENDS= p5-Devel-CheckOS>=0:${PORTSDIR}/devel/p5-Devel-CheckOS
|
||||
LIB_DEPENDS= mm.14:${PORTSDIR}/devel/mm
|
||||
|
||||
PERL_CONFIGURE= yes
|
||||
|
||||
MAN3= IPC::MMA.3
|
||||
|
||||
.include <bsd.port.mk>
|
2
devel/p5-IPC-MMA/distinfo
Normal file
2
devel/p5-IPC-MMA/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (IPC-MMA-0.81.tar.gz) = 4f70fac1095daa7acae942a111e2df74e291405bebf3e2694ca719d56aa4bc7b
|
||||
SIZE (IPC-MMA-0.81.tar.gz) = 77642
|
14
devel/p5-IPC-MMA/pkg-descr
Normal file
14
devel/p5-IPC-MMA/pkg-descr
Normal file
|
@ -0,0 +1,14 @@
|
|||
IPC::MMA provides an interface to Ralf Engelschall's mm library, allowing
|
||||
memory to be shared between multiple processes in a relatively
|
||||
convenient way.
|
||||
|
||||
IPC::MMA is a superset of Arthur Choung's IPC::MM module, adding arrays and
|
||||
allowing any Perl scalar to be used as a hash/BTree key rather than just C
|
||||
strings. IPC::MMA hashes are like IPC::MM BTrees in that they return keys in
|
||||
sorted order ineach, keys, and next operations.
|
||||
|
||||
An IPC::MMA array can store data in any of six ways, including general-purpose
|
||||
scalars, signed or unsigned integers, floating-point numbers, fixed-length
|
||||
strings/records, and booleans at one bit per array element.
|
||||
|
||||
WWW: http://search.cpan.org/dist/IPC-MMA/
|
8
devel/p5-IPC-MMA/pkg-plist
Normal file
8
devel/p5-IPC-MMA/pkg-plist
Normal file
|
@ -0,0 +1,8 @@
|
|||
%%SITE_PERL%%/%%PERL_ARCH%%/IPC/MMA.pm
|
||||
%%SITE_PERL%%/%%PERL_ARCH%%/IPC/MMA.pod
|
||||
%%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC/MMA/.packlist
|
||||
%%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC/MMA/MMA.bs
|
||||
%%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC/MMA/MMA.so
|
||||
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC/MMA
|
||||
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/IPC
|
||||
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC
|
Loading…
Reference in a new issue