1 # Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
2 # $FreeBSD: security/p5-Net-SinFP/Makefile 341821 2014-01-30 09:08:26Z az $
7 PORTREVISION= ${DBDATE}
9 CATEGORIES= security ipv6 perl5
12 MASTER_SITES+= http://www.gomor.org/files/:DB
14 MASTER_SITE_SUBDIR= CPAN:GOMOR
15 DISTNAME= Net-SinFP-${PORTVERSION}
17 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
18 ${PORTNAME}-${DBDATE}.db:DB
19 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
22 MAINTAINER= sbz@FreeBSD.org
23 COMMENT= Full operating system stack fingerprinting suite
26 LICENSE_FILE= ${WRKSRC}/LICENSE
28 .if ${PORTNAME} == "Net-SinFP"
31 BUILD_DEPENDS+= p5-Class-Gomor>=1.00:${PORTSDIR}/devel/p5-Class-Gomor \
32 p5-DBIx-SQLite-Simple>=0.33:${PORTSDIR}/databases/p5-DBIx-SQLite-Simple \
33 p5-Net-Packet>=3.00:${PORTSDIR}/net/p5-Net-Packet \
34 p5-Net-Packet-Target>=1.00:${PORTSDIR}/net/p5-Net-Packet-Target
35 RUN_DEPENDS:= ${BUILD_DEPENDS}
39 INSTALL_TARGET= pure_install
42 @${REINPLACE_CMD} -e 's/.*EXE_FILES.*//' ${WRKSRC}/${CONFIGURE_SCRIPT}
45 @(cd ${WRKSRC} && ${PERL} ${CONFIGURE_SCRIPT} && ${MAKE} test)
48 ONLY_FOR_ARCHS= i386 amd64 alpha
49 ONLY_FOR_ARCHS_REASON= Big endian architectures not supported yet
51 .include <bsd.port.mk>