FreeBSD Bugzilla – Attachment 233307 Details for
Bug 263398
[NEW PORT] sysutils/fusefs-nbt: Editing Named Binary Tag (NBT) as using a file system
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
sysutils.fusefs-nbt-20220412.diff
sysutils.fusefs-nbt-20220412.diff (text/plain), 3.53 KB, created by
WHR
on 2022-04-18 16:54:41 UTC
(
hide
)
Description:
sysutils.fusefs-nbt-20220412.diff
Filename:
MIME Type:
Creator:
WHR
Created:
2022-04-18 16:54:41 UTC
Size:
3.53 KB
patch
obsolete
>From 66d6f92f35735b2b538719943978ba8d747e0522 Mon Sep 17 00:00:00 2001 >From: WHR <msl0000023508@gmail.com> >Date: Tue, 19 Apr 2022 00:29:17 +0800 >Subject: [PATCH] sysutils/fusefs-nbt: new port > >--- > sysutils/fusefs-nbt/Makefile | 30 ++++++++++++++++++++++++++++++ > sysutils/fusefs-nbt/distinfo | 3 +++ > sysutils/fusefs-nbt/pkg-descr | 13 +++++++++++++ > sysutils/fusefs-nbt/pkg-plist | 15 +++++++++++++++ > 4 files changed, 61 insertions(+) > create mode 100644 sysutils/fusefs-nbt/Makefile > create mode 100644 sysutils/fusefs-nbt/distinfo > create mode 100644 sysutils/fusefs-nbt/pkg-descr > create mode 100644 sysutils/fusefs-nbt/pkg-plist > >diff --git a/sysutils/fusefs-nbt/Makefile b/sysutils/fusefs-nbt/Makefile >new file mode 100644 >index 000000000000..fa639a7d4f12 >--- /dev/null >+++ b/sysutils/fusefs-nbt/Makefile >@@ -0,0 +1,30 @@ >+PORTNAME= nbt >+PORTVERSION= ${REVISION_DATE} >+CATEGORIES= sysutils >+PKGNAMEPREFIX= fusefs- >+MASTER_SITES= SF/nbtfsutils >+DISTNAME= nbtfsutils-${REVISION_DATE}-${REVISION_HASH}-src >+REVISION_DATE= 20220412 >+REVISION_HASH= 09b007a >+ >+MAINTAINER= msl0000023508@gmail.com >+COMMENT= Editing Named Binary Tag (NBT) as using a file system >+ >+LICENSE= MPL20 MIT BEERWARE >+LICENSE_COMB= multi >+LICENSE_FILE_MPL20= ${WRKSRC}/MPL-2.0 >+LICENSE_NAME_BEERWARE= "THE BEER-WARE LICENSE" (Revision 42) >+LICENSE_TEXT_BEERWARE= Lukas Niederbremer <webmaster@flippeh.de> and Clark Gaebel <cg.wowus.cg@gmail.com> \ >+ wrote this file. As long as you retain this notice you can do whatever you \ >+ want with this stuff. If we meet some day, and you think this stuff is worth \ >+ it, you can buy us a beer in return. >+LICENSE_PERMS_BEERWARE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept >+ >+USES= tar:bz2 fuse >+ >+NO_WRKSUBDIR= yes >+MAKE_ENV= MANDIR=\${PREFIX}/man >+ALL_TARGET= libnbt.so all >+INSTALL_TARGET= install-commands install-dev >+ >+.include <bsd.port.mk> >diff --git a/sysutils/fusefs-nbt/distinfo b/sysutils/fusefs-nbt/distinfo >new file mode 100644 >index 000000000000..f388f04f50c3 >--- /dev/null >+++ b/sysutils/fusefs-nbt/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1650298920 >+SHA256 (nbtfsutils-20220412-09b007a-src.tar.bz2) = f1c0155ba741357e90e83bd68f87ad4f501181b3a8cd02b461f9b60b361eb29c >+SIZE (nbtfsutils-20220412-09b007a-src.tar.bz2) = 1459524 >diff --git a/sysutils/fusefs-nbt/pkg-descr b/sysutils/fusefs-nbt/pkg-descr >new file mode 100644 >index 000000000000..7fcbacd2f5b1 >--- /dev/null >+++ b/sysutils/fusefs-nbt/pkg-descr >@@ -0,0 +1,13 @@ >+Named Binary Tag (NBT) is a binary format designed for and used by the game >+Minecraft to store various data including worlds, player data and many other >+things. This project provides a way to access those data by simply mounting >+the corresponding data file as a file system, then reading and writing any >+value as usual file system nodes. >+ >+NBT parser and writer are originally written by Lukas Niederbremer as cNBT >+project which this project is based on. >+ >+This package provides the FUSE-based file system implementation and NBT >+maintenance command-line tools and library (cNBT). >+ >+WWW: https://sourceforge.net/projects/nbtfsutils/ >diff --git a/sysutils/fusefs-nbt/pkg-plist b/sysutils/fusefs-nbt/pkg-plist >new file mode 100644 >index 000000000000..b58dc26fd30f >--- /dev/null >+++ b/sysutils/fusefs-nbt/pkg-plist >@@ -0,0 +1,15 @@ >+bin/nbtdump >+bin/regiondump >+sbin/mkfs.nbt >+sbin/mount.nbt >+man/man1/nbtdump.1.gz >+man/man1/regiondump.1.gz >+man/man8/mkfs.nbt.8.gz >+man/man8/mount.nbt.8.gz >+include/nbt/buffer.h >+include/nbt/list.h >+include/nbt/nbt.h >+include/nbt/version.h >+lib/libnbt.a >+lib/libnbt.so >+lib/libnbt.so.1 >-- >2.30.2 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 263398
:
233307
|
233332