From 2ccff377568d4622624062701334a6fc0d0b9ba3 Mon Sep 17 00:00:00 2001 From: cashmere Date: Sat, 25 Jul 2026 16:43:47 +0200 Subject: add macchina --- sysutils/Makefile | 5 +++++ sysutils/macchina/Makefile | 26 ++++++++++++++++++++++++++ sysutils/macchina/distinfo | 3 +++ sysutils/macchina/pkg-descr | 7 +++++++ 4 files changed, 41 insertions(+) create mode 100644 sysutils/Makefile create mode 100644 sysutils/macchina/Makefile create mode 100644 sysutils/macchina/distinfo create mode 100644 sysutils/macchina/pkg-descr (limited to 'sysutils') diff --git a/sysutils/Makefile b/sysutils/Makefile new file mode 100644 index 0000000..019161f --- /dev/null +++ b/sysutils/Makefile @@ -0,0 +1,5 @@ +COMMENT = System utilities + +SUBDIR += macchina + +.include diff --git a/sysutils/macchina/Makefile b/sysutils/macchina/Makefile new file mode 100644 index 0000000..99dc2e8 --- /dev/null +++ b/sysutils/macchina/Makefile @@ -0,0 +1,26 @@ +PORTNAME= macchina +DISTVERSIONPREFIX= v +DISTVERSION= 6.4.0 +CATEGORIES= sysutils +MASTER_SITES= https://github.com/Macchina-CLI/macchina/releases/download/v${DISTVERSION}/ +DISTNAME= ${PORTNAME}-v${DISTVERSION}-freebsd-x86_64 + +MAINTAINER= cashmere@autistici.org +COMMENT= Fast, minimal system information fetch tool +WWW= https://github.com/Macchina-CLI/macchina + +LICENSE= MIT +# the binary tarball ships no license text, hence no LICENSE_FILE + +ONLY_FOR_ARCHS= amd64 +ONLY_FOR_ARCHS_REASON= upstream ships a prebuilt FreeBSD binary for x86_64 only + +NO_BUILD= yes +NO_WRKSUBDIR= yes + +PLIST_FILES= bin/macchina + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/macchina ${STAGEDIR}${PREFIX}/bin + +.include diff --git a/sysutils/macchina/distinfo b/sysutils/macchina/distinfo new file mode 100644 index 0000000..aa8dcc7 --- /dev/null +++ b/sysutils/macchina/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1784990342 +SHA256 (macchina-v6.4.0-freebsd-x86_64.tar.gz) = b0647df22e6188ec2bebdfa42301eaa35edf0e74cc08db9c667129dc23ff4fb2 +SIZE (macchina-v6.4.0-freebsd-x86_64.tar.gz) = 1514470 diff --git a/sysutils/macchina/pkg-descr b/sysutils/macchina/pkg-descr new file mode 100644 index 0000000..e2d4cc9 --- /dev/null +++ b/sysutils/macchina/pkg-descr @@ -0,0 +1,7 @@ +Macchina is a system information fetch tool with a focus on performance +and minimalism, in the spirit of neofetch and fastfetch. It prints basic +system information (host, kernel, uptime, packages, shell, memory usage, +...) with a customizable theme. + +This port repackages the prebuilt FreeBSD x86_64 binary published by +upstream instead of building from source. -- cgit v1.3.1