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