add new kernels

This commit is contained in:
Mario Fetka
2012-12-10 09:35:14 +01:00
parent 371295d5f2
commit 0ea59fe9f9
11 changed files with 62 additions and 897 deletions

View File

@@ -1,589 +0,0 @@
# ChangeLog for sys-fs/fuse
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/ChangeLog,v 1.148 2011/09/17 23:35:42 zmedico Exp $
17 Sep 2011; Zac Medico <zmedico@gentoo.org> fuse-2.8.6.ebuild:
Remove ${D}/dev for prefix.
*fuse-2.8.6 (15 Sep 2011)
15 Sep 2011; Tim Harder <radhermit@gentoo.org> +fuse-2.8.6.ebuild:
Version bump. Update to EAPI 4 and add static-libs use flag.
15 Aug 2011; Mike Frysinger <vapier@gentoo.org> fuse-2.8.5.ebuild:
Fix building with glibc-2.14 #370411 by Diego Elio Pettenò.
29 Jul 2011; Zac Medico <zmedico@gentoo.org> fuse-2.8.5.ebuild:
Add ~x86-linux keyword.
26 Jul 2011; Zac Medico <zmedico@gentoo.org> fuse-2.8.5.ebuild:
Bump to EAPI 3 and fix for prefix.
30 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> fuse-2.8.5.ebuild:
Install 99-fuse.rules to /lib/udev instead of /etc/udev.
10 Dec 2010; Tim Harder <radhermit@gentoo.org> -fuse-2.7.0.ebuild,
-fuse-2.7.3.ebuild, -fuse-2.7.4.ebuild, -fuse-2.7.4-r1.ebuild,
-fuse-2.8.1.ebuild, -files/fuse-fix-lazy-binding.patch:
Remove old versions with security issues (bug #308073).
10 Dec 2010; Brent Baude <ranger@gentoo.org> fuse-2.8.5.ebuild:
Marking fuse-2.8.5 ppc64 for bug 308073
07 Dec 2010; Jeroen Roovers <jer@gentoo.org> fuse-2.8.5.ebuild:
Stable for PPC (bug #308073).
04 Dec 2010; Raúl Porcel <armin76@gentoo.org> fuse-2.8.5.ebuild:
alpha/ia64/sparc stable wrt #308073
30 Nov 2010; Jeroen Roovers <jer@gentoo.org> fuse-2.8.5.ebuild:
Stable for HPPA (bug #308073).
29 Nov 2010; Markos Chandras <hwoarang@gentoo.org> fuse-2.8.5.ebuild:
Stable on amd64 wrt bug #308073
29 Nov 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> fuse-2.8.5.ebuild:
x86 stable wrt security bug #308073
27 Nov 2010; Michael Weber <xmw@gentoo.org> fuse-2.8.1.ebuild,
fuse-2.8.5.ebuild:
add ~arm.
24 Nov 2010; Diego E. Pettenò <flameeyes@gentoo.org> fuse-2.8.5.ebuild,
+files/fuse-2.8.5-double-version.patch:
Add patch to avoid listing the same function in two versions to (partially)
fix build with gold.
*fuse-2.8.5 (07 Oct 2010)
07 Oct 2010; Tim Harder <radhermit@gentoo.org> +fuse-2.8.5.ebuild:
Version bump for bug #330793. Drop unnecessary src_compile and remove die
from econf.
22 May 2010; Torsten Veller <tove@gentoo.org> metadata.xml:
Remove genstef from metadata.xml (#66339)
29 Jan 2010; Raúl Porcel <armin76@gentoo.org> fuse-2.8.1.ebuild:
ia64/sparc stable wrt #296047
14 Jan 2010; Jeroen Roovers <jer@gentoo.org> fuse-2.8.1.ebuild:
Stable for HPPA (bug #296047).
07 Jan 2010; Brent Baude <ranger@gentoo.org> fuse-2.8.1.ebuild:
stable ppc, bug 296047
01 Jan 2010; Tobias Klausmann <klausman@gentoo.org> fuse-2.8.1.ebuild:
Stable on alpha, bug #296047
31 Dec 2009; Brent Baude <ranger@gentoo.org> fuse-2.8.1.ebuild:
Marking fuse-2.8.1 ppc64 for bug 296047
28 Dec 2009; Markus Meier <maekke@gentoo.org> fuse-2.8.1.ebuild:
amd64/x86 stable, bug #296047
*fuse-2.8.1 (31 Oct 2009)
31 Oct 2009; Robin H. Johnson <robbat2@gentoo.org> +fuse-2.8.1.ebuild:
Version bump. Thanks to Rafał Mużyło <galtgendo@o2.pl> for the ebuild
work.
28 Oct 2009; Robin H. Johnson <robbat2@gentoo.org> fuse-2.7.4-r1.ebuild:
USE=modules support for sys-fs/fuse.
*fuse-2.7.4-r1 (06 Oct 2009)
06 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> +fuse-2.7.4-r1.ebuild:
Drop fuse-fix-lazy-binding.patch wrt #226935, thanks to Rafał Mużyło
for reporting.
18 May 2009; Jeroen Roovers <jer@gentoo.org> fuse-2.7.4.ebuild:
Stable for HPPA (bug #264593).
18 Apr 2009; Raúl Porcel <armin76@gentoo.org> fuse-2.7.4.ebuild:
ia64/sparc stable wrt #264593
10 Apr 2009; Brent Baude <ranger@gentoo.org> fuse-2.7.4.ebuild:
Marking fuse-2.7.4 ppc64 for bug 264593
07 Apr 2009; Tobias Klausmann <klausman@gentoo.org> fuse-2.7.4.ebuild:
Stable on alpha, bug #264593
06 Apr 2009; Markus Meier <maekke@gentoo.org> fuse-2.7.4.ebuild:
amd64/x86 stable, bug #264593
06 Apr 2009; Brent Baude <ranger@gentoo.org> fuse-2.7.4.ebuild:
Marking fuse-2.7.4 ppc for bug 264593
*fuse-2.7.4 (20 Jan 2009)
20 Jan 2009; Stefan Schweizer <genstef@gentoo.org> +fuse-2.7.4.ebuild:
version bump, bug 237961
08 Sep 2008; Jeroen Roovers <jer@gentoo.org> fuse-2.7.3.ebuild:
Stable for HPPA (bug #229709).
04 Jul 2008; Raúl Porcel <armin76@gentoo.org> fuse-2.7.0.ebuild:
alpha/ia64 stable
*fuse-2.7.3 (29 Apr 2008)
29 Apr 2008; Stefan Schweizer <genstef@gentoo.org>
-files/fuse-2.6.22.patch, -fuse-2.6.4-r1.ebuild, -fuse-2.7.1.ebuild,
-fuse-2.7.2.ebuild, +fuse-2.7.3.ebuild:
version bump, bug 216572
23 Mar 2008; Robin H. Johnson <robbat2@gentoo.org> fuse-2.6.4-r1.ebuild,
fuse-2.7.0.ebuild, fuse-2.7.1.ebuild, fuse-2.7.2.ebuild:
Fix lax escaping in BUILD_PARAMS so that ebuild works again after recent
modifications to linux-mod.eclass.
11 Mar 2008; Stefan Schweizer <genstef@gentoo.org> fuse-2.7.2.ebuild:
Add default config for Henning Schild <henning@wh9.tu-dresden.de> in bug 201105
18 Dec 2007; Vlastimil Babka <caster@gentoo.org> fuse-2.7.1.ebuild:
Allow the kernel module in 2.7.1 to be compiled with kernel 2.6.23 because
it's supported and working. Bug #200053.
*fuse-2.7.2 (17 Dec 2007)
17 Dec 2007; Stefan Schweizer <genstef@gentoo.org> +fuse-2.7.2.ebuild:
version bump
*fuse-2.7.1 (18 Oct 2007)
18 Oct 2007; Stefan Schweizer <genstef@gentoo.org> +fuse-2.7.1.ebuild:
version bump
13 Oct 2007; Markus Rothe <corsair@gentoo.org> fuse-2.7.0.ebuild:
Stable on ppc64; bug #193329
09 Oct 2007; Stefan Schweizer <genstef@gentoo.org> fuse-2.6.4-r1.ebuild,
fuse-2.7.0.ebuild:
Make 2.6.23 support actually work for Sven <skoehler@upb.de> in bug 195300
05 Oct 2007; Ferris McCormick <fmccor@gentoo.org> fuse-2.7.0.ebuild:
Sparc stable --- Bug #193329 --- thanks to ezod.
02 Oct 2007; Stefan Schweizer <genstef@gentoo.org> -fuse-2.6.3.ebuild,
fuse-2.6.4-r1.ebuild, fuse-2.7.0.ebuild:
Add 2.6.23 check for bug 194436
25 Sep 2007; Christoph Mende <angelos@gentoo.org> fuse-2.7.0.ebuild:
Stable on amd64 wrt bug #193329
22 Sep 2007; nixnut <nixnut@gentoo.org> fuse-2.7.0.ebuild:
Stable on ppc wrt bug 193329
22 Sep 2007; Christian Faulhammer <opfer@gentoo.org> fuse-2.7.0.ebuild:
stable x86, bug 193329
21 Jul 2007; Raúl Porcel <armin76@gentoo.org> fuse-2.7.0.ebuild:
Add ~alpha wrt #172755, thanks to Brian Evans for testing
07 Jul 2007; Stefan Schweizer <genstef@gentoo.org> files/fuse.init:
remove module unloading for Davide Pesavento <davidepesa@gmail.com> in bug
184302
*fuse-2.7.0 (04 Jul 2007)
04 Jul 2007; Stefan Schweizer <genstef@gentoo.org> +fuse-2.7.0.ebuild:
version bump
17 Jun 2007; Christian Faulhammer <opfer@gentoo.org> fuse-2.6.4-r1.ebuild:
stable x86, bug 181412
14 Jun 2007; Tobias Scherbaum <dertobi123@gentoo.org>
fuse-2.6.4-r1.ebuild:
ppc stable, bug #181412
13 Jun 2007; Christoph Mende <angelos@gentoo.org> fuse-2.6.4-r1.ebuild:
Stable on amd64 wrt bug 181412
11 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> fuse-2.6.4-r1.ebuild:
Stable on sparc wrt #181412
09 Jun 2007; Markus Rothe <corsair@gentoo.org> fuse-2.6.4-r1.ebuild:
Stable on ppc64; bug #181412
20 May 2007; Timothy Redaelli <drizzt@gentoo.org> files/fuse-2.6.22.patch:
Fix kernel 2.6.22 patch.
20 May 2007; Stefan Schweizer <genstef@gentoo.org>
+files/fuse-2.6.22.patch, fuse-2.6.4-r1.ebuild:
make 2.6.22 ready thanks to Francois Chenier <belgix@kern.com.au> in bug 179085
12 May 2007; Daniel Drake <dsd@gentoo.org> metadata.xml:
Move from kernel to kernel-misc herd
03 May 2007; Jeroen Roovers <jer@gentoo.org> fuse-2.6.4-r1.ebuild:
Marked ~hppa (bug #172755).
29 Apr 2007; Stefan Schweizer <genstef@gentoo.org> fuse-2.6.4-r1.ebuild:
Fix up dodoc thanks to Alexander Skwar <askwar@digitalprojects.com> in bug
176490
*fuse-2.6.4-r1 (28 Apr 2007)
28 Apr 2007; Stefan Schweizer <genstef@gentoo.org> -fuse-2.6.4.ebuild,
+fuse-2.6.4-r1.ebuild:
Fix mount.fuse bug 176365 thanks to jakub
*fuse-2.6.4 (27 Apr 2007)
27 Apr 2007; Stefan Schweizer <genstef@gentoo.org>
-files/fuse-2.6.0_rc3-no-mknod.patch, -files/fuse-2.6.20.patch,
-fuse-2.6.1.ebuild, +fuse-2.6.4.ebuild:
version bump
24 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org> fuse-2.6.3.ebuild:
ppc stable, bug #172537
09 Apr 2007; Raúl Porcel <armin76@gentoo.org> fuse-2.6.3.ebuild:
amd64 stable on behalf of welp
29 Mar 2007; Markus Rothe <corsair@gentoo.org> fuse-2.6.3.ebuild:
Stable on ppc64; bug #172537
29 Mar 2007; Christian Faulhammer <opfer@gentoo.org> fuse-2.6.3.ebuild:
stable x86, bug 172537
28 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> fuse-2.6.3.ebuild:
Stable on sparc wrt #172537
09 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> fuse-2.6.1.ebuild:
Stable on sparc
02 Mar 2007; Timothy Redaelli <drizzt@gentoo.org> files/fuse.init,
+files/fuse-fbsd.init, fuse-2.6.3.ebuild:
Add fuse.init for Gentoo/FreeBSD
26 Feb 2007; Daniel Gryniewicz <dang@gentoo.org> fuse-2.6.1.ebuild:
Marked stable on amd64 for bug #150978
23 Feb 2007; <genstef@gentoo.org> fuse-2.6.0_rc1.ebuild,
-fuse-2.6.0.ebuild, fuse-2.6.1.ebuild, fuse-2.6.3.ebuild:
move variables into the right place, bug 168051
21 Feb 2007; Joseph Jezak <josejx@gentoo.org> fuse-2.6.1.ebuild:
Marked ppc stable for bug #150978.
20 Feb 2007; Markus Rothe <corsair@gentoo.org> fuse-2.6.1.ebuild:
Stable on ppc64; bug #150978
20 Feb 2007; Raúl Porcel <armin76@gentoo.org> fuse-2.6.1.ebuild:
x86 stable wrt bug 150978
*fuse-2.6.3 (07 Feb 2007)
07 Feb 2007; Patrick McLean <chutzpah@gentoo.org> +fuse-2.6.3.ebuild:
Version bump.
05 Feb 2007; <genstef@gentoo.org> +files/fuse-2.6.20.patch,
fuse-2.6.1.ebuild:
Add 2.6.20 patch, bug 159573
24 Jan 2007; <genstef@gentoo.org> +files/fuse.init, fuse-2.6.1.ebuild:
Gentooify init script thanks to David B. Ferguson <david@microtask.ca>
19 Dec 2006; Stefan Schweizer <genstef@gentoo.org> fuse-2.6.1.ebuild:
remove spaces from KV_FULL to fix bug 158519 thanks to Jasmine
<jasmin.1023@yahoo.com>
06 Dec 2006; Stefan Schweizer <genstef@gentoo.org> fuse-2.6.1.ebuild:
Fix /dev creation thanks to zlin
*fuse-2.6.1 (01 Dec 2006)
01 Dec 2006; Stefan Schweizer <genstef@gentoo.org> +fuse-2.6.1.ebuild:
Version bump
24 Nov 2006; Stefan Schweizer <genstef@gentoo.org>
-fuse-2.6.0_pre2.ebuild, fuse-2.6.0_rc1.ebuild, -fuse-2.6.0_rc3.ebuild,
fuse-2.6.0.ebuild:
Fix build with KV_OUT thanks to Stefan Talpalaru <stefantalpalaru@yahoo.com>
in bug 156140
*fuse-2.6.0 (01 Nov 2006)
01 Nov 2006; Stefan Schweizer <genstef@gentoo.org> +fuse-2.6.0.ebuild:
Version bump thanks vivo in bug 153049
01 Nov 2006; Mike Frysinger <vapier@gentoo.org>
+files/fuse-2.6.0_rc3-no-mknod.patch, fuse-2.6.0_rc3.ebuild:
Dont bother creating a /dev/fuse device node #152032 by Mike Kelly.
20 Oct 2006; Joseph Jezak <josejx@gentoo.org> fuse-2.6.0_rc1.ebuild:
Marked ppc stable for bug #148506.
*fuse-2.6.0_rc3 (16 Oct 2006)
16 Oct 2006; Stefan Schweizer <genstef@gentoo.org> -fuse-2.6.0_rc2.ebuild,
+fuse-2.6.0_rc3.ebuild:
version bump
05 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> fuse-2.6.0_rc1.ebuild:
Stable on sparc wrt #148506
*fuse-2.6.0_rc2 (02 Oct 2006)
02 Oct 2006; Stefan Schweizer <genstef@gentoo.org> +fuse-2.6.0_rc2.ebuild:
version bump
29 Sep 2006; <ticho@gentoo.org> fuse-2.6.0_rc1.ebuild:
Stable on x86, bug #148506.
24 Sep 2006; <blubb@gentoo.org> fuse-2.6.0_rc1.ebuild:
stable on amd64
23 Sep 2006; Markus Rothe <corsair@gentoo.org> fuse-2.6.0_rc1.ebuild:
Stable on ppc64; bug #148506
*fuse-2.6.0_rc1 (11 Sep 2006)
11 Sep 2006; Stefan Schweizer <genstef@gentoo.org>
-fuse-2.6.0_pre3.ebuild, +fuse-2.6.0_rc1.ebuild:
version bump
*fuse-2.6.0_pre3 (24 Jul 2006)
24 Jul 2006; Stefan Schweizer <genstef@gentoo.org>
+fuse-2.6.0_pre3.ebuild:
version bump
08 Jun 2006; Stefan Schweizer <genstef@gentoo.org> fuse-2.6.0_pre2.ebuild:
use emake install instead of make install to allow parallel installs and
improve speed
23 May 2006; Markus Rothe <corsair@gentoo.org> fuse-2.6.0_pre2.ebuild:
Stable on ppc64
22 May 2006; Diego Pettenò <flameeyes@gentoo.org> fuse-2.6.0_pre2.ebuild:
Add ~x86-fbsd keyword.
22 May 2006; Stefan Schweizer <genstef@gentoo.org> fuse-2.6.0_pre2.ebuild:
Cleanup postinst and add basic BSD functionality though no keyword yet, bug
133548, thanks to Robert Sebastian Gerus <arachnist@gmail.com>
15 May 2006; Stefan Schweizer <genstef@gentoo.org>
-files/fuse-2.6.16.patch, -files/fuse-fix-memleak.patch,
-files/fusermount.patch, -fuse-2.4.1-r1.ebuild, -fuse-2.4.2.ebuild,
-fuse-2.5.2.ebuild, fuse-2.6.0_pre2.ebuild:
Add moduledb worlaround, remove old ebuilds
12 May 2006; Brent Baude <ranger@gentoo.org> fuse-2.6.0_pre2.ebuild:
Marking fuse-2.6.0_pre2 ~ppc64
03 May 2006; Daniel Gryniewicz <dang@gentoo.org> fuse-2.6.0_pre2.ebuild:
Marked stable on amd64 per bug# 131196
02 May 2006; Gustavo Zacarias <gustavoz@gentoo.org>
fuse-2.6.0_pre2.ebuild:
Stable on sparc wrt #131196
30 Apr 2006; Joshua Jackson <tsunam@gentoo.org> fuse-2.6.0_pre2.ebuild:
stable on x86; bug #131196
28 Apr 2006; Joseph Jezak <josejx@gentoo.org> fuse-2.6.0_pre2.ebuild:
Marked ppc stable for bug #131196.
27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-fuse-2.4.1-r1,
files/digest-fuse-2.4.2, Manifest:
Fixing SHA256 digest, pass four
*fuse-2.6.0_pre2 (26 Mar 2006)
26 Mar 2006; Stefan Schweizer <genstef@gentoo.org> -fuse-2.5.0.ebuild,
-fuse-2.5.0-r1.ebuild, -fuse-2.5.1.ebuild, +fuse-2.6.0_pre2.ebuild:
version bump
24 Mar 2006; Aron Griffis <agriffis@gentoo.org> fuse-2.5.2.ebuild:
Mark 2.5.2 ~ia64
*fuse-2.5.2 (17 Feb 2006)
17 Feb 2006; Stefan Schweizer <genstef@gentoo.org> +fuse-2.5.2.ebuild:
version bump
16 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> fuse-2.4.2.ebuild:
Stable on sparc
*fuse-2.5.1 (29 Jan 2006)
29 Jan 2006; Stefan Schweizer <genstef@gentoo.org> +fuse-2.5.1.ebuild:
version bump thanks to Thomas Meyer <thomas.mey@web.de> in bug 120736
*fuse-2.5.0-r1 (20 Jan 2006)
20 Jan 2006; Stefan Schweizer <genstef@gentoo.org>
+files/fuse-2.6.16.patch, +fuse-2.5.0-r1.ebuild:
Fix compiling on 2.6.16 thanks to Patrizio Bassi <hetfield666@gmail.com> in
bug 119532
20 Jan 2006; Daniel Drake <dsd@gentoo.org> fuse-2.4.2.ebuild,
fuse-2.5.0.ebuild:
Readd build-on-demand support now that the eclass is fixed. Reported by Derk
W te Bokkel in bug #117834
*fuse-2.5.0 (16 Jan 2006)
16 Jan 2006; Stefan Schweizer <genstef@gentoo.org> +fuse-2.5.0.ebuild:
version bump thanks to tonich <tonich@artparade.ru> in bug 119179
07 Jan 2006; Stefan Schweizer <genstef@gentoo.org> -fuse-2.3.0.ebuild,
-fuse-2.4.0.ebuild, -fuse-2.4.1.ebuild, fuse-2.4.1-r1.ebuild,
fuse-2.4.2.ebuild:
remove old ebuilds, remove build-on-demand support, bug 117834
*fuse-2.4.2 (04 Dec 2005)
04 Dec 2005; Stefan Schweizer <genstef@gentoo.org>
+files/fuse-fix-memleak.patch, +fuse-2.4.2.ebuild:
New version thanks to Radek Podgorny <radek@podgorny.cz> and Peter Hyman
<pete4abw@comcast.net> in bug 113747
20 Nov 2005; Mark Loeser <halcy0n@gentoo.org> fuse-2.4.1-r1.ebuild:
Stable on x86
20 Nov 2005; Simon Stelling <blubb@gentoo.org> fuse-2.4.1-r1.ebuild:
stable on amd64
20 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> fuse-2.4.1-r1.ebuild:
Stable on ppc.
*fuse-2.4.1-r1 (19 Nov 2005)
19 Nov 2005; Stefan Schweizer <genstef@gentoo.org>
+files/fusermount.patch, +fuse-2.4.1-r1.ebuild:
Fix bug 112902
19 Nov 2005; Simon Stelling <blubb@gentoo.org> fuse-2.3.0.ebuild:
stable on amd64
*fuse-2.4.1 (23 Oct 2005)
23 Oct 2005; Stefan Schweizer <genstef@gentoo.org> +fuse-2.4.1.ebuild:
version bump
*fuse-2.4.0 (15 Oct 2005)
15 Oct 2005; Stefan Schweizer <genstef@gentoo.org> +fuse-2.4.0.ebuild:
version bump
17 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog:
Converted to UTF-8, fixed encoding screwups
06 Sep 2005; Jason Wever <weeve@gentoo.org> fuse-2.3.0.ebuild:
Added ~sparc keyword.
06 Jul 2005; Stefan Schweizer <genstef@gentoo.org> fuse-2.3.0.ebuild:
Remove non-existand files from dodoc thanks to Geaaru <geaaru@gmail.com> in
bug 97692
20 Jun 2005; Stefan Schweizer <genstef@gentoo.org> -fuse-2.2.1.ebuild,
fuse-2.3.0.ebuild:
KV_DIR -> KV_OUT_DIR thanks to Georgi Georgiev <chutz@gg3.net>, removing old
ebuilds
08 Jun 2005; Michael Hanselmann <hansmi@gentoo.org> fuse-2.3.0.ebuild:
Stable on ppc.
*fuse-2.3.0 (03 Jun 2005)
03 Jun 2005; Stefan Schweizer <genstef@gentoo.org> +fuse-2.3.0.ebuild:
Security version bump, bug 94917 thanks to Adir Abraham <adirab@gmail.com>,
x86 stable
13 May 2005; Stefan Schweizer <genstef@gentoo.org> fuse-2.2.1.ebuild:
Change homepage to make rockoo happy, bug 92509
20 Apr 2005; Stefan Schweizer <genstef@gentoo.org>
-files/fuse-1.4-kernel-2.6.10.patch, -fuse-1.4.ebuild, -fuse-2.1.ebuild,
-fuse-2.2.ebuild:
Removing old ebuilds.
13 Apr 2005; Lars Weiler <pylon@gentoo.org> fuse-2.2.1.ebuild:
Stable on ppc.
13 Apr 2005; Stefan Schweizer <genstef@gentoo.org> fuse-2.2.1.ebuild:
Version 2.2.1 stable on x86
*fuse-2.2.1 (23 Mar 2005)
23 Mar 2005; Stefan Schweizer <genstef@gentoo.org> +fuse-2.2.1.ebuild:
version bump thanks to Jim Faulkner <dogshu@sdf.lonestar.org> in bug 86336
22 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> fuse-1.4.ebuild:
added ~amd64 to 1.4 as well. fixes #86002
21 Feb 2005; Joseph Jezak <josejx@gentoo.org> fuse-1.4.ebuild:
Marked ppc stable.
13 Feb 2005; Danny van Dyk <kugelfang@gentoo.org> fuse-2.2.ebuild:
Marked ~amd64 (BUG #77665).
*fuse-2.2 (05 Feb 2005)
05 Feb 2005; Stefan Schweizer <genstef@gentoo.org> +fuse-2.2.ebuild,
-fuse-2.2_pre6.ebuild:
Version bump
*fuse-2.2_pre6 (27 Jan 2005)
27 Jan 2005; Stefan Schweizer <genstef@gentoo.org> -fuse-2.2_pre5.ebuild,
+fuse-2.2_pre6.ebuild:
Version bump
*fuse-2.2_pre5 (25 Jan 2005)
25 Jan 2005; Stefan Schweizer <genstef@gentoo.org> -fuse-2.2_pre3.ebuild,
+fuse-2.2_pre5.ebuild:
Version bump
21 Jan 2005; Lars Weiler <pylon@gentoo.org> fuse-1.4.ebuild:
Added ~ppc.
*fuse-2.2_pre3 (15 Jan 2005)
15 Jan 2005; Stefan Schweizer <genstef@gentoo.org> +fuse-2.2_pre3.ebuild:
Version bump, thanks to OneOfOne in IRC. Changed to only compile the kernel
module when it is not yet in the kernel.
03 Jan 2005; Stefan Schweizer <genstef@gentoo.org>
+files/fuse-1.4-kernel-2.6.10.patch, +files/fuse-fix-lazy-binding.patch,
fuse-1.4.ebuild, fuse-2.1.ebuild:
Solving lazy bindings bug 76423, addressing unknown symbol in kernel 2.6.10
bug 76438, changing 1.4 version to also install module in /lib/modules//fs
02 Jan 2005; Stefan Schweizer <genstef@gentoo.org> fuse-1.4.ebuild:
Back to the old fuse-1.4.ebuild, 1.4 has obviously a more broken
build-system than 2.1 and therefore does not work with linux-mod
02 Jan 2005; Stefan Schweizer <genstef@gentoo.org> :
Version 1.4 stable on x86
01 Jan 2005; Stefan Schweizer <genstef@gentoo.org> fuse-1.4.ebuild,
fuse-2.1.ebuild:
Conversion to linux-mod
26 Dec 2004; Luca Barbato <lu_zero@gentoo.org> fuse-2.1.ebuild:
Marked ~ppc
*fuse-2.1 (06 Dec 2004)
06 Dec 2004; Stefan Schweizer <genstef@gentoo.org> +fuse-2.1.ebuild,
-fuse-2.1_pre1.ebuild:
Version bump. Removing pre1 ebuild
*fuse-1.4 (16 Nov 2004)
16 Nov 2004; Stefan Schweizer <genstef@gentoo.org> +fuse-1.4.ebuild:
Adding version 1.4 to support siefs
*fuse-2.1_pre1 (14 Nov 2004)
14 Nov 2004; Stefan Schweizer <genstef@gentoo.org> +metadata.xml,
+fuse-2.1_pre1.ebuild:
Initial import. Thanks to Birce Arnould <98111@free.fr>, Athul Acharya
<aacharya@gmail.com> and Sébastien Estienne <sebastien.estienne@gmail.com>
in bug 59733

View File

@@ -1,8 +0,0 @@
AUX fuse-fbsd.init 467 RMD160 ac8ce54b189b3433cede1c8360b63d38a4203e67 SHA1 8f0f10dac4653a82677f31a079a3b006cc8e122d SHA256 d896a80d67668246f586c6283f95f624fdbecb306408bec6f2c944601aae7273
AUX fuse.init 756 RMD160 0950f906866311b19c0712f88911e83f6481b5f7 SHA1 96551a5d9ebf21560adafeb2b65c339fa8cfe898 SHA256 22a22c914d2a4f0fb5fc8495f4b7efcd1819efde548c9033ca612c181cd29eda
AUX gold-unversioned-symbol.patch 2686 RMD160 78e45262ff3ccff96e1a66b85c78290bc6ecb532 SHA1 88950e521089038373bfbc59b295c924d315822f SHA256 d3db4c7784307b223ee28c2cfcff21984bd10350d48f298c1fd8277f6577a825
AUX index.html 3727 RMD160 f3764258c80058b13578b105ca59b93ac2bda0b6 SHA1 b3b5528f03af098714fd5c318578f94cef6f3c65 SHA256 7b8c7b6144cb38c8f643f126188f7488c9466abb847187d0c698c688f64ff767
DIST fuse-2.8.6.tar.gz 505334 RMD160 df66df0256a677c50f2fc94fef6f34b2d598386c SHA1 c2c0f9fff8bfee217da200888123e5abb5b498f2 SHA256 1ec1913e38f09b2a9ec1579e1800805b5e2c747d1dce515e316dbb665ca139d6
EBUILD fuse-2.8.6.ebuild 2118 RMD160 cfb16b3d2bbe08f62053e2e68fc38402eaf7690a SHA1 348601279b5e6eb228d883eb639032b2d4fb1fe9 SHA256 9a9d16b71ea1c8a93496a4c09d4c0631a07593010c41bbe73eb9116a814d4caf
MISC ChangeLog 19955 RMD160 412bc1d3fcb3cb0088fcde1c1123dd022decd1e7 SHA1 32bc158230f364a046e2ac003fd18d52f7cd3be9 SHA256 ab971a96fed1795a2b3e9a79f1fa2a8c3edf9a98455cffd1b6430e1949a55d22
MISC metadata.xml 166 RMD160 c3e22956fa1bdf11cc38cceb1460a5e32de37018 SHA1 a81e3c6c2214866a94b7b8ad96d82f30e952ad01 SHA256 f07e997e7e54cfa7611f01ff3a778174ba1b8f9e856baf7eec48206ed24e0c14

View File

@@ -1,23 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
depend() {
need localmount
}
start() {
ebegin "Starting fuse"
if ! kldstat -q -m fuse; then
kldload fuse >/dev/null 2>&1 || eerror $? "Error loading fuse module"
fi
eend ${?}
}
stop() {
ebegin "Stopping fuse"
if kldstat -q -m fuse; then
kldunload fuse >/dev/null 2>&1 || eerror $? "Error unloading fuse module"
fi
eend ${?}
}

View File

@@ -1,35 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
MOUNTPOINT=/sys/fs/fuse/connections
depend() {
need localmount
}
start() {
ebegin "Starting fuse"
if ! grep -qw fuse /proc/filesystems; then
modprobe fuse >/dev/null 2>&1 || eerror $? "Error loading fuse module"
fi
if grep -qw fusectl /proc/filesystems && \
! grep -qw $MOUNTPOINT /proc/mounts; then
mount -t fusectl none $MOUNTPOINT >/dev/null 2>&1 || \
eerror $? "Error mounting control filesystem"
fi
eend ${?}
}
stop() {
ebegin "Stopping fuse"
if grep -qw $MOUNTPOINT /proc/mounts; then
umount $MOUNTPOINT >/dev/null 2>&1 || \
eerror $? "Error unmounting control filesystem"
fi
eend ${?}
}

View File

@@ -1,60 +0,0 @@
Index: fuse-2.8.6/lib/fuse.c
===================================================================
--- fuse-2.8.6.orig/lib/fuse.c 2011-09-13 00:23:14.000000000 -0700
+++ fuse-2.8.6/lib/fuse.c 2011-10-19 09:20:27.537099939 -0700
@@ -3947,11 +3947,11 @@
11);
}
-FUSE_SYMVER(".symver fuse_exited,__fuse_exited@");
-FUSE_SYMVER(".symver fuse_process_cmd,__fuse_process_cmd@");
-FUSE_SYMVER(".symver fuse_read_cmd,__fuse_read_cmd@");
-FUSE_SYMVER(".symver fuse_set_getcontext_func,__fuse_set_getcontext_func@");
-FUSE_SYMVER(".symver fuse_new_compat2,fuse_new@");
+FUSE_SYMVER(".symver fuse_exited,__fuse_exited@FUSE_UNVERSIONED");
+FUSE_SYMVER(".symver fuse_process_cmd,__fuse_process_cmd@FUSE_UNVERSIONED");
+FUSE_SYMVER(".symver fuse_read_cmd,__fuse_read_cmd@FUSE_UNVERSIONED");
+FUSE_SYMVER(".symver fuse_set_getcontext_func,__fuse_set_getcontext_func@FUSE_UNVERSIONED");
+FUSE_SYMVER(".symver fuse_new_compat2,fuse_new@FUSE_UNVERSIONED");
FUSE_SYMVER(".symver fuse_new_compat22,fuse_new@FUSE_2.2");
#endif /* __FreeBSD__ */
Index: fuse-2.8.6/lib/fuse_mt.c
===================================================================
--- fuse-2.8.6.orig/lib/fuse_mt.c 2011-09-13 00:23:14.000000000 -0700
+++ fuse-2.8.6/lib/fuse_mt.c 2011-10-19 09:20:27.537099939 -0700
@@ -113,4 +113,4 @@
return fuse_session_loop_mt(fuse_get_session(f));
}
-FUSE_SYMVER(".symver fuse_loop_mt_proc,__fuse_loop_mt@");
+FUSE_SYMVER(".symver fuse_loop_mt_proc,__fuse_loop_mt@FUSE_UNVERSIONED");
Index: fuse-2.8.6/lib/fuse_versionscript
===================================================================
--- fuse-2.8.6.orig/lib/fuse_versionscript 2011-09-13 00:23:14.000000000 -0700
+++ fuse-2.8.6/lib/fuse_versionscript 2011-10-19 09:20:27.541099939 -0700
@@ -1,3 +1,6 @@
+FUSE_UNVERSIONED {
+};
+
FUSE_2.2 {
global:
fuse_destroy;
Index: fuse-2.8.6/lib/helper.c
===================================================================
--- fuse-2.8.6.orig/lib/helper.c 2011-09-13 00:23:14.000000000 -0700
+++ fuse-2.8.6/lib/helper.c 2011-10-19 09:20:27.541099939 -0700
@@ -409,10 +409,10 @@
return fuse_mount_compat22(mountpoint, NULL);
}
-FUSE_SYMVER(".symver fuse_setup_compat2,__fuse_setup@");
+FUSE_SYMVER(".symver fuse_setup_compat2,__fuse_setup@FUSE_UNVERSIONED");
FUSE_SYMVER(".symver fuse_setup_compat22,fuse_setup@FUSE_2.2");
-FUSE_SYMVER(".symver fuse_teardown,__fuse_teardown@");
-FUSE_SYMVER(".symver fuse_main_compat2,fuse_main@");
+FUSE_SYMVER(".symver fuse_teardown,__fuse_teardown@FUSE_UNVERSIONED");
+FUSE_SYMVER(".symver fuse_main_compat2,fuse_main@FUSE_UNVERSIONED");
FUSE_SYMVER(".symver fuse_main_real_compat22,fuse_main_real@FUSE_2.2");
#endif /* __FreeBSD__ */

View File

@@ -1,83 +0,0 @@
diff --git a/meta-oe/recipes-support/fuse/fuse-2.8.6/gold-unversioned-symbol.patch b/meta-oe/recipes-support/fuse/fuse-2.8.6/gold-unversioned-symbol.patch
new file mode 100644
index 0000000..8ee97df
--- /dev/null
+++ b/meta-oe/recipes-support/fuse/fuse-2.8.6/gold-unversioned-symbol.patch
@@ -0,0 +1,60 @@
+Index: fuse-2.8.6/lib/fuse.c
+===================================================================
+--- fuse-2.8.6.orig/lib/fuse.c 2011-09-13 00:23:14.000000000 -0700
++++ fuse-2.8.6/lib/fuse.c 2011-10-19 09:20:27.537099939 -0700
+@@ -3947,11 +3947,11 @@
+ 11);
+ }
+
+-FUSE_SYMVER(".symver fuse_exited,__fuse_exited@");
+-FUSE_SYMVER(".symver fuse_process_cmd,__fuse_process_cmd@");
+-FUSE_SYMVER(".symver fuse_read_cmd,__fuse_read_cmd@");
+-FUSE_SYMVER(".symver fuse_set_getcontext_func,__fuse_set_getcontext_func@");
+-FUSE_SYMVER(".symver fuse_new_compat2,fuse_new@");
++FUSE_SYMVER(".symver fuse_exited,__fuse_exited@FUSE_UNVERSIONED");
++FUSE_SYMVER(".symver fuse_process_cmd,__fuse_process_cmd@FUSE_UNVERSIONED");
++FUSE_SYMVER(".symver fuse_read_cmd,__fuse_read_cmd@FUSE_UNVERSIONED");
++FUSE_SYMVER(".symver fuse_set_getcontext_func,__fuse_set_getcontext_func@FUSE_UNVERSIONED");
++FUSE_SYMVER(".symver fuse_new_compat2,fuse_new@FUSE_UNVERSIONED");
+ FUSE_SYMVER(".symver fuse_new_compat22,fuse_new@FUSE_2.2");
+
+ #endif /* __FreeBSD__ */
+Index: fuse-2.8.6/lib/fuse_mt.c
+===================================================================
+--- fuse-2.8.6.orig/lib/fuse_mt.c 2011-09-13 00:23:14.000000000 -0700
++++ fuse-2.8.6/lib/fuse_mt.c 2011-10-19 09:20:27.537099939 -0700
+@@ -113,4 +113,4 @@
+ return fuse_session_loop_mt(fuse_get_session(f));
+ }
+
+-FUSE_SYMVER(".symver fuse_loop_mt_proc,__fuse_loop_mt@");
++FUSE_SYMVER(".symver fuse_loop_mt_proc,__fuse_loop_mt@FUSE_UNVERSIONED");
+Index: fuse-2.8.6/lib/fuse_versionscript
+===================================================================
+--- fuse-2.8.6.orig/lib/fuse_versionscript 2011-09-13 00:23:14.000000000 -0700
++++ fuse-2.8.6/lib/fuse_versionscript 2011-10-19 09:20:27.541099939 -0700
+@@ -1,3 +1,6 @@
++FUSE_UNVERSIONED {
++};
++
+ FUSE_2.2 {
+ global:
+ fuse_destroy;
+Index: fuse-2.8.6/lib/helper.c
+===================================================================
+--- fuse-2.8.6.orig/lib/helper.c 2011-09-13 00:23:14.000000000 -0700
++++ fuse-2.8.6/lib/helper.c 2011-10-19 09:20:27.541099939 -0700
+@@ -409,10 +409,10 @@
+ return fuse_mount_compat22(mountpoint, NULL);
+ }
+
+-FUSE_SYMVER(".symver fuse_setup_compat2,__fuse_setup@");
++FUSE_SYMVER(".symver fuse_setup_compat2,__fuse_setup@FUSE_UNVERSIONED");
+ FUSE_SYMVER(".symver fuse_setup_compat22,fuse_setup@FUSE_2.2");
+-FUSE_SYMVER(".symver fuse_teardown,__fuse_teardown@");
+-FUSE_SYMVER(".symver fuse_main_compat2,fuse_main@");
++FUSE_SYMVER(".symver fuse_teardown,__fuse_teardown@FUSE_UNVERSIONED");
++FUSE_SYMVER(".symver fuse_main_compat2,fuse_main@FUSE_UNVERSIONED");
+ FUSE_SYMVER(".symver fuse_main_real_compat22,fuse_main_real@FUSE_2.2");
+
+ #endif /* __FreeBSD__ */
diff --git a/meta-oe/recipes-support/fuse/fuse_2.8.6.bb b/meta-oe/recipes-support/fuse/fuse_2.8.6.bb
index ec81a98..15e9206 100644
--- a/meta-oe/recipes-support/fuse/fuse_2.8.6.bb
+++ b/meta-oe/recipes-support/fuse/fuse_2.8.6.bb
@@ -5,10 +5,11 @@ LICENSE = "GPLv2&LGPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
file://COPYING.LIB;md5=f30a9716ef3762e3467a2f62bf790f0a"
-PR = "r0"
+PR = "r1"
SRC_URI = "${SOURCEFORGE_MIRROR}/fuse/fuse-${PV}.tar.gz \
file://define_GNU_SOURCE.patch \
+ file://gold-unversioned-symbol.patch \
"
SRC_URI[md5sum] = "eaa32c8cef56a981656a786f258a002a"

View File

@@ -1,84 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/fuse-2.8.6.ebuild,v 1.2 2011/09/17 23:35:42 zmedico Exp $
EAPI=4
inherit libtool linux-info
MY_P=${P/_/-}
DESCRIPTION="An interface for filesystems implemented in userspace."
HOMEPAGE="http://fuse.sourceforge.net"
SRC_URI="mirror://sourceforge/fuse/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-linux"
IUSE="kernel_linux kernel_FreeBSD static-libs"
PDEPEND="kernel_FreeBSD? ( sys-fs/fuse4bsd )"
S=${WORKDIR}/${MY_P}
pkg_setup() {
if use kernel_linux ; then
if kernel_is lt 2 6 9 ; then
die "Your kernel is too old."
fi
CONFIG_CHECK="~FUSE_FS"
FUSE_FS_WARNING="You need to have FUSE module built to use user-mode utils"
linux-info_pkg_setup
fi
}
src_prepare() {
# fix building with glibc-2.14 #370411
sed -i '1i#define _GNU_SOURCE' util/fusermount.c || die
epatch "${FILESDIR}/gold-unversioned-symbol.patch"
elibtoolize
}
src_configure() {
econf \
INIT_D_PATH="${EPREFIX}/etc/init.d" \
MOUNT_FUSE_PATH="${EPREFIX}/sbin" \
UDEV_RULES_PATH="${EPREFIX}/lib/udev/rules.d" \
$(use_enable static-libs static) \
--disable-example
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS ChangeLog Filesystems README \
README.NFS NEWS doc/how-fuse-works \
doc/kernel.txt FAQ
docinto example
dodoc example/*
if use kernel_linux ; then
newinitd "${FILESDIR}"/fuse.init fuse
elif use kernel_FreeBSD ; then
insinto /usr/include/fuse
doins include/fuse_kernel.h
newinitd "${FILESDIR}"/fuse-fbsd.init fuse
else
die "We don't know what init code install for your kernel, please file a bug."
fi
find "${ED}" -name "*.la" -delete
rm -rf "${D}/dev"
dodir /etc
cat > "${ED}"/etc/fuse.conf <<-EOF
# Set the maximum number of FUSE mounts allowed to non-root users.
# The default is 1000.
#
#mount_max = 1000
# Allow non-root users to specify the 'allow_other' or 'allow_root'
# mount options.
#
#user_allow_other
EOF
}

View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kernel-misc</herd>
</pkgmetadata>