Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Sep 2020 18:30:05 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r547373 - in head/sysutils: . inxi
Message-ID:  <202009021830.082IU5bU011902@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009021830.082IU5bU011902>