1 |
--- |
2 |
sys-fs/fuse/Manifest | 6 -- |
3 |
sys-fs/fuse/files/fuse-2.9.3-includes.patch | 66 ---------------------- |
4 |
sys-fs/fuse/files/fuse-fbsd.init | 23 -------- |
5 |
sys-fs/fuse/files/fuse.init | 35 ------------ |
6 |
sys-fs/fuse/fuse-2.9.3-r99.ebuild | 88 ----------------------------- |
7 |
sys-fs/fuse/metadata.xml | 8 --- |
8 |
6 files changed, 226 deletions(-) |
9 |
delete mode 100644 sys-fs/fuse/Manifest |
10 |
delete mode 100644 sys-fs/fuse/files/fuse-2.9.3-includes.patch |
11 |
delete mode 100644 sys-fs/fuse/files/fuse-fbsd.init |
12 |
delete mode 100644 sys-fs/fuse/files/fuse.init |
13 |
delete mode 100644 sys-fs/fuse/fuse-2.9.3-r99.ebuild |
14 |
delete mode 100644 sys-fs/fuse/metadata.xml |
15 |
|
16 |
diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest |
17 |
deleted file mode 100644 |
18 |
index e73491b..0000000 |
19 |
--- a/sys-fs/fuse/Manifest |
20 |
+++ /dev/null |
21 |
@@ -1,6 +0,0 @@ |
22 |
-AUX fuse-2.9.3-includes.patch 1771 SHA256 7aa45538344fb6eadc8bfaeaf04e397efd18a653d0cd3fe1266d6741f18f7dea SHA512 c15cce6095278148f45f3117575a05248e8e7074473273def7d8556f12cb04038c661300ff1fc040b0fd95a65cf03b1e0e47fcde3b5763752039aa0ecb5be27a WHIRLPOOL 7216deebc38df2dd8929bed364ad72a33084780b879d05c275c7b56f86f6eefb19defcd2bf547494ebdf599958f36d0a42ccd41ea992476acc10f22315ac9407 |
23 |
-AUX fuse-fbsd.init 467 SHA256 d896a80d67668246f586c6283f95f624fdbecb306408bec6f2c944601aae7273 SHA512 4d8ce71d9a025a52e8f1d7074f83fdc368fbdd4bdf65bccfdbdce214580d4051c20bdde7f61725d14c585db1dbbe0781cee2a0c73a857f1340a5b57ee920649e WHIRLPOOL 3cb757a5de22b36c6e638c612a99cad43edeac86e37a9590a3635d550ee12f404ea54734c69a7f139c1c1089d2446b37a6387f1aa264651000d50942f4a97047 |
24 |
-AUX fuse.init 756 SHA256 22a22c914d2a4f0fb5fc8495f4b7efcd1819efde548c9033ca612c181cd29eda SHA512 3d2765114081c8f6720ed25d7b7da4f6da5fbbb5b35760bb0a760f0bf2482abacabec63c1488d4e8cbe4f78875574607e6e46508dfe22df0869f4d2e1e91e607 WHIRLPOOL 2932da7d97b7418b5ead6c71f9e583b6ec1b47c86e763577312fd55492482c0c31677a78534301c7b541d476ee16b0eb2da981eb6723c1fdc9af338ce10c243c |
25 |
-DIST fuse-2.9.3.tar.gz 572044 SHA256 0beb83eaf2c5e50730fc553406ef124d77bc02c64854631bdfc86bfd6437391c SHA512 03f43f88694ec7e039ff3579a8e76349b5a5a05872c55901fc1d9ee53dbb6b1e69f6dd0005b620f3b5ead0b14da8eeb31d46b922d10f88f4e3f830aa47e8162c WHIRLPOOL 739562e48e85326049dac0ef06653e5e6574a01dd60649e23ddc0990ea6c1979e6ce952a1e84d0776b706fbcad79eb0e1328aa35f70ba4881db9a4482d254a04 |
26 |
-EBUILD fuse-2.9.3-r99.ebuild 2213 SHA256 30cb8fcf62efc23e0103237920a2f17dc15b0532b9d27339aa168ce25eb0e78c SHA512 5637dd9bc6b6822aa4731e2abd21333b4574edd215183272a8b9879763b92c9e65111191b6202d1e723cad0ea636e694cc6939c92eea6f4f0f3c081ce7eaba55 WHIRLPOOL 1687f495902fa1c4aa0162edb8eca658cc0d7d30fd723a04a186187d5884a58b3721cd7dd00e7b55c7d95c347855462e3f5af65c1b21598a3dc27d4f17adeb44 |
27 |
-MISC metadata.xml 248 SHA256 32abf15e7c6c5b1d79352aff76413358aea37ae781534cee099c03723de657bc SHA512 b820a6d68eb09f0c3eda90fd7ed53d21afc40eb3daef875542f711b8064a5c7fc78f06462a5aa6a9a7e7d71bd82225ecaee627eb599b5c5fd563d2599cf78974 WHIRLPOOL 9187ff09bb4d8f155befdf23e5ec86740069de083eb920122ed18702a1f3a83ad9aa2e9adacd307940c9455d3b346853726f750e350be0f4f644b898e9dc3c21 |
28 |
diff --git a/sys-fs/fuse/files/fuse-2.9.3-includes.patch b/sys-fs/fuse/files/fuse-2.9.3-includes.patch |
29 |
deleted file mode 100644 |
30 |
index db29377..0000000 |
31 |
--- a/sys-fs/fuse/files/fuse-2.9.3-includes.patch |
32 |
+++ /dev/null |
33 |
@@ -1,66 +0,0 @@ |
34 |
-diff -ur a/fuse-2.9.3/lib/fuse.c b/fuse-2.9.3/lib/fuse.c |
35 |
---- a/fuse-2.9.3/lib/fuse.c |
36 |
-+++ b/fuse-2.9.3/lib/fuse.c |
37 |
-@@ -33,6 +33,7 @@ |
38 |
- #include <dlfcn.h> |
39 |
- #include <assert.h> |
40 |
- #include <poll.h> |
41 |
-+#include <sys/file.h> |
42 |
- #include <sys/param.h> |
43 |
- #include <sys/uio.h> |
44 |
- #include <sys/time.h> |
45 |
-diff -ur a/fuse-2.9.3/lib/fuse_lowlevel.c b/fuse-2.9.3/lib/fuse_lowlevel.c |
46 |
---- a/fuse-2.9.3/lib/fuse_lowlevel.c |
47 |
-+++ b/fuse-2.9.3/lib/fuse_lowlevel.c |
48 |
-@@ -24,6 +24,7 @@ |
49 |
- #include <limits.h> |
50 |
- #include <errno.h> |
51 |
- #include <assert.h> |
52 |
-+#include <sys/file.h> |
53 |
- |
54 |
- #ifndef F_LINUX_SPECIFIC_BASE |
55 |
- #define F_LINUX_SPECIFIC_BASE 1024 |
56 |
-diff -ur a/fuse-2.9.3/lib/mount.c b/fuse-2.9.3/lib/mount.c |
57 |
---- a/fuse-2.9.3/lib/mount.c |
58 |
-+++ b/fuse-2.9.3/lib/mount.c |
59 |
-@@ -20,6 +20,7 @@ |
60 |
- #include <string.h> |
61 |
- #include <fcntl.h> |
62 |
- #include <errno.h> |
63 |
-+#include <paths.h> |
64 |
- #include <sys/poll.h> |
65 |
- #include <sys/socket.h> |
66 |
- #include <sys/un.h> |
67 |
-diff -ur a/fuse-2.9.3/lib/mount_util.c b/fuse-2.9.3/lib/mount_util.c |
68 |
---- a/fuse-2.9.3/lib/mount_util.c |
69 |
-+++ b/fuse-2.9.3/lib/mount_util.c |
70 |
-@@ -16,6 +16,7 @@ |
71 |
- #include <errno.h> |
72 |
- #include <fcntl.h> |
73 |
- #include <limits.h> |
74 |
-+#include <paths.h> |
75 |
- #ifndef __NetBSD__ |
76 |
- #include <mntent.h> |
77 |
- #endif |
78 |
-diff -ur a/fuse-2.9.3/util/fusermount.c b/fuse-2.9.3/util/fusermount.c |
79 |
---- a/fuse-2.9.3/util/fusermount.c |
80 |
-+++ b/fuse-2.9.3/util/fusermount.c |
81 |
-@@ -19,6 +19,7 @@ |
82 |
- #include <getopt.h> |
83 |
- #include <errno.h> |
84 |
- #include <fcntl.h> |
85 |
-+#include <paths.h> |
86 |
- #include <pwd.h> |
87 |
- #include <mntent.h> |
88 |
- #include <sys/wait.h> |
89 |
-diff -ur a/fuse-2.9.3/util/mount_util.c b/fuse-2.9.3/util/mount_util.c |
90 |
---- a/fuse-2.9.3/util/mount_util.c |
91 |
-+++ b/fuse-2.9.3/util/mount_util.c |
92 |
-@@ -16,6 +16,7 @@ |
93 |
- #include <errno.h> |
94 |
- #include <fcntl.h> |
95 |
- #include <limits.h> |
96 |
-+#include <paths.h> |
97 |
- #ifndef __NetBSD__ |
98 |
- #include <mntent.h> |
99 |
- #endif |
100 |
diff --git a/sys-fs/fuse/files/fuse-fbsd.init b/sys-fs/fuse/files/fuse-fbsd.init |
101 |
deleted file mode 100644 |
102 |
index 19b8400..0000000 |
103 |
--- a/sys-fs/fuse/files/fuse-fbsd.init |
104 |
+++ /dev/null |
105 |
@@ -1,23 +0,0 @@ |
106 |
-#!/sbin/runscript |
107 |
-# Copyright 1999-2007 Gentoo Foundation |
108 |
-# Distributed under the terms of the GNU General Public License v2 |
109 |
- |
110 |
-depend() { |
111 |
- need localmount |
112 |
-} |
113 |
- |
114 |
-start() { |
115 |
- ebegin "Starting fuse" |
116 |
- if ! kldstat -q -m fuse; then |
117 |
- kldload fuse >/dev/null 2>&1 || eerror $? "Error loading fuse module" |
118 |
- fi |
119 |
- eend ${?} |
120 |
-} |
121 |
- |
122 |
-stop() { |
123 |
- ebegin "Stopping fuse" |
124 |
- if kldstat -q -m fuse; then |
125 |
- kldunload fuse >/dev/null 2>&1 || eerror $? "Error unloading fuse module" |
126 |
- fi |
127 |
- eend ${?} |
128 |
-} |
129 |
diff --git a/sys-fs/fuse/files/fuse.init b/sys-fs/fuse/files/fuse.init |
130 |
deleted file mode 100644 |
131 |
index 30b512e..0000000 |
132 |
--- a/sys-fs/fuse/files/fuse.init |
133 |
+++ /dev/null |
134 |
@@ -1,35 +0,0 @@ |
135 |
-#!/sbin/runscript |
136 |
-# Copyright 1999-2007 Gentoo Foundation |
137 |
-# Distributed under the terms of the GNU General Public License v2 |
138 |
- |
139 |
-MOUNTPOINT=/sys/fs/fuse/connections |
140 |
- |
141 |
-depend() { |
142 |
- need localmount |
143 |
-} |
144 |
- |
145 |
-start() { |
146 |
- |
147 |
- ebegin "Starting fuse" |
148 |
- if ! grep -qw fuse /proc/filesystems; then |
149 |
- modprobe fuse >/dev/null 2>&1 || eerror $? "Error loading fuse module" |
150 |
- fi |
151 |
- if grep -qw fusectl /proc/filesystems && \ |
152 |
- ! grep -qw $MOUNTPOINT /proc/mounts; then |
153 |
- mount -t fusectl none $MOUNTPOINT >/dev/null 2>&1 || \ |
154 |
- eerror $? "Error mounting control filesystem" |
155 |
- fi |
156 |
- eend ${?} |
157 |
- |
158 |
-} |
159 |
- |
160 |
-stop() { |
161 |
- |
162 |
- ebegin "Stopping fuse" |
163 |
- if grep -qw $MOUNTPOINT /proc/mounts; then |
164 |
- umount $MOUNTPOINT >/dev/null 2>&1 || \ |
165 |
- eerror $? "Error unmounting control filesystem" |
166 |
- fi |
167 |
- eend ${?} |
168 |
- |
169 |
-} |
170 |
diff --git a/sys-fs/fuse/fuse-2.9.3-r99.ebuild b/sys-fs/fuse/fuse-2.9.3-r99.ebuild |
171 |
deleted file mode 100644 |
172 |
index 11cacff..0000000 |
173 |
--- a/sys-fs/fuse/fuse-2.9.3-r99.ebuild |
174 |
+++ /dev/null |
175 |
@@ -1,88 +0,0 @@ |
176 |
-# Copyright 1999-2014 Gentoo Foundation |
177 |
-# Distributed under the terms of the GNU General Public License v2 |
178 |
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/fuse-2.9.3.ebuild,v 1.11 2014/01/18 19:54:53 ago Exp $ |
179 |
- |
180 |
-EAPI=5 |
181 |
-inherit eutils libtool linux-info udev toolchain-funcs |
182 |
- |
183 |
-MY_P=${P/_/-} |
184 |
-DESCRIPTION="An interface for filesystems implemented in userspace." |
185 |
-HOMEPAGE="http://fuse.sourceforge.net" |
186 |
-SRC_URI="mirror://sourceforge/fuse/${MY_P}.tar.gz" |
187 |
- |
188 |
-LICENSE="GPL-2" |
189 |
-SLOT="0" |
190 |
-KEYWORDS="amd64 arm ~mips ppc x86" |
191 |
-IUSE="examples kernel_linux kernel_FreeBSD static-libs" |
192 |
- |
193 |
-PDEPEND="kernel_FreeBSD? ( sys-fs/fuse4bsd )" |
194 |
-DEPEND="virtual/pkgconfig" |
195 |
- |
196 |
-S=${WORKDIR}/${MY_P} |
197 |
- |
198 |
-pkg_setup() { |
199 |
- if use kernel_linux ; then |
200 |
- if kernel_is lt 2 6 9 ; then |
201 |
- die "Your kernel is too old." |
202 |
- fi |
203 |
- CONFIG_CHECK="~FUSE_FS" |
204 |
- FUSE_FS_WARNING="You need to have FUSE module built to use user-mode utils" |
205 |
- linux-info_pkg_setup |
206 |
- fi |
207 |
-} |
208 |
- |
209 |
-src_prepare() { |
210 |
- # sandbox violation with mtab writability wrt #438250 |
211 |
- # don't sed configure.in without eautoreconf because of maintainer mode |
212 |
- sed -i 's:umount --fake:true --fake:' configure || die |
213 |
- epatch "${FILESDIR}"/${PN}-2.9.3-includes.patch |
214 |
- elibtoolize |
215 |
-} |
216 |
- |
217 |
-src_configure() { |
218 |
- econf \ |
219 |
- INIT_D_PATH="${EPREFIX}/etc/init.d" \ |
220 |
- MOUNT_FUSE_PATH="${EPREFIX}/sbin" \ |
221 |
- UDEV_RULES_PATH="${EPREFIX}/$(get_udevdir)/rules.d" \ |
222 |
- $(use_enable static-libs static) \ |
223 |
- --disable-example |
224 |
-} |
225 |
- |
226 |
-src_install() { |
227 |
- default |
228 |
- |
229 |
- dodoc AUTHORS ChangeLog Filesystems README \ |
230 |
- README.NFS NEWS doc/how-fuse-works \ |
231 |
- doc/kernel.txt FAQ |
232 |
- |
233 |
- if use examples ; then |
234 |
- docinto examples |
235 |
- dodoc example/* |
236 |
- fi |
237 |
- |
238 |
- if use kernel_linux ; then |
239 |
- newinitd "${FILESDIR}"/fuse.init fuse |
240 |
- elif use kernel_FreeBSD ; then |
241 |
- insinto /usr/include/fuse |
242 |
- doins include/fuse_kernel.h |
243 |
- newinitd "${FILESDIR}"/fuse-fbsd.init fuse |
244 |
- else |
245 |
- die "We don't know what init code install for your kernel, please file a bug." |
246 |
- fi |
247 |
- |
248 |
- prune_libtool_files |
249 |
- rm -rf "${D}"/dev |
250 |
- |
251 |
- dodir /etc |
252 |
- cat > "${ED}"/etc/fuse.conf <<-EOF |
253 |
- # Set the maximum number of FUSE mounts allowed to non-root users. |
254 |
- # The default is 1000. |
255 |
- # |
256 |
- #mount_max = 1000 |
257 |
- |
258 |
- # Allow non-root users to specify the 'allow_other' or 'allow_root' |
259 |
- # mount options. |
260 |
- # |
261 |
- #user_allow_other |
262 |
- EOF |
263 |
-} |
264 |
diff --git a/sys-fs/fuse/metadata.xml b/sys-fs/fuse/metadata.xml |
265 |
deleted file mode 100644 |
266 |
index 5cb3fde..0000000 |
267 |
--- a/sys-fs/fuse/metadata.xml |
268 |
+++ /dev/null |
269 |
@@ -1,8 +0,0 @@ |
270 |
-<?xml version="1.0" encoding="UTF-8"?> |
271 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
272 |
-<pkgmetadata> |
273 |
- <herd>kernel-misc</herd> |
274 |
- <upstream> |
275 |
- <remote-id type="cpe">cpe:/a:fuse:fuse</remote-id> |
276 |
- </upstream> |
277 |
-</pkgmetadata> |
278 |
-- |
279 |
2.3.6 |