Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Jan 2026 15:47:25 +0000
From:      Michael Osipov <michaelo@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Archimedes Gaviola <archimedes.gaviola@gmail.com>
Subject:   git: bc1c9345dab4 - main - [NEW PORT] sysutils/sdmon: Utility to get SD card health data
Message-ID:  <6961230d.2609e.28d14938@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by michaelo:

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

commit bc1c9345dab43e5337ff5a7b439beff494b51902
Author:     Archimedes Gaviola <archimedes.gaviola@gmail.com>
AuthorDate: 2026-01-08 15:38:37 +0000
Commit:     Michael Osipov <michaelo@FreeBSD.org>
CommitDate: 2026-01-09 15:47:01 +0000

    [NEW PORT] sysutils/sdmon: Utility to get SD card health data
    
    Co-authored-by: Michael Osipov <michaelo@FreeBSD.org>
    PR:             292278
---
 sysutils/Makefile        |  1 +
 sysutils/sdmon/Makefile  | 27 +++++++++++++++++++++++++++
 sysutils/sdmon/distinfo  |  3 +++
 sysutils/sdmon/pkg-descr |  2 ++
 4 files changed, 33 insertions(+)

diff --git a/sysutils/Makefile b/sysutils/Makefile
index 33a0ae6ceeb6..9d97c953b161 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -1313,6 +1313,7 @@
     SUBDIR += screenie
     SUBDIR += scterc
     SUBDIR += sd-agent
+    SUBDIR += sdmon
     SUBDIR += sdparm
     SUBDIR += seatd
     SUBDIR += seatools
diff --git a/sysutils/sdmon/Makefile b/sysutils/sdmon/Makefile
new file mode 100644
index 000000000000..4827c5860044
--- /dev/null
+++ b/sysutils/sdmon/Makefile
@@ -0,0 +1,27 @@
+PORTNAME=	sdmon
+PORTVERSION=	0.9.0
+DISTVERSIONPREFIX=	v
+CATEGORIES=	sysutils
+
+MAINTAINER=	archimedes.gaviola@gmail.com
+COMMENT=	Utility to get SD card health data
+WWW=		https://github.com/Ognian/sdmon
+
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/../LICENSE
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	Ognian
+
+MAKEFILE=	Makefile.freebsd
+ALL_TARGET=
+INSTALL_TARGET=
+
+WRKSRC_SUBDIR=	src
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/sdmon ${STAGEDIR}${PREFIX}/bin
+
+PLIST_FILES=	bin/sdmon
+
+.include <bsd.port.mk>
diff --git a/sysutils/sdmon/distinfo b/sysutils/sdmon/distinfo
new file mode 100644
index 000000000000..3073895d4ca1
--- /dev/null
+++ b/sysutils/sdmon/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1767267326
+SHA256 (Ognian-sdmon-v0.9.0_GH0.tar.gz) = 641c3d0cfa3efa23bb7deecaaef1271916065cd0a20d6f63594c7ad6b37fa3ca
+SIZE (Ognian-sdmon-v0.9.0_GH0.tar.gz) = 20268
diff --git a/sysutils/sdmon/pkg-descr b/sysutils/sdmon/pkg-descr
new file mode 100644
index 000000000000..d264f557d2c0
--- /dev/null
+++ b/sysutils/sdmon/pkg-descr
@@ -0,0 +1,2 @@
+sdmon program reads out the health data of some industrial grade SD Cards and
+outputs the result in JSON format.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6961230d.2609e.28d14938>