summaryrefslogtreecommitdiff
path: root/misc/sff
diff options
context:
space:
mode:
Diffstat (limited to 'misc/sff')
-rw-r--r--misc/sff/Makefile23
-rw-r--r--misc/sff/distinfo3
-rw-r--r--misc/sff/pkg-descr20
-rw-r--r--misc/sff/pkg-plist6
4 files changed, 52 insertions, 0 deletions
diff --git a/misc/sff/Makefile b/misc/sff/Makefile
new file mode 100644
index 000000000000..3cd6cb90a955
--- /dev/null
+++ b/misc/sff/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= sff
+DISTVERSION= 1.1
+PORTREVISION= 1
+CATEGORIES= misc
+MASTER_SITES= https://codeberg.org/sylphenix/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
+
+MAINTAINER= sylphenix@outlook.com
+COMMENT= Simple and fast terminal file manager
+WWW= https://codeberg.org/sylphenix/sff
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= ncurses
+USE_CSTD= c11
+
+MAKE_ARGS= CC="${CC}" \
+ CFLAGS="${CFLAGS}" \
+ PREFIX="${PREFIX}"
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/misc/sff/distinfo b/misc/sff/distinfo
new file mode 100644
index 000000000000..7e96d7d22dce
--- /dev/null
+++ b/misc/sff/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1749208354
+SHA256 (sff-1.1.tar.gz) = 1a024c9a0a93842b6ab73c8d622361937efc5c54c5289daa6469ad6e6d50fc79
+SIZE (sff-1.1.tar.gz) = 32032
diff --git a/misc/sff/pkg-descr b/misc/sff/pkg-descr
new file mode 100644
index 000000000000..71c1b26324fc
--- /dev/null
+++ b/misc/sff/pkg-descr
@@ -0,0 +1,20 @@
+sff is a simple, fast, and feature-rich terminal file manager inspired
+by nnn and guided by the suckless philosophy. It aims to provide a
+reliable, efficient, and user-friendly file management experience with
+high extensibility.
+
+Features:
+ - POSIX-compliant and highly optimized
+ - Fast startup and low memory footprint
+ - Extensible with shell scripts
+ - Customizable detail columns
+ - Type-to-navigate
+ - Advanced search via 'find
+ - Fast file search via 'fzf'
+ - Convenient temporary sudo mode
+ - Undo/Redo for the last file operation
+ - Batch file and directory creation
+ - Batch rename
+ - Multi-tab support, cross-directory selection
+ - Extract, list, create archives
+ - ... and more!
diff --git a/misc/sff/pkg-plist b/misc/sff/pkg-plist
new file mode 100644
index 000000000000..a7d33a31ce1f
--- /dev/null
+++ b/misc/sff/pkg-plist
@@ -0,0 +1,6 @@
+bin/sff
+libexec/sff/sff-extfunc
+libexec/sff/plugins/archive
+libexec/sff/plugins/fzf-find
+libexec/sff/plugins/preview
+share/man/man1/sff.1.gz