New port for the FUSE support library version 3.
This version is not compatible with version 2 file system user modules and is meant to co-exist with the older version of the library. Reviewed by: antoine (mentor)
This commit is contained in:
parent
7ea54270d0
commit
43de0ba2ce
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=452270
7 changed files with 59 additions and 0 deletions
|
@ -361,6 +361,7 @@
|
|||
SUBDIR += fusefs-httpfs
|
||||
SUBDIR += fusefs-ifuse
|
||||
SUBDIR += fusefs-libs
|
||||
SUBDIR += fusefs-libs3
|
||||
SUBDIR += fusefs-lkl
|
||||
SUBDIR += fusefs-mhddfs
|
||||
SUBDIR += fusefs-mp3fs
|
||||
|
|
29
sysutils/fusefs-libs3/Makefile
Normal file
29
sysutils/fusefs-libs3/Makefile
Normal file
|
@ -0,0 +1,29 @@
|
|||
# Created by: Stefan Esser
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= fusefs-libs3
|
||||
DISTVERSIONPREFIX= fuse-
|
||||
DISTVERSION= 3.2.0
|
||||
CATEGORIES= sysutils
|
||||
|
||||
MAINTAINER= se@freebsd.org
|
||||
COMMENT= FUSE library version 3 for filesystems implemented in userspace
|
||||
|
||||
LICENSE= LGPL21
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
|
||||
|
||||
USES= meson
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= libfuse
|
||||
GH_PROJECT= libfuse
|
||||
GH_TAGNAME= d92bf83
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OPSYS} == DragonFly
|
||||
IGNORE= fusefs has not been implemented on DragonFly
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
sysutils/fusefs-libs3/distinfo
Normal file
3
sysutils/fusefs-libs3/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1508224399
|
||||
SHA256 (libfuse-libfuse-fuse-3.2.0-d92bf83_GH0.tar.gz) = 4c8e3a89ad7bae082dfb7a16250a5a325791ad74829f38cb8a4472be8c25d7b5
|
||||
SIZE (libfuse-libfuse-fuse-3.2.0-d92bf83_GH0.tar.gz) = 731045
|
10
sysutils/fusefs-libs3/files/patch-doc_meson.build
Normal file
10
sysutils/fusefs-libs3/files/patch-doc_meson.build
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- doc/meson.build.orig 2017-09-12 13:50:16 UTC
|
||||
+++ doc/meson.build
|
||||
@@ -1,5 +1,7 @@
|
||||
# Attention, emacs, please use -*- mode: python -*-
|
||||
# (even though this isn't actually Python code)
|
||||
|
||||
+if not platform.endswith('bsd')
|
||||
install_man('fusermount3.1', 'mount.fuse.8')
|
||||
+endif
|
||||
|
6
sysutils/fusefs-libs3/pkg-descr
Normal file
6
sysutils/fusefs-libs3/pkg-descr
Normal file
|
@ -0,0 +1,6 @@
|
|||
FUSE makes it possible to implement a filesystem in a userspace program.
|
||||
|
||||
This version 3 of the fuse library is not compatible with file-systems
|
||||
developed for version 2.
|
||||
|
||||
WWW: https://github.com/libfuse/libfuse
|
1
sysutils/fusefs-libs3/pkg-message
Normal file
1
sysutils/fusefs-libs3/pkg-message
Normal file
|
@ -0,0 +1 @@
|
|||
Install the fuse kernel module to use this port.
|
9
sysutils/fusefs-libs3/pkg-plist
Normal file
9
sysutils/fusefs-libs3/pkg-plist
Normal file
|
@ -0,0 +1,9 @@
|
|||
include/fuse3/cuse_lowlevel.h
|
||||
include/fuse3/fuse.h
|
||||
include/fuse3/fuse_common.h
|
||||
include/fuse3/fuse_lowlevel.h
|
||||
include/fuse3/fuse_opt.h
|
||||
lib/libfuse3.so
|
||||
lib/libfuse3.so.3
|
||||
lib/libfuse3.so.3.2.0
|
||||
libdata/pkgconfig/fuse3.pc
|
Loading…
Reference in a new issue