FreeBSD Bugzilla – Attachment 237812 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]
davfs2 1.7.0 ported to FreeBSD
fusefs-davfs2.diff (text/plain), 3.55 KB, created by
Ali Abdallah
on 2022-11-02 11:15:53 UTC
(
hide
)
Description:
davfs2 1.7.0 ported to FreeBSD
Filename:
MIME Type:
Creator:
Ali Abdallah
Created:
2022-11-02 11:15:53 UTC
Size:
3.55 KB
patch
obsolete
>From b05931da5e27f71a543b3af233b10201fefd23a1 Mon Sep 17 00:00:00 2001 >From: Ali Abdallah <ali.abdallah@suse.com> >Date: Wed, 2 Nov 2022 10:46:10 +0100 >Subject: [PATCH] Initial port release 1.7.0 > >--- > Makefile | 43 +++++++++++++++++++++++++++++++++++++++++++ > distinfo | 2 ++ > pkg-descr | 7 +++++++ > pkg-plist | 27 +++++++++++++++++++++++++++ > 4 files changed, 79 insertions(+) > create mode 100644 Makefile > create mode 100644 distinfo > create mode 100644 pkg-descr > create mode 100644 pkg-plist > >diff --git a/Makefile b/Makefile >new file mode 100644 >index 0000000..fc452b9 >--- /dev/null >+++ b/Makefile >@@ -0,0 +1,43 @@ >+# Created by: Ali Abdallah <ali.abdallah@suse.com> >+ >+PORTNAME= davfs2 >+PORTVERSION= 1.7.0 >+PORTREVISION= 1 >+MASTER_SITES= https://download.savannah.nongnu.org/releases/davfs2/ >+CATEGORIES= sysutils www >+PKGNAMEPREFIX= fusefs- >+ >+LICENSE= GPLv3+ >+LICENSE_FILE= ${WRKSRC}/COPYING >+ >+MAINTAINER= ali.abdallah@suse.com >+COMMENT= FUSE-Filesystem to access WebDAV servers >+ >+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 >+ >+LIB_DEPENDS= libneon.so:www/neon >+ >+.include <bsd.port.options.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/bugzilla/show_bug.cgi?id=263625 >+.elif ${OSVERSION} >= 1400000 && ${OSVERSION} < 1400057 >+IGNORE= does not work on older FreeBSD Fuse driver due to https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263625 >+.endif >+ >+.include <bsd.port.mk> >diff --git a/distinfo b/distinfo >new file mode 100644 >index 0000000..15b9dab >--- /dev/null >+++ b/distinfo >@@ -0,0 +1,2 @@ >+SHA256 (davfs2-1.7.0.tar.gz) = 251db75a27380cca1330b1b971700c5e5dcc0c90e5a47622285f0140edfe3a2f >+SIZE (davfs2-1.7.0.tar.gz) = 476244 >\ No newline at end of file >diff --git a/pkg-descr b/pkg-descr >new file mode 100644 >index 0000000..41e361c >--- /dev/null >+++ b/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/pkg-plist b/pkg-plist >new file mode 100644 >index 0000000..85a542c >--- /dev/null >+++ b/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.37.3 >
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