Date: Wed, 1 Aug 2012 17:54:32 +0000 (UTC) From: "Sergey A. Osokin" <osa@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r301836 - in head/benchmarks: . wrk Message-ID: <201208011754.q71HsWhJ082131@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: osa Date: Wed Aug 1 17:54:32 2012 New Revision: 301836 URL: http://svn.freebsd.org/changeset/ports/301836 Log: Add wrk - a HTTP benchmarking tool. Requested by: maxim Added: head/benchmarks/wrk/ head/benchmarks/wrk/Makefile (contents, props changed) head/benchmarks/wrk/distinfo (contents, props changed) head/benchmarks/wrk/pkg-descr (contents, props changed) Modified: head/benchmarks/Makefile Modified: head/benchmarks/Makefile ============================================================================== --- head/benchmarks/Makefile Wed Aug 1 17:40:12 2012 (r301835) +++ head/benchmarks/Makefile Wed Aug 1 17:54:32 2012 (r301836) @@ -71,6 +71,7 @@ SUBDIR += ubench SUBDIR += unixbench SUBDIR += webbench + SUBDIR += wrk SUBDIR += xdd SUBDIR += xengine Added: head/benchmarks/wrk/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/benchmarks/wrk/Makefile Wed Aug 1 17:54:32 2012 (r301836) @@ -0,0 +1,33 @@ +# New ports collection makefile for: wrk +# Date created: 01 Aug 2012 +# Whom: Sergey A. Osokin <osa@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= wrk +PORTVERSION= 1.0.0 +CATEGORIES= benchmarks www +MASTER_SITES= http://github.com/wg/${PORTNAME}/tarball/master/ +DISTNAME= ${PORTNAME}-${PORTVERSION}-${GITVERSION} + +MAINTAINER= osa@FreeBSD.org +COMMENT= The modern HTTP benchmarking tool + +LICENSE= AL2 + +FETCH_ARGS= -pRr +GITVERSION= 0-g6d143f1 +WRKSRC= ${WRKDIR}/wg-${PORTNAME}-${GITVERSION:S/^0-g//} +USE_GMAKE= yes +CFLAGS+= -std=c99 -D_DECLARE_C99_LDBL_MATH + +PLIST_FILES= bin/wrk + +post-patch: + @${REINPLACE_CMD} '1d' ${WRKSRC}/Makefile + +do-install: + @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin + +.include <bsd.port.mk> Added: head/benchmarks/wrk/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/benchmarks/wrk/distinfo Wed Aug 1 17:54:32 2012 (r301836) @@ -0,0 +1,2 @@ +SHA256 (wrk-1.0.0-0-g6d143f1.tar.gz) = 39de439025c6b93aa2f8cf81ab1e6f27e955275969de85510bf7a0364a27a05f +SIZE (wrk-1.0.0-0-g6d143f1.tar.gz) = 37347 Added: head/benchmarks/wrk/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/benchmarks/wrk/pkg-descr Wed Aug 1 17:54:32 2012 (r301836) @@ -0,0 +1,5 @@ +wrk is a modern HTTP benchmarking tool capable of generating significant +load when run on a single multi-core CPU. It combines a multithreaded +design with scalable event notification systems such as epoll and kqueue. + +WWW: https://github.com/wg/wrk/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208011754.q71HsWhJ082131>