ports/176429: New Port: sysutils/ori - Ori Distributed File System

Ali Mashtizadeh mashti at cs.stanford.edu
Mon Feb 25 23:30:01 UTC 2013


>Number:         176429
>Category:       ports
>Synopsis:       New Port: sysutils/ori - Ori Distributed File System
>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:   Mon Feb 25 23:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Ali Mashtizadeh
>Release:        FreeBSD 9.1
>Organization:
Stanford University
>Environment:
New Port: sysutils/ori - Ori Distributed File System
>Description:
Ori is a distributed file system built for offline operation and empowers the 
user with control over synchronization operations and conflict resolution. We 
provide history through light weight snapshots and allow users to verify the 
history has not been tampered with. Through the use of replication instances 
can be resilient and recover damaged data from other nodes.

WWW:	http://ori.scs.stanford.edu/
>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:
#
#	ori
#	ori/pkg-descr
#	ori/distinfo
#	ori/Makefile
#	ori/pkg-plist
#
echo c - ori
mkdir -p ori > /dev/null 2>&1
echo x - ori/pkg-descr
sed 's/^X//' >ori/pkg-descr << 'b998e339f8b4bc9a6640d8b3d3230f20'
XOri is a distributed file system built for offline operation and empowers the 
Xuser with control over synchronization operations and conflict resolution. We 
Xprovide history through light weight snapshots and allow users to verify the 
Xhistory has not been tampered with. Through the use of replication instances 
Xcan be resilient and recover damaged data from other nodes.
X
XWWW:	http://ori.scs.stanford.edu/
b998e339f8b4bc9a6640d8b3d3230f20
echo x - ori/distinfo
sed 's/^X//' >ori/distinfo << '788546d26a62a767010477c867990538'
XSHA256 (ori-0.7.0.tar.xz) = 9dbbe48f725f966020065b8f151a75095fdb827b8bbade898e057a7e701b054c
XSIZE (ori-0.7.0.tar.xz) = 282544
788546d26a62a767010477c867990538
echo x - ori/Makefile
sed 's/^X//' >ori/Makefile << '040dbc69311fb7f6212aa8f6bdee031a'
X# Created by: Ali Mashtizadeh <mashti at cs.stanford.edu>
X# $FreeBSD$
X
XPORTNAME=	ori
XPORTVERSION=	0.7.0
XCATEGORIES=	sysutils net
XMASTER_SITES=	http://cdn.bitbucket.org/orifs/ori/downloads/
XEXTRACT_SUFX=	.tar.xz
X
XMAINTAINER=	mashti at cs.stanford.edu
XCOMMENT=	Ori Distributed File System
X
XWRKSRC=		${WRKDIR}
X
XMAN1=		ori.1 orifs.1
X
XUSE_SCONS=	yes
XUSE_PKGCONFIG=	build
XUSE_FUSE=	yes
XUSE_OPENSSL=	yes
X
XRUN_DEPENDS+=	openssl>=1.0.1:${PORTSDIR}/security/openssl
XBUILD_DEPENDS+=	openssl>=1.0.1:${PORTSDIR}/security/openssl
X
XLIB_DEPENDS+=	event-2:${PORTSDIR}/devel/libevent2
XLIB_DEPENDS+=	boost_date_time:${PORTSDIR}/devel/boost-libs
XLIB_DEPENDS+=	execinfo:${PORTSDIR}/devel/libexecinfo
X
Xdo-install:
X	@${ECHO_MSG} "===>  Installing binaries..."
X	${INSTALL_PROGRAM} ${WRKSRC}/build/ori/ori ${PREFIX}/bin/
X	${INSTALL_PROGRAM} ${WRKSRC}/build/orifs/orifs ${PREFIX}/bin/
X	${INSTALL_PROGRAM} ${WRKSRC}/build/ori_httpd/ori_httpd ${PREFIX}/bin/
X	@${ECHO_MSG} "===>  Installing man pages..."
X	${INSTALL_MAN} ${WRKSRC}/docs/ori.1 ${MANPREFIX}/man/man1
X	${INSTALL_MAN} ${WRKSRC}/docs/orifs.1 ${MANPREFIX}/man/man1
X
X.include <bsd.port.mk>
040dbc69311fb7f6212aa8f6bdee031a
echo x - ori/pkg-plist
sed 's/^X//' >ori/pkg-plist << '783d9f5ead77e04dd6db4f1951621a5c'
Xbin/ori
Xbin/orifs
Xbin/ori_httpd
783d9f5ead77e04dd6db4f1951621a5c
exit



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


More information about the freebsd-ports-bugs mailing list