Commit 6e2da967 authored by Robert Clausecker's avatar Robert Clausecker
Browse files

filesystems: add new category for file systems and related utilities

The filesystems category houses file systems and file system utilities.
It is added mainly to turn the sysutils/fusefs-* pseudo-category into
a proper one, but is also useful for the sundry of other file systems
related ports found in the tree.

Ports that seem like they belong there are moved to the new category.
Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are
not moved as they currently don't fetch and don't have TIMESTAMP set
in their distinfo, but that is required to be able to push a rename
of the port by the pre-receive hook.

Approved by:	portmgr (rene)
Reviewed by:	mat
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/302
PR:		281988
parent 432f2ebe
Loading
Loading
Loading
Loading
+140 −0
Original line number Diff line number Diff line
@@ -3577,3 +3577,143 @@ misc/uk-phone||2024-10-31|Has expired: Obsolete, 20+ year old data
textproc/ssddiff||2024-10-31|Has expired: Abandonware, unfetchable and upstream is gone
sysutils/pydf||2024-11-02|Has expired: Inactive upstream. Does not properly work on FreeBSD
ports-mgmt/freebsd-bugzilla-cli||2024-11-02|Has expired: Broken. Upstream unavailable
sysutils/zap|filesystems/zap|2024-11-06|Moved to new category filesystems
sysutils/fusefs-mergerfs|filesystems/mergerfs|2024-11-06|Moved to new category filesystems
sysutils/squashfs-tools-ng|filesystems/squashfs-tools-ng|2024-11-06|Moved to new category filesystems
sysutils/squashfs-tools|filesystems/squashfs-tools|2024-11-06|Moved to new category filesystems
sysutils/py-zfs-autobackup|filesystems/py-zfs-autobackup|2024-11-06|Moved to new category filesystems
sysutils/linux-c7-dosfstools|filesystems/linux-c7-dosfstools|2024-11-06|Moved to new category filesystems
sysutils/hfsutils|filesystems/hfsutils|2024-11-06|Moved to new category filesystems
sysutils/hfsexplorer|filesystems/hfsexplorer|2024-11-06|Moved to new category filesystems
sysutils/fswatch-mon|filesystems/fswatch-mon|2024-11-06|Moved to new category filesystems
sysutils/fstyp|filesystems/fstyp|2024-11-06|Moved to new category filesystems
sysutils/zxfer|filesystems/zxfer|2024-11-06|Moved to new category filesystems
security/py-dfvfs|filesystems/py-dfvfs|2024-11-06|Moved to new category filesystems
security/cfs|filesystems/cfs|2024-11-06|Moved to new category filesystems
devel/py-fsspec-xrootd|filesystems/py-fsspec-xrootd|2024-11-06|Moved to new category filesystems
devel/py-fsspec|filesystems/py-fsspec|2024-11-06|Moved to new category filesystems
devel/py-fs2|filesystems/py-fs2|2024-11-06|Moved to new category filesystems
sysutils/zrepl-dsh2dsh|filesystems/zrepl-dsh2dsh|2024-11-06|Moved to new category filesystems
sysutils/zrepl|filesystems/zrepl|2024-11-06|Moved to new category filesystems
sysutils/zisofs-tools|filesystems/zisofs-tools|2024-11-06|Moved to new category filesystems
sysutils/zfstools|filesystems/zfstools|2024-11-06|Moved to new category filesystems
sysutils/zfsnap2|filesystems/zfsnap2|2024-11-06|Moved to new category filesystems
sysutils/zfsnap|filesystems/zfsnap|2024-11-06|Moved to new category filesystems
sysutils/zfs-stats-lite|filesystems/zfs-stats-lite|2024-11-06|Moved to new category filesystems
sysutils/zfs-stats|filesystems/zfs-stats|2024-11-06|Moved to new category filesystems
sysutils/zfs-snapshot-mgmt|filesystems/zfs-snapshot-mgmt|2024-11-06|Moved to new category filesystems
sysutils/zfs-snapshot-clean|filesystems/zfs-snapshot-clean|2024-11-06|Moved to new category filesystems
sysutils/zfs-snap-diff|filesystems/zfs-snap-diff|2024-11-06|Moved to new category filesystems
sysutils/zfs-replicate|filesystems/zfs-replicate|2024-11-06|Moved to new category filesystems
sysutils/zfs-periodic|filesystems/zfs-periodic|2024-11-06|Moved to new category filesystems
sysutils/xfsprogs|filesystems/xfsprogs|2024-11-06|Moved to new category filesystems
sysutils/xfsm|filesystems/xfsm|2024-11-06|Moved to new category filesystems
sysutils/wimlib|filesystems/wimlib|2024-11-06|Moved to new category filesystems
sysutils/vzvol|filesystems/vzvol|2024-11-06|Moved to new category filesystems
sysutils/ufs_copy|filesystems/ufs_copy|2024-11-06|Moved to new category filesystems
sysutils/scan_ffs|filesystems/scan_ffs|2024-11-06|Moved to new category filesystems
sysutils/rubygem-winrm-fs|filesystems/rubygem-winrm-fs|2024-11-06|Moved to new category filesystems
sysutils/progsreiserfs|filesystems/progsreiserfs|2024-11-06|Moved to new category filesystems
sysutils/pear-Horde_Vfs|filesystems/pear-Horde_Vfs|2024-11-06|Moved to new category filesystems
sysutils/py-prometheus-zfs|filesystems/py-prometheus-zfs|2024-11-06|Moved to new category filesystems
sysutils/p5-Fuse|filesystems/p5-Fuse|2024-11-06|Moved to new category filesystems
sysutils/p5-Filesys-Statvfs|filesystems/p5-Filesys-Statvfs|2024-11-06|Moved to new category filesystems
sysutils/openzfs|filesystems/openzfs|2024-11-06|Moved to new category filesystems
sysutils/openzfs-kmod|filesystems/openzfs-kmod|2024-11-06|Moved to new category filesystems
sysutils/ntfs2btrfs|filesystems/ntfs2btrfs|2024-11-06|Moved to new category filesystems
sysutils/mtpfs|filesystems/mtpfs|2024-11-06|Moved to new category filesystems
sysutils/moosefs3-netdump|filesystems/moosefs3-netdump|2024-11-06|Moved to new category filesystems
sysutils/moosefs3-metalogger|filesystems/moosefs3-metalogger|2024-11-06|Moved to new category filesystems
sysutils/moosefs3-master|filesystems/moosefs3-master|2024-11-06|Moved to new category filesystems
sysutils/moosefs3-client|filesystems/moosefs3-client|2024-11-06|Moved to new category filesystems
sysutils/moosefs3-cli|filesystems/moosefs3-cli|2024-11-06|Moved to new category filesystems
sysutils/moosefs3-chunkserver|filesystems/moosefs3-chunkserver|2024-11-06|Moved to new category filesystems
sysutils/moosefs3-cgiserv|filesystems/moosefs3-cgiserv|2024-11-06|Moved to new category filesystems
sysutils/moosefs3-cgi|filesystems/moosefs3-cgi|2024-11-06|Moved to new category filesystems
sysutils/moosefs2-netdump|filesystems/moosefs2-netdump|2024-11-06|Moved to new category filesystems
sysutils/moosefs2-metalogger|filesystems/moosefs2-metalogger|2024-11-06|Moved to new category filesystems
sysutils/moosefs2-master|filesystems/moosefs2-master|2024-11-06|Moved to new category filesystems
sysutils/moosefs2-client|filesystems/moosefs2-client|2024-11-06|Moved to new category filesystems
sysutils/moosefs2-cli|filesystems/moosefs2-cli|2024-11-06|Moved to new category filesystems
sysutils/moosefs2-chunkserver|filesystems/moosefs2-chunkserver|2024-11-06|Moved to new category filesystems
sysutils/moosefs2-cgiserv|filesystems/moosefs2-cgiserv|2024-11-06|Moved to new category filesystems
sysutils/moosefs2-cgi|filesystems/moosefs2-cgi|2024-11-06|Moved to new category filesystems
sysutils/ltfs|filesystems/ltfs|2024-11-06|Moved to new category filesystems
sysutils/lizardfs|filesystems/lizardfs|2024-11-06|Moved to new category filesystems
sysutils/kio-fuse|filesystems/kio-fuse|2024-11-06|Moved to new category filesystems
sysutils/exfat-utils|filesystems/exfat-utils|2024-11-06|Moved to new category filesystems
sysutils/e2tools|filesystems/e2tools|2024-11-06|Moved to new category filesystems
sysutils/e2fsprogs|filesystems/e2fsprogs|2024-11-06|Moved to new category filesystems
sysutils/e2fsprogs-core|filesystems/e2fsprogs-core|2024-11-06|Moved to new category filesystems
sysutils/darling-dmg|filesystems/darling-dmg|2024-11-06|Moved to new category filesystems
sysutils/cramfs|filesystems/cramfs|2024-11-06|Moved to new category filesystems
sysutils/avfs|filesystems/avfs|2024-11-06|Moved to new category filesystems
sysutils/archivemount|filesystems/archivemount|2024-11-06|Moved to new category filesystems
sysutils/acfgfs|filesystems/acfgfs|2024-11-06|Moved to new category filesystems
sysutils/R-cran-fs|filesystems/R-cran-fs|2024-11-06|Moved to new category filesystems
security/clamfs|filesystems/clamfs|2024-11-06|Moved to new category filesystems
emulators/mtools|filesystems/mtools|2024-11-06|Moved to new category filesystems
devel/tclvfs|filesystems/tclvfs|2024-11-06|Moved to new category filesystems
devel/rubygem-aws-sdk-efs|filesystems/rubygem-aws-sdk-efs|2024-11-06|Moved to new category filesystems
devel/py-s3fs|filesystems/py-s3fs|2024-11-06|Moved to new category filesystems
devel/py-pyfakefs|filesystems/py-pyfakefs|2024-11-06|Moved to new category filesystems
devel/py-llfuse|filesystems/py-llfuse|2024-11-06|Moved to new category filesystems
devel/py-libzfs|filesystems/py-libzfs|2024-11-06|Moved to new category filesystems
devel/py-fusepy|filesystems/py-fusepy|2024-11-06|Moved to new category filesystems
devel/py-gcsfs|filesystems/py-gcsfs|2024-11-06|Moved to new category filesystems
devel/py-fs|filesystems/py-fs|2024-11-06|Moved to new category filesystems
devel/libmodi|filesystems/libmodi|2024-11-06|Moved to new category filesystems
devel/libfsxfs|filesystems/libfsxfs|2024-11-06|Moved to new category filesystems
devel/libfsntfs|filesystems/libfsntfs|2024-11-06|Moved to new category filesystems
devel/libfshfs|filesystems/libfshfs|2024-11-06|Moved to new category filesystems
devel/libfsfat|filesystems/libfsfat|2024-11-06|Moved to new category filesystems
devel/libfsext|filesystems/libfsext|2024-11-06|Moved to new category filesystems
devel/libfsapfs|filesystems/libfsapfs|2024-11-06|Moved to new category filesystems
devel/libbde|filesystems/libbde|2024-11-06|Moved to new category filesystems
devel/gvfs|filesystems/gvfs|2024-11-06|Moved to new category filesystems
devel/genromfs|filesystems/genromfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-zip|filesystems/zip|2024-11-06|Moved to new category filesystems
sysutils/fusefs-xfuse|filesystems/xfuse|2024-11-06|Moved to new category filesystems
sysutils/fusefs-webdavfs|filesystems/webdavfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-unreliablefs|filesystems/unreliablefs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-unionfs|filesystems/unionfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-ufs|filesystems/ufs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-sshfs|filesystems/sshfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-squashfuse|filesystems/squashfuse|2024-11-06|Moved to new category filesystems
sysutils/fusefs-sqlfs|filesystems/sqlfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-smbnetfs|filesystems/smbnetfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-simple-mtpfs|filesystems/simple-mtpfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-securefs|filesystems/securefs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-sandboxfs|filesystems/sandboxfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-s3fs|filesystems/s3fs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-s3backer|filesystems/s3backer|2024-11-06|Moved to new category filesystems
sysutils/fusefs-rar2fs|filesystems/rar2fs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-pod|filesystems/pod|2024-11-06|Moved to new category filesystems
sysutils/fusefs-ntfs-compression|filesystems/ntfs-compression|2024-11-06|Moved to new category filesystems
sysutils/fusefs-ntfs|filesystems/ntfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-nbt|filesystems/nbt|2024-11-06|Moved to new category filesystems
sysutils/fusefs-mp3fs|filesystems/mp3fs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-mhddfs|filesystems/mhddfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-lkl|filesystems/lkl|2024-11-06|Moved to new category filesystems
sysutils/fusefs-libs3|filesystems/fusefs-libs3|2024-11-06|Moved to new category filesystems
sysutils/fusefs-libs|filesystems/fusefs-libs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-jmtpfs|filesystems/jmtpfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-ifuse|filesystems/ifuse|2024-11-06|Moved to new category filesystems
sysutils/fusefs-httpfs|filesystems/httpfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-httpdirfs|filesystems/httpdirfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-hfsfuse|filesystems/hfsfuse|2024-11-06|Moved to new category filesystems
sysutils/fusefs-gitfs|filesystems/gitfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-ext2|filesystems/ext2|2024-11-06|Moved to new category filesystems
sysutils/fusefs-exfat|filesystems/exfat|2024-11-06|Moved to new category filesystems
sysutils/fusefs-encfs|filesystems/encfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-curlftpfs|filesystems/curlftpfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-cryptofs|filesystems/cryptofs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-chironfs|filesystems/chironfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-bindfs|filesystems/bindfs|2024-11-06|Moved to new category filesystems
sysutils/fusefs-afuse|filesystems/afuse|2024-11-06|Moved to new category filesystems
graphics/fusefs-gphotofs|filesystems/gphotofs|2024-11-06|Moved to new category filesystems
sysutils/automount|filesystems/automount|2024-11-06|Moved to new category filesystems
sysutils/dsbmd|filesystems/dsbmd|2024-11-06|Moved to new category filesystems
sysutils/dsbmc-cli|filesystems/dsbmc-cli|2024-11-06|Moved to new category filesystems
sysutils/dsbmc|filesystems/dsbmc|2024-11-06|Moved to new category filesystems
misc/e2fsprogs-libblkid|filesystems/e2fsprogs-libblkid|2024-11-06|Moved to new category filesystems
+1 −0
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@ SUBDIR += editors
SUBDIR += emulators
SUBDIR += finance
SUBDIR += french
SUBDIR += filesystems
SUBDIR += ftp
SUBDIR += games
SUBDIR += german
+1 −0
Original line number Diff line number Diff line
@@ -36,6 +36,7 @@ for native_category in ${dp_CATEGORIES}; do
		education)	c="Education"				;;
		emulators)	c="System Emulator"			;;
		finance)	c="Office Finance"			;;
                filesystems)    c="System Filesystem"                   ;;
		ftp)		c="Network FileTransfer"		;;
		games)		c="Game"				;;
		geography)	c="Education Science Geography"		;;
