diff --git a/filesystems/hfsfuse/Makefile b/filesystems/hfsfuse/Makefile index 39f64ce87979..c0a29c76c9bf 100644 --- a/filesystems/hfsfuse/Makefile +++ b/filesystems/hfsfuse/Makefile @@ -1,41 +1,44 @@ PORTNAME= hfsfuse -DISTVERSION= 0.242 +DISTVERSION= 0.289 CATEGORIES= filesystems MASTER_SITES= https://github.com/0x09/${PORTNAME}/releases/download/${DISTVERSION}/ PKGNAMEPREFIX= fusefs- MAINTAINER= me@cameronkatri.com COMMENT= FUSE driver for HFS+ filesystems WWW= https://github.com/0x09/hfsfuse LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/src/COPYING +LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libublio.so:devel/libublio \ - libutf8proc.so:textproc/utf8proc + libutf8proc.so:textproc/utf8proc \ + liblzfse.so:archivers/lzfse -USES= fuse gmake +USES= fuse gmake libarchive USE_CSTD= gnu11 ALL_TARGET= config all PLIST_FILES= bin/hfsdump \ - bin/hfsfuse + bin/hfsfuse \ + bin/hfstar PORTDOCS= README.md MAKE_ARGS= CONFIG_CFLAGS="${CFLAGS}" \ WITH_UBLIO=system \ WITH_UTF8PROC=system OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/hfsdump ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/hfsfuse ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/hfstar ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/filesystems/hfsfuse/distinfo b/filesystems/hfsfuse/distinfo index 400e07a7fc37..c5c8a05a05a2 100644 --- a/filesystems/hfsfuse/distinfo +++ b/filesystems/hfsfuse/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730040774 -SHA256 (hfsfuse-0.242.tar.gz) = 2cda7fd5d2fd3419c24907c1f59d04230162ce9491a65553c3d6254677ee62f3 -SIZE (hfsfuse-0.242.tar.gz) = 270946 +TIMESTAMP = 1744864204 +SHA256 (hfsfuse-0.289.tar.gz) = b19597dda364a670eebf05d0681c77db4b0f625f19b9e16f4b2b65dd8d16c360 +SIZE (hfsfuse-0.289.tar.gz) = 297704 diff --git a/filesystems/hfsfuse/pkg-descr b/filesystems/hfsfuse/pkg-descr index f919854c8e6e..5f965b7c3c68 100644 --- a/filesystems/hfsfuse/pkg-descr +++ b/filesystems/hfsfuse/pkg-descr @@ -1,8 +1,8 @@ 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. +hfsfuse also includes two standalone tools, hfsdump and hfstar, +which can be used in an HFS+ volume without FUSE.