pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/filesystems/fuse-archivemount Initial import of fuse-a...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cb4378effa9c
branches:  trunk
changeset: 525676:cb4378effa9c
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Tue Feb 20 23:31:40 2007 +0000

description:
Initial import of fuse-archivemount-0.5.3.

Gateway between FUSE and libarchive. Allows mounting of cpio, .tar.gz,
.tar.bz2 archives.

Reading and writing supported.
Supports all formats libarchive supports.

diffstat:

 filesystems/fuse-archivemount/DESCR            |   5 ++++
 filesystems/fuse-archivemount/Makefile         |  29 ++++++++++++++++++++++++++
 filesystems/fuse-archivemount/PLIST            |   2 +
 filesystems/fuse-archivemount/distinfo         |   7 ++++++
 filesystems/fuse-archivemount/patches/patch-aa |  19 +++++++++++++++++
 filesystems/fuse-archivemount/patches/patch-ab |  28 +++++++++++++++++++++++++
 6 files changed, 90 insertions(+), 0 deletions(-)

diffs (114 lines):

diff -r d6fff4afc74f -r cb4378effa9c filesystems/fuse-archivemount/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/filesystems/fuse-archivemount/DESCR       Tue Feb 20 23:31:40 2007 +0000
@@ -0,0 +1,5 @@
+Gateway between FUSE and libarchive. Allows mounting of cpio, .tar.gz,
+.tar.bz2 archives.
+
+Reading and writing supported.
+Supports all formats libarchive supports.
diff -r d6fff4afc74f -r cb4378effa9c filesystems/fuse-archivemount/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/filesystems/fuse-archivemount/Makefile    Tue Feb 20 23:31:40 2007 +0000
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/02/20 23:31:40 xtraeme Exp $
+#
+
+DISTNAME=      archivemount-0.5.3
+PKGNAME=       fuse-${DISTNAME}
+CATEGORIES=    filesystems
+MASTER_SITES=  http://www.cybernoia.de/software/archivemount/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.cybernoia.de/software/archivemount/
+COMMENT=       FUSE gateway to libarchive
+
+USE_TOOLS+=    gmake
+NO_CONFIGURE=  yes
+
+.include "../../mk/bsd.prefs.mk"
+
+.if exists(/usr/include/sys/statvfs.h)
+CPPFLAGS+=     -DHAVE_STATVFS
+.endif
+
+INSTALLATION_DIRS=     bin
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/archivemount ${PREFIX}/bin
+
+.include "../../archivers/libarchive/buildlink3.mk"
+.include "../../mk/fuse.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r d6fff4afc74f -r cb4378effa9c filesystems/fuse-archivemount/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/filesystems/fuse-archivemount/PLIST       Tue Feb 20 23:31:40 2007 +0000
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/02/20 23:31:40 xtraeme Exp $
+bin/archivemount
diff -r d6fff4afc74f -r cb4378effa9c filesystems/fuse-archivemount/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/filesystems/fuse-archivemount/distinfo    Tue Feb 20 23:31:40 2007 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/02/20 23:31:40 xtraeme Exp $
+
+SHA1 (archivemount-0.5.3.tar.gz) = 68c1f59d665585d7fa4e763f87aeeaf6a368b009
+RMD160 (archivemount-0.5.3.tar.gz) = 15d396ea8d78a55787f08046e3355d8d4fe564ad
+Size (archivemount-0.5.3.tar.gz) = 20267 bytes
+SHA1 (patch-aa) = c5e139ad695d8e6d102e35cd1d8110f3b952de6f
+SHA1 (patch-ab) = 1866452689f1eb203eb0d021d15e605fee114acb
diff -r d6fff4afc74f -r cb4378effa9c filesystems/fuse-archivemount/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/filesystems/fuse-archivemount/patches/patch-aa    Tue Feb 20 23:31:40 2007 +0000
@@ -0,0 +1,19 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/02/20 23:31:40 xtraeme Exp $
+
+--- Makefile.orig      2006-12-28 16:32:47.000000000 +0100
++++ Makefile   2007-02-21 00:21:27.000000000 +0100
+@@ -9,11 +9,11 @@
+ RM = rm -rf
+ CP = cp -a
+ TAR = tar
+-CC = gcc
++#CC = gcc
+ all: $(EXE)
+ 
+-CFLAGS += -D_FILE_OFFSET_BITS=64
+-LDFLAGS = -larchive -lfuse
++CFLAGS += $(CPPFLAGS) -D_FILE_OFFSET_BITS=64
++LDFLAGS += -larchive -lfuse
+ 
+ ifeq ($(DEBUG),1)
+       CFLAGS += -ggdb -O0
diff -r d6fff4afc74f -r cb4378effa9c filesystems/fuse-archivemount/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/filesystems/fuse-archivemount/patches/patch-ab    Tue Feb 20 23:31:40 2007 +0000
@@ -0,0 +1,28 @@
+$NetBSD: patch-ab,v 1.1.1.1 2007/02/20 23:31:40 xtraeme Exp $
+
+--- archivemount.c.orig        2006-12-28 16:32:47.000000000 +0100
++++ archivemount.c     2007-02-21 00:25:25.000000000 +0100
+@@ -31,7 +31,11 @@
+ #include <fcntl.h>
+ #include <dirent.h>
+ #include <errno.h>
++#ifdef HAVE_STATVFS
++#include <sys/statvfs.h>
++#else
+ #include <sys/statfs.h>
++#endif
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <time.h>
+@@ -1605,7 +1609,11 @@
+ }
+ 
+ static int
++#ifdef HAVE_STATVFS
++ar_statfs( const char *path, struct statvfs *stbuf )
++#else
+ ar_statfs( const char *path, struct statfs *stbuf )
++#endif
+ {
+       /* ENOSYS is ok for this, we have no statistics */
+       ( void )path;



Home | Main Index | Thread Index | Old Index