misc/liblxi: Update to 1.16
Changes: https://github.com/lxi-tools/liblxi/releases/tag/v1.16
This commit is contained in:
parent
adc6bf7720
commit
1d6e520a31
@ -1,7 +1,6 @@
|
||||
PORTNAME= liblxi
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.13
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 1.16
|
||||
CATEGORIES= misc
|
||||
|
||||
MAINTAINER= dmgk@FreeBSD.org
|
||||
@ -10,23 +9,17 @@ COMMENT= Library for communicating with LXI compatible instruments
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LIB_DEPENDS= libxml2.so:textproc/libxml2
|
||||
LIB_DEPENDS= libavahi-client.so:net/avahi-app \
|
||||
libxml2.so:textproc/libxml2
|
||||
|
||||
USES= autoreconf libtool localbase pkgconfig
|
||||
USES= meson pkgconfig
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= lxi-tools
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --disable-static
|
||||
INSTALL_TARGET= install-strip
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
PORTDOCS= README
|
||||
PORTDOCS= README.md
|
||||
|
||||
OPTIONS_DEFINE= AVAHI DOCS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
AVAHI_CONFIGURE_ENABLE= avahi
|
||||
AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1525647616
|
||||
SHA256 (lxi-tools-liblxi-v1.13_GH0.tar.gz) = 5c2a97b1d098ac49f6c01c918298db8b3f7af505e463b4d3d8952aff447e9ac2
|
||||
SIZE (lxi-tools-liblxi-v1.13_GH0.tar.gz) = 19359
|
||||
TIMESTAMP = 1651088133
|
||||
SHA256 (lxi-tools-liblxi-v1.16_GH0.tar.gz) = 95f097731951e2b4f44f243c365bbd4cd0601280cdde28ee191b5fb4f20d1d1f
|
||||
SIZE (lxi-tools-liblxi-v1.16_GH0.tar.gz) = 24667
|
||||
|
21
misc/liblxi/files/patch-src_meson.build
Normal file
21
misc/liblxi/files/patch-src_meson.build
Normal file
@ -0,0 +1,21 @@
|
||||
--- src/meson.build.orig 2022-02-03 05:25:05 UTC
|
||||
+++ src/meson.build
|
||||
@@ -18,10 +18,6 @@ endif
|
||||
add_project_arguments('-DHAVE_AVAHI', language: 'c')
|
||||
endif
|
||||
|
||||
-tirpc_dep = dependency('libtirpc', required: true)
|
||||
-tirpc_incpath = join_paths(tirpc_dep.get_variable(pkgconfig: 'includedir'), 'tirpc')
|
||||
-tirpc_incdir = include_directories(tirpc_incpath)
|
||||
-
|
||||
liblxi_c_args = [
|
||||
'-Wno-unused-variable',
|
||||
'-Wno-unused-parameter',
|
||||
@@ -36,7 +32,6 @@ liblxi = shared_library(
|
||||
dependencies: liblxi_deps,
|
||||
install: true,
|
||||
c_args: liblxi_c_args,
|
||||
- include_directories: tirpc_incdir,
|
||||
link_args: ['-fvisibility=hidden', '-Wl,-init,init'],
|
||||
version: '1.0.0',
|
||||
)
|
@ -2,9 +2,11 @@ include/lxi.h
|
||||
lib/liblxi.so
|
||||
lib/liblxi.so.1
|
||||
lib/liblxi.so.1.0.0
|
||||
libdata/pkgconfig/liblxi.pc
|
||||
man/man3/lxi_connect.3.gz
|
||||
man/man3/lxi_disconnect.3.gz
|
||||
man/man3/lxi_discover.3.gz
|
||||
man/man3/lxi_discover_if.3.gz
|
||||
man/man3/lxi_init.3.gz
|
||||
man/man3/lxi_receive.3.gz
|
||||
man/man3/lxi_send.3.gz
|
||||
|
Loading…
Reference in New Issue
Block a user