svn commit: r453158 - in head/sysutils: . fusefs-ext2 fusefs-ext2/files

Emanuel Haupt ehaupt at FreeBSD.org
Mon Oct 30 07:36:03 UTC 2017


Author: ehaupt
Date: Mon Oct 30 07:36:01 2017
New Revision: 453158
URL: https://svnweb.freebsd.org/changeset/ports/453158

Log:
  Add fusefs-ext2 0.0.9, FUSE module to mount ext2, ext3 and ext4 with
  read write support.

Added:
  head/sysutils/fusefs-ext2/
  head/sysutils/fusefs-ext2/Makefile   (contents, props changed)
  head/sysutils/fusefs-ext2/distinfo   (contents, props changed)
  head/sysutils/fusefs-ext2/files/
  head/sysutils/fusefs-ext2/files/patch-fuse-ext2_Makefile.am   (contents, props changed)
  head/sysutils/fusefs-ext2/files/patch-fuse-ext2_op__access.c   (contents, props changed)
  head/sysutils/fusefs-ext2/pkg-descr   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Mon Oct 30 05:59:15 2017	(r453157)
+++ head/sysutils/Makefile	Mon Oct 30 07:36:01 2017	(r453158)
@@ -350,6 +350,7 @@
     SUBDIR += fusefs-curlftpfs
     SUBDIR += fusefs-encfs
     SUBDIR += fusefs-exfat
+    SUBDIR += fusefs-ext2
     SUBDIR += fusefs-ext4fuse
     SUBDIR += fusefs-funionfs
     SUBDIR += fusefs-fusepak

Added: head/sysutils/fusefs-ext2/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-ext2/Makefile	Mon Oct 30 07:36:01 2017	(r453158)
@@ -0,0 +1,28 @@
+# Created by: Emanuel Haupt <ehaupt at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	fusefs-ext2
+PORTVERSION=	0.0.9
+DISTVERSIONPREFIX=	v
+CATEGORIES=	sysutils
+
+MAINTAINER=	ehaupt at FreeBSD.org
+COMMENT=	FUSE module to mount ext2, ext3 and ext4 with read write support
+
+LICENSE=	GPLv2
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+BUILD_DEPENDS=	mke2fs:sysutils/e2fsprogs
+RUN_DEPENDS=	mke2fs:sysutils/e2fsprogs
+
+USES=		autoreconf libtool fuse pkgconfig localbase:ldflags
+USE_GITHUB=	yes
+GNU_CONFIGURE=	yes
+
+GH_PROJECT=	fuse-ext2
+GH_ACCOUNT=	alperakcan
+
+PLIST_FILES=	bin/fuse-ext2 bin/fuse-ext2.probe \
+		libdata/pkgconfig/fuse-ext2.pc man/man1/fuse-ext2.1.gz
+
+.include <bsd.port.mk>

Added: head/sysutils/fusefs-ext2/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-ext2/distinfo	Mon Oct 30 07:36:01 2017	(r453158)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1506281848
+SHA256 (alperakcan-fuse-ext2-v0.0.9_GH0.tar.gz) = a6375e51ae8fd42b07eed0e5ab2d85d867c640b6ae0f16b3ae907e54d85acb23
+SIZE (alperakcan-fuse-ext2-v0.0.9_GH0.tar.gz) = 163442

Added: head/sysutils/fusefs-ext2/files/patch-fuse-ext2_Makefile.am
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-ext2/files/patch-fuse-ext2_Makefile.am	Mon Oct 30 07:36:01 2017	(r453158)
@@ -0,0 +1,11 @@
+--- fuse-ext2/Makefile.am.orig	2015-03-30 23:42:20 UTC
++++ fuse-ext2/Makefile.am
+@@ -146,7 +146,7 @@ fuse_ext2_CFLAGS +=	\
+ endif
+ 
+ install-data-hook:
+-	cd "$(DESTDIR)/$(moddir)" && rm -f $(mod_LTLIBRARIES)
++	true
+ 
+ if DARWIN
+ install-exec-local:

Added: head/sysutils/fusefs-ext2/files/patch-fuse-ext2_op__access.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-ext2/files/patch-fuse-ext2_op__access.c	Mon Oct 30 07:36:01 2017	(r453158)
@@ -0,0 +1,10 @@
+--- fuse-ext2/op_access.c.orig	2015-03-30 23:42:20 UTC
++++ fuse-ext2/op_access.c
+@@ -19,6 +19,7 @@
+  */
+ 
+ #include "fuse-ext2.h"
++#include <unistd.h>
+ 
+ int op_access (const char *path, int mask)
+ {

Added: head/sysutils/fusefs-ext2/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-ext2/pkg-descr	Mon Oct 30 07:36:01 2017	(r453158)
@@ -0,0 +1,4 @@
+Fuse-ext2 is a multi OS FUSE module to mount ext2, ext3 and ext4 file system
+devices and/or images with read write support.
+
+WWW: https://github.com/alperakcan/fuse-ext2


More information about the svn-ports-all mailing list