freebsd-ports/benchmarks
Bryan Drewery aa6ad6e726 USE_GITHUB: For the new support, fix DISTNAME to be more consistent.
When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.

Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.

empty() is used rather than (!defined || !${}) to support fmake.

The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.

PR:		199069
With hat:	portmgr
Testing done:	All USE_GITHUB ports without GH_COMMIT were checksum/fetch/extract/WRKSRC tested.
2015-04-28 18:44:04 +00:00
..
autobench Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
blogbench cat astro / benchmarks 2014-06-01 09:00:15 +00:00
bonnie Rename benchmark/ patch-xy patches to reflect the files they modify. 2014-07-28 14:17:02 +00:00
bonnie++ 5 ports categories: Remove $PTHREAD_LIBS 2015-03-24 17:09:58 +00:00
cpipe - Support staging 2014-02-09 09:07:01 +00:00
dbench Mark as broken unfetchable ports 2015-04-05 17:29:01 +00:00
dbs Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
dhrystone - Remove duplicate spaces and fix typo 2015-01-19 15:05:12 +00:00
dkftpbench Patch Makefile.in instead of Makefile.am to avoid USE_AUTOTOOLS 2014-09-25 14:18:16 +00:00
expedite over to enlightenment@ 2015-04-16 22:16:07 +00:00
fhourstones Mark as broken unfetchable ports 2015-04-05 17:29:01 +00:00
filebench Cleanup plist 2014-10-20 07:03:48 +00:00
fio Cleanup plist 2014-10-20 07:03:48 +00:00
flops Mark as broken unfetchable ports 2015-04-05 17:29:01 +00:00
flowgrind math/gsl: 2014-08-17 13:09:56 +00:00
forkbomb
geekbench Mark as broken unfetchable ports 2015-04-05 17:29:01 +00:00
gtkperf Cleanup plist 2014-10-20 07:03:48 +00:00
himenobench Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
hpl 5 ports categories: Remove $PTHREAD_LIBS 2015-03-24 17:09:58 +00:00
hs-criterion Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
httperf Add DOCS option. 2015-04-13 05:00:56 +00:00
imb - Update net/openmpi to 1.8.4 2014-12-26 14:24:12 +00:00
interbench Reclaim maintainership of ports that I still use regularly, but decided to 2015-04-07 13:21:09 +00:00
iorate Cleanup plist 2014-10-20 07:03:48 +00:00
iozone 5 ports categories: Remove $PTHREAD_LIBS 2015-03-24 17:09:58 +00:00
iozone21 - Reset maintainer to ports@ 2014-08-10 13:04:34 +00:00
iperf - Use -lpthread instead of -pthread 2015-03-25 15:45:06 +00:00
iperf3 Update to benchmarks/iperf3 3.0.11. 2015-01-09 21:19:58 +00:00
libmicro 5 ports categories: Remove $PTHREAD_LIBS 2015-03-24 17:09:58 +00:00
lmbench benchmarks/lmbench: Make os file more robust 2014-11-03 11:45:03 +00:00
mdtest - Update net/openmpi to 1.8.4 2014-12-26 14:24:12 +00:00
nbench Rename benchmark/ patch-xy patches to reflect the files they modify. 2014-07-28 14:17:02 +00:00
netio Remove unnecessary whitespace changes in patchfile 2015-03-23 11:15:35 +00:00
netperf Enable OMNI by default; this matches what vanilla netperf does since 2015-01-27 22:56:14 +00:00
netperfmeter Support stage 2014-01-05 01:28:07 +00:00
netpipe Mark as broken unfetchable ports 2015-04-05 17:29:01 +00:00
nosqlbench Cleanup plist 2014-10-20 07:03:48 +00:00
nqueens
nttcp Remove indefinite articles and trailing periods from COMMENT, plus 2014-06-09 11:21:52 +00:00
nuttcp benchmarks/nuttcp: DISTFILES are (again?) available, remove BROKEN 2015-04-07 12:57:26 +00:00
octave-forge-benchmark Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
p5-Benchmark-Forking - Add LICENSE 2015-03-28 17:17:46 +00:00
p5-Benchmark-Stopwatch Some OCD cleanups on some of the perl@ ports. 2015-03-12 23:00:02 +00:00
pathchirp
pathload Mark as broken unfetchable ports 2015-04-05 17:29:01 +00:00
pathrate Mark as broken unfetchable ports 2015-04-05 17:29:01 +00:00
pear-Benchmark Reset miwi's maintainership per his demand 2014-11-18 09:37:31 +00:00
phoronix-test-suite Make fonts repecting XDG 2015-03-21 23:05:19 +00:00
pipebench - fix unfetchable port (MASTER_SITES) 2015-04-07 10:12:08 +00:00
polygraph - Fix shebangs 2015-03-05 13:01:57 +00:00
postal Use SSLv3 instead of SSLv2 when OpenSSL is used. This fixes build on head. 2015-03-23 21:17:43 +00:00
postmark
pybench Cleanup plist 2014-10-20 07:03:48 +00:00
raidtest Allow staging as a regular user 2014-09-07 17:32:18 +00:00
ramspeed RAMspeed is a command line utility to measure cache and memory performance of 2014-01-31 13:40:21 +00:00
randomio cat astro / benchmarks 2014-06-01 09:00:15 +00:00
rubygem-railsbench - Add LICENSE 2015-04-05 18:24:36 +00:00
scimark2 Cleanup plist 2014-10-20 07:03:48 +00:00
scimark2c - Convert to pkg-message 2014-04-05 19:16:48 +00:00
siege benchmarks/siege: update version 3.0.8 => 3.0.9 2014-12-29 06:53:30 +00:00
sipp Add missing USE_OPENSSL=yes 2015-01-15 09:05:37 +00:00
slowloris Shebangfix 2014-12-21 19:00:43 +00:00
smhasher USE_GITHUB: For the new support, fix DISTNAME to be more consistent. 2015-04-28 18:44:04 +00:00
spp Allow staging as a regular user 2014-08-24 19:33:07 +00:00
stream
super-smack Cleanup plist 2014-10-20 07:03:48 +00:00
sysbench Switch to USES=pgsql 2014-11-22 19:13:49 +00:00
tcpblast Allow staging as a regular user 2014-09-03 21:07:17 +00:00
thrulay Cleanup plist 2014-10-20 07:03:48 +00:00
tsung - Update to 1.5.1 2015-01-10 02:41:46 +00:00
ttcp Cleanup plist 2014-10-20 07:03:48 +00:00
ubench
unixbench Mark as broken unfetchable ports 2015-04-05 17:29:01 +00:00
webbench
wrk Add missing USE_OPENSSL=yes 2015-01-15 09:05:37 +00:00
Makefile Add SMHasher hashing benchmark and test system as a new port. 2015-03-31 20:25:23 +00:00