fuse-s3fs: Import fuse-s3fs-1.93 as wip/fuse-s3fs

FUSE-based file system backed by Amazon S3.  Mount a bucket as a local
file system read/write.  Store files/folders natively and transparently.
master
Daniel Ziltener 2023-11-05 16:57:47 +00:00
parent 205facb7b1
commit d95ac440e7
6 changed files with 54 additions and 0 deletions

View File

@ -957,6 +957,7 @@ SUBDIR+= fuse-cryfs
SUBDIR+= fuse-exfat
SUBDIR+= fuse-google-drive-git
SUBDIR+= fuse-mp3fs
SUBDIR+= fuse-s3fs
SUBDIR+= fuse-smbnetfs
SUBDIR+= fuse-squashfuse
SUBDIR+= fuse-zip

2
fuse-s3fs/DESCR Normal file
View File

@ -0,0 +1,2 @@
FUSE-based file system backed by Amazon S3. Mount a bucket as a local
file system read/write. Store files/folders natively and transparently.

28
fuse-s3fs/Makefile Normal file
View File

@ -0,0 +1,28 @@
# $NetBSD$
DISTNAME= fuse-s3fs-${PKGVERSION}
PKGVERSION= 1.93
CATEGORIES= filesystems
MASTER_SITES= ${MASTER_SITE_GITHUB:=s3fs-fuse/}
GITHUB_PROJECT= s3fs-fuse
GITHUB_TAG= v${PKGVERSION}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/s3fs-fuse/s3fs-fuse
COMMENT= FUSE file-system and utilities for S3-compatible APIs
LICENSE= gnu-gpl-v2
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_LANGUAGES= c c++
USE_TOOLS+= autoheader automake autoreconf gmake pkg-config
pre-configure:
cd ${WRKSRC} && autoreconf -fiv
.include "../../filesystems/fuse/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q}
.include "../../mk/bsd.pkg.mk"

3
fuse-s3fs/PLIST Normal file
View File

@ -0,0 +1,3 @@
@comment $NetBSD$
bin/s3fs
man/man1/s3fs.1

6
fuse-s3fs/distinfo Normal file
View File

@ -0,0 +1,6 @@
$NetBSD$
BLAKE2s (fuse-s3fs-1.93.tar.gz) = be8591fa93acf185938461218cd01b870795e5483d27d331c95bc061c5c65e0c
SHA512 (fuse-s3fs-1.93.tar.gz) = 613ad713ac426236b471aa4b2f8292ee0558017f149bfe51aa7fad1bacd60fccf00c31404ebc14b692787e524704e9cd9111b84540f1309ba99900d42d03dc5d
Size (fuse-s3fs-1.93.tar.gz) = 284353 bytes
SHA1 (patch-test_mknod__test.c) = 83c2d7b366318af601aa729fa64d7d9f0d05bbff

View File

@ -0,0 +1,14 @@
$NetBSD$
--- test/mknod_test.c 2023-11-05 16:35:57.703118419 +0000
+++ test/mknod_test.c
@@ -27,9 +27,6 @@
#include <unistd.h>
#include <string.h>
#include <errno.h>
-#ifndef __APPLE__
-#include <sys/sysmacros.h>
-#endif
//---------------------------------------------------------
// Const