git: 6ab6d5d51642 - main - sysutils/cpufetch: Add new port.
Mikael Urankar
mikael at FreeBSD.org
Fri Oct 1 12:51:32 UTC 2021
The branch main has been updated by mikael:
URL: https://cgit.FreeBSD.org/ports/commit/?id=6ab6d5d5164263fd838b41c7adc361eafe4d7379
commit 6ab6d5d5164263fd838b41c7adc361eafe4d7379
Author: Joel Bodenmann <joel at insane.engineer>
AuthorDate: 2021-10-01 12:49:00 +0000
Commit: Mikael Urankar <mikael at FreeBSD.org>
CommitDate: 2021-10-01 12:51:04 +0000
sysutils/cpufetch: Add new port.
Simple yet fancy CPU architecture fetching tool.
cpufetch is a command-line tool written in C that displays the CPU information
in a clean and beautiful way.
WWW: https://github.com/Dr-Noob/cpufetch
PR: 258736
---
sysutils/Makefile | 1 +
sysutils/cpufetch/Makefile | 29 +++++++++++++++++++++++++++++
sysutils/cpufetch/distinfo | 3 +++
sysutils/cpufetch/pkg-descr | 6 ++++++
4 files changed, 39 insertions(+)
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 3aafb3b6d1ed..273617dd5143 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -217,6 +217,7 @@
SUBDIR += cpdup
SUBDIR += cpu-x
SUBDIR += cpuburn
+ SUBDIR += cpufetch
SUBDIR += cpuid
SUBDIR += cpuid2cpuflags
SUBDIR += cpulimit
diff --git a/sysutils/cpufetch/Makefile b/sysutils/cpufetch/Makefile
new file mode 100644
index 000000000000..4b5ef95e1436
--- /dev/null
+++ b/sysutils/cpufetch/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= cpufetch
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.00
+CATEGORIES= sysutils
+
+MAINTAINER= joel at insane.engineer
+COMMENT= Simple yet fancy CPU architecture fetching tool
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+ONLY_FOR_ARCHS= amd64
+ONLY_FOR_ARCHS_REASON= Not yet ported to FreeBSD arm / powerpc
+
+USES= gmake
+
+USE_GITHUB= yes
+GH_ACCOUNT= Dr-Noob
+GH_PROJECT= cpufetch
+
+PLIST_FILES= bin/cpufetch \
+ man/man1/cpufetch.1.gz
+
+# Custom install as upstream uses invalid -Dm755 and -Dm644 instead of ${INSTALL_PROGRAM} and ${INSTALL_DATA} accordingly.
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/cpufetch ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/cpufetch.1 ${STAGEDIR}${PREFIX}/man/man1
+
+.include <bsd.port.mk>
diff --git a/sysutils/cpufetch/distinfo b/sysutils/cpufetch/distinfo
new file mode 100644
index 000000000000..c195602b6c25
--- /dev/null
+++ b/sysutils/cpufetch/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1632680562
+SHA256 (Dr-Noob-cpufetch-v1.00_GH0.tar.gz) = 2254c2578435cc35c4d325b25fdff4c4b681de92cbce9a7a36e58ad58a3d9173
+SIZE (Dr-Noob-cpufetch-v1.00_GH0.tar.gz) = 317439
diff --git a/sysutils/cpufetch/pkg-descr b/sysutils/cpufetch/pkg-descr
new file mode 100644
index 000000000000..6119cd322668
--- /dev/null
+++ b/sysutils/cpufetch/pkg-descr
@@ -0,0 +1,6 @@
+Simple yet fancy CPU architecture fetching tool.
+
+cpufetch is a command-line tool written in C that displays the CPU information
+in a clean and beautiful way.
+
+WWW: https://github.com/Dr-Noob/cpufetch
More information about the dev-commits-ports-all
mailing list