Date: Thu, 20 Sep 2012 20:49:53 GMT From: Mikolaj Golub <trociny@FreeBSD.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/171822: New port: sysutils/p5-MogileFS-Network: Network awareness and extensions for p5-MogileFS-Server Message-ID: <201209202049.q8KKnrre085712@red.freebsd.org> Resent-Message-ID: <201209202050.q8KKo0Xs073574@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 171822 >Category: ports >Synopsis: New port: sysutils/p5-MogileFS-Network: Network awareness and extensions for p5-MogileFS-Server >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 Sep 20 20:50:00 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Mikolaj Golub >Release: >Organization: >Environment: >Description: This collection of modules adds multiple network awareness to the MogileFS server. It provides two replication policies, 'MultipleNetworks' and 'HostsPerNetwork', and also provides a plugin 'ZoneLocal' that causes get_paths queries to be returned in a prioritized order based on locality of storage. WWW: http://search.cpan.org/dist/MogileFS-Network/ >How-To-Repeat: >Fix: Patch attached with submission follows: # 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-MogileFS-Network # p5-MogileFS-Network/pkg-descr # p5-MogileFS-Network/Makefile # p5-MogileFS-Network/distinfo # p5-MogileFS-Network/pkg-plist # echo c - p5-MogileFS-Network mkdir -p p5-MogileFS-Network > /dev/null 2>&1 echo x - p5-MogileFS-Network/pkg-descr sed 's/^X//' >p5-MogileFS-Network/pkg-descr << '9b69f9af0e3c64b4c3f8c7a5379f53a0' XThis collection of modules adds multiple network awareness to the MogileFS Xserver. It provides two replication policies, 'MultipleNetworks' and X'HostsPerNetwork', and also provides a plugin 'ZoneLocal' that causes Xget_paths queries to be returned in a prioritized order based on locality of Xstorage. X XWWW: http://search.cpan.org/dist/MogileFS-Network/ 9b69f9af0e3c64b4c3f8c7a5379f53a0 echo x - p5-MogileFS-Network/Makefile sed 's/^X//' >p5-MogileFS-Network/Makefile << 'd61a2c750e63b81f0205c5754451f6e3' X# New ports collection makefile for: p5-MogileFS-Network X# Date created: 2012-09-19 X# Whom: Mikolaj Golub <trociny@FreeBSD.org> X# X# $FreeBSD: trociny/sysutils/p5-MogileFS-Network/Makefile 7332 2012-09-19 19:22:18Z trociny $ X# X XPORTNAME= MogileFS-Network XPORTVERSION= 0.06 XCATEGORIES= sysutils net perl5 XMASTER_SITES= CPAN XMASTER_SITE_SUBDIR= CPAN:HACHI XPKGNAMEPREFIX= p5- X XMAINTAINER= trociny@FreeBSD.org XCOMMENT= Network awareness and extensions for p5-MogileFS-Server X XBUILD_DEPENDS= p5-Net-Netmask>=0:${PORTSDIR}/net-mgmt/p5-Net-Netmask \ X p5-Net-Patricia>=0:${PORTSDIR}/net/p5-Net-Patricia \ X p5-MogileFS-Server>=2.50:${PORTSDIR}/sysutils/p5-MogileFS-Server X XRUN_DEPENDS:= ${BUILD_DEPENDS} X XPERL_CONFIGURE= yes X XMAN3= MogileFS::Network.3 \ X MogileFS::ReplicationPolicy::MultipleNetworks.3 X X.include <bsd.port.pre.mk> X Xpost-patch: X @${REINPLACE_CMD} -e '/NAME/ s|MogileFS-Network|MogileFS::Network|' \ X ${WRKSRC}/Makefile.PL X X.include <bsd.port.post.mk> d61a2c750e63b81f0205c5754451f6e3 echo x - p5-MogileFS-Network/distinfo sed 's/^X//' >p5-MogileFS-Network/distinfo << 'a8a36361c58580b53d8c4e661196900e' XSHA256 (MogileFS-Network-0.06.tar.gz) = 4adb668b89166a11371b747af7d9f1a46958f7039efb0566aa6bf79994c8fffa XSIZE (MogileFS-Network-0.06.tar.gz) = 9981 a8a36361c58580b53d8c4e661196900e echo x - p5-MogileFS-Network/pkg-plist sed 's/^X//' >p5-MogileFS-Network/pkg-plist << 'a3ae8561d88c51974748ffb8af6bc36c' X%%SITE_PERL%%/MogileFS/Network.pm X%%SITE_PERL%%/MogileFS/Plugin/ZoneLocal.pm X%%SITE_PERL%%/MogileFS/ReplicationPolicy/HostsPerNetwork.pm X%%SITE_PERL%%/MogileFS/ReplicationPolicy/MultipleNetworks.pm X%%SITE_PERL%%/%%PERL_ARCH%%/auto/MogileFS/Network/.packlist X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/MogileFS/Network X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MogileFS X@dirrmtry %%SITE_PERL%%/MogileFS/Plugin X@dirrmtry %%SITE_PERL%%/MogileFS/ReplicationPolicy X@dirrmtry %%SITE_PERL%%/MogileFS a3ae8561d88c51974748ffb8af6bc36c exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209202049.q8KKnrre085712>