Date: Thu, 29 Jan 2009 01:31:55 +0800 (CST) From: Gea-Suan Lin <gslin@gslin.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: gslin@gslin.org Subject: ports/131088: [NEW PORT] devel/gearmand: Gearman C Server and Library Message-ID: <200901281731.n0SHVtYK088719@staff.pixnet.tw> Resent-Message-ID: <200901281910.n0SJA1wJ038225@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 131088 >Category: ports >Synopsis: [NEW PORT] devel/gearmand: Gearman C Server and Library >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: Wed Jan 28 19:10:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Gea-Suan Lin >Release: FreeBSD 7.0-STABLE amd64 >Organization: >Environment: System: FreeBSD staff.pixnet.tw 7.0-STABLE FreeBSD 7.0-STABLE #1: Wed Jul 16 13:00:27 CST 2008 >Description: Gearman provides a generic framework to farm out work to other machines or dispatch function calls to machines that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages. It can be used in a variety of applications, from high-availability web sites to the transport for database replication. WWW: http://www.gearman.org/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- gearmand-0.2.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: # # gearmand # gearmand/pkg-descr # gearmand/Makefile # gearmand/pkg-plist # gearmand/distinfo # gearmand/files # gearmand/files/gearmand.sh.in # echo c - gearmand mkdir -p gearmand > /dev/null 2>&1 echo x - gearmand/pkg-descr sed 's/^X//' >gearmand/pkg-descr << 'dca848206b5432b6756f329ffcf4d418' XGearman provides a generic framework to farm out work to other Xmachines or dispatch function calls to machines that are better suited Xto do the work. It allows you to do work in parallel, to load balance Xprocessing, and to call functions between languages. It can be used in Xa variety of applications, from high-availability web sites to the Xtransport for database replication. X XWWW: http://www.gearman.org/ dca848206b5432b6756f329ffcf4d418 echo x - gearmand/Makefile sed 's/^X//' >gearmand/Makefile << '6f54ae4820ccbec64d4f922c6db71d94' X# New ports collection makefile for: gearmand X# Date created: 2009-01-29 X# Whom: Gea-Suan Lin <gslin@gslin.org> X# X# $FreeBSD$ X# X XPORTNAME= gearmand XPORTVERSION= 0.2 XCATEGORIES= devel XMASTER_SITES= http://launchpad.net/gearmand/trunk/${PORTVERSION}/+download/ X XMAINTAINER= gslin@gslin.org XCOMMENT= Gearman C Server and Library X XLIB_DEPENDS= event:${PORTSDIR}/devel/libevent \ X uuid:${PORTSDIR}/misc/e2fsprogs-libuuid X XCONFIGURE_ENV= CFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" XCONFLICTS= p5-Gearman-Server-[0-9]* XFETCH_ARGS= -pRr XGNU_CONFIGURE= yes XUSE_GNOME= gnomehack XUSE_LDCONFIG= yes XUSE_RC_SUBR= gearmand.sh X X.include <bsd.port.mk> 6f54ae4820ccbec64d4f922c6db71d94 echo x - gearmand/pkg-plist sed 's/^X//' >gearmand/pkg-plist << '7de0f9f273598f0433fbe73c55135747' X@comment $FreeBSD$ Xbin/gearmand Xinclude/libgearman/client.h Xinclude/libgearman/con.h Xinclude/libgearman/constants.h Xinclude/libgearman/gearman.h Xinclude/libgearman/gearmand.h Xinclude/libgearman/job.h Xinclude/libgearman/packet.h Xinclude/libgearman/server.h Xinclude/libgearman/server_client.h Xinclude/libgearman/server_con.h Xinclude/libgearman/server_function.h Xinclude/libgearman/server_job.h Xinclude/libgearman/server_worker.h Xinclude/libgearman/structs.h Xinclude/libgearman/task.h Xinclude/libgearman/worker.h Xlib/libgearman.a Xlib/libgearman.la Xlib/libgearman.so Xlib/libgearman.so.0 Xlibdata/pkgconfig/gearmand.pc X@dirrmtry libdata/pkgconfig X@dirrmtry include/libgearman 7de0f9f273598f0433fbe73c55135747 echo x - gearmand/distinfo sed 's/^X//' >gearmand/distinfo << '666400a42e482b7bcd537136ad8b4d7d' XMD5 (gearmand-0.2.tar.gz) = 525fb59029b4d2d55e3b8d04286bd818 XSHA256 (gearmand-0.2.tar.gz) = d9c6b4caf848008874062d737746046d373ec10af97db0dc0a55c8b9278b4fc5 XSIZE (gearmand-0.2.tar.gz) = 391152 666400a42e482b7bcd537136ad8b4d7d echo c - gearmand/files mkdir -p gearmand/files > /dev/null 2>&1 echo x - gearmand/files/gearmand.sh.in sed 's/^X//' >gearmand/files/gearmand.sh.in << '52fed1c9cfec0c68e20ec9f7f4458475' X#!/bin/sh X# X# $FreeBSD$ X# X X# PROVIDE: gearmand X# REQUIRE: DAEMON X X. "%%RC_SUBR%%" X Xname="gearmand" Xcommand="%%PREFIX%%/bin/gearmand" X Xload_rc_config "$name" X: ${gearmand_enable="NO"} X: ${gearmand_flags="-p 4730 -v"} X: ${gearmand_group="daemon"} X: ${gearmand_user="daemon"} X Xcommand_args="${gearmand_flags} &" X Xrun_rc_command "$1" X 52fed1c9cfec0c68e20ec9f7f4458475 exit --- gearmand-0.2.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?200901281731.n0SHVtYK088719>