mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-16 07:58:04 +00:00
[new port] dns/queryperf
This is queryperf, a DNS server query performance testing tool. It is primarily intended for measuring the performance of authoritative DNS servers, but it has also been used for measuring caching server performance. See /usr/local/share/docs/queryperf//queryperf.txt for more information on the command line option and the required configuration files. ND-of-queryperf/pkg-descr PR: ports/85179 Submitted by: Edwin Groothuis <edwin@mavetju.org>
This commit is contained in:
parent
43d90e01b0
commit
94bd9fcfc7
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=141080
@ -78,6 +78,7 @@
|
||||
SUBDIR += py-dns
|
||||
SUBDIR += py-dnspython
|
||||
SUBDIR += py-twistedNames
|
||||
SUBDIR += queryperf
|
||||
SUBDIR += rbldnsd
|
||||
SUBDIR += rbllookup
|
||||
SUBDIR += scavenge
|
||||
|
32
dns/queryperf/Makefile
Normal file
32
dns/queryperf/Makefile
Normal file
@ -0,0 +1,32 @@
|
||||
# New ports collection makefile for: qyeryfile
|
||||
# Date created: 28 August 2005
|
||||
# Whom: Edwin Groothuis <edwin@mavetju.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= queryperf
|
||||
PORTVERSION= 1.1.1.2.2.5.4.3
|
||||
CATEGORIES= dns net benchmarks
|
||||
MASTER_SITES= ${MASTER_SITE_ISC}
|
||||
MASTER_SITE_SUBDIR= bind9/${BINDVERSION}
|
||||
DISTNAME= bind-${BINDVERSION}
|
||||
|
||||
MAINTAINER= edwin@mavetju.org
|
||||
COMMENT= DNS Query Perforamnce Testing Tool
|
||||
|
||||
BINDVERSION= 9.3.1
|
||||
WRKSRC= ${WRKDIR}/bind-${BINDVERSION}/contrib/queryperf/
|
||||
HAS_CONFIGURE= yes
|
||||
USE_PYTHON_RUN= yes
|
||||
PORTDOCS= queryperf.txt
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/queryperf ${PREFIX}/bin
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/utils/gen-data-queryperf.py ${PREFIX}/bin
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/queryperf.txt
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
2
dns/queryperf/distinfo
Normal file
2
dns/queryperf/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
MD5 (bind-9.3.1.tar.gz) = 9ff3204eea27184ea0722f37e43fc95d
|
||||
SIZE (bind-9.3.1.tar.gz) = 4673603
|
11
dns/queryperf/files/patch-contrib::queryperf::Makefile.in
Normal file
11
dns/queryperf/files/patch-contrib::queryperf::Makefile.in
Normal file
@ -0,0 +1,11 @@
|
||||
--- Makefile.in.orig Sun Aug 21 18:28:34 2005
|
||||
+++ Makefile.in Sun Aug 21 18:29:20 2005
|
||||
@@ -5,6 +5,8 @@
|
||||
LIBS = @LIBS@
|
||||
DEFS = @DEFS@
|
||||
|
||||
+all: queryperf
|
||||
+
|
||||
queryperf: queryperf.o $(LIBOBJS)
|
||||
$(CC) $(CFLAGS) $(DEFS) $(LDFLAGS) queryperf.o $(LIBOBJS) $(LIBS) -lm -o queryperf
|
||||
|
8
dns/queryperf/pkg-descr
Normal file
8
dns/queryperf/pkg-descr
Normal file
@ -0,0 +1,8 @@
|
||||
This is queryperf, a DNS server query performance testing tool.
|
||||
|
||||
It is primarily intended for measuring the performance of authoritative
|
||||
DNS servers, but it has also been used for measuring caching server
|
||||
performance.
|
||||
|
||||
See /usr/local/share/docs/queryperf//queryperf.txt for more information
|
||||
on the command line option and the required configuration files.
|
2
dns/queryperf/pkg-plist
Normal file
2
dns/queryperf/pkg-plist
Normal file
@ -0,0 +1,2 @@
|
||||
bin/queryperf
|
||||
bin/gen-data-queryperf.py
|
Loading…
Reference in New Issue
Block a user