Date: Sun, 22 Apr 2007 14:41:04 +0800 (CST) From: Gea-Suan Lin <gslin@gslin.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: gslin@gslin.org Subject: ports/111996: [NEW PORT] net/p5-MogileFS-Server: MogileFS (distributed filesystem) server Message-ID: <20070422064104.6EDE04A4@netnews.NCTU.edu.tw> Resent-Message-ID: <200704220650.l3M6o4t2036218@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 111996 >Category: ports >Synopsis: [NEW PORT] net/p5-MogileFS-Server: MogileFS (distributed filesystem) 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: Sun Apr 22 06:50:04 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Gea-Suan Lin >Release: FreeBSD 6.2-RELEASE i386 >Organization: >Environment: System: FreeBSD netnews.NCTU.edu.tw 6.2-RELEASE FreeBSD 6.2-RELEASE #1: Sun Jan 14 14:05:12 CST 2007 >Description: http://en.wikipedia.org/wiki/MogileFS: MogileFS was created by Danga Interactive for use with LiveJournal. It is similar to the Andrew File System in its design goal. It is different than a traditional filesystem in that the user has to access files via an API. However, it's possible to implement the file system in user space using FUSE, or a similar package. MogileFS enables horizontal scaling of storage across any number of machines. Files are replicated between machines according to customizable rules such that at any time a number of drives or machines could be lost without data becoming unavailable. It is designed for high volume applications, such as high traffic websites, to spread storage across cheaper machines without relying on technologies such as NFS. WWW: http://search.cpan.org/dist/mogilefs-server/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- p5-MogileFS-Server-2.09.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-MogileFS-Server # p5-MogileFS-Server/pkg-descr # p5-MogileFS-Server/Makefile # p5-MogileFS-Server/pkg-plist # p5-MogileFS-Server/distinfo # echo c - p5-MogileFS-Server mkdir -p p5-MogileFS-Server > /dev/null 2>&1 echo x - p5-MogileFS-Server/pkg-descr sed 's/^X//' >p5-MogileFS-Server/pkg-descr << 'END-of-p5-MogileFS-Server/pkg-descr' Xhttp://en.wikipedia.org/wiki/MogileFS: X XMogileFS was created by Danga Interactive for use with LiveJournal. It Xis similar to the Andrew File System in its design goal. It is different Xthan a traditional filesystem in that the user has to access files via Xan API. However, it's possible to implement the file system in user Xspace using FUSE, or a similar package. X XMogileFS enables horizontal scaling of storage across any number of Xmachines. Files are replicated between machines according to Xcustomizable rules such that at any time a number of drives or machines Xcould be lost without data becoming unavailable. It is designed for high Xvolume applications, such as high traffic websites, to spread storage Xacross cheaper machines without relying on technologies such as NFS. X XWWW: http://search.cpan.org/dist/mogilefs-server/ END-of-p5-MogileFS-Server/pkg-descr echo x - p5-MogileFS-Server/Makefile sed 's/^X//' >p5-MogileFS-Server/Makefile << 'END-of-p5-MogileFS-Server/Makefile' X# New ports collection makefile for: p5-MogileFS-Server X# Date created: 2007-04-22 X# Whom: Gea-Suan Lin <gslin@gslin.org> X# X# $FreeBSD$ X# X XPORTNAME= MogileFS-Server XPORTVERSION= 2.09 XCATEGORIES= net perl5 XMASTER_SITES= CPAN XMASTER_SITE_SUBDIR= ../../authors/id/B/BR/BRADFITZ XPKGNAMEPREFIX= p5- XDISTNAME= ${PORTNAME:L}-${DISTVERSION} X XMAINTAINER= gslin@gslin.org XCOMMENT= MogileFS (distributed filesystem) server X XRUN_DEPENDS= ${SITE_PERL}/Danga/Socket.pm:${PORTSDIR}/devel/p5-Danga-Socket \ X ${SITE_PERL}/Net/Netmask.pm:${PORTSDIR}/net-mgmt/p5-Net-Netmask \ X ${SITE_PERL}/Perlbal.pm:${PORTSDIR}/www/perlbal \ X ${SITE_PERL}/Sys/Syscall.pm:${PORTSDIR}/devel/p5-Sys-Syscall X XPERL_CONFIGURE= yes X XMAN1= mogautomount.1 mogilefsd.1 mogstored.1 XMAN3= MogileFS::DevFID.3 MogileFS::FID.3 MogileFS::IOStatWatcher.3 \ X MogileFS::Overview.3 \ X MogileFS::ReplicationPolicy::MultipleHosts.3 \ X MogileFS::Server.3 MogileFS::Store.3 \ X MogileFS::Store::MySQL.3 MogileFS::Store::SQLite.3 \ X MogileFS::Worker::Query.3 MogileFS::Worker::Replicate.3 X Xpost-install: X.ifndef(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} X.endif X X.include <bsd.port.mk> END-of-p5-MogileFS-Server/Makefile echo x - p5-MogileFS-Server/pkg-plist sed 's/^X//' >p5-MogileFS-Server/pkg-plist << 'END-of-p5-MogileFS-Server/pkg-plist' X@comment $FreeBSD$ X%%PORTDOCS%%%%DOCSDIR%%/fsck-notes.txt X%%PORTDOCS%%%%DOCSDIR%%/memcache-support.txt X%%SITE_PERL%%/%%PERL_ARCH%%/auto/mogilefs-server/.packlist X%%SITE_PERL%%/MogileFS/Class.pm X%%SITE_PERL%%/MogileFS/Config.pm X%%SITE_PERL%%/MogileFS/Connection/Client.pm X%%SITE_PERL%%/MogileFS/Connection/Worker.pm X%%SITE_PERL%%/MogileFS/DevFID.pm X%%SITE_PERL%%/MogileFS/Device.pm X%%SITE_PERL%%/MogileFS/Domain.pm X%%SITE_PERL%%/MogileFS/Exception.pm X%%SITE_PERL%%/MogileFS/FID.pm X%%SITE_PERL%%/MogileFS/HTTPFile.pm X%%SITE_PERL%%/MogileFS/Host.pm X%%SITE_PERL%%/MogileFS/IOStatWatcher.pm X%%SITE_PERL%%/MogileFS/Overview.pm X%%SITE_PERL%%/MogileFS/ProcManager.pm X%%SITE_PERL%%/MogileFS/ReplicationPolicy/MultipleHosts.pm X%%SITE_PERL%%/MogileFS/Server.pm X%%SITE_PERL%%/MogileFS/Store.pm X%%SITE_PERL%%/MogileFS/Store/MySQL.pm X%%SITE_PERL%%/MogileFS/Store/SQLite.pm X%%SITE_PERL%%/MogileFS/Sys.pm X%%SITE_PERL%%/MogileFS/Util.pm X%%SITE_PERL%%/MogileFS/Worker.pm X%%SITE_PERL%%/MogileFS/Worker/Delete.pm X%%SITE_PERL%%/MogileFS/Worker/Fsck.pm X%%SITE_PERL%%/MogileFS/Worker/Monitor.pm X%%SITE_PERL%%/MogileFS/Worker/Query.pm X%%SITE_PERL%%/MogileFS/Worker/Reaper.pm X%%SITE_PERL%%/MogileFS/Worker/Replicate.pm Xbin/mogautomount Xbin/mogdbsetup Xbin/mogilefsd Xbin/mogstored Xbin/mogstored-diskusage Xbin/mogstored-iostat X@dirrmtry %%SITE_PERL%%/MogileFS/Worker X@dirrmtry %%SITE_PERL%%/MogileFS/Store X@dirrmtry %%SITE_PERL%%/MogileFS/ReplicationPolicy X@dirrmtry %%SITE_PERL%%/MogileFS/Connection X@dirrmtry %%SITE_PERL%%/MogileFS X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/mogilefs-server X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-p5-MogileFS-Server/pkg-plist echo x - p5-MogileFS-Server/distinfo sed 's/^X//' >p5-MogileFS-Server/distinfo << 'END-of-p5-MogileFS-Server/distinfo' XMD5 (mogilefs-server-2.09.tar.gz) = 992dd6a79663430457cb250996c0ff4f XSHA256 (mogilefs-server-2.09.tar.gz) = 39212f344c72ffdb20d063c5efaec20ae95423bf0c60e4e14d3c2929c6bf394b XSIZE (mogilefs-server-2.09.tar.gz) = 98739 END-of-p5-MogileFS-Server/distinfo exit --- p5-MogileFS-Server-2.09.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?20070422064104.6EDE04A4>