Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Jan 2014 06:49:59 GMT
From:      Oleg Ginzburg <olevole@olevole.ru>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/185434: sysutils/ioping update to 0.8
Message-ID:  <201401030649.s036nxtq063023@oldred.freebsd.org>
Resent-Message-ID: <201401030700.s0370086016508@freefall.freebsd.org>

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

>Number:         185434
>Category:       ports
>Synopsis:       sysutils/ioping update to 0.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 03 07:00:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Oleg Ginzburg
>Release:        
>Organization:
>Environment:
>Description:
- update to 0.8
- remove patch for fdatasync which is pushed to upstream
- STAGE-ing


>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN ioping.bak/Makefile ioping/Makefile
--- ioping.bak/Makefile	2014-01-01 04:00:59.000000000 +0400
+++ ioping/Makefile	2014-01-03 10:45:26.000000000 +0400
@@ -2,7 +2,7 @@
 # $FreeBSD: head/sysutils/ioping/Makefile 327772 2013-09-20 23:05:58Z bapt $
 
 PORTNAME=	ioping
-PORTVERSION=	0.7
+PORTVERSION=	0.8
 CATEGORIES=	sysutils
 MASTER_SITES=	GOOGLE_CODE
 
@@ -19,13 +19,12 @@
 # for the benefit of <80000
 CFLAGS+=	-lm
 
-NO_STAGE=	yes
 do-build:
 	cd ${WRKSRC}; \
 	${SETENV} ${MAKE_ENV} ${CC} ${CFLAGS} -DVERSION=${PORTVERSION} ioping.c -o ioping
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/ioping ${PREFIX}/bin
-	${INSTALL_MAN} ${WRKSRC}/ioping.1 ${MAN1PREFIX}/man/man1
+	${INSTALL_PROGRAM} ${WRKSRC}/ioping ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/ioping.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
 
 .include <bsd.port.mk>
diff -ruN ioping.bak/distinfo ioping/distinfo
--- ioping.bak/distinfo	2014-01-01 04:00:59.000000000 +0400
+++ ioping/distinfo	2014-01-03 10:34:02.000000000 +0400
@@ -1,2 +1,2 @@
-SHA256 (ioping-0.7.tar.gz) = 234e28eeb256e77756a077604b48d59f206a5288c3da6f207629e783f54b13b0
-SIZE (ioping-0.7.tar.gz) = 10011
+SHA256 (ioping-0.8.tar.gz) = e23fdbd7298e26b63986137d6007e5a72d495da7265b9edea4c12f1b0c55fe48
+SIZE (ioping-0.8.tar.gz) = 10590
diff -ruN ioping.bak/files/patch-ioping.c ioping/files/patch-ioping.c
--- ioping.bak/files/patch-ioping.c	2014-01-01 04:00:59.000000000 +0400
+++ ioping/files/patch-ioping.c	2014-01-03 10:36:59.000000000 +0400
@@ -1,32 +1,6 @@
---- ioping.c.orig	2013-02-02 21:00:59.000000000 +0400
-+++ ioping.c	2013-07-23 15:53:52.000000000 +0400
-@@ -154,11 +154,6 @@
- 	return FlushFileBuffers(h) ? 0 : -1;
- }
- 
--int fdatasync(int fd)
--{
--	return fsync(fd);
--}
--
- void srandom(unsigned int seed)
- {
- 	srand(seed);
-@@ -178,6 +173,13 @@
- 
- #endif /* __MINGW32__ */
- 
-+#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__MINGW32__)
-+int fdatasync(int fd)
-+{
-+        return fsync(fd);
-+}
-+#endif /* (__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__MINGW32__) */
-+
- #ifndef HAVE_POSIX_MEMALIGN
- /* don't free it */
- int posix_memalign(void **memptr, size_t alignment, size_t size)
-@@ -222,7 +224,7 @@
+--- ioping.c.orig	2014-01-03 10:36:08.000000000 +0400
++++ ioping.c	2014-01-03 10:36:48.000000000 +0400
+@@ -247,7 +247,7 @@
  
  void version(void)
  {


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



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