Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Mar 2018 12:26:31 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r464367 - in head/sysutils: . fusefs-hfsfuse
Message-ID:  <201803131226.w2DCQVNe083667@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803131226.w2DCQVNe083667>