summaryrefslogtreecommitdiff
path: root/benchmarks
diff options
context:
space:
mode:
authorsnj <snj@pkgsrc.org>2005-04-03 03:39:44 +0000
committersnj <snj@pkgsrc.org>2005-04-03 03:39:44 +0000
commit4e7798f5c5f94e64f1d566bb714126f50f498081 (patch)
tree6b05ea72193902888698a3c22221386608b2ea64 /benchmarks
parentcc94ee0a2d738bd7f0088a02ad779db89ec2d2bd (diff)
downloadpkgsrc-4e7798f5c5f94e64f1d566bb714126f50f498081.tar.gz
Pullup ticket 413 - requested by Min Sik Kim
portability fix for dbench Revisions pulled up: - pkgsrc/benchmarks/dbench/distinfo 1.5 - pkgsrc/benchmarks/dbench/patches/patch-aa 1.3 Module Name: pkgsrc Committed By: minskim Date: Fri Mar 25 15:44:39 UTC 2005 Modified Files: pkgsrc/benchmarks/dbench: distinfo Added Files: pkgsrc/benchmarks/dbench/patches: patch-aa Log Message: Make this package build on Darwin. - Include sys/aio.h to use O_SYNC. - Use fsync(2) instead of fdatasync(2), which is unavailable on Darwin.
Diffstat (limited to 'benchmarks')
-rw-r--r--benchmarks/dbench/distinfo3
-rw-r--r--benchmarks/dbench/patches/patch-aa15
2 files changed, 17 insertions, 1 deletions
diff --git a/benchmarks/dbench/distinfo b/benchmarks/dbench/distinfo
index ac4d17a8ddd..a62d7396430 100644
--- a/benchmarks/dbench/distinfo
+++ b/benchmarks/dbench/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.4 2005/02/22 21:16:36 agc Exp $
+$NetBSD: distinfo,v 1.4.2.1 2005/04/03 03:39:44 snj Exp $
SHA1 (dbench-2.1.tar.gz) = 13331f549fb4c5f32069ec6b660e4b171ca64572
RMD160 (dbench-2.1.tar.gz) = 436ed94b99e8098b7bc1f1aaa7fdcaba36cf6be4
Size (dbench-2.1.tar.gz) = 701293 bytes
+SHA1 (patch-aa) = d31fca72a9b733f6e6540b75a8acc9da44fe74d8
SHA1 (patch-ab) = 136d72277d3698a0b7638c1ac4661aa22028cf05
diff --git a/benchmarks/dbench/patches/patch-aa b/benchmarks/dbench/patches/patch-aa
new file mode 100644
index 00000000000..4c7c3dd0ae3
--- /dev/null
+++ b/benchmarks/dbench/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.2.4.1 2005/04/03 03:39:44 snj Exp $
+
+--- fileio.c.orig Wed Oct 15 20:59:00 2003
++++ fileio.c
+@@ -19,6 +19,10 @@
+ */
+
+ #include "dbench.h"
++#ifdef __APPLE__
++#include <sys/aio.h>
++#define fdatasync fsync
++#endif
+
+ #define MAX_FILES 200
+