Sunday, September 24, 2017

Re: [maintainer update] net/tcpreplay 4.0.5 -> 4.2.6

On 2017/09/23 23:21, Nigel Taylor wrote:
> Has been moved to github.
>
> builds on amd64.
>
> Ok?

GH_* is for autogenerated tarballs, this is a normal uploaded release,
if you are setting MASTER_SITES manually anyway then GH_* is just extra
complexity and not useful.

The autogen build dep has gone away. Replacement makefile diff below
with those changes, maybe consider EXTRACT_SUFX=.tar.xz as well? (700K
vs 2.8MB).

Various security related fixes, not part of big dependency chains,
so I generally think this should go in.

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/tcpreplay/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile 8 May 2017 18:10:25 -0000 1.38
+++ Makefile 24 Sep 2017 11:59:07 -0000
@@ -2,24 +2,23 @@

COMMENT= resend network traffic saved by tcpdump

-DISTNAME= tcpreplay-4.0.5
+V= 4.2.6
+DISTNAME= tcpreplay-$V
CATEGORIES= net
-REVISION= 2

-HOMEPAGE= http://tcpreplay.appneta.com/
+HOMEPAGE= http://tcpreplay.appneta.com/

MAINTAINER= Nigel Taylor <nigel@openbsd.org>

# GPLv3
PERMIT_PACKAGE_CDROM= Yes

-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcpreplay/}
-
WANTLIB= c dnet>=1

+MASTER_SITES= https://github.com/appneta/tcpreplay/releases/download/v$V/
+
CONFIGURE_STYLE= gnu

LIB_DEPENDS= net/libdnet
-BUILD_DEPENDS= devel/autogen

.include <bsd.port.mk>

No comments:

Post a Comment