# Created by: Alexander Sulfrian # $FreeBSD$ PORTNAME= lldpd PORTVERSION= 0.7.8 CATEGORIES= net-mgmt MASTER_SITES= http://media.luffy.cx/files/lldpd/ MAINTAINER= alexander@sulfrian.net COMMENT= LLDP (802.1ab)/CDP/EDP/SONMP/FDP daemon and SNMP subagent LICENSE= ISCL LIB_DEPENDS= libevent-2.0.so:${PORTSDIR}/devel/libevent2 CONFLICTS_INSTALL= openlldp CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-privsep-chroot=/var/empty CONFIGURE_ENV+= LIBEVENT_CFLAGS=" " LIBEVENT_LIBS="-L${LOCALBASE}/lib/event2/ -levent-2.0" DOCS= NEWS README.md USE_RC_SUBR= lldpd USERS= _lldpd GROUPS= _lldpd OPTIONS_DEFINE= JSON XML SNMP JSON_DESC= "Enable JSON output via Jansson" XML_DESC= "Enable XML output via libxml2" SNMP_DESC= "Enable the use of SNMP" OPTIONS_DEFAULT= JSON XML JSON_LIB_DEPENDS= libjansson.so:${PORTSDIR}/devel/jansson JSON_CONFIGURE_ENV= JANSSON_CFLAGS=" " JANSSON_LIBS="-ljansson" JSON_CONFIGURE_WITH= json XML_LIB_DEPENDS= libxml2.so:${PORTSDIR}/textproc/libxml2 XML_CONFIGURE_ENV= XML2_CFLAGS="-I${LOCALBASE}/include/libxml2" XML2_LIBS="-lxml2" XML_CONFIGURE_WITH= xml SNMP_CONFIGURE_WITH= snmp SNMP_LIB_DEPENDS= libnetsnmp.so:${PORTSDIR}/net-mgmt/net-snmp post-patch: @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|g" ${WRKSRC}/src/daemon/lldpd.8 .include