Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Sep 2013 17:58: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: r326429 - in head/security/ipv6toolkit: . files
Message-ID:  <201309051758.r85Hw1OQ095101@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: hrs
Date: Thu Sep  5 17:58:00 2013
New Revision: 326429
URL: http://svnweb.freebsd.org/changeset/ports/326429

Log:
  Update to 1.4.1.

Added:
  head/security/ipv6toolkit/files/Makefile.lib.in   (contents, props changed)
Modified:
  head/security/ipv6toolkit/Makefile
  head/security/ipv6toolkit/distinfo
  head/security/ipv6toolkit/files/BSDMakefile.in
  head/security/ipv6toolkit/files/Makefile.in

Modified: head/security/ipv6toolkit/Makefile
==============================================================================
--- head/security/ipv6toolkit/Makefile	Thu Sep  5 17:55:45 2013	(r326428)
+++ head/security/ipv6toolkit/Makefile	Thu Sep  5 17:58:00 2013	(r326429)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	ipv6toolkit
-PORTVERSION=	1.4
+PORTVERSION=	1.4.1
 CATEGORIES=	security ipv6
 MASTER_SITES=	http://www.si6networks.com/tools/ipv6toolkit/
 DISTNAME=	ipv6toolkit-v${PORTVERSION}
@@ -11,8 +11,8 @@ COMMENT=	Set of IPv6 security assessment
 
 LICENSE=	GPLv3
 
-MAKE_ENV=	DATADIR=${DATADIR}
-SUB_FILES=	BSDMakefile Makefile
+MAKE_ENV=	DATADIR=${DATADIR} WRKSRC=${WRKSRC}
+SUB_FILES=	BSDMakefile Makefile Makefile.lib
 MAKEFILE=	BSDMakefile
 PORTDOCS=	README.TXT CHANGES.TXT CONTRIB.TXT
 MAN1=		addr6.1 flow6.1 frag6.1 icmp6.1 jumbo6.1 na6.1 ni6.1 \
@@ -20,19 +20,23 @@ MAN1=		addr6.1 flow6.1 frag6.1 icmp6.1 j
 MAN5=		ipv6toolkit.conf.5
 
 PROGDIRS=	${MAN1:S/.1//}
+LIBDIRS=	libipv6
 
 OPTIONS_DEFINE=	DOCS
 
 .include <bsd.port.options.mk>
 
 post-extract:
-	@cd ${WRKSRC} && ${MKDIR} ${PROGDIRS}
+	@cd ${WRKSRC} && ${MKDIR} ${PROGDIRS} ${LIBDIRS}
 
 post-patch: apply-slist
 	${INSTALL_DATA} ${WRKDIR}/BSDMakefile ${WRKSRC}
 	for D in ${PROGDIRS}; do \
 		${INSTALL_DATA} ${WRKDIR}/Makefile ${WRKSRC}/$$D; \
 	done
+	for D in ${LIBDIRS}; do \
+		${INSTALL_DATA} ${WRKDIR}/Makefile.lib ${WRKSRC}/$$D/Makefile; \
+	done
 
 .if ${PORT_OPTIONS:MDOCS}
 post-install:

Modified: head/security/ipv6toolkit/distinfo
==============================================================================
--- head/security/ipv6toolkit/distinfo	Thu Sep  5 17:55:45 2013	(r326428)
+++ head/security/ipv6toolkit/distinfo	Thu Sep  5 17:58:00 2013	(r326429)
@@ -1,2 +1,2 @@
-SHA256 (ipv6toolkit-v1.4.tar.gz) = 50087c6bcd252b62401bb7b53e5747e8fb01fd7542d4680554bacf059245704e
-SIZE (ipv6toolkit-v1.4.tar.gz) = 481666
+SHA256 (ipv6toolkit-v1.4.1.tar.gz) = facf4ff7ff962644fcd37c04273000a480f3270eeb16b21e0c701032d2861b4f
+SIZE (ipv6toolkit-v1.4.1.tar.gz) = 469374

Modified: head/security/ipv6toolkit/files/BSDMakefile.in
==============================================================================
--- head/security/ipv6toolkit/files/BSDMakefile.in	Thu Sep  5 17:55:45 2013	(r326428)
+++ head/security/ipv6toolkit/files/BSDMakefile.in	Thu Sep  5 17:58:00 2013	(r326429)
@@ -1,8 +1,10 @@
 # $FreeBSD$
 
-SUBDIR=	addr6 flow6 frag6 icmp6 jumbo6 na6 ni6 ns6 ra6 rd6 rs6 scan6 tcp6
+SUBDIR=	libipv6 addr6 flow6 frag6 icmp6 jumbo6 \
+	na6 ni6 ns6 ra6 rd6 rs6 scan6 tcp6
 
 all: ${SUBDIR}
+addr6 flow6 frag6 icmp6 jumbo6 na6 ni6 ns6 ra6 rd6 rs6 scan6 tcp6: libipv6
 
 .PATH: ${.CURDIR}/manuals
 

Modified: head/security/ipv6toolkit/files/Makefile.in
==============================================================================
--- head/security/ipv6toolkit/files/Makefile.in	Thu Sep  5 17:55:45 2013	(r326428)
+++ head/security/ipv6toolkit/files/Makefile.in	Thu Sep  5 17:58:00 2013	(r326429)
@@ -15,7 +15,8 @@ NO_MANCOMPRESS=
 
 PROG=	${.CURDIR:T}
 MAN=	${PROG}.1
-LDADD=	-lpcap -lm
-CFLAGS+=	-DIPV6TOOLKITCONF=\"${PREFIX}/etc/ipv6toolkit.conf\"
+LDADD=	-lpcap -lm ${WRKSRC}/libipv6/libipv6.a
+CFLAGS+=-I${.CURDIR}/../tools \
+	-DIPV6TOOLKITCONF=\"${PREFIX}/etc/ipv6toolkit.conf\"
 
 .include <bsd.prog.mk>

Added: head/security/ipv6toolkit/files/Makefile.lib.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/ipv6toolkit/files/Makefile.lib.in	Thu Sep  5 17:58:00 2013	(r326429)
@@ -0,0 +1,10 @@
+# $FreeBSD$
+
+LIB=	ipv6
+SRCS=	libipv6.c
+
+.PATH: ${.CURDIR}/../tools
+
+install:
+
+.include <bsd.lib.mk>



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