mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-11 07:22:22 +00:00
TheSchwartz is a reliable job queue system. Your application can put
jobs into the system, and your worker processes can pull jobs from the queue atomically to perform. Failed jobs can be left in the queue to retry later. WWW: http://search.cpan.org/dist/TheSchwartz/ PR: ports/119549 Submitted by: Gean-Suan Lin <gslin@gslin.org> Approved by: stas (mentor, implicit)
This commit is contained in:
parent
f064527d9f
commit
c5ea6bf540
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=205608
@ -1639,6 +1639,7 @@
|
||||
SUBDIR += p5-Test-use-ok
|
||||
SUBDIR += p5-Text-LevenshteinXS
|
||||
SUBDIR += p5-Text-vFile-asData
|
||||
SUBDIR += p5-TheSchwartz
|
||||
SUBDIR += p5-Thread-Apartment
|
||||
SUBDIR += p5-Thread-Pool-Simple
|
||||
SUBDIR += p5-Thread-Queue-Duplex
|
||||
|
31
devel/p5-TheSchwartz/Makefile
Normal file
31
devel/p5-TheSchwartz/Makefile
Normal file
@ -0,0 +1,31 @@
|
||||
# New ports collection makefile for: p5-TheSchwartz
|
||||
# Date created: 2008-01-11
|
||||
# Whom: Gea-Suan Lin <gslin@gslin.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= TheSchwartz
|
||||
PORTVERSION= 1.04
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
MASTER_SITE_SUBDIR= ../../authors/id/B/BR/BRADFITZ
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= gslin@gslin.org
|
||||
COMMENT= Reliable job queue
|
||||
|
||||
RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
|
||||
${SITE_PERL}/Data/ObjectDriver.pm:${PORTSDIR}/devel/p5-Data-ObjectDriver
|
||||
|
||||
PERL_CONFIGURE= yes
|
||||
|
||||
MAN3= TheSchwartz.3 TheSchwartz::Job.3 TheSchwartz::Worker.3
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PERL_LEVEL} < 500800
|
||||
IGNORE= requires Perl 5.8.0 or later. Install lang/perl5.8 and try again
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
devel/p5-TheSchwartz/distinfo
Normal file
3
devel/p5-TheSchwartz/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (TheSchwartz-1.04.tar.gz) = f750525972485e69c8a08d4a45f51247
|
||||
SHA256 (TheSchwartz-1.04.tar.gz) = b5d15d84db2f4f70e008ee66b2be32e57136bd891bafbe4c91957e153eea1aad
|
||||
SIZE (TheSchwartz-1.04.tar.gz) = 44656
|
6
devel/p5-TheSchwartz/pkg-descr
Normal file
6
devel/p5-TheSchwartz/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
TheSchwartz is a reliable job queue system. Your application can put
|
||||
jobs into the system, and your worker processes can pull jobs from the
|
||||
queue atomically to perform. Failed jobs can be left in the queue to
|
||||
retry later.
|
||||
|
||||
WWW: http://search.cpan.org/dist/TheSchwartz/
|
11
devel/p5-TheSchwartz/pkg-plist
Normal file
11
devel/p5-TheSchwartz/pkg-plist
Normal file
@ -0,0 +1,11 @@
|
||||
bin/schwartzmon
|
||||
%%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/.packlist
|
||||
%%SITE_PERL%%/TheSchwartz.pm
|
||||
%%SITE_PERL%%/TheSchwartz/Error.pm
|
||||
%%SITE_PERL%%/TheSchwartz/ExitStatus.pm
|
||||
%%SITE_PERL%%/TheSchwartz/FuncMap.pm
|
||||
%%SITE_PERL%%/TheSchwartz/Job.pm
|
||||
%%SITE_PERL%%/TheSchwartz/JobHandle.pm
|
||||
%%SITE_PERL%%/TheSchwartz/Worker.pm
|
||||
@dirrmtry %%SITE_PERL%%/TheSchwartz
|
||||
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz
|
Loading…
Reference in New Issue
Block a user