Date: Tue, 17 Oct 2017 07:37:56 +0000 (UTC) From: Stefan Esser <se@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r452270 - in head/sysutils: . fusefs-libs3 fusefs-libs3/files Message-ID: <201710170737.v9H7buu3004732@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: se Date: Tue Oct 17 07:37:56 2017 New Revision: 452270 URL: https://svnweb.freebsd.org/changeset/ports/452270 Log: 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) Added: head/sysutils/fusefs-libs3/ head/sysutils/fusefs-libs3/Makefile (contents, props changed) head/sysutils/fusefs-libs3/distinfo (contents, props changed) head/sysutils/fusefs-libs3/files/ head/sysutils/fusefs-libs3/files/patch-doc_meson.build (contents, props changed) head/sysutils/fusefs-libs3/pkg-descr (contents, props changed) head/sysutils/fusefs-libs3/pkg-message (contents, props changed) head/sysutils/fusefs-libs3/pkg-plist (contents, props changed) Modified: head/sysutils/Makefile Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Tue Oct 17 07:19:45 2017 (r452269) +++ head/sysutils/Makefile Tue Oct 17 07:37:56 2017 (r452270) @@ -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 Added: head/sysutils/fusefs-libs3/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/fusefs-libs3/Makefile Tue Oct 17 07:37:56 2017 (r452270) @@ -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> Added: head/sysutils/fusefs-libs3/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/fusefs-libs3/distinfo Tue Oct 17 07:37:56 2017 (r452270) @@ -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 Added: head/sysutils/fusefs-libs3/files/patch-doc_meson.build ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/fusefs-libs3/files/patch-doc_meson.build Tue Oct 17 07:37:56 2017 (r452270) @@ -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 + Added: head/sysutils/fusefs-libs3/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/fusefs-libs3/pkg-descr Tue Oct 17 07:37:56 2017 (r452270) @@ -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 Added: head/sysutils/fusefs-libs3/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/fusefs-libs3/pkg-message Tue Oct 17 07:37:56 2017 (r452270) @@ -0,0 +1 @@ +Install the fuse kernel module to use this port. Added: head/sysutils/fusefs-libs3/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/fusefs-libs3/pkg-plist Tue Oct 17 07:37:56 2017 (r452270) @@ -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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201710170737.v9H7buu3004732>