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-head
mailing list