head	1.26;
access;
symbols
	RELEASE_8_3_0:1.25
	RELEASE_9_0_0:1.24
	RELEASE_7_4_0:1.23
	RELEASE_8_2_0:1.23
	RELEASE_6_EOL:1.23
	RELEASE_8_1_0:1.20
	RELEASE_7_3_0:1.18
	RELEASE_8_0_0:1.18
	RELEASE_7_2_0:1.17
	RELEASE_7_1_0:1.15
	RELEASE_6_4_0:1.15
	RELEASE_5_EOL:1.12
	RELEASE_7_0_0:1.11
	RELEASE_6_3_0:1.11
	PRE_XORG_7:1.4
	RELEASE_4_EOL:1.3
	RELEASE_6_2_0:1.1;
locks; strict;
comment	@# @;


1.26
date	2012.11.17.06.01.20;	author svnexp;	state Exp;
branches;
next	1.25;

1.25
date	2012.02.19.07.02.58;	author rm;	state Exp;
branches;
next	1.24;

1.24
date	2011.06.05.18.40.42;	author lx;	state Exp;
branches;
next	1.23;

1.23
date	2010.09.28.18.07.18;	author osa;	state Exp;
branches;
next	1.22;

1.22
date	2010.09.28.17.08.40;	author lx;	state Exp;
branches;
next	1.21;

1.21
date	2010.09.28.00.28.02;	author lx;	state Exp;
branches;
next	1.20;

1.20
date	2010.04.01.00.24.08;	author lx;	state Exp;
branches;
next	1.19;

1.19
date	2010.03.23.21.56.02;	author lx;	state Exp;
branches;
next	1.18;

1.18
date	2009.06.30.05.19.32;	author lx;	state Exp;
branches;
next	1.17;

1.17
date	2009.01.02.00.57.34;	author lx;	state Exp;
branches;
next	1.16;

1.16
date	2008.10.22.21.52.21;	author lx;	state Exp;
branches;
next	1.15;

1.15
date	2008.08.10.23.17.56;	author lx;	state Exp;
branches;
next	1.14;

1.14
date	2008.07.27.17.59.09;	author lx;	state Exp;
branches;
next	1.13;

1.13
date	2008.07.26.20.56.33;	author lx;	state Exp;
branches;
next	1.12;

1.12
date	2008.02.02.00.40.18;	author lx;	state Exp;
branches;
next	1.11;

1.11
date	2007.11.13.00.40.27;	author pav;	state Exp;
branches;
next	1.10;

1.10
date	2007.10.09.18.48.35;	author lx;	state Exp;
branches;
next	1.9;

1.9
date	2007.07.23.09.36.32;	author rafan;	state Exp;
branches;
next	1.8;

1.8
date	2007.06.23.17.56.38;	author lx;	state Exp;
branches;
next	1.7;

1.7
date	2007.06.23.04.01.28;	author lx;	state Exp;
branches;
next	1.6;

1.6
date	2007.06.14.01.21.39;	author lx;	state Exp;
branches;
next	1.5;

1.5
date	2007.06.12.05.52.57;	author lx;	state Exp;
branches;
next	1.4;

1.4
date	2007.04.22.01.14.26;	author lx;	state Exp;
branches;
next	1.3;

1.3
date	2006.12.28.08.44.48;	author lx;	state Exp;
branches;
next	1.2;

1.2
date	2006.11.17.08.42.13;	author miwi;	state Exp;
branches;
next	1.1;

1.1
date	2006.03.19.23.11.14;	author jylefort;	state Exp;
branches;
next	;


desc
@@


1.26
log
@Switch exporter over
@
text
@# New ports collection makefile for:	silktools
# Date created:		2006-03-17
# Whom:			David Thiel <lx@@redundancy.redundancy.org>
#
# $FreeBSD: head/security/silktools/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	silktools
PORTVERSION=	2.4.5
CATEGORIES=	security net
MASTER_SITES=	http://tools.netsa.cert.org/releases/ \
		http://redundancy.redundancy.org/mirror/
DISTNAME=	silk-${PORTVERSION}

MAINTAINER=	lx@@FreeBSD.org
COMMENT=	Tools for large-scale network capture analysis

LIB_DEPENDS=	lzo2:${PORTSDIR}/archivers/lzo2 \
		fixbuf:${PORTSDIR}/net/libfixbuf

GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--with-lzo=${LOCALBASE} --enable-packing-tools --with-python
USE_PYTHON=	yes
USE_GMAKE=	yes
MAKE_ARGS=	CC="${CC}" GCC_FLAGS="" CFLAGS_RELEASE=""
USE_LDCONFIG=	yes
USE_PERL5_BUILD=yes

MAN1=	mapsid.1 num2dot.1 rwaddrcount.1 rwappend.1 \
	rwbag.1 rwbagbuild.1 rwbagcat.1 rwbagtool.1 \
	rwcat.1 rwcount.1 rwcut.1 rwdedupe.1 rwfglob.1 \
	rwfileinfo.1 rwfilter.1 rwgeoip2ccmap.1 rwgroup.1 \
	rwip2cc.1 rwmatch.1 rwnetmask.1 rwpcut.1 rwpdedupe.1 \
	rwpmapbuild.1 rwpmapcat.1 rwpmatch.1 rwptoflow.1 \
	rwrandomizeip.1 rwresolve.1 rwscan.1 rwscanquery.1 \
	rwset.1 rwsetbuild.1 rwsetcat.1 rwsetintersect.1 \
	rwsetmember.1 rwsettool.1 rwsetunion.1 \
	rwsort.1 rwsplit.1 rwstats.1 rwswapbytes.1 \
	rwtotal.1 rwtuc.1 rwuniq.1 rwcompare.1 silk_config.1 \
	rwidsquery.1 rwipfix2silk.1 rwp2yaf2silk.1 rwsilk2ipfix.1

MAN3=	addrtype.3 ccfilter.3 flowrate.3 pmapfilter.3 pysilk.3 \
		silk-plugin.3 silkpython.3

MAN5=	sensor.conf.5 silk.conf.5

MAN7=	silk.7

MAN8=	flowcap.8 rwflowappend.8 rwflowpack.8 rwguess.8 \
		rwpackchecker.8 rwpollexec.8 rwreceiver.8 \
		rwsender.8

