From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Feb 8 21:30:09 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 11EB21065679 for ; Tue, 8 Feb 2011 21:30:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D8AA58FC1E for ; Tue, 8 Feb 2011 21:30:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p18LU8hF072196 for ; Tue, 8 Feb 2011 21:30:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p18LU8Ul072195; Tue, 8 Feb 2011 21:30:08 GMT (envelope-from gnats) Resent-Date: Tue, 8 Feb 2011 21:30:08 GMT Resent-Message-Id: <201102082130.p18LU8Ul072195@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Ruslan Mahmatkhanov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEE901065670 for ; Tue, 8 Feb 2011 21:25:58 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id CD37B8FC18 for ; Tue, 8 Feb 2011 21:25:58 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p18LPwE3022989 for ; Tue, 8 Feb 2011 21:25:58 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p18LPwbM022982; Tue, 8 Feb 2011 21:25:58 GMT (envelope-from nobody) Message-Id: <201102082125.p18LPwbM022982@red.freebsd.org> Date: Tue, 8 Feb 2011 21:25:58 GMT From: Ruslan Mahmatkhanov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/154599: [UPDATE] sysutils/fio: update to 1.50.2 [feature safe] X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Feb 2011 21:30:09 -0000 >Number: 154599 >Category: ports >Synopsis: [UPDATE] sysutils/fio: update to 1.50.2 [feature safe] >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Feb 08 21:30:08 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Ruslan Mahmatkhanov >Release: 8.2-PRERELEASE >Organization: >Environment: 8.2-PRERELEASE i386 >Description: - update to 1.50.2 - add pkg-plist - add examples - remove unsupported FreeBSD versions - add changes from ports/154360 by Bruce Cran (fix COMMENT, WWW) I don't see any reason why we should not to update. The current version in ports uses Makefile.FreeBSD and 1.50.2 use the same file. When Makefile will be successfully unified (if it will) upstream, we'll just drop MAKEFILE knob when updating to some new version. >How-To-Repeat: >Fix: Patch attached with submission follows: diff -ruNa fio.orig/Makefile fio/Makefile --- fio.orig/Makefile 2011-01-26 15:00:36.000000000 +0300 +++ fio/Makefile 2011-02-09 00:15:54.000000000 +0300 @@ -8,12 +8,12 @@ # PORTNAME= fio -PORTVERSION= 1.44.3 +PORTVERSION= 1.50.2 CATEGORIES= sysutils benchmarks MASTER_SITES= http://brick.kernel.dk/snaps/ MAINTAINER= luigi@FreeBSD.org -COMMENT= The program fio - flexible IO tester +COMMENT= FIO - flexible IO tester USE_BZIP2= yes USE_GMAKE= yes @@ -24,13 +24,16 @@ OPTIONS= GNUPLOT "Support for plotting graphs" off MAN1= fio.1 fio_generate_plots.1 -PLIST_FILES= bin/fio bin/fio_generate_plots do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fio ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/fio_generate_plots ${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/fio.1 ${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/fio_generate_plots.1 ${PREFIX}/man/man1/ +.if !defined(NOPORTEXAMPLES) + @${MKDIR} ${EXAMPLESDIR} + @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) +.endif .include @@ -38,10 +41,4 @@ RUN_DEPENDS+= ${LOCALBASE}/bin/gnuplot:${PORTSDIR}/math/gnuplot .endif -.if ${OSVERSION} < 700000 -.if ${ARCH} == "sparc64" -BROKEN= Does not compile on sparc64-6 -.endif -.endif - .include diff -ruNa fio.orig/distinfo fio/distinfo --- fio.orig/distinfo 2011-01-26 15:00:36.000000000 +0300 +++ fio/distinfo 2011-02-08 23:59:52.000000000 +0300 @@ -1,2 +1,2 @@ -SHA256 (fio-1.44.3.tar.bz2) = 740f9e91de9e0c5c96cb791b4426bc3d7fd2fc600aa503209c04089f02d62ae1 -SIZE (fio-1.44.3.tar.bz2) = 161797 +SHA256 (fio-1.50.2.tar.bz2) = ce0c3543047289090c490183aaf8a9cab8fab8d28a95c6914cb5f5128bd704c8 +SIZE (fio-1.50.2.tar.bz2) = 341877 diff -ruNa fio.orig/pkg-descr fio/pkg-descr --- fio.orig/pkg-descr 2009-02-14 22:32:30.000000000 +0300 +++ fio/pkg-descr 2011-02-09 00:16:41.000000000 +0300 @@ -3,4 +3,5 @@ the user. Fio can be driven by a 'job file' describing the I/O load one wants to simulate. -WWW: http://git.kernel.dk/ +WWW: http://git.kernel.dk/?p=fio.git + diff -ruNa fio.orig/pkg-plist fio/pkg-plist --- fio.orig/pkg-plist 1970-01-01 03:00:00.000000000 +0300 +++ fio/pkg-plist 2011-02-09 00:10:40.000000000 +0300 @@ -0,0 +1,12 @@ +bin/fio +bin/fio_generate_plots +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/1mbs_clients +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aio-read +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/disk-zone-profile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fsx +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/iometer-file-access-server +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/netio +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ssd-test +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/surface-scan +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tiobench-example +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% >Release-Note: >Audit-Trail: >Unformatted: