1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00

Add devel/p5-IPC-DirQueue 0.05, a disk-based many-to-many task queue

written in Perl.
This commit is contained in:
Anton Berezin 2005-12-28 12:37:41 +00:00
parent e7568e0309
commit bde6b94254
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=152271
5 changed files with 52 additions and 0 deletions

View File

@ -978,6 +978,7 @@
SUBDIR += p5-IO-stringy
SUBDIR += p5-IPC-Cache
SUBDIR += p5-IPC-Cmd
SUBDIR += p5-IPC-DirQueue
SUBDIR += p5-IPC-Locker
SUBDIR += p5-IPC-MM
SUBDIR += p5-IPC-Run

View File

@ -0,0 +1,32 @@
# New ports collection makefile for: devel/p5-IPC-DirQueue
# Date created: 28 December 2005
# Whom: Anton Berezin <tobez@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= IPC-DirQueue
PORTVERSION= 0.05
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= IPC
PKGNAMEPREFIX= p5-
MAINTAINER= tobez@FreeBSD.org
COMMENT= IPC::DirQueue - disk-based many-to-many task queue
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
MAN1= dq-deque.1 dq-list.1 dq-server.1 dq-submit.1
MAN3= IPC::DirQueue.3 IPC::DirQueue::Job.3
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 500600
IGNORE= requires perl 5.6.0 or later. Install lang/perl5.8 and try again
.endif
.include <bsd.port.post.mk>

View File

@ -0,0 +1,3 @@
MD5 (IPC-DirQueue-0.05.tar.gz) = 4ceb6ae1882c5412c3daed7e30f04f3a
SHA256 (IPC-DirQueue-0.05.tar.gz) = 48690d79e879ffe94d7eb8dbe3c0bef7c98145637b3c67cbd7a153a247c8bfd2
SIZE (IPC-DirQueue-0.05.tar.gz) = 16861

View File

@ -0,0 +1,5 @@
This module implements a FIFO queueing infrastructure, using a directory
as the communications and storage media. No daemon process is required
to manage the queue; all communication takes place via the filesystem.
WWW: http://search.cpan.org/dist/IPC-DirQueue/

View File

@ -0,0 +1,11 @@
bin/dq-deque
bin/dq-list
bin/dq-server
bin/dq-submit
%%SITE_PERL%%/IPC/DirQueue.pm
%%SITE_PERL%%/IPC/DirQueue/Job.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC/DirQueue/.packlist
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC/DirQueue 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/IPC 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/IPC/DirQueue 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/IPC 2>/dev/null || true