FreeBSD Bugzilla – Attachment 237857 Details for
Bug 267518
[NEW PORT] fusefs-davfs2: FUSE-Filesystem to access WebDAV servers
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
updated patch
0001-Add-sysutils-fusefs-davfs2-FUSE-Filesystem-to-access.patch (text/plain), 4.35 KB, created by
Li-Wen Hsu
on 2022-11-04 08:06:40 UTC
(
hide
)
Description:
updated patch
Filename:
MIME Type:
Creator:
Li-Wen Hsu
Created:
2022-11-04 08:06:40 UTC
Size:
4.35 KB
patch
obsolete
>From 5dfaac9797d9cb8c87e9536e7fb687aac49e677a Mon Sep 17 00:00:00 2001 >From: Ali Abdallah <ali.abdallah@suse.com> >Date: Fri, 4 Nov 2022 15:53:42 +0800 >Subject: [PATCH] Add sysutils/fusefs-davfs2: FUSE-Filesystem to access WebDAV > servers > >PR: 267518 >--- > sysutils/Makefile | 1 + > sysutils/fusefs-davfs2/Makefile | 41 ++++++++++++++++++++++++++++++++ > sysutils/fusefs-davfs2/distinfo | 3 +++ > sysutils/fusefs-davfs2/pkg-descr | 7 ++++++ > sysutils/fusefs-davfs2/pkg-plist | 27 +++++++++++++++++++++ > 5 files changed, 79 insertions(+) > create mode 100644 sysutils/fusefs-davfs2/Makefile > create mode 100644 sysutils/fusefs-davfs2/distinfo > create mode 100644 sysutils/fusefs-davfs2/pkg-descr > create mode 100644 sysutils/fusefs-davfs2/pkg-plist > >diff --git a/sysutils/Makefile b/sysutils/Makefile >index 378cf179681b..f1e452082523 100644 >--- a/sysutils/Makefile >+++ b/sysutils/Makefile >@@ -417,6 +417,7 @@ > SUBDIR += fusefs-chironfs > SUBDIR += fusefs-cryptofs > SUBDIR += fusefs-curlftpfs >+ SUBDIR += fusefs-davfs2 > SUBDIR += fusefs-encfs > SUBDIR += fusefs-exfat > SUBDIR += fusefs-ext2 >diff --git a/sysutils/fusefs-davfs2/Makefile b/sysutils/fusefs-davfs2/Makefile >new file mode 100644 >index 000000000000..3e98145a104e >--- /dev/null >+++ b/sysutils/fusefs-davfs2/Makefile >@@ -0,0 +1,41 @@ >+PORTNAME= davfs2 >+PORTVERSION= 1.7.0 >+CATEGORIES= sysutils www >+MASTER_SITES= https://download.savannah.nongnu.org/releases/davfs2/ >+PKGNAMEPREFIX= fusefs- >+ >+MAINTAINER= ali.abdallah@suse.com >+COMMENT= FUSE-Filesystem to access WebDAV servers >+WWW= https://savannah.nongnu.org/p/davfs2 >+ >+LICENSE= GPLv3+ >+LICENSE_FILE= ${WRKSRC}/COPYING >+ >+LIB_DEPENDS= libneon.so:www/neon >+ >+GNU_CONFIGURE=yes >+USES= pkgconfig gmake >+ >+INSTALL_TARGET= install-strip >+ >+OPTIONS_DEFINE= DOCS SUID NLS >+OPTIONS_DEFAULT= SUID >+OPTIONS_SUB= yes >+SUID_DESC= Install mount.davfs2 with the setuid bit set >+ >+NLS_CONFIGURE_ENABLE= nls >+NLS_USES= gettext >+ >+.include <bsd.port.pre.mk> >+ >+.if ${OPSYS} != FreeBSD >+IGNORE= davfs2 on xBSD currently works only on FreeBSD >+.endif >+ >+.if ${OSVERSION} < 1301503 >+IGNORE= does not work on older FreeBSD Fuse driver due to https://bugs.freebsd.org/263625 >+.elif ${OSVERSION} >= 1400000 && ${OSVERSION} < 1400057 >+IGNORE= does not work on older FreeBSD Fuse driver due to https://bugs.freebsd.org/263625 >+.endif >+ >+.include <bsd.port.post.mk> >diff --git a/sysutils/fusefs-davfs2/distinfo b/sysutils/fusefs-davfs2/distinfo >new file mode 100644 >index 000000000000..2e273ba61355 >--- /dev/null >+++ b/sysutils/fusefs-davfs2/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1667548040 >+SHA256 (davfs2-1.7.0.tar.gz) = 251db75a27380cca1330b1b971700c5e5dcc0c90e5a47622285f0140edfe3a2f >+SIZE (davfs2-1.7.0.tar.gz) = 476244 >diff --git a/sysutils/fusefs-davfs2/pkg-descr b/sysutils/fusefs-davfs2/pkg-descr >new file mode 100644 >index 000000000000..41e361c48643 >--- /dev/null >+++ b/sysutils/fusefs-davfs2/pkg-descr >@@ -0,0 +1,7 @@ >+davfs2 is a FUSE file system driver that allows mounting a WebDAV server as a >+local file system, like a disk drive. This way, applications can access >+resources on a Web server without knowing anything about HTTP or WebDAV. >+ >+davfs2 runs as a daemon in userspace. It uses the kernel file system FUSE. To >+connect to the WebDAV server, it makes use of the neon library, supporting >+TLS/SSL and access via proxy servers. >diff --git a/sysutils/fusefs-davfs2/pkg-plist b/sysutils/fusefs-davfs2/pkg-plist >new file mode 100644 >index 000000000000..85a542c38b8b >--- /dev/null >+++ b/sysutils/fusefs-davfs2/pkg-plist >@@ -0,0 +1,27 @@ >+%%SUID%%@(,,4555) sbin/mount.davfs >+%%NO_SUID%%@(,,0555) sbin/mount.davfs >+%%NO_SUID%%@(,,0555) sbin/umount.davfs >+%%ETCDIR%%/davfs2.conf >+%%ETCDIR%%/secrets >+man/de/man5/davfs2.conf.5.gz >+man/de/man8/mount.davfs.8.gz >+man/de/man8/umount.davfs.8.gz >+man/es/man5/davfs2.conf.5.gz >+man/man5/davfs2.conf.5.gz >+man/man8/mount.davfs.8.gz >+man/man8/umount.davfs.8.gz >+%%DATADIR%%/davfs2.conf >+%%DATADIR%%/secrets >+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS >+%%PORTDOCS%%%%DOCSDIR%%/BUGS >+%%PORTDOCS%%%%DOCSDIR%%/COPYING >+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog >+%%PORTDOCS%%%%DOCSDIR%%/FAQ >+%%PORTDOCS%%%%DOCSDIR%%/INSTALL >+%%PORTDOCS%%%%DOCSDIR%%/NEWS >+%%PORTDOCS%%%%DOCSDIR%%/README >+%%PORTDOCS%%%%DOCSDIR%%/README.translators >+%%PORTDOCS%%%%DOCSDIR%%/THANKS >+%%NLS%%share/locale/cs/LC_MESSAGES/davfs2.mo >+%%NLS%%share/locale/de/LC_MESSAGES/davfs2.mo >+@dir %%ETCDIR%%/certs/private >-- >2.38.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 267518
:
237812
|
237857
|
240178
|
240179