[Midnightbsd-cvs] mports [21973] trunk/sysutils: add s3fs

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Sep 30 17:43:36 EDT 2016


Revision: 21973
          http://svnweb.midnightbsd.org/mports/?rev=21973
Author:   laffer1
Date:     2016-09-30 17:43:36 -0400 (Fri, 30 Sep 2016)
Log Message:
-----------
add s3fs

Modified Paths:
--------------
    trunk/sysutils/Makefile

Added Paths:
-----------
    trunk/sysutils/fusefs-s3fs/
    trunk/sysutils/fusefs-s3fs/Makefile
    trunk/sysutils/fusefs-s3fs/distinfo
    trunk/sysutils/fusefs-s3fs/pkg-descr
    trunk/sysutils/fusefs-s3fs/pkg-message

Modified: trunk/sysutils/Makefile
===================================================================
--- trunk/sysutils/Makefile	2016-09-30 02:48:16 UTC (rev 21972)
+++ trunk/sysutils/Makefile	2016-09-30 21:43:36 UTC (rev 21973)
@@ -40,6 +40,7 @@
 SUBDIR += fusefs-kmod
 SUBDIR += fusefs-libs
 SUBDIR += fusefs-ntfs
+SUBDIR += fusefs-s3fs
 SUBDIR += fusefs-sshfs
 SUBDIR += fusefs-unionfs
 SUBDIR += gag

Added: trunk/sysutils/fusefs-s3fs/Makefile
===================================================================
--- trunk/sysutils/fusefs-s3fs/Makefile	                        (rev 0)
+++ trunk/sysutils/fusefs-s3fs/Makefile	2016-09-30 21:43:36 UTC (rev 21973)
@@ -0,0 +1,36 @@
+# $MidnightBSD$
+# $FreeBSD: head/sysutils/fusefs-s3fs/Makefile 412349 2016-04-01 14:25:16Z mat $
+
+PORTNAME=	s3fs
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.78
+CATEGORIES=	sysutils
+PKGNAMEPREFIX=	fusefs-
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	FUSE-based file system backed by Amazon S3
+
+LICENSE=	gpl2
+
+LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl \
+		libxml2.so:${PORTSDIR}/textproc/libxml2
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	s3fs-fuse
+
+USES=		autoreconf fuse pkgconfig
+GNU_CONFIGURE=	yes
+USE_OPENSSL=	yes
+
+WRKSRC=		${WRKDIR}/${GH_ACCOUNT}-${PORTVERSION}
+
+PLIST_FILES=	bin/s3fs man/man1/s3fs.1.gz
+
+post-patch:
+	@${REINPLACE_CMD} -e 's/libcrypto >= 0.9//' ${WRKSRC}/configure.ac
+	@${REINPLACE_CMD} -e '/DEPS_LIBS/s/$$/ -lcrypto/' \
+		${WRKSRC}/src/Makefile.am
+	@${REINPLACE_CMD} -e '/pthread_self/s/static/reinterpret/' \
+		${WRKSRC}/src/openssl_auth.cpp
+
+.include <bsd.port.mk>


Property changes on: trunk/sysutils/fusefs-s3fs/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/sysutils/fusefs-s3fs/distinfo
===================================================================
--- trunk/sysutils/fusefs-s3fs/distinfo	                        (rev 0)
+++ trunk/sysutils/fusefs-s3fs/distinfo	2016-09-30 21:43:36 UTC (rev 21973)
@@ -0,0 +1,2 @@
+SHA256 (s3fs-v1.78_GH0.tar.gz) = 36c0b00a294d9676c462985c0c3f1362540e8ebc61c15bacb45e28a2f00297f5
+SIZE (s3fs-v1.78_GH0.tar.gz) = 99538


Property changes on: trunk/sysutils/fusefs-s3fs/distinfo
___________________________________________________________________
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
Added: trunk/sysutils/fusefs-s3fs/pkg-descr
===================================================================
--- trunk/sysutils/fusefs-s3fs/pkg-descr	                        (rev 0)
+++ trunk/sysutils/fusefs-s3fs/pkg-descr	2016-09-30 21:43:36 UTC (rev 21973)
@@ -0,0 +1,4 @@
+FUSE-based file system backed by Amazon S3.  Mount a bucket as a local
+file system read/write.  Store files/folders natively and transparently.
+
+WWW: https://github.com/s3fs-fuse/s3fs-fuse


Property changes on: trunk/sysutils/fusefs-s3fs/pkg-descr
___________________________________________________________________
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
Added: trunk/sysutils/fusefs-s3fs/pkg-message
===================================================================
--- trunk/sysutils/fusefs-s3fs/pkg-message	                        (rev 0)
+++ trunk/sysutils/fusefs-s3fs/pkg-message	2016-09-30 21:43:36 UTC (rev 21973)
@@ -0,0 +1 @@
+The usage of s3fs can be found at http://code.google.com/p/s3fs/wiki/FuseOverAmazon if you want to understand it.


Property changes on: trunk/sysutils/fusefs-s3fs/pkg-message
___________________________________________________________________
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


More information about the Midnightbsd-cvs mailing list