Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Feb 2021 20:18:11 +0000 (UTC)
From:      Rainer Hurling <rhurlin@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r565335 - head/net-mgmt/lldpd
Message-ID:  <202102152018.11FKIBOB000627@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202102152018.11FKIBOB000627>