svn commit: r547373 - in head/sysutils: . inxi

Steve Wills swills at FreeBSD.org
Wed Sep 2 18:30:06 UTC 2020


Author: swills
Date: Wed Sep  2 18:30:05 2020
New Revision: 547373
URL: https://svnweb.freebsd.org/changeset/ports/547373

Log:
  sysutils/inxi: create port
  
  inxi is a command line system information tool. It was forked
  from the ancient and mindbendingly perverse yet ingenius
  infobash, by locsmif.
  
  The primary purpose of inxi is for support, and sys admin use.
  inxi is used widely for forum and IRC support.
  
  WWW: https://github.com/smxi/inxi
  
  PR:		242748
  Submitted by:	Lewis Cook <vulcan at wired.sh>

Added:
  head/sysutils/inxi/
  head/sysutils/inxi/Makefile   (contents, props changed)
  head/sysutils/inxi/distinfo   (contents, props changed)
  head/sysutils/inxi/pkg-descr   (contents, props changed)
Modified:
  head/sysutils/Makefile   (contents, props changed)

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Wed Sep  2 18:29:22 2020	(r547372)
+++ head/sysutils/Makefile	Wed Sep  2 18:30:05 2020	(r547373)
@@ -502,6 +502,7 @@
     SUBDIR += intel-pcm
     SUBDIR += intel-pcm-devel
     SUBDIR += intel-undervolt
+    SUBDIR += inxi
     SUBDIR += ioc
     SUBDIR += iocage
     SUBDIR += iocage-devel

Added: head/sysutils/inxi/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/inxi/Makefile	Wed Sep  2 18:30:05 2020	(r547373)
@@ -0,0 +1,50 @@
+# $FreeBSD$
+
+PORTNAME=	inxi
+DISTVERSION=	3.1.06-1
+CATEGORIES=	sysutils
+
+MAINTAINER=	vulcan at wired.sh
+COMMENT=	Full featured CLI system information tool
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS=	bind-tools>=0:dns/bind-tools \
+		dmidecode:sysutils/dmidecode \
+		mesa-demos>=0:graphics/mesa-demos \
+		p5-Cpanel-JSON-XS>=0:converters/p5-Cpanel-JSON-XS \
+		p5-HTTP-Tiny>=0:www/p5-HTTP-Tiny \
+		p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \
+		p5-JSON-XS>=0:converters/p5-JSON-XS \
+		p5-XML-Dumper>=0:textproc/p5-XML-Dumper \
+		tree:sysutils/tree \
+		usbutils>=0:sysutils/usbutils \
+		wmctrl:x11/wmctrl \
+		xdpyinfo:x11/xdpyinfo \
+		xprop:x11/xprop \
+		xrandr:x11/xrandr
+
+USES=		perl5 shebangfix
+USE_GITHUB=	yes
+GH_ACCOUNT=	smxi
+USE_PERL5=	run
+SHEBANG_FILES=	${PORTNAME}
+
+NO_BUILD=	yes
+
+PLIST_FILES=	bin/${PORTNAME} \
+		man/man1/${PORTNAME}.1.gz
+PORTDOCS=	${PORTNAME}.changelog README.txt
+
+OPTIONS_DEFINE=	DOCS
+
+do-install:
+	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+
+post-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/sysutils/inxi/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/inxi/distinfo	Wed Sep  2 18:30:05 2020	(r547373)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1599058993
+SHA256 (smxi-inxi-3.1.06-1_GH0.tar.gz) = e1fa3566353df7819134cb8edd8d5b8244991a0f66c51e52661c7b0594909813
+SIZE (smxi-inxi-3.1.06-1_GH0.tar.gz) = 357819

Added: head/sysutils/inxi/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/inxi/pkg-descr	Wed Sep  2 18:30:05 2020	(r547373)
@@ -0,0 +1,8 @@
+inxi is a command line system information tool. It was forked
+from the ancient and mindbendingly perverse yet ingenius
+infobash, by locsmif.
+
+The primary purpose of inxi is for support, and sys admin use.
+inxi is used widely for forum and IRC support.
+
+WWW: https://github.com/smxi/inxi


More information about the svn-ports-all mailing list