post-patch:
	@@${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/configure

.include <bsd.port.mk>
@


1.25
log
@- replace `YES' with `yes' in USE_PYTHON/USE_PYDISTUTILS (mostly)

They all non-functional changes.
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.24
log
@Update to 2.4.5, change lzo dependency to lzo2.

PR:		ports/156954
Submitted by:	Matthias Andree <mandree@@FreeBSD.org>
@
text
@d23 1
a23 1
USE_PYTHON=	YES
@


1.23
log
@Fix pkg-plist. (*)
Cleanup Makefile, keep pkg-plist entries are sorted.

Bump PORTREVISION.

Reported by:	QAT (*)
Pointy hat to:	lx (maintainer)
@
text
@d9 1
a9 2
PORTVERSION=	2.3.1
PORTREVISION=	1
d18 1
a18 1
LIB_DEPENDS=	lzo:${PORTSDIR}/archivers/lzo \
d43 1
a43 1
		silkpython.3
d50 2
a51 1
		rwpackchecker.8 rwreceiver.8 rwsender.8
@


1.22
log
@Add missing man pages and pkg-plist entries.
@
text
@d10 1
d20 1
a20 1
				fixbuf:${PORTSDIR}/net/libfixbuf
d28 1
a28 1
USE_PERL5_BUILD=	yes
a52 2
.include <bsd.port.pre.mk>

d56 1
a56 1
.include <bsd.port.post.mk>
@


1.21
log
@Update to 2.3.1.
@
text
@d40 1
a40 1
	rwidsquery.1
@


1.20
log
@Make the python and libfixbuf dependencies mandatory -- they're pretty
ingrained in the product now.
@
text
@d9 1
a9 1
PORTVERSION=	2.2.0
d40 1
a40 1
	rwipfix2silk.1 rwp2yaf2silk.1 rwsilk2ipfix.1 rwidsquery.1
@


1.19
log
@Update to 2.2.0.
@
text
@d18 2
a19 5
LIB_DEPENDS=	lzo:${PORTSDIR}/archivers/lzo

# Optional PySiLK support is awaiting a fix for the USE_PYTHON
# chicken/egg issue
OPTIONS=	IPFIX "Enable IPFIX support" off
d22 2
a23 1
CONFIGURE_ARGS=	--with-lzo=${LOCALBASE} --enable-packing-tools
d33 2
a34 3
	rwidsquery.1 rwip2cc.1 rwmatch.1 \
	rwnetmask.1 rwpcut.1 rwpdedupe.1 rwpmapbuild.1 \
	rwpmapcat.1 rwpmatch.1 rwptoflow.1 \
d39 2
a40 1
	rwtotal.1 rwtuc.1 rwuniq.1 rwcompare.1 silk_config.1
d42 2
a43 1
MAN3=	addrtype.3 ccfilter.3 flowrate.3 pmapfilter.3
a53 8
.if defined(WITH_IPFIX)
LIB_DEPENDS+=	fixbuf:${PORTSDIR}/net/libfixbuf
MAN1+=	rwipfix2silk.1 rwsilk2ipfix.1 rwp2yaf2silk.1
PLIST_SUB=	IPFIX=""
.else
PLIST_SUB=	IPFIX="@@comment "
.endif

@


1.18
log
@Update to 1.1.9.

PR:		ports/136119
Submitted by:	dikshie
Reviewed by:	me (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	1.1.9
d18 3
a20 1
# Optional PySiLK support awaiting a fix for the USE_PYTHON
a23 2
LIB_DEPENDS=	lzo:${PORTSDIR}/archivers/lzo

d36 2
a37 2
	rwnetmask.1 rwp2yaf2silk.1 rwpcut.1 rwpdedupe.1 \
	rwpmapbuild.1 rwpmapcat.1 rwpmatch.1 rwptoflow.1 \
d42 1
a42 1
	rwtotal.1 rwtuc.1 rwuniq.1
d57 1
a57 1
MAN1+=	rwipfix2silk.1 rwsilk2ipfix.1
@


1.17
log
@Update to 1.1.3.
@
text
@d9 1
a9 1
PORTVERSION=	1.1.3
d31 12
a42 9
MAN1=	rwip2cc.1 rwpmapbuild.1 mapsid.1 num2dot.1 rwaddrcount.1 rwappend.1 \
	rwbag.1 rwbagbuild.1 rwbagcat.1 rwbagtool.1 rwcat.1 rwcount.1 \
	rwcut.1 rwfileinfo.1 rwfilter.1 rwfglob.1 rwgroup.1 rwmatch.1 \
	rwnetmask.1 rwrandomizeip.1 rwset.1 rwsetbuild.1 rwsetcat.1 rwsort.1 \
	rwsetintersect.1 rwsetunion.1 rwstats.1 rwswapbytes.1 rwtotal.1 \
	rwtuc.1 rwuniq.1 rwptoflow.1 rwpmatch.1 rwpdedupe.1 rwpcut.1 \
	rwp2yaf2silk.1 rwgeoip2ccmap.1 rwpmapcat.1 rwresolve.1 rwscan.1 \
	rwscanquery.1 rwsetmember.1 rwsettool.1 rwsplit.1 rwdedupe.1 \
	rwidsquery.1
d50 2
a51 2
MAN8=	rwflowpack.8 rwpackchecker.8 rwflowappend.8 rwreceiver.8 rwsender.8 \
	flowcap.8 rwguess.8
@


1.16
log
@Update to 1.1.2, a bugfix release.
@
text
@d9 1
a9 1
PORTVERSION=	1.1.2
d41 1
a41 1
MAN3=	addrtype.3 ccfilter.3 pmapfilter.3
@


1.15
log
@Update to 1.1.1, primarily a bugfix release.
@
text
@d9 1
a9 1
PORTVERSION=	1.1.1
@


1.14
log
@Comment plist properly if IPFIX is not used.

Submitted by:	QA Tindy
@
text
@d9 1
a9 1
PORTVERSION=	1.1.0
@


1.13
log
@Update to 1.1.0. Many changes since the last release!
See changelog: at http://tools.netsa.cert.org/silk/silk_releasenote.html
@
text
@d55 3
a57 1
PLIST_SUB+=	IPFIX=""
@


1.12
log
@Update to 0.11.9.
@
text
@d9 1
a9 1
PORTVERSION=	0.11.9
d18 4
d38 2
a39 1
	rwscanquery.1 rwsetmember.1 rwsettool.1 rwsplit.1 rwdedupe.1
d41 1
a41 1
MAN3=	libaddrtype.3 libccfilter.3 libpmapfilter.3
d45 2
d48 9
a56 1
	flowcap.8
d61 1
a61 1
.include <bsd.port.mk>
@


1.11
log
@- Attempt to fix plist on 7.0

Reported by:	pointyhat
Approved by:	portmgr (hat)
@
text
@d9 1
a9 1
PORTVERSION=	0.11.7
d34 1
a34 1
	rwscanquery.1 rwsetmember.1 rwsettool.1 rwsplit.1
@


1.10
log
@Update to 0.11.7.
@
text
@d43 3
@


1.9
log
@- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
  supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
@
text
@d9 1
a9 1
PORTVERSION=	0.11.2
@


1.8
log
@Use MANPREFIX instead of PREFIX.
@
text
@d21 1
a21 2
CONFIGURE_ARGS=	--with-lzo=${LOCALBASE} --enable-packing-tools \
	--mandir=${MANPREFIX}/man
@


1.7
log
@Upgrade to 0.11.2 and fix man pages installing to obnoxious locations.
@
text
@d22 1
a22 1
	--mandir=${PREFIX}/man
@


1.6
log
@Fix a case where port build detected (a broken) liblzo install but
configure did not, silently disabling flowcap packing tools. configure
should now fail properly in this case, and plist expects the flowcap
tools.

Submitted by:	kris
@
text
@d9 1
a9 1
PORTVERSION=	0.11.1
d21 2
a22 1
CONFIGURE_ARGS=	--with-lzo=${LOCALBASE} --enable-packing-tools
@


1.5
log
@Updating to 0.11.1, and changing to new master site. Changelog can
be found at:

http://tools.netsa.cert.org/silk/silk_releasenote.html
@
text
@d11 2
a12 1
MASTER_SITES=	http://tools.netsa.cert.org/releases/
d21 1
a21 1
CONFIGURE_ARGS=	--with-lzo=${LOCALBASE}
d40 2
a41 1
MAN8=	rwflowpack.8 rwpackchecker.8 rwflowappend.8 rwreceiver.8 rwsender.8
@


1.4
log
@Remove BROKEN on 4.x (due to EOL).

PR:		ports/111827
Submitted by:	Marcelo Araujo <araujo@@bsdmail.org>
Reviewed by:	lx
Approved by:	edwin (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	0.10.5
d11 2
a12 2
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	${PORTNAME}
d32 2
a33 1
	rwp2yaf2silk.1
d37 1
a37 1
MAN5=	sensor.conf.5
d39 1
a39 5
MAN8=	rwflowpack.8 flowcap.8

post-install:
	@@${MV} ${PREFIX}/share/silk/rwfpd.conf ${PREFIX}/share/silk/rwfpd.conf.sample
	@@${MV} ${PREFIX}/share/silk/flowcap.conf ${PREFIX}/share/silk/flowcap.conf.sample
@


1.3
log
@Updating to 0.10.5.

Approved by:	edwin (mentor)
@
text
@d44 1
a44 7
.include <bsd.port.pre.mk>

.if ${OSVERSION} < 500000
BROKEN=	Does not build on 4.x
.endif

.include <bsd.port.post.mk>
@


1.2
log
@- Update to 0.10.3

PR:		ports/105591
Submitted by:	David Thiel <lx@@redundancy.redundancy.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.10.3
d14 1
a14 1
MAINTAINER=	lx@@redundancy.redundancy.org
d31 2
a32 1
	rwtuc.1 rwuniq.1 rwptoflow.1 rwpmatch.1 rwpdedupe.1 rwpcut.1
d36 1
a36 1
MAN5=	sensorconf.5
@


1.1
log
@Add silktools.

SiLK, the System for Internet-Level Knowledge, is a collection of
netflow tools developed by the CERT/NetSA (Network Situational
Awareness) Team to facilitate security analysis in large networks.

SiLK consists of a suite of tools which collect and examine netflow
data, allowing analysts to rapidly query large sets of data.

WWW: http://silktools.sourceforge.net

PR:		ports/94623
Submitted by:	David Thiel <lx@@redundancy.redundancy.org>
@
text
@d9 1
a9 1
PORTVERSION=	0.8.2
d17 2
d20 1
d23 25
a47 1
ALL_TARGET=	release
d49 1
a49 1
.include <bsd.port.mk>
@

