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 <ni...@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>

Reply via email to