git: ca7462188dfd - main - filesystems/befuse: Read/Write FUSE server for BeFS
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 14 Apr 2025 12:13:31 UTC
The branch main has been updated by fuz:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ca7462188dfd27e6a757ebad4dc778185043e56a
commit ca7462188dfd27e6a757ebad4dc778185043e56a
Author: Krutarth Patel <krutarthpatel929@gmail.com>
AuthorDate: 2025-03-12 21:26:45 +0000
Commit: Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-04-14 12:12:47 +0000
filesystems/befuse: Read/Write FUSE server for BeFS
befuse - Be File System (BeFS) FUSE module for userspace
A module that provides a userspace implementation of the BeFS.
Key Features:
- Mount BeFS partitions on FreeBSD.
- Supports reading and writing to BeFS-formatted partitions.
- Compatible with x86_64 systems.
- Easy installation and use via FUSE.
Dependencies:
- FUSE (Filesystem in Userspace) library.
- BeFS-formatted partition or disk image.
WWW: https://github.com/kuku929/befuse
PR: 285352
---
filesystems/Makefile | 1 +
filesystems/befuse/Makefile | 19 +++++++++++++++++++
filesystems/befuse/distinfo | 3 +++
filesystems/befuse/pkg-descr | 13 +++++++++++++
4 files changed, 36 insertions(+)
diff --git a/filesystems/Makefile b/filesystems/Makefile
index eb90bfabacfa..7225d1423458 100644
--- a/filesystems/Makefile
+++ b/filesystems/Makefile
@@ -6,6 +6,7 @@
SUBDIR += archivemount
SUBDIR += automount
SUBDIR += avfs
+ SUBDIR += befuse
SUBDIR += bindfs
SUBDIR += cfs
SUBDIR += chironfs
diff --git a/filesystems/befuse/Makefile b/filesystems/befuse/Makefile
new file mode 100644
index 000000000000..9e0af4ed1edc
--- /dev/null
+++ b/filesystems/befuse/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= befuse
+DISTVERSION= 1.2
+CATEGORIES= filesystems
+PKGNAMEPREFIX= fusefs-
+
+MAINTAINER= krutarthpatel929@gmail.com
+COMMENT= Read/Write FUSE server for BeFS
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+USES= cmake fuse:3 pkgconfig
+
+USE_GITHUB= yes
+GH_ACCOUNT= kuku929
+
+PLIST_FILES= bin/befuse
+
+.include <bsd.port.mk>
diff --git a/filesystems/befuse/distinfo b/filesystems/befuse/distinfo
new file mode 100644
index 000000000000..b3bfceec3c5f
--- /dev/null
+++ b/filesystems/befuse/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1744446495
+SHA256 (kuku929-befuse-1.2_GH0.tar.gz) = 1bb68a6415f3ada09e4ab5efe175f9a78845fbda72ddcfee1a603ea5123fcf94
+SIZE (kuku929-befuse-1.2_GH0.tar.gz) = 399334
diff --git a/filesystems/befuse/pkg-descr b/filesystems/befuse/pkg-descr
new file mode 100644
index 000000000000..3084621cb168
--- /dev/null
+++ b/filesystems/befuse/pkg-descr
@@ -0,0 +1,13 @@
+befuse - Be File System (BeFS) FUSE module for userspace
+
+A module that provides a userspace implementation of the BeFS.
+
+Key Features:
+- Mount BeFS partitions on FreeBSD.
+- Supports reading and writing to BeFS-formatted partitions.
+- Compatible with x86_64 systems.
+- Easy installation and use via FUSE.
+
+Dependencies:
+- FUSE (Filesystem in Userspace) library.
+- BeFS-formatted partition or disk image.