svn commit: r565335 - head/net-mgmt/lldpd

Rainer Hurling rhurlin at FreeBSD.org
Mon Feb 15 20:18:12 UTC 2021


Author: rhurlin
Date: Mon Feb 15 20:18:10 2021
New Revision: 565335
URL: https://svnweb.freebsd.org/changeset/ports/565335

Log:
  net-mgmt/lldpd: Update to 1.0.8
  
  Changelog: https://github.com/lldpd/lldpd/compare/1.0.4...1.0.8
  
  PR:		253512
  Submitted by:	Brad Davis <brd at FreeBSD.org>

Modified:
  head/net-mgmt/lldpd/Makefile
  head/net-mgmt/lldpd/distinfo
  head/net-mgmt/lldpd/pkg-descr
  head/net-mgmt/lldpd/pkg-plist

Modified: head/net-mgmt/lldpd/Makefile
==============================================================================
--- head/net-mgmt/lldpd/Makefile	Mon Feb 15 20:04:01 2021	(r565334)
+++ head/net-mgmt/lldpd/Makefile	Mon Feb 15 20:18:10 2021	(r565335)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	lldpd
-PORTVERSION=	1.0.4
+PORTVERSION=	1.0.8
 CATEGORIES=	net-mgmt
 MASTER_SITES=	http://media.luffy.cx/files/${PORTNAME}/ \
 		http://mirror.1labs.ch/${PORTNAME}/
@@ -16,7 +16,6 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 LIB_DEPENDS=	libevent.so:devel/libevent
 
 USES=		libtool
-
 USE_CSTD=	gnu99
 USE_LDCONFIG=	yes
 USE_RC_SUBR=	${PORTNAME}
@@ -35,15 +34,14 @@ GROUPS=	_lldpd
 
 OPTIONS_DEFINE=		BASH DOCS DTRACE JSON PIE PROPRIETARY READLINE SNMP XML ZSH
 OPTIONS_DEFAULT=	BASH JSON PROPRIETARY SNMP XML ZSH
-OPTIONS_SUB=	yes
-
 # ld(1) fails to link probes: Relocations in generic ELF (EM: 0)
 OPTIONS_EXCLUDE_aarch64=	DTRACE
 # dt_modtext:opensolaris/lib/libdtrace/common/dt_link.c: arm not implemented
 OPTIONS_EXCLUDE_armv6=		DTRACE
 OPTIONS_EXCLUDE_armv7=		DTRACE
+OPTIONS_SUB=	yes
 
-DTRACE_DESC=		DTrace support
+DTRACE_DESC=		DTrace support (BROKEN)
 JSON_DESC=		JSON output support
 PIE_DESC=		Build PIE (position independant executables)
 PROPRIETARY_DESC=	Support proprietary protocols (CDP/EDP/FDP/SONMP)
@@ -51,24 +49,25 @@ SNMP_DESC=		Enable the use of SNMP
 XML_DESC=		XML output support
 
 DTRACE_CONFIGURE_ENABLE=	dtrace
+JSON_LIB_DEPENDS=		libjansson.so:devel/jansson
+JSON_USES=			pkgconfig
 JSON_CONFIGURE_WITH=		json
 PIE_CONFIGURE_ENABLE=		pie
+PROPRIETARY_CONFIGURE_ENABLE=	cdp edp fdp sonmp
 READLINE_CONFIGURE_WITH=	readline
+SNMP_LIB_DEPENDS=		libnetsnmp.so:net-mgmt/net-snmp \
+				libpcre.so:devel/pcre \
+				libpkg.so:ports-mgmt/pkg \
+				librpm.so:archivers/rpm4
+SNMP_USES=			ssl
 SNMP_CONFIGURE_WITH=		snmp
+XML_LIB_DEPENDS=		libxml2.so:textproc/libxml2
+# libedit needed in combination of READLINE and XML
+XML_USES=			libedit
 XML_CONFIGURE_WITH=		xml
-PROPRIETARY_CONFIGURE_ENABLE=	cdp edp fdp sonmp
 
-JSON_LIB_DEPENDS=	libjansson.so:devel/jansson
-JSON_USES=		pkgconfig
-SNMP_LIB_DEPENDS=	libnetsnmp.so:net-mgmt/net-snmp
-SNMP_USES=		ssl
-XML_LIB_DEPENDS=	libxml2.so:textproc/libxml2
-
 post-patch:
 	@${REINPLACE_CMD} -e 's|/etc|${PREFIX}|g' ${WRKSRC}/src/daemon/lldpd.8.in
-	@${REINPLACE_CMD} -e 's|vendor-completions|site-functions|g' \
-		${WRKSRC}/src/client/Makefile.am \
-		${WRKSRC}/src/client/Makefile.in
 
 post-install-DOCS-on:
 	${INSTALL_DATA} ${FILESDIR}/README.bsd ${STAGEDIR}${DOCSDIR}

Modified: head/net-mgmt/lldpd/distinfo
==============================================================================
--- head/net-mgmt/lldpd/distinfo	Mon Feb 15 20:04:01 2021	(r565334)
+++ head/net-mgmt/lldpd/distinfo	Mon Feb 15 20:18:10 2021	(r565335)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1566804210
-SHA256 (lldpd-1.0.4.tar.gz) = 5319bc032fabf1008d5d91e280276aa7f1bbfbb70129d8526cd4526d7c22724f
-SIZE (lldpd-1.0.4.tar.gz) = 1607806
+TIMESTAMP = 1613320298
+SHA256 (lldpd-1.0.8.tar.gz) = 98d200e76e30f6262c4a4493148c1840827898329146a57a34f8f0f928ca3def
+SIZE (lldpd-1.0.8.tar.gz) = 1965326

Modified: head/net-mgmt/lldpd/pkg-descr
==============================================================================
--- head/net-mgmt/lldpd/pkg-descr	Mon Feb 15 20:04:01 2021	(r565334)
+++ head/net-mgmt/lldpd/pkg-descr	Mon Feb 15 20:18:10 2021	(r565335)
@@ -15,4 +15,4 @@ real physical devices, not on bridges, vlans, etc. How
 be mapped on the bonding device. You can bridge vlan but not add vlans
 on bridges. More complex setups may give false results.
 
-WWW: http://vincentbernat.github.io/lldpd/
+WWW: https://lldpd.github.io/

Modified: head/net-mgmt/lldpd/pkg-plist
==============================================================================
--- head/net-mgmt/lldpd/pkg-plist	Mon Feb 15 20:04:01 2021	(r565334)
+++ head/net-mgmt/lldpd/pkg-plist	Mon Feb 15 20:18:10 2021	(r565335)
@@ -4,7 +4,7 @@ include/lldpctl.h
 lib/liblldpctl.a
 lib/liblldpctl.so
 lib/liblldpctl.so.4
-lib/liblldpctl.so.4.8.0
+lib/liblldpctl.so.4.9.0
 libdata/pkgconfig/lldpctl.pc
 man/man8/lldpcli.8.gz
 man/man8/lldpctl.8.gz


More information about the svn-ports-all mailing list