From nobody@FreeBSD.org  Sat Jul 13 21:36:07 2013
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
	by hub.freebsd.org (Postfix) with ESMTP id 295F153D
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 13 Jul 2013 21:36:07 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from oldred.freebsd.org (oldred.freebsd.org [8.8.178.121])
	by mx1.freebsd.org (Postfix) with ESMTP id 0A68310BA
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 13 Jul 2013 21:36:07 +0000 (UTC)
Received: from oldred.freebsd.org ([127.0.1.6])
	by oldred.freebsd.org (8.14.5/8.14.7) with ESMTP id r6DLa6mo088019
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 13 Jul 2013 21:36:06 GMT
	(envelope-from nobody@oldred.freebsd.org)
Received: (from nobody@localhost)
	by oldred.freebsd.org (8.14.5/8.14.5/Submit) id r6DLa6SW088012;
	Sat, 13 Jul 2013 21:36:06 GMT
	(envelope-from nobody)
Message-Id: <201307132136.r6DLa6SW088012@oldred.freebsd.org>
Date: Sat, 13 Jul 2013 21:36:06 GMT
From: Oleg Ginzburg <olevole@olevole.ru>
To: freebsd-gnats-submit@FreeBSD.org
Subject: sysutils/fusefs-zip: update to 0.3.0
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         180544
>Category:       ports
>Synopsis:       sysutils/fusefs-zip: update to 0.3.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pawel
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 13 21:40:00 UTC 2013
>Closed-Date:    Thu Jul 25 15:31:26 UTC 2013
>Last-Modified:  Thu Jul 25 15:40:00 UTC 2013
>Originator:     Oleg Ginzburg
>Release:        FreeBSD-current
>Organization:
>Environment:
>Description:
- Update to 0.3.0
- Add temporary patches from next version fusefs-zip for remove obsolete ifdefs to fix build on FreeBSD 10.

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN fusefs-zip.bak/Makefile fusefs-zip/Makefile
--- fusefs-zip.bak/Makefile	2013-07-14 01:23:54.000000000 +0400
+++ fusefs-zip/Makefile	2013-07-11 23:29:45.000000000 +0400
@@ -1,7 +1,7 @@
 # $FreeBSD: head/sysutils/fusefs-zip/Makefile 316355 2013-04-23 14:20:25Z bapt $
 
 PORTNAME=	fuse-zip
-PORTVERSION=	0.2.13
+PORTVERSION=	0.3.0
 CATEGORIES=	sysutils
 MASTER_SITES=	GOOGLE_CODE
 
