Mon Jun 10 11:56:58 2013 UTC ()
Fix PR pkg/47914. Bump PKGREVISION.

* Fix build on NetBSD 6.0.1.
  Update for fpos_t change (like devel/m4).
  Tested on NetBSD/amd64 6.0.1 and 6.99.21.


(ryoon)
diff -r1.26 -r1.27 pkgsrc/archivers/gzip/Makefile
diff -r1.5 -r1.6 pkgsrc/archivers/gzip/distinfo
diff -r1.1 -r1.2 pkgsrc/archivers/gzip/patches/patch-aa
diff -r0 -r1.1 pkgsrc/archivers/gzip/patches/patch-lib_fflush.c
diff -r0 -r1.1 pkgsrc/archivers/gzip/patches/patch-lib_fseeko.c

cvs diff -r1.26 -r1.27 pkgsrc/archivers/gzip/Makefile (expand / switch to context diff)
--- pkgsrc/archivers/gzip/Makefile 2013/06/09 16:55:08 1.26
+++ pkgsrc/archivers/gzip/Makefile 2013/06/10 11:56:58 1.27
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.26 2013/06/09 16:55:08 ryoon Exp $
+# $NetBSD: Makefile,v 1.27 2013/06/10 11:56:58 ryoon Exp $
 #
 
 DISTNAME=	gzip-1.5
 SVR4_PKGNAME=	gzip
+PKGREVISION=	1
 CATEGORIES=	archivers
 MASTER_SITES=	${MASTER_SITE_GNU:=gzip/}
 EXTRACT_SUFX=	.tar.gz

cvs diff -r1.5 -r1.6 pkgsrc/archivers/gzip/distinfo (expand / switch to context diff)
--- pkgsrc/archivers/gzip/distinfo 2013/06/09 16:55:08 1.5
+++ pkgsrc/archivers/gzip/distinfo 2013/06/10 11:56:58 1.6
@@ -1,7 +1,9 @@
-$NetBSD: distinfo,v 1.5 2013/06/09 16:55:08 ryoon Exp $
+$NetBSD: distinfo,v 1.6 2013/06/10 11:56:58 ryoon Exp $
 
 SHA1 (gzip-1.5.tar.gz) = 56a80da7b032107372d3f3343bed7c7af452a826
 RMD160 (gzip-1.5.tar.gz) = 641a4a095a44174e924569c051a089c86081c7ac
 Size (gzip-1.5.tar.gz) = 1114684 bytes
-SHA1 (patch-aa) = 77b3cb5c2824f88295eb8c8c7c46c4ca23b776c4
+SHA1 (patch-aa) = a08b277aa95df808d055f4daf95fd1462c300290
 SHA1 (patch-ab) = 53f75c7852c29dc00098c756dfd68b2831df13ed
+SHA1 (patch-lib_fflush.c) = 365fa9255262a9e5133dca9ac62d40adca19207d
+SHA1 (patch-lib_fseeko.c) = dcee26ff403a62da09a49ae79c99231d49d8e205

cvs diff -r1.1 -r1.2 pkgsrc/archivers/gzip/patches/Attic/patch-aa (expand / switch to context diff)
--- pkgsrc/archivers/gzip/patches/Attic/patch-aa 2007/11/08 19:26:53 1.1
+++ pkgsrc/archivers/gzip/patches/Attic/patch-aa 2013/06/10 11:56:58 1.2
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.1 2007/11/08 19:26:53 joerg Exp $
+$NetBSD: patch-aa,v 1.2 2013/06/10 11:56:58 ryoon Exp $
 
---- gzip.h.orig	1993-08-13 08:35:00.000000000 +0100
+--- gzip.h.orig	2012-01-01 08:53:58.000000000 +0000
 +++ gzip.h
-@@ -199,6 +199,8 @@ extern int test;           /* check .z f
+@@ -204,6 +204,8 @@ extern int test;           /* check .z f
  extern int to_stdout;      /* output to stdout (-c) */
  extern int save_orig_name; /* set if original name must be saved */
  

File Added: pkgsrc/archivers/gzip/patches/Attic/patch-lib_fflush.c
$NetBSD: patch-lib_fflush.c,v 1.1 2013/06/10 11:56:58 ryoon Exp $

--- lib/fflush.c.orig	2012-06-17 17:05:17.000000000 +0000
+++ lib/fflush.c
@@ -94,7 +94,7 @@ update_fpos_cache (FILE *fp _GL_UNUSED_P
                    off_t pos _GL_UNUSED_PARAMETER)
 {
 #if defined __sferror || defined __DragonFly__ /* FreeBSD, NetBSD, OpenBSD, DragonFly, MacOS X, Cygwin */
-# if defined __CYGWIN__
+# if defined(__CYGWIN__) || defined(__NetBSD__)
   /* fp_->_offset is typed as an integer.  */
   fp_->_offset = pos;
 # else

File Added: pkgsrc/archivers/gzip/patches/Attic/patch-lib_fseeko.c
$NetBSD: patch-lib_fseeko.c,v 1.1 2013/06/10 11:56:58 ryoon Exp $

--- lib/fseeko.c.orig	2012-06-17 17:06:44.000000000 +0000
+++ lib/fseeko.c
@@ -119,7 +119,7 @@ fseeko (FILE *fp, off_t offset, int when
       fp->_flags &= ~_IO_EOF_SEEN;
       fp->_offset = pos;
 #elif defined __sferror || defined __DragonFly__ /* FreeBSD, NetBSD, OpenBSD, DragonFly, MacOS X, Cygwin */
-# if defined __CYGWIN__
+# if defined(__CYGWIN__) || defined(__NetBSD__)
       /* fp_->_offset is typed as an integer.  */
       fp_->_offset = pos;
 # else