summaryrefslogtreecommitdiff
path: root/net-fs/wdfs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-fs/wdfs
reinit the tree, so we can have metadata
Diffstat (limited to 'net-fs/wdfs')
-rw-r--r--net-fs/wdfs/Manifest6
-rw-r--r--net-fs/wdfs/files/wdfs-1.4.2-fix-Waddress.patch40
-rw-r--r--net-fs/wdfs/metadata.xml13
-rw-r--r--net-fs/wdfs/wdfs-1.4.2-r1.ebuild24
4 files changed, 83 insertions, 0 deletions
diff --git a/net-fs/wdfs/Manifest b/net-fs/wdfs/Manifest
new file mode 100644
index 000000000000..a2051ce031fc
--- /dev/null
+++ b/net-fs/wdfs/Manifest
@@ -0,0 +1,6 @@
+AUX wdfs-1.4.2-fix-Waddress.patch 1269 SHA256 8625a8b938e5f8698e0c3d7bf3d42f21621ec65b70e609952219fb15ca50d959 SHA512 e01f9a45cd045edf05b19ddd3b3a04bbf9a03dac4e032709a98396b024079bfb4856b91aa1c0aba8b1c3ce765ce9499f46102fafc87776ae5e0d57f8b71bc0e5 WHIRLPOOL 8016fa0e9ba39d9c59f43d057c4bb6f55af34c5d87e65f1259516b945215c7f6832601938aaf9ace35ddb570850d5e111f31bb864d1d5c9642978d214ef17438
+DIST wdfs-1.4.2.tar.gz 109315 SHA256 fcf2e1584568b07c7f3683a983a9be26fae6534b8109e09167e5dff9114ba2e5 SHA512 da7e16ed86cbe4746fabe5fce44c83b1d0cd0fbc19994eefe0ce2a75f3d8c77c3c341a76409150a3509be08f8c0d28b8a9650037edcbbf2aa60f4c8ea5407004 WHIRLPOOL 0306bc45e174a627bf9b728a631e3e34135ccd2773b22ff0f9fde1342a03b724bdcc97b5c60ff55ed47337df0099ff62083d90828583e27519af96ebbd2efc1a
+EBUILD wdfs-1.4.2-r1.ebuild 537 SHA256 d45e4672c3d8208a38c6928f952ba3e4cc589ab5dc4b1987497a48f2abf4032d SHA512 a1dc12bfdf86b98892862fadccaea957b733d28cd0553c75af3ca40710e9f8038cc0c1e6629316922595855dbb0ee4601f9e622bd3d62ee0d25ba91a9cbc2a14 WHIRLPOOL 0992ea663e07142ec8be6c3847bce20c6f2eb1d87aaa36d96df8ff2f3df8b3a57163fd2c798c0ea9ca458c83926fb61d37bef0f0460813e99c965438e3ed535c
+MISC ChangeLog 2374 SHA256 93acf48faef1dc93ddf146674b51e799ec09f8cc3e1e96b901449cc3b16702d5 SHA512 215111776f11cbeb07ea24e4a61185ddeda7268b953580076f35aaffcb3bea5621d2ef69061a8e45268cf91c2a3b70f42c386dc62c72f1fa30d631ddf4c19260 WHIRLPOOL 4b6a538669f3d58acb7772349846a1c116c77c09fa8620efd5b57e724391ea44d4c20b34280c1a44875fefe27a79f297926ad2e0151bd675e4f3607b7acabd06
+MISC ChangeLog-2015 1580 SHA256 cbe201deb2e14125908eff2166c382dcaf09336f5a0cc96971adf257550481fb SHA512 6b5d628b620c2fc6815462d048a28c8dc040eb9c4ec4e0ddd83eb3f5d7e700ee88d2b8630b9eb5bad84268b7531bd3e81b9077c8001c8d4fb048a10e13915d72 WHIRLPOOL 8de343188bf91a14924b98dcfe55284cd16914469fc78dcea7721bc7ead89a949a94c2291a773c5c481bcd7dd8a3758a6067e9ee61ef9bb5e356537f2b248a54
+MISC metadata.xml 492 SHA256 fd586991f1136664e15bdc8aeeaf2582a3d5c55f3c3ed85706fdad6259570a9b SHA512 23ca1d71257b7163f4c22ad9422b5f756e54e750a47f03b2fc576141e7cc3462a5f7f229eecb649666fff94af8af54540ff065e17c00f92f724352904c85d272 WHIRLPOOL 04200856024087cce85e4fbc9467173da7e2d7bcd9f26d3e3d5a7a7893d86a1115a37999cafb6c1c10608b612fafbf7b5d4190900250c9a67bdef430255b29ac
diff --git a/net-fs/wdfs/files/wdfs-1.4.2-fix-Waddress.patch b/net-fs/wdfs/files/wdfs-1.4.2-fix-Waddress.patch
new file mode 100644
index 000000000000..0f35776bdebc
--- /dev/null
+++ b/net-fs/wdfs/files/wdfs-1.4.2-fix-Waddress.patch
@@ -0,0 +1,40 @@
+diff --git a/src/wdfs-main.c b/src/wdfs-main.c
+index 9bd5244..a9917b7 100644
+--- a/src/wdfs-main.c
++++ b/src/wdfs-main.c
+@@ -697,7 +697,7 @@ static int wdfs_open(const char *localpath, struct fuse_file_info *fi)
+ ">> %s() by PID %d\n", __func__, fuse_get_context()->pid);
+ }
+
+- assert(localpath && &fi);
++ assert(localpath && fi);
+
+ struct open_file *file = g_new0(struct open_file, 1);
+ file->modified = false;
+@@ -763,7 +763,7 @@ static int wdfs_read(
+ if (wdfs.debug == true)
+ print_debug_infos(__func__, localpath);
+
+- assert(localpath && buf && &fi);
++ assert(localpath && buf && fi);
+
+ struct open_file *file = (struct open_file*)(uintptr_t)fi->fh;
+
+@@ -785,7 +785,7 @@ static int wdfs_write(
+ if (wdfs.debug == true)
+ print_debug_infos(__func__, localpath);
+
+- assert(localpath && buf && &fi);
++ assert(localpath && buf && fi);
+
+ /* data below svn_basedir is read-only */
+ if (wdfs.svn_mode == true && g_str_has_prefix(localpath, svn_basedir))
+@@ -961,7 +961,7 @@ static int wdfs_ftruncate(
+ if (wdfs.debug == true)
+ print_debug_infos(__func__, localpath);
+
+- assert(localpath && &fi);
++ assert(localpath && fi);
+
+ /* data below svn_basedir is read-only */
+ if (wdfs.svn_mode == true && g_str_has_prefix(localpath, svn_basedir))
diff --git a/net-fs/wdfs/metadata.xml b/net-fs/wdfs/metadata.xml
new file mode 100644
index 000000000000..59ebf8dba9c7
--- /dev/null
+++ b/net-fs/wdfs/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>dev-zero@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ wdfs is a webdav filesystem that makes it possible to mount a webdav
+ share under linux, freebsd and apple mac os x. wdfs has some special
+ features for accessing subversion repositories via webdav. it's based on
+ fuse and neon.
+ </longdescription>
+</pkgmetadata>
diff --git a/net-fs/wdfs/wdfs-1.4.2-r1.ebuild b/net-fs/wdfs/wdfs-1.4.2-r1.ebuild
new file mode 100644
index 000000000000..5de6083daed2
--- /dev/null
+++ b/net-fs/wdfs/wdfs-1.4.2-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils
+
+DESCRIPTION="WebDAV filesystem with special features for accessing subversion repositories"
+HOMEPAGE="http://noedler.de/projekte/wdfs/"
+SRC_URI="http://noedler.de/projekte/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=net-libs/neon-0.24.7
+ >=sys-fs/fuse-2.5
+ dev-libs/glib:2"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-fix-Waddress.patch"
+}