svn commit: r464367 - in head/sysutils: . fusefs-hfsfuse
Tobias Kortkamp
tobik at FreeBSD.org
Tue Mar 13 12:26:33 UTC 2018
Author: tobik
Date: Tue Mar 13 12:26:31 2018
New Revision: 464367
URL: https://svnweb.freebsd.org/changeset/ports/464367
Log:
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
Added:
head/sysutils/fusefs-hfsfuse/
head/sysutils/fusefs-hfsfuse/Makefile (contents, props changed)
head/sysutils/fusefs-hfsfuse/distinfo (contents, props changed)
head/sysutils/fusefs-hfsfuse/pkg-descr (contents, props changed)
Modified:
head/sysutils/Makefile
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Tue Mar 13 11:57:29 2018 (r464366)
+++ head/sysutils/Makefile Tue Mar 13 12:26:31 2018 (r464367)
@@ -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
Added: head/sysutils/fusefs-hfsfuse/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/fusefs-hfsfuse/Makefile Tue Mar 13 12:26:31 2018 (r464367)
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME= hfsfuse
+DISTVERSION= g20180118
+CATEGORIES= sysutils
+PKGNAMEPREFIX= fusefs-
+
+MAINTAINER= tobik at 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>
Added: head/sysutils/fusefs-hfsfuse/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/fusefs-hfsfuse/distinfo Tue Mar 13 12:26:31 2018 (r464367)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1520943359
+SHA256 (0x09-hfsfuse-g20180118-d021835629c3fb37bd5bf8d364d5196f1db53867_GH0.tar.gz) = 035cc518ed2c58088e2a59b7a204da74cb82c6bf4ed16b64455e2e93347f8d3b
+SIZE (0x09-hfsfuse-g20180118-d021835629c3fb37bd5bf8d364d5196f1db53867_GH0.tar.gz) = 205481
Added: head/sysutils/fusefs-hfsfuse/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/fusefs-hfsfuse/pkg-descr Tue Mar 13 12:26:31 2018 (r464367)
@@ -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
More information about the svn-ports-head
mailing list