41f45073f2
The forks.pm module is a drop-in replacement for threads.pm. It has the same syntax as the threads.pm module (it even takes over its namespace) but has some significant differences: - you do _not_ need a special (threaded) version of Perl - it is _much_ more economic with memory usage on OS's that support COW - it is more efficient in the startup of threads - it is slightly less efficient in the stopping of threads - it is less efficient in inter-thread communication If for nothing else, it allows you to use the Perl threading model in non-threaded Perl builds and in older versions of Perl (5.6.0 and higher are supported).
22 lines
744 B
Makefile
22 lines
744 B
Makefile
# $NetBSD: Makefile,v 1.1 2015/05/08 15:09:25 wiz Exp $
|
|
|
|
DISTNAME= forks-0.36
|
|
PKGNAME= p5-${DISTNAME}
|
|
CATEGORIES= devel perl5
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/R/RY/RYBSKEJ/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://search.cpan.org/~rybskej/forks/
|
|
COMMENT= Drop-in replacement for Perl threads using fork()
|
|
LICENSE= ${PERL5_LICENSE}
|
|
|
|
DEPENDS+= p5-Acme-Damn-[0-9]*:../../devel/p5-Acme-Damn
|
|
DEPENDS+= p5-List-MoreUtils>=0.15:../../devel/p5-List-MoreUtils
|
|
DEPENDS+= p5-Devel-Symdump-[0-9]*:../../devel/p5-Devel-Symdump
|
|
DEPENDS+= p5-Sys-SigAction-[0-9]*:../../sysutils/p5-Sys-SigAction
|
|
|
|
USE_LANGUAGES= c
|
|
PERL5_PACKLIST= auto/forks/.packlist
|
|
|
|
.include "../../lang/perl5/module.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|