New port: sysutils/fusefs-hfsfuse

FUSE driver for HFS+ based on NetBSD's kernel driver with
modifications.

This driver is read-only and cannot write to or damage the target
filesystem in any way.

hfsfuse also includes a standalone tool, hfsdump, to inspect the
contents of an HFS+ volume without FUSE.

WWW: https://github.com/0x09/hfsfuse

PR:		226244
This commit is contained in:
Tobias Kortkamp 2018-03-13 12:26:31 +00:00
parent 114f69043d
commit 24613aa489
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=464367
4 changed files with 51 additions and 0 deletions

View File

@ -365,6 +365,7 @@
SUBDIR += fusefs-gnome-vfs
SUBDIR += fusefs-gstfs
SUBDIR += fusefs-gunzip
SUBDIR += fusefs-hfsfuse
SUBDIR += fusefs-httpfs
SUBDIR += fusefs-ifuse
SUBDIR += fusefs-libs

View File

@ -0,0 +1,37 @@
# $FreeBSD$
PORTNAME= hfsfuse
DISTVERSION= g20180118
CATEGORIES= sysutils
PKGNAMEPREFIX= fusefs-
MAINTAINER= tobik@FreeBSD.org
COMMENT= FUSE driver for HFS+ filesystems
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/src/COPYING
LIB_DEPENDS= libublio.so:devel/libublio \
libutf8proc.so:textproc/utf8proc
USES= fuse gmake
USE_GITHUB= yes
GH_ACCOUNT= 0x09
GH_TAGNAME= d021835629c3fb37bd5bf8d364d5196f1db53867
MAKE_ARGS= WITH_UBLIO=system WITH_UTF8PROC=system
PLIST_FILES= bin/hfsdump bin/hfsfuse
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
do-install:
cd ${WRKSRC} && ${INSTALL_PROGRAM} hfsdump hfsfuse \
${STAGEDIR}${PREFIX}/bin
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1520943359
SHA256 (0x09-hfsfuse-g20180118-d021835629c3fb37bd5bf8d364d5196f1db53867_GH0.tar.gz) = 035cc518ed2c58088e2a59b7a204da74cb82c6bf4ed16b64455e2e93347f8d3b
SIZE (0x09-hfsfuse-g20180118-d021835629c3fb37bd5bf8d364d5196f1db53867_GH0.tar.gz) = 205481

View File

@ -0,0 +1,10 @@
FUSE driver for HFS+ based on NetBSD's kernel driver with
modifications.
This driver is read-only and cannot write to or damage the target
filesystem in any way.
hfsfuse also includes a standalone tool, hfsdump, to inspect the
contents of an HFS+ volume without FUSE.
WWW: https://github.com/0x09/hfsfuse