Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Aug 2013 11:24:33 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r324974 - head/net/ipsumdump
Message-ID:  <201308191124.r7JBOXhW073031@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Mon Aug 19 11:24:32 2013
New Revision: 324974
URL: http://svnweb.freebsd.org/changeset/ports/324974

Log:
  - Try to fix parallel (-jX) builds by specifying that main program depends
    on the accompanying library
  - Convert USE_GMAKE and USE_PERL5 to USES
  - Do not use .for loop to install just one documentation file
  - Utilize OPTIONS_SUB and IPV6_CONFIGURE_ENABLE while here
  - Augment CATEGORIES in IPv6 case
  - Synchronize port description with the upstream; sanitize its formatting
  
  Reported by:	marino
  Approved by:	miwi, bapt (portmgr, implicit)

Modified:
  head/net/ipsumdump/Makefile
  head/net/ipsumdump/pkg-descr

Modified: head/net/ipsumdump/Makefile
==============================================================================
--- head/net/ipsumdump/Makefile	Mon Aug 19 11:21:36 2013	(r324973)
+++ head/net/ipsumdump/Makefile	Mon Aug 19 11:24:32 2013	(r324974)
@@ -1,4 +1,4 @@
-# Created by: krion@FreeBSD.org
+# Created by: Kirill Ponomarew <krion@FreeBSD.org>
 # $FreeBSD$
 
 PORTNAME=	ipsumdump
@@ -10,9 +10,9 @@ MASTER_SITES=	http://www.cs.ucla.edu/~ko
 MAINTAINER=	miwi@FreeBSD.org
 COMMENT=	Produce ASCII summary of network traffic or tcpdump(1) file
 
+USES=		gmake perl5
 GNU_CONFIGURE=	yes
-USE_PERL5_BUILD=yes
-USE_GMAKE=	yes
+USE_PERL5=	build
 
 MAN1=		${PORTNAME}.1 ipaggcreate.1 ipaggmanip.1
 
@@ -20,23 +20,24 @@ PORTDOCS=	README
 PLIST_FILES=	bin/ipaggcreate bin/ipsumdump bin/ipaggmanip
 
 OPTIONS_DEFINE=	IPV6 DOCS
+OPTIONS_SUB=	yes
 
-.include  <bsd.port.options.mk>
+IPV6_CONFIGURE_ENABLE=	ipv6
+
+.include <bsd.port.options.mk>
+
+# Try to unbreak parallel (-jX) builds
+post-patch:
+	@${ECHO_CMD} 'src: @LIBCLICK_TARGET@' >> ${WRKSRC}/Makefile.in
 
 .if ${PORT_OPTIONS:MIPV6}
-CONFIGURE_ARGS+=--enable-ipv6
-PLIST_SUB+=	IPV6=""
-.else
-CONFIGURE_ARGS+=--disable-ipv6
-PLIST_SUB+=	IPV6="@comment "
+CATEGORIES+=	ipv6
 .endif
 
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${DOCSDIR}
-.for i in README
-	${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
+	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
 .endif
 
 .include <bsd.port.mk>

Modified: head/net/ipsumdump/pkg-descr
==============================================================================
--- head/net/ipsumdump/pkg-descr	Mon Aug 19 11:21:36 2013	(r324973)
+++ head/net/ipsumdump/pkg-descr	Mon Aug 19 11:24:32 2013	(r324974)
@@ -1,11 +1,11 @@
-Ipsumdump program summarizes TCP/IP dump files into a
-self-describing ASCII format easily readable by humans and
-programs. Ipsumdump can read packets from network interfaces,
-from tcpdump files, and from existing ipsumdump files. It will
-transparently uncompress tcpdump or ipsumdump files when
-necessary. It can randomly sample traffic, filter traffic based
-on its contents, anonymize IP addresses, and sort packets from
-multiple dumps by timestamp. Also, it can optionally create a
-tcpdump file containing actual packet data.
+The ipsumdump program summarizes TCP/IP dump files into a self-describing
+ASCII format easily readable by humans and programs.
+
+Ipsumdump can read packets from network interfaces, from tcpdump files, and
+from existing ipsumdump files.  It will transparently uncompress tcpdump or
+ipsumdump files when necessary.  It can randomly sample traffic, filter
+traffic based on its contents, anonymize IP addresses, and sort packets from
+multiple dumps by timestamp.  Also, it can optionally create a tcpdump file
+containing actual packet data.
 
 WWW: http://www.cs.ucla.edu/~kohler/ipsumdump/



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