sci-electronics/liblxi: new package, add 1.16

Signed-off-by: Jan Henke <Jan.Henke@taujhe.de>
This commit is contained in:
Jan Henke
2022-08-05 21:20:02 +02:00
parent 1324832783
commit 2a1dc3191b
3 changed files with 43 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST liblxi-1.16.tar.gz 24667 BLAKE2B b05e196ba9b2f902d351d6b4609838c8441b8a835885ea1087659dedb5f41dc95ab65dad2744604fc2226c1dd8b3b1def0bf1ebd27e96214a0f63580361334d1 SHA512 371b68a183f8f3674ad6efbc6d29f0db5c1e0ce3846a832d3db2bded01e54aee2ed5e1849d2570d7f1cde72a360c4af1cb67fd3817f5b925ce90f44a1d5820c0

View File

@@ -0,0 +1,25 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson-multilib
DESCRIPTION="Implementation of the LAN eXtensions for Instrumentation (LXI)"
HOMEPAGE="https://github.com/lxi-tools/liblxi"
SRC_URI="https://github.com/lxi-tools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="
>=net-libs/libtirpc-1.3.2
>=dev-libs/libxml2-2.9.14-r1
>=net-dns/avahi-0.8-r5
"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gentoo@taujhe.de</email>
<description>Jan Henke</description>
</maintainer>
<upstream>
<remote-id type="github">lxi-tools/liblxi</remote-id>
</upstream>
<longdescription>
liblxi is an open source software library which offers a simple API
for communicating with LXI compatible instruments. The API allows
applications to discover instruments on your network, send SCPI
commands, and receive responses.
</longdescription>
</pkgmetadata>