ports/129972: Update Port: benchmarks/lmbench [patch] - A system performance measurement tool
Sachidananda Urs
sacchi at gmail.com
Sat Dec 27 09:40:06 UTC 2008
>Number: 129972
>Category: ports
>Synopsis: Update Port: benchmarks/lmbench [patch] - A system performance measurement tool
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sat Dec 27 09:40:05 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Sachidananda Urs
>Release: FreeBSD 8.0-CURRENT
>Organization:
Accenture
>Environment:
FreeBSD hope 8.0-CURRENT-200809 FreeBSD 8.0-CURRENT-200809 #0: Sun Sep 7 22:13:46 UTC 2008 root at almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Updated port to fetch and build the recent release of lmbench, current port was outdated.
Modified port description and master sites.
Updated the maintainer, changed to sacchi at gmail.com.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -urN /usr/ports/benchmarks/lmbench/Makefile ./Makefile
--- /usr/ports/benchmarks/lmbench/Makefile 2008-04-29 11:06:35.000000000 +0530
+++ ./Makefile 2008-12-27 13:55:14.000000000 +0530
@@ -6,12 +6,14 @@
#
PORTNAME= lmbench
-PORTVERSION= 3a4
+PORTVERSION= 3.0
+PORTEPOCH= 3.0
CATEGORIES= benchmarks
-MASTER_SITES= http://www.bitmover.com/lmbench/
-DISTNAME= ${PORTNAME}${PORTVERSION:S/a4//}
+MASTER_SITES= SF http://thegaul.org/src/
+DISTNAME= ${PORTNAME}-${PORTVERSION}-a9
+EXTRACT_SUFX= .tgz
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= sacchi at gmail.com
COMMENT= A system performance measurement tool
ALL_TARGET= build
diff -urN /usr/ports/benchmarks/lmbench/distinfo ./distinfo
--- /usr/ports/benchmarks/lmbench/distinfo 2008-12-27 13:56:07.000000000 +0530
+++ ./distinfo 2008-12-27 14:33:43.000000000 +0530
@@ -1,3 +1,3 @@
-MD5 (lmbench3.tar.gz) = 79f1861dfdd0110c6dd9d24d1d5473e7
-SHA256 (lmbench3.tar.gz) = 5265013bfde00d74866e80ebc17ce5f6ef9f30cb724191c12e5387003a268003
-SIZE (lmbench3.tar.gz) = 411874
+MD5 (lmbench-3.0-a9.tgz) = b3351a3294db66a72e2864a199d37cbf
+SHA256 (lmbench-3.0-a9.tgz) = cbd5777d15f44eab7666dcac418054c3c09df99826961a397d9acf43d8a2a551
+SIZE (lmbench-3.0-a9.tgz) = 417941
diff -urN /usr/ports/benchmarks/lmbench/patch.txt ./patch.txt
--- /usr/ports/benchmarks/lmbench/patch.txt 1970-01-01 05:30:00.000000000 +0530
+++ ./patch.txt 2008-12-27 14:57:37.000000000 +0530
@@ -0,0 +1,32 @@
+diff -urN /usr/ports/benchmarks/lmbench/Makefile ./Makefile
+--- /usr/ports/benchmarks/lmbench/Makefile 2008-04-29 11:06:35.000000000 +0530
++++ ./Makefile 2008-12-27 13:55:14.000000000 +0530
+@@ -6,12 +6,14 @@
+ #
+
+ PORTNAME= lmbench
+-PORTVERSION= 3a4
++PORTVERSION= 3.0
++PORTEPOCH= 3.0
+ CATEGORIES= benchmarks
+-MASTER_SITES= http://www.bitmover.com/lmbench/
+-DISTNAME= ${PORTNAME}${PORTVERSION:S/a4//}
++MASTER_SITES= SF http://thegaul.org/src/
++DISTNAME= ${PORTNAME}-${PORTVERSION}-a9
++EXTRACT_SUFX= .tgz
+
+-MAINTAINER= ports at FreeBSD.org
++MAINTAINER= sacchi at gmail.com
+ COMMENT= A system performance measurement tool
+
+ ALL_TARGET= build
+diff -urN /usr/ports/benchmarks/lmbench/distinfo ./distinfo
+--- /usr/ports/benchmarks/lmbench/distinfo 2008-12-27 13:56:07.000000000 +0530
++++ ./distinfo 2008-12-27 14:33:43.000000000 +0530
+@@ -1,3 +1,3 @@
+-MD5 (lmbench3.tar.gz) = 79f1861dfdd0110c6dd9d24d1d5473e7
+-SHA256 (lmbench3.tar.gz) = 5265013bfde00d74866e80ebc17ce5f6ef9f30cb724191c12e5387003a268003
+-SIZE (lmbench3.tar.gz) = 411874
++MD5 (lmbench-3.0-a9.tgz) = b3351a3294db66a72e2864a199d37cbf
++SHA256 (lmbench-3.0-a9.tgz) = cbd5777d15f44eab7666dcac418054c3c09df99826961a397d9acf43d8a2a551
++SIZE (lmbench-3.0-a9.tgz) = 417941
diff -urN /usr/ports/benchmarks/lmbench/pkg-descr ./pkg-descr
--- /usr/ports/benchmarks/lmbench/pkg-descr 1999-05-03 03:04:43.000000000 +0530
+++ ./pkg-descr 2008-12-27 14:32:54.000000000 +0530
@@ -1,12 +1,15 @@
-This is lmbench-1.0, a (sometimes controversial) system performance
-measurement tool. You can go to /usr/local/lib/lmbench and do one
-of the followings:
+This is lmbench-3.0-a9, a (sometimes controversial) system performance
+measurement tool. lmbench is a suite of simple, portable, ANSI/C
+microbenchmarks for UNIX/POSIX. In general, it measures two key features:
+latency and bandwidth. lmbench is intended to give system developers insight
+into basic costs of key operations. You can go to /usr/local/lib/lmbench and
+do one of the following:
make results (to run the benchmarks)
make rerun (to rerun the benchmarks)
make see (to see how you did)
-WWW: http://www.bitmover.com/lmbench/lmbench.html
+WWW: http://sourceforge.net/projects/lmbench/
- Satoshi
asami at cs.berkeley.edu
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list