svn commit: r320839 - in head/security/ipv6toolkit: . files
Hiroki Sato
hrs at FreeBSD.org
Thu Jun 13 20:41:02 UTC 2013
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/
More information about the svn-ports-all
mailing list