Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jan 2013 11:03:51 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r311113 - in head/sysutils: . fusefs-zip
Message-ID:  <201301281103.r0SB3pO0038230@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Mon Jan 28 11:03:50 2013
New Revision: 311113
URL: http://svnweb.freebsd.org/changeset/ports/311113

Log:
  Add fuse-zip, a FUSE file system to navigate, extract, create, and modify ZIP
  archives.
  
  PR:	ports/159242

Added:
  head/sysutils/fusefs-zip/
  head/sysutils/fusefs-zip/Makefile   (contents, props changed)
  head/sysutils/fusefs-zip/distinfo   (contents, props changed)
  head/sysutils/fusefs-zip/pkg-descr   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Mon Jan 28 11:00:56 2013	(r311112)
+++ head/sysutils/Makefile	Mon Jan 28 11:03:50 2013	(r311113)
@@ -296,6 +296,7 @@
     SUBDIR += fusefs-unionfs
     SUBDIR += fusefs-wdfs
     SUBDIR += fusefs-wikipediafs
+    SUBDIR += fusefs-zip
     SUBDIR += fvcool
     SUBDIR += gaffitter
     SUBDIR += gai-leds

Added: head/sysutils/fusefs-zip/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-zip/Makefile	Mon Jan 28 11:03:50 2013	(r311113)
@@ -0,0 +1,41 @@
+# $FreeBSD$
+
+PORTNAME=	fuse-zip
+PORTVERSION=	0.2.13
+CATEGORIES=	sysutils
+MASTER_SITES=	GOOGLE_CODE
+
+MAINTAINER=	olevole@olevole.ru
+COMMENT=	FUSE filesystem to mount ZIP archives with write support
+
+LICENSE=	LGPL3
+
+LIB_DEPENDS=	zip:${PORTSDIR}/archivers/libzip
+
+USE_GMAKE=	yes
+USE_PKGCONFIG=	build
+USE_FUSE=	yes
+
+PLIST_FILES=	bin/${PORTNAME}
+MAN1=		${PORTNAME}.1
+PORTDOCS=	README TODO changelog
+
+OPTIONS_DEFINE=	DOCS
+
+.include <bsd.port.options.mk>
+
+do-build:
+	(cd ${WRKSRC} && ${GMAKE} -C lib && \
+		${GMAKE} CXXFLAGS="-I${LOCALBASE}/include")
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/${MAN1} ${MANPREFIX}/man/man1
+
+post-install:
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>

Added: head/sysutils/fusefs-zip/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-zip/distinfo	Mon Jan 28 11:03:50 2013	(r311113)
@@ -0,0 +1,2 @@
+SHA256 (fuse-zip-0.2.13.tar.gz) = e41c0746e3419db8f519fad7e819ef72ddb48ffca2de52773f038016aacd9804
+SIZE (fuse-zip-0.2.13.tar.gz) = 185431

Added: head/sysutils/fusefs-zip/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-zip/pkg-descr	Mon Jan 28 11:03:50 2013	(r311113)
@@ -0,0 +1,6 @@
+fuse-zip is a FUSE file system to navigate, extract, create and modify ZIP
+archives based on libzip, implemented in C++.  With fuse-zip, you can work
+with ZIP archives as real directories.  Unlike KIO or Gnome VFS, it can be
+be used in any application without modifications.
+
+WWW: http://code.google.com/p/fuse-zip/



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