Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Sep 2020 11:34:31 +0000 (UTC)
From:      Mateusz Piotrowski <0mp@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r549679 - in head/dns/dnstracer: . files
Message-ID:  <202009231134.08NBYVQc042720@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: 0mp
Date: Wed Sep 23 11:34:31 2020
New Revision: 549679
URL: https://svnweb.freebsd.org/changeset/ports/549679

Log:
  dns/dnstracer: Update to 1.10
  
  Changelog for 1.10:
  - Add support for EDNS0 (extra big packets)
  - Add support for querying of ANY records.
  - Add represention of SRV, RP records.
  
  Port changes:
  - Take maintainership
  - Upstream switched from autotools to a plain makefile; modify the port
    accordingly (as a result IPV6 option is no longer offered by the port)
  - Install manuals under PREFIX/share/man
  
  Reported by:	Repology

Added:
  head/dns/dnstracer/files/patch-Makefile   (contents, props changed)
Deleted:
  head/dns/dnstracer/files/patch-configure.in
Modified:
  head/dns/dnstracer/Makefile
  head/dns/dnstracer/distinfo

Modified: head/dns/dnstracer/Makefile
==============================================================================
--- head/dns/dnstracer/Makefile	Wed Sep 23 11:27:33 2020	(r549678)
+++ head/dns/dnstracer/Makefile	Wed Sep 23 11:34:31 2020	(r549679)
@@ -2,25 +2,22 @@
 # $FreeBSD$
 
 PORTNAME=	dnstracer
-PORTVERSION=	1.9
-PORTREVISION=	1
+DISTVERSION=	1.10
 CATEGORIES=	dns
 MASTER_SITES=	http://www.mavetju.org/download/
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	0mp@FreeBSD.org
 COMMENT=	Trace a chain of DNS servers to the source
 
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		gmake autoreconf
-GNU_CONFIGURE=	yes
+USES=		perl5 tar:bz2
+USE_PERL5=	build
 
+MAKE_ARGS=	VERSION="${PORTVERSION}"
+WRKSRC=		${WRKDIR}/${PORTNAME}
 PLIST_FILES=	bin/dnstracer \
-		man/man8/dnstracer.8.gz
-
-OPTIONS_DEFINE=		IPV6
-
-IPV6_CONFIGURE_ENABLE=	ipv6
+		share/man/man8/dnstracer.8.gz
 
 .include <bsd.port.mk>

Modified: head/dns/dnstracer/distinfo
==============================================================================
--- head/dns/dnstracer/distinfo	Wed Sep 23 11:27:33 2020	(r549678)
+++ head/dns/dnstracer/distinfo	Wed Sep 23 11:34:31 2020	(r549679)
@@ -1,2 +1,3 @@
-SHA256 (dnstracer-1.9.tar.gz) = 2ebc08af9693ba2d9fa0628416f2d8319ca1627e41d64553875d605b352afe9c
-SIZE (dnstracer-1.9.tar.gz) = 130884
+TIMESTAMP = 1600859253
+SHA256 (dnstracer-1.10.tar.bz2) = 64cda0ed15ef598a38ec72a96a356e3d10b7f822fc75928115eae96a65ae2b21
+SIZE (dnstracer-1.10.tar.bz2) = 19169

Added: head/dns/dnstracer/files/patch-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/dns/dnstracer/files/patch-Makefile	Wed Sep 23 11:34:31 2020	(r549679)
@@ -0,0 +1,29 @@
+--- Makefile.orig	2020-09-23 11:25:51 UTC
++++ Makefile
+@@ -4,21 +4,21 @@ MANTITLE=	Additional Software
+ 
+ VERSION=	1.11
+ 
+-PREFIX=		/usr/local/
+-BINPREFIX=	${PREFIX}/bin/
+-MANPREFIX=	${PREFIX}/man/man${MANSEC}/
++PREFIX?=		/usr/local/
++BINPREFIX=	${DESTDIR}${PREFIX}/bin/
++MANPREFIX=	${DESTDIR}${PREFIX}/share/man/man${MANSEC}/
+ 
+ all:	dnstracer dnstracer.8
+ 
+ install:
+-	install dnstracer ${BINPREFIX}
++	${BSD_INSTALL_PROGRAM} dnstracer ${BINPREFIX}
+ 	install dnstracer.8 ${MANPREFIX}
+ 
+ clean:
+ 	-rm dnstracer.o dnstracer dnstracer.8 dnstracer.core
+ 
+ dnstracer: dnstracer.c dnstracer-missing.h
+-	$(CC) -Wall -o dnstracer -DVERSION="${VERSION}" dnstracer.c
++	$(CC) $(CFLAGS) -Wall -o dnstracer -DVERSION="${VERSION}" dnstracer.c
+ 
+ dnstracer.8: dnstracer.pod
+ 	pod2man --release="${MANDATE}" --date="${MANDATE}" \



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