ports/110876: new port devel/p5-Gearman

Vivek Khera vivek at khera.org
Mon Mar 26 18:40:04 UTC 2007


>Number:         110876
>Category:       ports
>Synopsis:       new port devel/p5-Gearman
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 26 18:40:03 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Vivek Khera
>Release:        FreeBSD 6.2-PRERELEASE amd64
>Organization:
>Environment:
System: FreeBSD yertle.int.kcilink.com 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #5: Thu Dec 21 11:27:26 EST 2006 khera at yertle.int.kciLink.com:/usr/obj/usr/src/sys/KCI64 amd64


	
>Description:
	
Port for the Perl client to the Gearman remote function call server.

I believe it should be in ports/devel/p5-Gearman

>How-To-Repeat:
	
>Fix:

	


# 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:
#
#	Makefile
#	distinfo
#	pkg-descr
#
echo x - Makefile
sed 's/^X//' >Makefile << 'END-of-Makefile'
X# New ports collection makefile for:	p5-Gearman
X# Date created:				Mon Mar 26 11:45:06 EDT 2007
X# Whom:					Vivek Khera <vivek at khera.org>
X#
X# $FreeBSD:$
X#
X
XPORTNAME=	Gearman
XPORTVERSION=	1.02
XCATEGORIES=	devel perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	../by-authors/id/B/BR/BRADFITZ
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	vivek at khera.org
XCOMMENT=	Gearman client libraray for Perl
X
XMODULE_DEPENDS=	p5-String-CRC32>=0.0:${PORTSDIR}/devel/p5-String-CRC32
XRUN_DEPENDS+=	${MODULE_DEPENDS}
XBUILD_DEPENDS+=	${MODULE_DEPENDS}
X
XPERL_CONFIGURE= yes
X
XMAN3=	Gearman::Client.3 Gearman::Task.3 Gearman::Worker.3
XPLIST_FILES=	%%SITE_PERL%%/Gearman/Client.pm \
X		%%SITE_PERL%%/Gearman/JobStatus.pm \
X		%%SITE_PERL%%/Gearman/Objects.pm \
X		%%SITE_PERL%%/Gearman/ResponseParser.pm \
X		%%SITE_PERL%%/Gearman/ResponseParser/Taskset.pm \
X		%%SITE_PERL%%/Gearman/Task.pm \
X		%%SITE_PERL%%/Gearman/Taskset.pm \
X		%%SITE_PERL%%/Gearman/Util.pm \
X		%%SITE_PERL%%/Gearman/Worker.pm \
X		%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gearman/.packlist
XPLIST_DIRS=	%%SITE_PERL%%/%%PERL_ARCH%%/auto/Gearman \
X		%%SITE_PERL%%/Gearman/ResponseParser \
X		%%SITE_PERL%%/Gearman
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-Makefile
echo x - distinfo
sed 's/^X//' >distinfo << 'END-of-distinfo'
XMD5 (Gearman-1.02.tar.gz) = b46020d0838fccd516e2b65b88adf587
XSHA256 (Gearman-1.02.tar.gz) = e24ffb70deff76f6583c3c79e765bc3658485f981a221221f6a49d6496f134df
XSIZE (Gearman-1.02.tar.gz) = 15877
END-of-distinfo
echo x - pkg-descr
sed 's/^X//' >pkg-descr << 'END-of-pkg-descr'
XGearman is a system to farm out work to other machines, dispatching function
Xcalls to machines that are better suited to do work, to do work in parallel,
Xto load balance lots of function calls, or to call functions between
Xlanguages.
X
XThis is the Perl client component.
X
XWWW: http://www.danga.com/gearman/
END-of-pkg-descr
exit

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



More information about the freebsd-ports-bugs mailing list