aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2021-10-14 03:06:59 +0000
committerCy Schubert <cy@FreeBSD.org>2021-10-14 03:51:08 +0000
commit75ca0c0a1067e17e31335a0cd1c85e2432d9e51a (patch)
tree1e33d6dcf8f7a9373b320771abf6cea5ba00189e
parentf00d4418f20ab36c77ff614ec5f9773fdc957343 (diff)
downloadports-75ca0c0a1067e17e31335a0cd1c85e2432d9e51a.tar.gz
ports-75ca0c0a1067e17e31335a0cd1c85e2432d9e51a.zip
sysutils/nut: Build nut-scanner(8)
Depend on devel/ltdl and ensure that ${LOCALBASE}/include and ${LOCALBASE}/lib are available for ./configure to detect ltdl.h and libltdl to facilitate building nut-scanner(8). PR: 259153 Reported by: emaste MFH: 2021Q4
-rw-r--r--sysutils/nut/Makefile5
-rw-r--r--sysutils/nut/pkg-plist5
2 files changed, 9 insertions, 1 deletions
diff --git a/sysutils/nut/Makefile b/sysutils/nut/Makefile
index 73868507ed9c..bb9792c23ae7 100644
--- a/sysutils/nut/Makefile
+++ b/sysutils/nut/Makefile
@@ -2,7 +2,7 @@
PORTNAME= nut
PORTVERSION= 2.7.4
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= sysutils
MASTER_SITES= http://www.networkupstools.org/source/${PORTVERSION:R}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
@@ -62,6 +62,9 @@ CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/nut \
--with-group=${NUT_GROUP} \
--with-dev
+CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib
+LIB_DEPENDS+= libltdl.so:devel/libltdl
+
.if ${PORT_OPTIONS:MCGI}
LIB_DEPENDS+= libgd.so:graphics/gd
CGIDIR?= ${PREFIX}/www/cgi-bin/${PORTNAME}
diff --git a/sysutils/nut/pkg-plist b/sysutils/nut/pkg-plist
index 2fd0ddea5389..c29388ae986c 100644
--- a/sysutils/nut/pkg-plist
+++ b/sysutils/nut/pkg-plist
@@ -20,6 +20,7 @@
@sample %%EXAMPLESDIR%%/newsyslog.sample etc/newsyslog.conf.d/nut.conf
@sample %%EXAMPLESDIR%%/syslog.sample etc/syslog.d/nut
%%NUT_USB%%etc/devd/nut-usb.conf
+bin/nut-scanner
bin/upsc
bin/upscmd
bin/upslog
@@ -37,6 +38,10 @@ lib/libnutclient.a
lib/libnutclient.so
lib/libnutclient.so.0
lib/libnutclient.so.0.0.0
+lib/libnutscan.a
+lib/libnutscan.so
+lib/libnutscan.so.1
+lib/libnutscan.so.1.0.0
lib/libupsclient.a
lib/libupsclient.so
lib/libupsclient.so.4