diff -ruN fusefs-zip.bak/distinfo fusefs-zip/distinfo
--- fusefs-zip.bak/distinfo	2013-07-14 01:23:54.000000000 +0400
+++ fusefs-zip/distinfo	2013-07-11 22:18:45.000000000 +0400
@@ -1,2 +1,2 @@
-SHA256 (fuse-zip-0.2.13.tar.gz) = e41c0746e3419db8f519fad7e819ef72ddb48ffca2de52773f038016aacd9804
-SIZE (fuse-zip-0.2.13.tar.gz) = 185431
+SHA256 (fuse-zip-0.3.0.tar.gz) = 7b0960e40da4e98f40a12c26c032fee99f683bea59bede24653de2f139d08543
+SIZE (fuse-zip-0.3.0.tar.gz) = 662401
diff -ruN fusefs-zip.bak/files/patch-lib_fuse-zip.cpp fusefs-zip/files/patch-lib_fuse-zip.cpp
--- fusefs-zip.bak/files/patch-lib_fuse-zip.cpp	1970-01-01 03:00:00.000000000 +0300
+++ fusefs-zip/files/patch-lib_fuse-zip.cpp	2013-07-11 22:22:22.000000000 +0400
@@ -0,0 +1,22 @@
+--- lib/fuse-zip.cpp.orig	2013-07-11 22:20:41.000000000 +0400
++++ lib/fuse-zip.cpp	2013-07-11 22:20:12.000000000 +0400
+@@ -426,19 +426,11 @@
+     return 0;
+ }
+ 
+-#if ( __FreeBSD__ >= 10 )
+-int fusezip_setxattr(const char *, const char *, const char *, size_t, int, uint32_t) {
+-#else
+ int fusezip_setxattr(const char *, const char *, const char *, size_t, int) {
+-#endif
+     return -ENOTSUP;
+ }
+ 
+-#if ( __FreeBSD__ >= 10 )
+-int fusezip_getxattr(const char *, const char *, char *, size_t, uint32_t) {
+-#else
+ int fusezip_getxattr(const char *, const char *, char *, size_t) {
+-#endif
+     return -ENOTSUP;
+ }
+ 
diff -ruN fusefs-zip.bak/files/patch-lib_zip.h fusefs-zip/files/patch-lib_zip.h
--- fusefs-zip.bak/files/patch-lib_zip.h	1970-01-01 03:00:00.000000000 +0300
+++ fusefs-zip/files/patch-lib_zip.h	2013-07-11 22:22:27.000000000 +0400
@@ -0,0 +1,17 @@
+--- lib/fuse-zip.h.orig	2013-07-11 22:20:54.000000000 +0400
++++ lib/fuse-zip.h	2013-07-11 22:21:12.000000000 +0400
+@@ -86,13 +86,9 @@
+ 
+ int fusezip_utimens(const char *path, const struct timespec tv[2]);
+ 
+-#if ( __FreeBSD__ >= 10 )
+-int fusezip_setxattr(const char *, const char *, const char *, size_t, int, uint32_t);
+-int fusezip_getxattr(const char *, const char *, char *, size_t, uint32_t);
+-#else
+ int fusezip_setxattr(const char *, const char *, const char *, size_t, int);
++
+ int fusezip_getxattr(const char *, const char *, char *, size_t);
+-#endif
+ 
+ int fusezip_listxattr(const char *, char *, size_t);
+ 


>Release-Note:
>Audit-Trail:

From: olevole <olevole@olevole.ru>
To: bug-followup@freebsd.org, olevole@olevole.ru
Cc:  
Subject: Re: ports/180544: sysutils/fusefs-zip: update to 0.3.0
Date: Mon, 15 Jul 2013 16:35:33 +0400

 This is a multi-part message in MIME format.
 
 --nextPart3962784.PijKQnIc5G
 Content-Transfer-Encoding: 7Bit
 Content-Type: text/plain; charset="us-ascii"
 
 renew patch with additional test for correct libzip version
 
 
 --nextPart3962784.PijKQnIc5G
 Content-Disposition: attachment; filename="fusefs-zip.patch"
 Content-Transfer-Encoding: 7Bit
 Content-Type: text/x-patch; charset="ISO-8859-1"; name="fusefs-zip.patch"
 
 diff -ruN fusefs-zip.bak/Makefile fusefs-zip/Makefile
 --- fusefs-zip.bak/Makefile	2013-07-15 16:29:41.000000000 +0400
 +++ fusefs-zip/Makefile	2013-07-15 16:24:21.000000000 +0400
 @@ -1,7 +1,7 @@
  # $FreeBSD: head/sysutils/fusefs-zip/Makefile 316355 2013-04-23 14:20:25Z bapt $
  
  PORTNAME=	fuse-zip
 -PORTVERSION=	0.2.13
 +PORTVERSION=	0.3.0
  CATEGORIES=	sysutils
  MASTER_SITES=	GOOGLE_CODE
  
 @@ -11,6 +11,7 @@
  LICENSE=	LGPL3
  
  LIB_DEPENDS=	zip:${PORTSDIR}/archivers/libzip
 +BUILD_DEPENDS=	libzip>=0.11.1:${PORTSDIR}/archivers/libzip
  
  USE_GMAKE=	yes
  USES=		fuse pkgconfig
 diff -ruN fusefs-zip.bak/distinfo fusefs-zip/distinfo
 --- fusefs-zip.bak/distinfo	2013-07-15 16:29:41.000000000 +0400
 +++ fusefs-zip/distinfo	2013-07-15 16:24:26.000000000 +0400
 @@ -1,2 +1,2 @@
 -SHA256 (fuse-zip-0.2.13.tar.gz) = e41c0746e3419db8f519fad7e819ef72ddb48ffca2de52773f038016aacd9804
 -SIZE (fuse-zip-0.2.13.tar.gz) = 185431
 +SHA256 (fuse-zip-0.3.0.tar.gz) = 7b0960e40da4e98f40a12c26c032fee99f683bea59bede24653de2f139d08543
 +SIZE (fuse-zip-0.3.0.tar.gz) = 662401
 diff -ruN fusefs-zip.bak/files/patch-lib_fuse-zip.cpp fusefs-zip/files/patch-lib_fuse-zip.cpp
 --- fusefs-zip.bak/files/patch-lib_fuse-zip.cpp	1970-01-01 03:00:00.000000000 +0300
 +++ fusefs-zip/files/patch-lib_fuse-zip.cpp	2013-07-15 16:27:17.000000000 +0400
 @@ -0,0 +1,22 @@
 +--- lib/fuse-zip.cpp.orig	2013-07-15 16:25:13.000000000 +0400
 ++++ lib/fuse-zip.cpp	2013-07-15 16:25:37.000000000 +0400
 +@@ -426,19 +426,11 @@
 +     return 0;
 + }
 + 
 +-#if ( __FreeBSD__ >= 10 )
 +-int fusezip_setxattr(const char *, const char *, const char *, size_t, int, uint32_t) {
 +-#else
 + int fusezip_setxattr(const char *, const char *, const char *, size_t, int) {
 +-#endif
 +     return -ENOTSUP;
 + }
 + 
 +-#if ( __FreeBSD__ >= 10 )
 +-int fusezip_getxattr(const char *, const char *, char *, size_t, uint32_t) {
 +-#else
 + int fusezip_getxattr(const char *, const char *, char *, size_t) {
 +-#endif
 +     return -ENOTSUP;
 + }
 + 
 diff -ruN fusefs-zip.bak/files/patch-lib_zip.h fusefs-zip/files/patch-lib_zip.h
 --- fusefs-zip.bak/files/patch-lib_zip.h	1970-01-01 03:00:00.000000000 +0300
 +++ fusefs-zip/files/patch-lib_zip.h	2013-07-15 16:27:23.000000000 +0400
 @@ -0,0 +1,16 @@
 +--- lib/fuse-zip.h.orig	2013-07-15 16:25:43.000000000 +0400
 ++++ lib/fuse-zip.h	2013-07-15 16:25:53.000000000 +0400
 +@@ -86,13 +86,8 @@
 + 
 + int fusezip_utimens(const char *path, const struct timespec tv[2]);
 + 
 +-#if ( __FreeBSD__ >= 10 )
 +-int fusezip_setxattr(const char *, const char *, const char *, size_t, int, uint32_t);
 +-int fusezip_getxattr(const char *, const char *, char *, size_t, uint32_t);
 +-#else
 + int fusezip_setxattr(const char *, const char *, const char *, size_t, int);
 + int fusezip_getxattr(const char *, const char *, char *, size_t);
 +-#endif
 + 
 + int fusezip_listxattr(const char *, char *, size_t);
 + 
 
 --nextPart3962784.PijKQnIc5G--
 
Responsible-Changed-From-To: freebsd-ports-bugs->pawel 
Responsible-Changed-By: pawel 
Responsible-Changed-When: Thu Jul 25 15:27:34 UTC 2013 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=180544 
State-Changed-From-To: open->closed 
State-Changed-By: pawel 
State-Changed-When: Thu Jul 25 15:31:25 UTC 2013 
State-Changed-Why:  
Committed. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/180544: commit references a PR
Date: Thu, 25 Jul 2013 15:31:17 +0000 (UTC)

 Author: pawel
 Date: Thu Jul 25 15:31:03 2013
 New Revision: 323650
 URL: http://svnweb.freebsd.org/changeset/ports/323650
 
 Log:
   Update to version 0.3.0
   
   PR:		ports/180544
   Submitted by:	Oleg Ginzburg <olevole@olevole.ru> (maintainer)
 
 Added:
   head/sysutils/fusefs-zip/files/
   head/sysutils/fusefs-zip/files/patch-lib_fuse-zip.cpp   (contents, props changed)
   head/sysutils/fusefs-zip/files/patch-lib_zip.h   (contents, props changed)
 Modified:
   head/sysutils/fusefs-zip/Makefile   (contents, props changed)
   head/sysutils/fusefs-zip/distinfo   (contents, props changed)
 
 Modified: head/sysutils/fusefs-zip/Makefile
 ==============================================================================
 --- head/sysutils/fusefs-zip/Makefile	Thu Jul 25 15:30:11 2013	(r323649)
 +++ head/sysutils/fusefs-zip/Makefile	Thu Jul 25 15:31:03 2013	(r323650)
 @@ -1,7 +1,7 @@
  # $FreeBSD$
  
  PORTNAME=	fuse-zip
 -PORTVERSION=	0.2.13
 +PORTVERSION=	0.3.0
  CATEGORIES=	sysutils
  MASTER_SITES=	GOOGLE_CODE
  
 @@ -11,6 +11,7 @@ COMMENT=	FUSE filesystem to mount ZIP ar
  LICENSE=	LGPL3
  
  LIB_DEPENDS=	zip:${PORTSDIR}/archivers/libzip
 +BUILD_DEPENDS=	libzip>=0.11.1:${PORTSDIR}/archivers/libzip
  
  USE_GMAKE=	yes
  USES=		fuse pkgconfig
 
 Modified: head/sysutils/fusefs-zip/distinfo
 ==============================================================================
 --- head/sysutils/fusefs-zip/distinfo	Thu Jul 25 15:30:11 2013	(r323649)
 +++ head/sysutils/fusefs-zip/distinfo	Thu Jul 25 15:31:03 2013	(r323650)
 @@ -1,2 +1,2 @@
 -SHA256 (fuse-zip-0.2.13.tar.gz) = e41c0746e3419db8f519fad7e819ef72ddb48ffca2de52773f038016aacd9804
 -SIZE (fuse-zip-0.2.13.tar.gz) = 185431
 +SHA256 (fuse-zip-0.3.0.tar.gz) = 7b0960e40da4e98f40a12c26c032fee99f683bea59bede24653de2f139d08543
 +SIZE (fuse-zip-0.3.0.tar.gz) = 662401
 
 Added: head/sysutils/fusefs-zip/files/patch-lib_fuse-zip.cpp
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/sysutils/fusefs-zip/files/patch-lib_fuse-zip.cpp	Thu Jul 25 15:31:03 2013	(r323650)
 @@ -0,0 +1,22 @@
 +--- lib/fuse-zip.cpp.orig	2013-07-15 16:25:13.000000000 +0400
 ++++ lib/fuse-zip.cpp	2013-07-15 16:25:37.000000000 +0400
 +@@ -426,19 +426,11 @@
 +     return 0;
 + }
 + 
 +-#if ( __FreeBSD__ >= 10 )
 +-int fusezip_setxattr(const char *, const char *, const char *, size_t, int, uint32_t) {
 +-#else
 + int fusezip_setxattr(const char *, const char *, const char *, size_t, int) {
 +-#endif
 +     return -ENOTSUP;
 + }
 + 
 +-#if ( __FreeBSD__ >= 10 )
 +-int fusezip_getxattr(const char *, const char *, char *, size_t, uint32_t) {
 +-#else
 + int fusezip_getxattr(const char *, const char *, char *, size_t) {
 +-#endif
 +     return -ENOTSUP;
 + }
 + 
 
 Added: head/sysutils/fusefs-zip/files/patch-lib_zip.h
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/sysutils/fusefs-zip/files/patch-lib_zip.h	Thu Jul 25 15:31:03 2013	(r323650)
 @@ -0,0 +1,16 @@
 +--- lib/fuse-zip.h.orig	2013-07-15 16:25:43.000000000 +0400
 ++++ lib/fuse-zip.h	2013-07-15 16:25:53.000000000 +0400
 +@@ -86,13 +86,8 @@
 + 
 + int fusezip_utimens(const char *path, const struct timespec tv[2]);
 + 
 +-#if ( __FreeBSD__ >= 10 )
 +-int fusezip_setxattr(const char *, const char *, const char *, size_t, int, uint32_t);
 +-int fusezip_getxattr(const char *, const char *, char *, size_t, uint32_t);
 +-#else
 + int fusezip_setxattr(const char *, const char *, const char *, size_t, int);
 + int fusezip_getxattr(const char *, const char *, char *, size_t);
 +-#endif
 + 
 + int fusezip_listxattr(const char *, char *, size_t);
 +
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
>Unformatted:
