Index: head/benchmarks/Makefile =================================================================== --- head/benchmarks/Makefile (revision 434621) +++ head/benchmarks/Makefile (revision 434622) @@ -1,88 +1,89 @@ # $FreeBSD$ # COMMENT = Benchmarking tools SUBDIR += autobench SUBDIR += blogbench SUBDIR += bonnie SUBDIR += bonnie++ SUBDIR += clpeak SUBDIR += cpipe SUBDIR += dbench SUBDIR += dbs SUBDIR += dhrystone SUBDIR += dkftpbench SUBDIR += expedite SUBDIR += fhourstones SUBDIR += filebench SUBDIR += fio SUBDIR += flops SUBDIR += flowgrind SUBDIR += forkbomb SUBDIR += glmark2 + SUBDIR += gobench SUBDIR += gtkperf SUBDIR += himenobench SUBDIR += hpl SUBDIR += hs-criterion SUBDIR += httperf SUBDIR += imb SUBDIR += interbench SUBDIR += iorate SUBDIR += iozone SUBDIR += iozone21 SUBDIR += iperf SUBDIR += iperf3 SUBDIR += libmicro SUBDIR += lmbench SUBDIR += mdtest SUBDIR += nbench SUBDIR += netio SUBDIR += netperf SUBDIR += netperfmeter SUBDIR += netpipe SUBDIR += nosqlbench SUBDIR += nqueens SUBDIR += nttcp SUBDIR += nuttcp SUBDIR += octave-forge-benchmark SUBDIR += p5-Benchmark-Forking SUBDIR += p5-Benchmark-Stopwatch SUBDIR += pathchirp SUBDIR += pathload SUBDIR += pathrate SUBDIR += pear-Benchmark SUBDIR += phoronix-test-suite SUBDIR += pipebench SUBDIR += polygraph SUBDIR += postal SUBDIR += postmark SUBDIR += py-naarad SUBDIR += py-zopkio SUBDIR += pybench SUBDIR += raidtest SUBDIR += ramspeed SUBDIR += randomio SUBDIR += rubygem-benchmark-ips SUBDIR += rubygem-railsbench SUBDIR += scimark2 SUBDIR += scimark2c SUBDIR += siege SUBDIR += sipp SUBDIR += slowloris SUBDIR += smhasher SUBDIR += spp SUBDIR += stream SUBDIR += stress-ng SUBDIR += super-smack SUBDIR += sysbench SUBDIR += tcpblast SUBDIR += thrulay SUBDIR += tsung SUBDIR += ttcp SUBDIR += ubench SUBDIR += unixbench SUBDIR += webbench SUBDIR += wrk .include Index: head/benchmarks/gobench/Makefile =================================================================== --- head/benchmarks/gobench/Makefile (nonexistent) +++ head/benchmarks/gobench/Makefile (revision 434622) @@ -0,0 +1,29 @@ +# $FreeBSD$ + +PORTNAME= gobench +PORTVERSION= 1.1 +CATEGORIES= benchmarks net + +MAINTAINER= guy.tabrar@me.com +COMMENT= HTTP benchmarking tool written in Go + +LICENSE= BSD3CLAUSE + +RUN_DEPENDS= go:lang/go \ + go-fasthttp>=0:www/go-fasthttp + +USE_GITHUB= yes +GH_ACCOUNT= tabrarg + +NO_ARCH= yes +NO_BUILD= yes + +post-patch: + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/gobench + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/gobench ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/gobench.go ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/man/gobench.1 ${STAGEDIR}${PREFIX}/man/man1 + +.include Property changes on: head/benchmarks/gobench/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/benchmarks/gobench/distinfo =================================================================== --- head/benchmarks/gobench/distinfo (nonexistent) +++ head/benchmarks/gobench/distinfo (revision 434622) @@ -0,0 +1,3 @@ +TIMESTAMP = 1487485531 +SHA256 (tabrarg-gobench-1.1_GH0.tar.gz) = 0c5aa018947ad61f3e67c9bd6ddac4a15d19043cc485f7a5e997191d59aed641 +SIZE (tabrarg-gobench-1.1_GH0.tar.gz) = 6963 Property changes on: head/benchmarks/gobench/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/benchmarks/gobench/pkg-descr =================================================================== --- head/benchmarks/gobench/pkg-descr (nonexistent) +++ head/benchmarks/gobench/pkg-descr (revision 434622) @@ -0,0 +1,6 @@ +goBench is a HTTP(S) benchmarking tool designed for high throughput +to replace existing benchmarking/load tools which have concurrency +issues. We are working so hard to optimize our servers - why shouldn't +we do also it for our clients testers?! + +WWW: https://github.com/tabrarg/gobench Property changes on: head/benchmarks/gobench/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/benchmarks/gobench/pkg-plist =================================================================== --- head/benchmarks/gobench/pkg-plist (nonexistent) +++ head/benchmarks/gobench/pkg-plist (revision 434622) @@ -0,0 +1,3 @@ +bin/gobench +bin/gobench.go +man/man1/gobench.1.gz Property changes on: head/benchmarks/gobench/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property