ports/85179: [new port] dns/queryperf

Edwin Groothuis edwin at mavetju.org
Sun Aug 21 08:50:22 UTC 2005


>Number:         85179
>Category:       ports
>Synopsis:       [new port] dns/queryperf
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 21 08:50:21 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Edwin Groothuis
>Release:        FreeBSD 5.2.1-RELEASE i386
>Organization:
-
>Environment:
System: FreeBSD k7.mavetju 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #8: Wed Dec 15 16:58:01 EST 2004 edwin at k7.mavetju:/usr/src-5.2.1/sys/i386/compile/k7 i386


>Description:

for safe keeping until ports freeze is over.

>How-To-Repeat:
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	queryperf/
#	queryperf/Makefile
#	queryperf/distinfo
#	queryperf/files
#	queryperf/files/patch-contrib::queryperf::Makefile.in
#	queryperf/pkg-plist
#	queryperf/pkg-descr
#
echo c - queryperf/
mkdir -p queryperf/ > /dev/null 2>&1
echo x - queryperf/Makefile
sed 's/^X//' >queryperf/Makefile << 'END-of-queryperf/Makefile'
X# New ports collection makefile for:    bind
X# Date created:                         6 October 2000
X# Whom:                                 will
X#
X# $FreeBSD: ports/dns/bind9/Makefile,v 1.64 2005/06/29 08:10:25 dougb Exp $
X#
X
XPORTNAME=       queryperf
XPORTVERSION=    1.1.1.2.2.5.4.3
XCATEGORIES=     dns net ipv6
XMASTER_SITES=   ${MASTER_SITE_ISC}
XMASTER_SITE_SUBDIR=     bind9/${BINDVERSION}
XDISTNAME=       bind-${BINDVERSION}
X
XMAINTAINER=	edwin at mavetju.org
XCOMMENT=	DNS Query Perforamnce Testing Tool
X
XBINDVERSION=	9.3.1
XWRKSRC=		${WRKDIR}/bind-${BINDVERSION}/contrib/queryperf/
XHAS_CONFIGURE=	yes
XUSE_PYTHON_RUN=	yes
XPORTDOCS=	queryperf.txt
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/queryperf ${PREFIX}/bin
X	${INSTALL_SCRIPT} ${WRKSRC}/utils/gen-data-queryperf.py ${PREFIX}/bin
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/queryperf.txt
X.endif
X
X.include <bsd.port.mk>
END-of-queryperf/Makefile
echo x - queryperf/distinfo
sed 's/^X//' >queryperf/distinfo << 'END-of-queryperf/distinfo'
XMD5 (bind-9.3.1.tar.gz) = 9ff3204eea27184ea0722f37e43fc95d
XSIZE (bind-9.3.1.tar.gz) = 4673603
END-of-queryperf/distinfo
echo c - queryperf/files
mkdir -p queryperf/files > /dev/null 2>&1
echo x - queryperf/files/patch-contrib::queryperf::Makefile.in
sed 's/^X//' >queryperf/files/patch-contrib::queryperf::Makefile.in << 'END-of-queryperf/files/patch-contrib::queryperf::Makefile.in'
X--- Makefile.in.orig	Sun Aug 21 18:28:34 2005
X+++ Makefile.in	Sun Aug 21 18:29:20 2005
X@@ -5,6 +5,8 @@
X LIBS = @LIBS@
X DEFS = @DEFS@
X 
X+all: queryperf
X+
X queryperf: queryperf.o $(LIBOBJS)
X 	$(CC) $(CFLAGS) $(DEFS) $(LDFLAGS) queryperf.o $(LIBOBJS) $(LIBS) -lm -o queryperf
X 
END-of-queryperf/files/patch-contrib::queryperf::Makefile.in
echo x - queryperf/pkg-plist
sed 's/^X//' >queryperf/pkg-plist << 'END-of-queryperf/pkg-plist'
Xbin/queryperf
Xbin/gen-data-queryperf.py
END-of-queryperf/pkg-plist
echo x - queryperf/pkg-descr
sed 's/^X//' >queryperf/pkg-descr << 'END-of-queryperf/pkg-descr'
XThis is queryperf, a DNS server query performance testing tool.
X
XIt is primarily intended for measuring the performance of authoritative
XDNS servers, but it has also been used for measuring caching server
Xperformance. 
X
XSee /usr/local/share/docs/queryperf//queryperf.txt for more information
Xon the command line option and the required configuration files.
END-of-queryperf/pkg-descr
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list