Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Jan 2018 19:10:45 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r458560 - in head/misc: . lxi-tools
Message-ID:  <201801091910.w09JAjMc050618@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Tue Jan  9 19:10:45 2018
New Revision: 458560
URL: https://svnweb.freebsd.org/changeset/ports/458560

Log:
  New port: misc/lxi-tools
  
  lxi-tools is a collection of open source software tools that enables control
  of LXI compatible instruments such as modern oscilloscopes, power supplies,
  spectrum analyzers etc.
  
  All features are consolidated in the 'lxi' application which provides a
  simple commandline interface to discover LXI instruments, send SCPI
  commands, and capture screenshots from supported LXI instruments.
  
  lxi-tools rely on liblxi for all communication.
  
  WWW: https://lxi-tools.github.io/
  
  PR:		224714, D13686
  Submitted by:	Dmitri Goutnik <dg@syrec.org>

Added:
  head/misc/lxi-tools/
  head/misc/lxi-tools/Makefile   (contents, props changed)
  head/misc/lxi-tools/distinfo   (contents, props changed)
  head/misc/lxi-tools/pkg-descr   (contents, props changed)
Modified:
  head/misc/Makefile

Modified: head/misc/Makefile
==============================================================================
--- head/misc/Makefile	Tue Jan  9 19:06:33 2018	(r458559)
+++ head/misc/Makefile	Tue Jan  9 19:10:45 2018	(r458560)
@@ -264,6 +264,7 @@
     SUBDIR += loop
     SUBDIR += lv
     SUBDIR += lxde-common
+    SUBDIR += lxi-tools
     SUBDIR += magicpoint
     SUBDIR += man.el
     SUBDIR += mbuffer

Added: head/misc/lxi-tools/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/lxi-tools/Makefile	Tue Jan  9 19:10:45 2018	(r458560)
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME=	lxi-tools
+DISTVERSIONPREFIX=	v
+DISTVERSION=	1.16
+CATEGORIES=	misc
+
+MAINTAINER=	dg@syrec.org
+COMMENT=	Collection of tools that enables control of LXI compatible instruments
+
+LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+LIB_DEPENDS=	liblxi.so:misc/liblxi
+
+USES=		autoreconf localbase readline
+USE_GITHUB=	yes
+GH_ACCOUNT=	lxi-tools
+
+GNU_CONFIGURE=	yes
+CFLAGS+=	-D_WITH_GETLINE # enable getline(3) prototype
+
+PORTDOCS=	README
+
+PLIST_FILES=	bin/lxi \
+		man/man1/lxi.1.gz
+
+OPTIONS_DEFINE=	BASH DOCS
+
+BASH_CONFIGURE_WITH=	bash-completion-dir=${PREFIX}/etc/bash_completion.d
+BASH_PLIST_FILES=	${PREFIX}/etc/bash_completion.d/lxi
+
+post-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/misc/lxi-tools/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/lxi-tools/distinfo	Tue Jan  9 19:10:45 2018	(r458560)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1514577395
+SHA256 (lxi-tools-lxi-tools-v1.16_GH0.tar.gz) = bd75d92421e9cb0962a019ec26f154da84711949e5ea9cbd96c7de6467f89869
+SIZE (lxi-tools-lxi-tools-v1.16_GH0.tar.gz) = 20459

Added: head/misc/lxi-tools/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/lxi-tools/pkg-descr	Tue Jan  9 19:10:45 2018	(r458560)
@@ -0,0 +1,11 @@
+lxi-tools is a collection of open source software tools that enables control
+of LXI compatible instruments such as modern oscilloscopes, power supplies,
+spectrum analyzers etc.
+
+All features are consolidated in the 'lxi' application which provides a
+simple commandline interface to discover LXI instruments, send SCPI
+commands, and capture screenshots from supported LXI instruments.
+
+lxi-tools rely on liblxi for all communication.
+
+WWW: https://lxi-tools.github.io/



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