Add trivial patch to makefile, now passes MAKE_JOBS=4.diff -r1.43 -r1.44 pkgsrc/benchmarks/hbench/Makefile
(dholland)
@@ -1,30 +1,29 @@ | @@ -1,30 +1,29 @@ | |||
1 | # $NetBSD: Makefile,v 1.43 2009/10/29 18:20:36 joerg Exp $ | 1 | # $NetBSD: Makefile,v 1.44 2011/05/28 23:02:33 dholland Exp $ | |
2 | 2 | |||
3 | DISTNAME= hbench-OS-1.0 | 3 | DISTNAME= hbench-OS-1.0 | |
4 | PKGNAME= hbench-1.0 | 4 | PKGNAME= hbench-1.0 | |
5 | PKGREVISION= 6 | 5 | PKGREVISION= 6 | |
6 | CATEGORIES= benchmarks | 6 | CATEGORIES= benchmarks | |
7 | MASTER_SITES= http://www.eecs.harvard.edu/vino/perf/hbench/ | 7 | MASTER_SITES= http://www.eecs.harvard.edu/vino/perf/hbench/ | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.eecs.harvard.edu/vino/perf/hbench/ | 10 | HOMEPAGE= http://www.eecs.harvard.edu/vino/perf/hbench/ | |
11 | COMMENT= Suite of portable benchmarks to measure the OS and the hardware | 11 | COMMENT= Suite of portable benchmarks to measure the OS and the hardware | |
12 | 12 | |||
13 | DEPENDS+= gnuplot>=3.7:../../graphics/gnuplot | 13 | DEPENDS+= gnuplot>=3.7:../../graphics/gnuplot | |
14 | 14 | |||
15 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 15 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
16 | PKG_DESTDIR_SUPPORT= user-destdir | 16 | PKG_DESTDIR_SUPPORT= user-destdir | |
17 | MAKE_JOBS_SAFE= no | |||
18 | 17 | |||
19 | WRKSRC= ${WRKDIR}/hbench-OS | 18 | WRKSRC= ${WRKDIR}/hbench-OS | |
20 | OSVERSION_SPECIFIC= YES | 19 | OSVERSION_SPECIFIC= YES | |
21 | BUILD_TARGET= build | 20 | BUILD_TARGET= build | |
22 | USE_TOOLS+= perl:run | 21 | USE_TOOLS+= perl:run | |
23 | OVERRIDE_GNU_CONFIG_SCRIPTS= yes | 22 | OVERRIDE_GNU_CONFIG_SCRIPTS= yes | |
24 | 23 | |||
25 | DIST_SUBDIR= ${PKGNAME_NOREV} | 24 | DIST_SUBDIR= ${PKGNAME_NOREV} | |
26 | 25 | |||
27 | GET_ARCH_CMD= ${PKGSRCDIR:Q}/mk/gnu-config/config.guess | ${SED} -e 's/-.*-.*$$//' | 26 | GET_ARCH_CMD= ${PKGSRCDIR:Q}/mk/gnu-config/config.guess | ${SED} -e 's/-.*-.*$$//' | |
28 | GET_OS_CMD= ${PKGSRCDIR:Q}/mk/gnu-config/config.guess | ${SED} -e 's/^.*-.*-//' | 27 | GET_OS_CMD= ${PKGSRCDIR:Q}/mk/gnu-config/config.guess | ${SED} -e 's/^.*-.*-//' | |
29 | PLIST_SUBST+= PLATFORM=${GET_OS_CMD:sh:Q}-${GET_ARCH_CMD:sh:Q} | 28 | PLIST_SUBST+= PLATFORM=${GET_OS_CMD:sh:Q}-${GET_ARCH_CMD:sh:Q} | |
30 | 29 |
@@ -1,23 +1,23 @@ | @@ -1,23 +1,23 @@ | |||
1 | $NetBSD: distinfo,v 1.13 2009/07/08 14:19:46 joerg Exp $ | 1 | $NetBSD: distinfo,v 1.14 2011/05/28 23:02:33 dholland Exp $ | |
2 | 2 | |||
3 | SHA1 (hbench-1.0/hbench-OS-1.0.tar.gz) = b1a72287e2d04561141f296ba04d142f60152fe0 | 3 | SHA1 (hbench-1.0/hbench-OS-1.0.tar.gz) = b1a72287e2d04561141f296ba04d142f60152fe0 | |
4 | RMD160 (hbench-1.0/hbench-OS-1.0.tar.gz) = 2e2702c035689e1dec39328e47dc9dc9ff558103 | 4 | RMD160 (hbench-1.0/hbench-OS-1.0.tar.gz) = 2e2702c035689e1dec39328e47dc9dc9ff558103 | |
5 | Size (hbench-1.0/hbench-OS-1.0.tar.gz) = 206216 bytes | 5 | Size (hbench-1.0/hbench-OS-1.0.tar.gz) = 206216 bytes | |
6 | SHA1 (patch-aa) = f08f8feefec200af85895384dc0b436580dffa9f | 6 | SHA1 (patch-aa) = f08f8feefec200af85895384dc0b436580dffa9f | |
7 | SHA1 (patch-ab) = ce446b5836aadc690c127ab41d52dee27fdb987c | 7 | SHA1 (patch-ab) = ce446b5836aadc690c127ab41d52dee27fdb987c | |
8 | SHA1 (patch-ac) = f6f570b66b5e32e8da14aec1b7afb8edc9088842 | 8 | SHA1 (patch-ac) = f6f570b66b5e32e8da14aec1b7afb8edc9088842 | |
9 | SHA1 (patch-ad) = f591b706c15daf4375896a4e47f005e422857a94 | 9 | SHA1 (patch-ad) = f591b706c15daf4375896a4e47f005e422857a94 | |
10 | SHA1 (patch-ae) = faa6e73c7fffa23ab6ee8632b972ccaeef26d42c | 10 | SHA1 (patch-ae) = faa6e73c7fffa23ab6ee8632b972ccaeef26d42c | |
11 | SHA1 (patch-af) = 8c0562be1732807ea6fbce48fc51c83be1b3888a | 11 | SHA1 (patch-af) = 8c0562be1732807ea6fbce48fc51c83be1b3888a | |
12 | SHA1 (patch-ag) = 037db0b965aad72ad8a1b93f9cf4b4af9f446fdf | 12 | SHA1 (patch-ag) = 037db0b965aad72ad8a1b93f9cf4b4af9f446fdf | |
13 | SHA1 (patch-ah) = 6c01c679b394985d0570df4fe29c09642cbde6c3 | 13 | SHA1 (patch-ah) = 6c01c679b394985d0570df4fe29c09642cbde6c3 | |
14 | SHA1 (patch-ai) = d59d05c9d73aa4c06f5ac5153a069694a4267fd1 | 14 | SHA1 (patch-ai) = d59d05c9d73aa4c06f5ac5153a069694a4267fd1 | |
15 | SHA1 (patch-aj) = 7bca0c1062626b5c03f04b7bce17f7c2d8c14231 | 15 | SHA1 (patch-aj) = 7bca0c1062626b5c03f04b7bce17f7c2d8c14231 | |
16 | SHA1 (patch-al) = 53ac43ab3287f4ae7dc246aa9b047923e8acd8b6 | 16 | SHA1 (patch-al) = 53ac43ab3287f4ae7dc246aa9b047923e8acd8b6 | |
17 | SHA1 (patch-am) = 1d58355f664879ccd8880a63f574388fb61c0780 | 17 | SHA1 (patch-am) = 1d58355f664879ccd8880a63f574388fb61c0780 | |
18 | SHA1 (patch-an) = 4cb762c246cdde99a219b8a4de2d354f2b6abb85 | 18 | SHA1 (patch-an) = 4cb762c246cdde99a219b8a4de2d354f2b6abb85 | |
19 | SHA1 (patch-ao) = 69c92f83d10f061f8f0aa05da860cfc5cf764859 | 19 | SHA1 (patch-ao) = 69c92f83d10f061f8f0aa05da860cfc5cf764859 | |
20 | SHA1 (patch-ap) = 057465b9f89e76367781401d91b333679a651cb4 | 20 | SHA1 (patch-ap) = 057465b9f89e76367781401d91b333679a651cb4 | |
21 | SHA1 (patch-aq) = ecab68eae37cba0109225b82c4b18b48cd9f6498 | 21 | SHA1 (patch-aq) = 464f523a64af1c7d4ca61aa21c0c635e725ece43 | |
22 | SHA1 (patch-ar) = 26c8cb68f6d5c8b878e5f600eba579e9cd2fce30 | 22 | SHA1 (patch-ar) = 26c8cb68f6d5c8b878e5f600eba579e9cd2fce30 | |
23 | SHA1 (patch-as) = 5e6668a93610db020a4de0e46620b37f24e53309 | 23 | SHA1 (patch-as) = 5e6668a93610db020a4de0e46620b37f24e53309 |
@@ -1,13 +1,25 @@ | @@ -1,13 +1,25 @@ | |||
1 | $NetBSD: patch-aq,v 1.2 2006/01/23 18:07:51 joerg Exp $ | 1 | $NetBSD: patch-aq,v 1.3 2011/05/28 23:02:33 dholland Exp $ | |
2 | ||||
3 | - handle dragonfly | |||
4 | - fix parallel build | |||
2 | 5 | |||
3 | --- src/Makefile.orig 1997-06-27 14:50:31.000000000 +0000 | 6 | --- src/Makefile.orig 1997-06-27 14:50:31.000000000 +0000 | |
4 | +++ src/Makefile | 7 | +++ src/Makefile | |
5 | @@ -89,7 +89,7 @@ COMPILE=$(CC) $(CFLAGS) $(CPPFLAGS) $(LD | 8 | @@ -89,7 +89,7 @@ COMPILE=$(CC) $(CFLAGS) $(CPPFLAGS) $(LD | |
6 | ##################################### | 9 | ##################################### | |
7 | 10 | |||
8 | # The following don't need special handling. | 11 | # The following don't need special handling. | |
9 | -freebsd netbsd openbsd sunos linux: | 12 | -freebsd netbsd openbsd sunos linux: | |
10 | +dragonfly freebsd netbsd netbsdelf openbsd sunos linux: | 13 | +dragonfly freebsd netbsd netbsdelf openbsd sunos linux: | |
11 | @$(MAKE) binaries | 14 | @$(MAKE) binaries | |
12 | 15 | |||
13 | bsdi: | 16 | bsdi: | |
17 | @@ -145,7 +145,7 @@ EXES= $(BINDIR)/bw_bzero $(BINDIR)/bw_fi | |||
18 | $(BINDIR)/mhz $(BINDIR)/mhz-counter | |||
19 | # $(BINDIR)/lmdd $(BINDIR)/lat_pagefault | |||
20 | ||||
21 | -binaries: setupdirs $(EXES) | |||
22 | +binaries: setupdirs .WAIT $(EXES) | |||
23 | ||||
24 | clean: | |||
25 | @echo rm -rf ../bin/$(OS)-$(ARCH)* |