FreeBSD Bugzilla – Attachment 195406 Details for
Bug 229998
[NEW PORT]: Add s3backer as a port
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
s3backer port
s3backer.diff (text/plain), 4.47 KB, created by
Kartikaya Gupta
on 2018-07-24 00:45:39 UTC
(
hide
)
Description:
s3backer port
Filename:
MIME Type:
Creator:
Kartikaya Gupta
Created:
2018-07-24 00:45:39 UTC
Size:
4.47 KB
patch
obsolete
>Index: sysutils/fusefs-s3backer/Makefile >=================================================================== >--- sysutils/fusefs-s3backer/Makefile (nonexistent) >+++ sysutils/fusefs-s3backer/Makefile (working copy) >@@ -0,0 +1,25 @@ >+# $FreeBSD$ >+ >+PORTNAME= s3backer >+DISTVERSION= 1.5.0 >+CATEGORIES= sysutils >+MASTER_SITES= https://s3.amazonaws.com/archie-public/s3backer/ >+PKGNAMEPREFIX= fusefs- >+ >+MAINTAINER= bsdports@staktrace.com >+COMMENT= FUSE filesystem that uses Amazon S3 as a backing store >+ >+LICENSE= GPLv2 >+LICENSE_FILE= ${WRKSRC}/COPYING >+ >+LIB_DEPENDS= libcurl.so:ftp/curl \ >+ libexpat.so:textproc/expat2 >+ >+GNU_CONFIGURE= 1 >+# Need to have curl/curl.h on the include path. Is there a better >+# way to do this than sending CPPFLAGS to configure? >+CONFIGURE_ARGS= CPPFLAGS="-I${LOCALBASE}/include" >+ >+USES= fuse pkgconfig ssl >+ >+.include <bsd.port.mk> > >Property changes on: sysutils/fusefs-s3backer/Makefile >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:keywords >## -0,0 +1 ## >+FreeBSD=%H >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: sysutils/fusefs-s3backer/distinfo >=================================================================== >--- sysutils/fusefs-s3backer/distinfo (nonexistent) >+++ sysutils/fusefs-s3backer/distinfo (working copy) >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1532313795 >+SHA256 (s3backer-1.5.0.tar.gz) = 82d93c54acb1e85828b6b80a06e69a99c7e06bf6ee025dac720e980590d220d2 >+SIZE (s3backer-1.5.0.tar.gz) = 192317 > >Property changes on: sysutils/fusefs-s3backer/distinfo >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: sysutils/fusefs-s3backer/pkg-descr >=================================================================== >--- sysutils/fusefs-s3backer/pkg-descr (nonexistent) >+++ sysutils/fusefs-s3backer/pkg-descr (working copy) >@@ -0,0 +1,24 @@ >+s3backer is a filesystem that contains a single file backed by the >+Amazon Simple Storage Service (Amazon S3). As a filesystem, it is >+very simple: it provides a single normal file having a fixed size. >+Underneath, the file is divided up into blocks, and the content of >+each block is stored in a unique Amazon S3 object. In other words, >+what s3backer provides is really more like an S3-backed virtual >+hard disk device, rather than a filesystem. >+ >+In typical usage, a normal filesystem is mounted on top of the file >+exported by the s3backer filesystem using a loopback mount (or disk >+image mount on Mac OS X). >+ >+By not attempting to implement a complete filesystem, which is a >+complex undertaking and difficult to get right, s3backer can stay >+very lightweight and simple. Only three HTTP operations are used: >+GET, PUT, and DELETE. All of the experience and knowledge about >+how to properly implement filesystems that already exists can be >+reused. >+ >+By utilizing existing filesystems atop s3backer, you get full UNIX >+filesystem semantics. Subtle bugs or missing functionality relating >+to hard links, extended attributes, POSIX locking, etc. are avoided. >+ >+WWW: https://github.com/archiecobbs/s3backer > >Property changes on: sysutils/fusefs-s3backer/pkg-descr >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: sysutils/fusefs-s3backer/pkg-plist >=================================================================== >--- sysutils/fusefs-s3backer/pkg-plist (nonexistent) >+++ sysutils/fusefs-s3backer/pkg-plist (working copy) >@@ -0,0 +1,7 @@ >+bin/s3backer >+man/man1/s3backer.1.gz >+share/doc/packages/s3backer/CHANGES >+share/doc/packages/s3backer/COPYING >+share/doc/packages/s3backer/INSTALL >+share/doc/packages/s3backer/README >+share/doc/packages/s3backer/TODO > >Property changes on: sysutils/fusefs-s3backer/pkg-plist >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 229998
: 195406