git: 690a4c91c944 - main - sysutils/bsdebfetch: + Simple system info tool in bash

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Thu, 29 Sep 2022 12:18:00 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=690a4c91c9449548ae9f2c0c867694970e12d110

commit 690a4c91c9449548ae9f2c0c867694970e12d110
Author:     Filipe da Silva Santos <contact@shiori.com.br>
AuthorDate: 2022-09-29 11:50:29 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2022-09-29 12:17:37 +0000

    sysutils/bsdebfetch: + Simple system info tool in bash
    
    Summary:
    BSDebfetch is a simple yet beautiful system information tool for FreeBSD
    based on Debfetch, written in GNU Bash.
    
    WWW: https://git.sr.ht/~shiorid/bsdebfetch
    
    Test Plan: Both ` poudriere testport` and `portlint -A` doesn't complain.
    
    Reviewed by: arrowd
    
    Differential Revision: https://reviews.freebsd.org/D34337
---
 sysutils/Makefile             |  1 +
 sysutils/bsdebfetch/Makefile  | 21 +++++++++++++++++++++
 sysutils/bsdebfetch/distinfo  |  3 +++
 sysutils/bsdebfetch/pkg-descr |  2 ++
 4 files changed, 27 insertions(+)

diff --git a/sysutils/Makefile b/sysutils/Makefile
index 9e88daddf4ef..f99cabdb71c0 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -138,6 +138,7 @@
     SUBDIR += bsd-splash-changer
     SUBDIR += bsdconfig
     SUBDIR += bsdcrashtar
+    SUBDIR += bsdebfetch
     SUBDIR += bsdfan
     SUBDIR += bsdhwmon
     SUBDIR += bsdinfo
diff --git a/sysutils/bsdebfetch/Makefile b/sysutils/bsdebfetch/Makefile
new file mode 100644
index 000000000000..811d1c7c8c45
--- /dev/null
+++ b/sysutils/bsdebfetch/Makefile
@@ -0,0 +1,21 @@
+PORTNAME=	bsdebfetch
+DISTVERSION=	1.1-bsd
+CATEGORIES=	sysutils
+MASTER_SITES=	https://git.sr.ht/~shiorid/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
+
+MAINTAINER=	ports@shiori.com.br
+COMMENT=	Simple system info tool written in bash
+WWW=		https://git.sr.ht/~shiorid/bsdebfetch
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	bash:shells/bash
+
+NO_ARCH=	yes
+NO_BUILD=	yes
+
+PLIST_FILES=	bin/bsdebfetch \
+		share/man/man1/bsdebfetch.1.gz
+
+.include <bsd.port.mk>
diff --git a/sysutils/bsdebfetch/distinfo b/sysutils/bsdebfetch/distinfo
new file mode 100644
index 000000000000..13e293fdae6b
--- /dev/null
+++ b/sysutils/bsdebfetch/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1645509241
+SHA256 (bsdebfetch-1.1-bsd.tar.gz) = b3eba6f94e7a3f57769b3a90a10276a6ffefc9ad1f2802e75c9a3031ab21197f
+SIZE (bsdebfetch-1.1-bsd.tar.gz) = 40372
diff --git a/sysutils/bsdebfetch/pkg-descr b/sysutils/bsdebfetch/pkg-descr
new file mode 100644
index 000000000000..d2ec4acee9ac
--- /dev/null
+++ b/sysutils/bsdebfetch/pkg-descr
@@ -0,0 +1,2 @@
+BSDebfetch is a simple yet beautiful system information tool for FreeBSD
+based on Debfetch, written in GNU Bash.