From nobody@FreeBSD.org  Tue Feb  8 21:25:58 2011
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DEE901065670
	for <freebsd-gnats-submit@FreeBSD.org>; 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 <freebsd-gnats-submit@FreeBSD.org>; 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 <freebsd-gnats-submit@FreeBSD.org>; 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 <cvs-src@yandex.ru>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [UPDATE] sysutils/fio: update to 1.50.2 [feature safe]
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         154599
>Category:       ports
>Synopsis:       [UPDATE] sysutils/fio: update to 1.50.2 [feature safe]
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    luigi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 08 21:30:08 UTC 2011
>Closed-Date:    Sat Feb 12 20:08:23 UTC 2011
>Last-Modified:  Sat Feb 12 20:10:09 UTC 2011
>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 <bsd.port.pre.mk>
 
@@ -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 <bsd.port.post.mk>
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:
Responsible-Changed-From-To: freebsd-ports-bugs->luigi 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Tue Feb 8 21:30:18 UTC 2011 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=154599 
State-Changed-From-To: open->closed 
State-Changed-By: brucec 
State-Changed-When: Sat Feb 12 20:07:40 UTC 2011 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=154599 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/154599: commit references a PR
Date: Sat, 12 Feb 2011 20:06:40 +0000 (UTC)

 brucec      2011-02-12 20:06:34 UTC
 
   FreeBSD ports repository (src committer)
 
   Modified files:
     sysutils/fio         Makefile distinfo pkg-descr 
   Added files:
     sysutils/fio         pkg-plist 
   Log:
   Update to version 1.50.2.
   Take over maintainership.
   
   PR:     ports/154599
   Submitted by:   Ruslan Mahmatkhanov <cvs-src at yandex.ru>
   Approved by:    linimon
   Feature safe:   yes
   
   Revision  Changes    Path
   1.7       +11 -14    ports/sysutils/fio/Makefile
   1.6       +2 -2      ports/sysutils/fio/distinfo
   1.2       +1 -1      ports/sysutils/fio/pkg-descr
   1.4       +12 -0     ports/sysutils/fio/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
