freebsd-ports/net/vortex/Makefile
Wesley Shields 4863f45fda Vortex is a near real time IDS and network surveillance engine for TCP stream
data. Vortex decouples packet capture, stream reassembly, and real time
constraints from analysis. Vortex is used to provide TCP stream data to a
separate analyzer program.

Feature safe: yes
2013-04-18 15:03:15 +00:00

35 lines
1 KiB
Makefile

# $FreeBSD$
PORTNAME= vortex
DISTVERSION= 2.9.0-59
CATEGORIES= net ipv6
MASTER_SITES= SF/${PORTNAME}-ids/${PORTNAME}/2.9.0/
EXTRACT_SUFX= .tgz
MAINTAINER= wxs@FreeBSD.org
COMMENT= Network surveillance engine
LICENSE= GPLv2
BUILD_DEPENDS= ${LOCALBASE}/lib/libnids.a:${PORTSDIR}/net/libnids \
${LIBNET_CONFIG}:${PORTSDIR}/net/libnet
LIBNET_CONFIG= ${LOCALBASE}/bin/libnet11-config
WRKSRC= ${WRKDIR}/${PORTNAME}-2.9.0
USE_GNOME= glib20
do-build:
cd ${WRKSRC} && ${CC} -c vortex.c -I${LOCALBASE}/include
cd ${WRKSRC} && ${CC} -o vortex vortex.o -L${LOCALBASE}/lib ${LOCALBASE}/lib/libnids.a `${LIBNET_CONFIG} --libs` -lgthread-2.0 -lpcap
cd ${WRKSRC} && ${CC} -o xpipes xpipes.c ${PTHREAD_LIBS}
do-install:
${INSTALL_DATA} ${WRKSRC}/vortex.conf ${PREFIX}/etc/vortex.conf.sample
if [ ! -f ${PREFIX}/etc/vortex.conf ]; then \
${CP} -p ${PREFIX}/etc/vortex.conf.sample ${PREFIX}/etc/vortex.conf; \
fi
${INSTALL_PROGRAM} ${WRKSRC}/vortex ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/xpipes ${PREFIX}/bin
.include <bsd.port.mk>