+1 −1
Original line number Diff line number Diff line
@@ -577,7 +577,7 @@ proxydeps_suggest_uses() {
	elif [ ${pkg} = "databases/firebird25-client" ]; then
		warn "you need USES+=firebird"
	# fuse
	elif [ ${pkg} = "sysutils/fusefs-libs" ]; then
	elif [ ${pkg} = "filesystems/fusefs-libs" ]; then
		warn "you need USES+=fuse"
	# gnustep
	elif [ ${pkg} = "lang/gnustep-base" ]; then
+2 −2
Original line number Diff line number Diff line
@@ -14,9 +14,9 @@ LIBFUSE_VER= ${fuse_ARGS}
LIBFUSE_VER?=	2

.  if ${LIBFUSE_VER} == 2
LIB_DEPENDS+=	libfuse.so:sysutils/fusefs-libs
LIB_DEPENDS+=	libfuse.so:filesystems/fusefs-libs
.  elif ${LIBFUSE_VER} == 3
LIB_DEPENDS+=	libfuse3.so:sysutils/fusefs-libs3
LIB_DEPENDS+=	libfuse3.so:filesystems/fusefs-libs3
.  else
IGNORE=		cannot install: unknown FUSE library version: ${LIBFUSE_VERSION}
.  endif
Loading