View | Details | Raw Unified | Return to bug 224713
Collapse All | Expand All

(-)misc/liblxi/Makefile (+37 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	liblxi
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	1.9
6
CATEGORIES=	misc
7
8
MAINTAINER=	dg@syrec.org
9
COMMENT=	Library for communicating with LXI compatible instruments
10
11
LICENSE=	BSD3CLAUSE
12
LICENSE_FILE=	${WRKSRC}/COPYING
13
14
LIB_DEPENDS=	libxml2.so:textproc/libxml2
15
16
USES=		autoreconf libtool localbase pkgconfig
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	lxi-tools
19
20
GNU_CONFIGURE=	yes
21
INSTALL_TARGET=	install-strip
22
USE_LDCONFIG=	yes
23
24
PORTDOCS=	README
25
26
OPTIONS_DEFINE=	AVAHI DOCS STATIC
27
OPTIONS_SUB=	yes
28
29
AVAHI_LIB_DEPENDS=	libavahi-client.so:net/avahi-app \
30
			libavahi-common.so:net/avahi-app
31
STATIC_CONFIGURE_ENABLE=	static
32
33
post-install-DOCS-on:
34
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
35
	${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
36
37
.include <bsd.port.mk>
(-)misc/liblxi/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1514577220
2
SHA256 (lxi-tools-liblxi-v1.9_GH0.tar.gz) = 4275e0f0973d6c8ca862647cde990002f26d168124378d49ba177d70de3344d7
3
SIZE (lxi-tools-liblxi-v1.9_GH0.tar.gz) = 18516
(-)misc/liblxi/pkg-descr (+6 lines)
Line 0 Link Here
1
liblxi is an open source software library which offers a simple API for
2
communicating with LXI compatible instruments. The API allows applications
3
to discover instruments on your network, send SCPI commands, and receive
4
responses.
5
6
WWW: https://lxi-tools.github.io/
(-)misc/liblxi/pkg-plist (+11 lines)
Line 0 Link Here
1
include/lxi.h
2
%%STATIC%%lib/liblxi.a
3
lib/liblxi.so
4
lib/liblxi.so.1
5
lib/liblxi.so.1.0.0
6
man/man3/lxi_connect.3.gz
7
man/man3/lxi_disconnect.3.gz
8
man/man3/lxi_discover.3.gz
9
man/man3/lxi_init.3.gz
10
man/man3/lxi_receive.3.gz
11
man/man3/lxi_send.3.gz

Return to bug 224713