Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jan 2008 07:15:18 +0800 (CST)
From:      Gea-Suan Lin <gslin@gslin.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        gslin@gslin.org
Subject:   ports/119549: [NEW PORT] devel/p5-TheSchwartz: Reliable job queue
Message-ID:  <20080110231518.67A431CC1D@ccreader.NCTU.edu.tw>
Resent-Message-ID: <200801102320.m0ANK1jm081639@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         119549
>Category:       ports
>Synopsis:       [NEW PORT] devel/p5-TheSchwartz: Reliable job queue
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 10 23:20:00 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Gea-Suan Lin
>Release:        FreeBSD 6.3-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD ccreader.NCTU.edu.tw 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #2: Thu Oct 25 05:54:55 CST 2007
>Description:
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/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- p5-TheSchwartz-1.04.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-TheSchwartz
#	p5-TheSchwartz/pkg-descr
#	p5-TheSchwartz/Makefile
#	p5-TheSchwartz/pkg-plist
#	p5-TheSchwartz/distinfo
#
echo c - p5-TheSchwartz
mkdir -p p5-TheSchwartz > /dev/null 2>&1
echo x - p5-TheSchwartz/pkg-descr
sed 's/^X//' >p5-TheSchwartz/pkg-descr << 'END-of-p5-TheSchwartz/pkg-descr'
XTheSchwartz is a reliable job queue system. Your application can put
Xjobs into the system, and your worker processes can pull jobs from the
Xqueue atomically to perform. Failed jobs can be left in the queue to
Xretry later.
X
XWWW:	http://search.cpan.org/dist/TheSchwartz/
END-of-p5-TheSchwartz/pkg-descr
echo x - p5-TheSchwartz/Makefile
sed 's/^X//' >p5-TheSchwartz/Makefile << 'END-of-p5-TheSchwartz/Makefile'
X# New ports collection makefile for:	p5-TheSchwartz
X# Date created:		2008-01-11
X# Whom:			Gea-Suan Lin <gslin@gslin.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	TheSchwartz
XPORTVERSION=	1.04
XCATEGORIES=	devel perl5
XMASTER_SITES=	CPAN
XMASTER_SITE_SUBDIR=	../../authors/id/B/BR/BRADFITZ
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	gslin@gslin.org
XCOMMENT=	Reliable job queue
X
XRUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \
X		${SITE_PERL}/Data/ObjectDriver.pm:${PORTSDIR}/devel/p5-Data-ObjectDriver
X
XPERL_CONFIGURE=	yes
X
XMAN3=		TheSchwartz.3 TheSchwartz::Job.3 TheSchwartz::Worker.3
X
X.include <bsd.port.pre.mk>
X
X.if ${PERL_LEVEL} < 500800
XIGNORE=		requires Perl 5.8.0 or later. Install lang/perl5.8 and try again
X.endif
X
X.include <bsd.port.post.mk>
END-of-p5-TheSchwartz/Makefile
echo x - p5-TheSchwartz/pkg-plist
sed 's/^X//' >p5-TheSchwartz/pkg-plist << 'END-of-p5-TheSchwartz/pkg-plist'
X@comment $FreeBSD$
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz/.packlist
X%%SITE_PERL%%/TheSchwartz.pm
X%%SITE_PERL%%/TheSchwartz/Error.pm
X%%SITE_PERL%%/TheSchwartz/ExitStatus.pm
X%%SITE_PERL%%/TheSchwartz/FuncMap.pm
X%%SITE_PERL%%/TheSchwartz/Job.pm
X%%SITE_PERL%%/TheSchwartz/JobHandle.pm
X%%SITE_PERL%%/TheSchwartz/Worker.pm
Xbin/schwartzmon
X@dirrmtry %%SITE_PERL%%/TheSchwartz
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/TheSchwartz
END-of-p5-TheSchwartz/pkg-plist
echo x - p5-TheSchwartz/distinfo
sed 's/^X//' >p5-TheSchwartz/distinfo << 'END-of-p5-TheSchwartz/distinfo'
XMD5 (TheSchwartz-1.04.tar.gz) = f750525972485e69c8a08d4a45f51247
XSHA256 (TheSchwartz-1.04.tar.gz) = b5d15d84db2f4f70e008ee66b2be32e57136bd891bafbe4c91957e153eea1aad
XSIZE (TheSchwartz-1.04.tar.gz) = 44656
END-of-p5-TheSchwartz/distinfo
exit
--- p5-TheSchwartz-1.04.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080110231518.67A431CC1D>