Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Jun 2013 20:41:01 +0000 (UTC)
From:      Hiroki Sato <hrs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r320839 - in head/security/ipv6toolkit: . files
Message-ID:  <201306132041.r5DKf1gY005524@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: hrs
Date: Thu Jun 13 20:41:01 2013
New Revision: 320839
URL: http://svnweb.freebsd.org/changeset/ports/320839

Log:
  Update to 1.3.4.

Added:
  head/security/ipv6toolkit/files/BSDMakefile.in   (contents, props changed)
  head/security/ipv6toolkit/files/Makefile.in   (contents, props changed)
Deleted:
  head/security/ipv6toolkit/files/patch-Makefile
Modified:
  head/security/ipv6toolkit/Makefile
  head/security/ipv6toolkit/distinfo
  head/security/ipv6toolkit/pkg-descr

Modified: head/security/ipv6toolkit/Makefile
==============================================================================
--- head/security/ipv6toolkit/Makefile	Thu Jun 13 20:39:52 2013	(r320838)
+++ head/security/ipv6toolkit/Makefile	Thu Jun 13 20:41:01 2013	(r320839)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	ipv6toolkit
-PORTVERSION=	1.3.1
+PORTVERSION=	1.3.4
 CATEGORIES=	security ipv6
 MASTER_SITES=	http://www.si6networks.com/tools/ipv6toolkit/
 DISTNAME=	ipv6-toolkit-v${PORTVERSION}
@@ -13,16 +13,31 @@ LICENSE=	GPLv3
 
 MAKE_ENV=	DATADIR=${DATADIR}
 MAKE_JOBS_SAFE=	yes
+SUB_FILES=	BSDMakefile Makefile
+MAKEFILE=	BSDMakefile
 PORTDOCS=	README.TXT
-MAN1=		flow6.1 frag6.1 icmp6.1 jumbos6.1 na6.1 ni6.1 ns6.1 ra6.1 \
+MAN1=		flow6.1 frag6.1 icmp6.1 jumbo6.1 na6.1 ni6.1 ns6.1 ra6.1 \
 		rd6.1 rs6.1 scan6.1 tcp6.1
 MAN5=		ipv6toolkit.conf.5
 
-post-patch:
+PROGDIRS= address6 flow6 frag6 icmp6 jumbo6 na6 ni6 ns6 ra6 rd6 rs6 scan6 tcp6
+
+OPTIONS_DEFINE=	DOCS
+
+.include <bsd.port.options.mk>
+
+post-extract:
+	@cd ${WRKSRC} && ${MKDIR} ${PROGDIRS}
+
+post-patch: apply-slist
 	${REINPLACE_CMD} -e 's,%%DATADIR%%,${DATADIR},' \
 		${WRKSRC}/data/ipv6toolkit.conf
+	${INSTALL_DATA} ${WRKDIR}/BSDMakefile ${WRKSRC}
+	for D in ${PROGDIRS}; do \
+		${INSTALL_DATA} ${WRKDIR}/Makefile ${WRKSRC}/$$D; \
+	done
 
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
 post-install:
 	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/README.TXT ${DOCSDIR}

Modified: head/security/ipv6toolkit/distinfo
==============================================================================
--- head/security/ipv6toolkit/distinfo	Thu Jun 13 20:39:52 2013	(r320838)
+++ head/security/ipv6toolkit/distinfo	Thu Jun 13 20:41:01 2013	(r320839)
@@ -1,2 +1,2 @@
-SHA256 (ipv6-toolkit-v1.3.1.tar.gz) = e7c6b239ea4b6f111af897a6dd1fa2ccf97d939addad5a687d87ebf677305212
-SIZE (ipv6-toolkit-v1.3.1.tar.gz) = 2917946
+SHA256 (ipv6-toolkit-v1.3.4.tar.gz) = 75ff27cd30407cd57f35a7646b82e6fede9cfc7e1fac089b3da43e547424af48
+SIZE (ipv6-toolkit-v1.3.4.tar.gz) = 1052088

Added: head/security/ipv6toolkit/files/BSDMakefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/ipv6toolkit/files/BSDMakefile.in	Thu Jun 13 20:41:01 2013	(r320839)
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+SUBDIR=	address6 flow6 frag6 icmp6 jumbo6 na6 ni6 ns6 ra6 rd6 rs6 scan6 tcp6
+
+.PATH: ${.CURDIR}/manuals
+
+FILESGROUPS=	CONF DB
+CONF=		data/ipv6toolkit.conf
+CONFDIR?=	${PREFIX}/etc
+DB=		data/oui.txt
+DBDIR?=		${PREFIX}/share/ipv6toolkit
+
+PREFIX?=	/usr/local
+MANDIR?=	${PREFIX}/man/man
+MAN=		ipv6toolkit.conf.5
+NO_MANCOMPRESS=
+
+beforeinstall:
+	install -d -m 0555 ${DBDIR}
+afterinstall: installfiles maninstall
+
+.include <bsd.prog.mk>

Added: head/security/ipv6toolkit/files/Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/ipv6toolkit/files/Makefile.in	Thu Jun 13 20:41:01 2013	(r320839)
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+PREFIX?=	/usr/local
+LOCALBASE?=	/usr/local
+BINDIR?=	${PREFIX}/bin
+MANDIR?=	${PREFIX}/man/man
+NO_MANCOMPRESS=
+
+.PATH: ${.CURDIR}/../tools ${.CURDIR}/../manuals
+
+PROG=	${.CURDIR:T}
+MAN=	${PROG}.1
+LDADD=	-lpcap -lm
+CFLAGS+=	-DIPV6TOOLKITCONF=\"${PREFIX}/etc/ipv6toolkit.conf\"
+
+.include <bsd.prog.mk>

Modified: head/security/ipv6toolkit/pkg-descr
==============================================================================
--- head/security/ipv6toolkit/pkg-descr	Thu Jun 13 20:39:52 2013	(r320838)
+++ head/security/ipv6toolkit/pkg-descr	Thu Jun 13 20:41:01 2013	(r320839)
@@ -1,4 +1,4 @@
 The IPv6 toolkit is a portable IPv6 security assessment suite produced
 by Fernando Gont on behalf of the UK CPNI.
 
-WWW:	http://www.si6networks.com/tools/ipv6toolkit/
+WWW: http://www.si6networks.com/tools/ipv6toolkit/



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