Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Dec 2008 09:30:31 GMT
From:      Sachidananda Urs <sacchi@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/129972: Update Port: benchmarks/lmbench [patch] - A system performance measurement tool
Message-ID:  <200812270930.mBR9UVns069546@www.freebsd.org>
Resent-Message-ID: <200812270940.mBR9e5H7081497@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@FreeBSD.org
+MAINTAINER=	sacchi@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@FreeBSD.org
++MAINTAINER=	sacchi@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@cs.berkeley.edu


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200812270930.mBR9UVns069546>