summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2005-04-20 16:49:17 +0000
committerStefan Schweizer <genstef@gentoo.org>2005-04-20 16:49:17 +0000
commit2ae3bc44b5b26c91df34f1a18fed83098f360283 (patch)
treed24c1b1f26cf58f1dcd1df3147ab8bf2cfe33ae6 /sys-fs/fuse
parentAdded python support. (diff)
downloadgentoo-2-2ae3bc44b5b26c91df34f1a18fed83098f360283.tar.gz
gentoo-2-2ae3bc44b5b26c91df34f1a18fed83098f360283.tar.bz2
gentoo-2-2ae3bc44b5b26c91df34f1a18fed83098f360283.zip
Removing old ebuilds.
(Portage version: 1.585-cvs)
Diffstat (limited to 'sys-fs/fuse')
-rw-r--r--sys-fs/fuse/ChangeLog7
-rw-r--r--sys-fs/fuse/files/digest-fuse-1.41
-rw-r--r--sys-fs/fuse/files/digest-fuse-2.11
-rw-r--r--sys-fs/fuse/files/digest-fuse-2.21
-rw-r--r--sys-fs/fuse/files/fuse-1.4-kernel-2.6.10.patch29
-rw-r--r--sys-fs/fuse/fuse-1.4.ebuild60
-rw-r--r--sys-fs/fuse/fuse-2.1.ebuild46
-rw-r--r--sys-fs/fuse/fuse-2.2.ebuild51
8 files changed, 6 insertions, 190 deletions
diff --git a/sys-fs/fuse/ChangeLog b/sys-fs/fuse/ChangeLog
index 0cf3fe8e4eac..aba369bc8d3d 100644
--- a/sys-fs/fuse/ChangeLog
+++ b/sys-fs/fuse/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-fs/fuse
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/ChangeLog,v 1.19 2005/04/13 19:10:35 pylon Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/ChangeLog,v 1.20 2005/04/20 16:49:17 genstef Exp $
+
+ 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.
diff --git a/sys-fs/fuse/files/digest-fuse-1.4 b/sys-fs/fuse/files/digest-fuse-1.4
deleted file mode 100644
index 3ef623bc8d60..000000000000
--- a/sys-fs/fuse/files/digest-fuse-1.4
+++ /dev/null
@@ -1 +0,0 @@
-MD5 abdcb47a202d84d844ffbb58dcc7ac8b fuse-1.4.tar.gz 126979
diff --git a/sys-fs/fuse/files/digest-fuse-2.1 b/sys-fs/fuse/files/digest-fuse-2.1
deleted file mode 100644
index 3a48fbed839e..000000000000
--- a/sys-fs/fuse/files/digest-fuse-2.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 5184b07a02daeefcee54e0d416b47d3f fuse-2.1.tar.gz 340793
diff --git a/sys-fs/fuse/files/digest-fuse-2.2 b/sys-fs/fuse/files/digest-fuse-2.2
deleted file mode 100644
index cb5f79246303..000000000000
--- a/sys-fs/fuse/files/digest-fuse-2.2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 6f7fe60795324111fea18143e81512ec fuse-2.2.tar.gz 355164
diff --git a/sys-fs/fuse/files/fuse-1.4-kernel-2.6.10.patch b/sys-fs/fuse/files/fuse-1.4-kernel-2.6.10.patch
deleted file mode 100644
index ba129d282d97..000000000000
--- a/sys-fs/fuse/files/fuse-1.4-kernel-2.6.10.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff -pur fuse-1.4.orig/kernel/dir.c fuse-1.4/kernel/dir.c
---- fuse-1.4.orig/kernel/dir.c 2005-01-02 21:09:09.908015392 +0100
-+++ fuse-1.4/kernel/dir.c 2005-01-02 21:10:21.430142376 +0100
-@@ -417,7 +417,12 @@ static int _fuse_permission(struct inode
- if(!(fc->flags & FUSE_ALLOW_OTHER) && current->fsuid != fc->uid)
- return -EACCES;
- else if(fc->flags & FUSE_DEFAULT_PERMISSIONS) {
-- int err = vfs_permission(inode, mask);
-+ int err;
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,10)
-+ err = vfs_permission(inode, mask);
-+#else
-+ err = generic_permission(inode, mask, NULL);
-+#endif
-
- /* If permission is denied, try to refresh file
- attributes. This is also needed, because the root
-@@ -426,7 +431,11 @@ static int _fuse_permission(struct inode
- if(err == -EACCES) {
- err = fuse_do_getattr(inode);
- if(!err)
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,10)
- err = vfs_permission(inode, mask);
-+#else
-+ err = generic_permission(inode, mask, NULL);
-+#endif
- }
-
- /* FIXME: Need some mechanism to revoke permissions:
diff --git a/sys-fs/fuse/fuse-1.4.ebuild b/sys-fs/fuse/fuse-1.4.ebuild
deleted file mode 100644
index c9dd38fdb968..000000000000
--- a/sys-fs/fuse/fuse-1.4.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/fuse-1.4.ebuild,v 1.8 2005/03/22 20:40:49 luckyduck Exp $
-
-inherit kernel-mod eutils
-
-MY_P=${P/_/-}
-DESCRIPTION="An interface for filesystems implemented in userspace."
-HOMEPAGE="http://sourceforge.net/projects/fuse"
-SRC_URI="mirror://sourceforge/fuse/${MY_P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ppc ~amd64"
-IUSE=""
-S=${WORKDIR}/${MY_P}
-
-DEPEND="virtual/linux-sources"
-
-pkg_setup() {
- kernel-mod_check_modules_supported
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${P}-kernel-2.6.10.patch
- epatch ${FILESDIR}/fuse-fix-lazy-binding.patch
-}
-
-src_compile() {
- econf --disable-example --with-kernel="${ROOT}/usr/src/linux" || die "econf failed"
-
- sed -i 's/.*depmod.*//' kernel/Makefile
-
- # http://marc.theaimsgroup.com/?l=gentoo-dev&m=109672618708314&w=2
- kernel-mod_getversion
- if [ ${KV_MINOR} -gt 5 ] && [ ${KV_PATCH} -gt 5 ]
- then
- sed -i 's:SUBDIRS=:M=:g' kernel/Makefile
- fi
-
- unset ARCH
- emake || die "emake failed"
-}
-
-src_install() {
- unset ARCH
- make DESTDIR="${D}" fusemoduledir=${ROOT}/lib/modules/${KV}/fs install || die "make install failed"
-
- dodoc AUTHORS BUGS ChangeLog Filesystems README README-2.4 \
- README-2.6 README.NFS NEWS doc/how-fuse-works
- docinto example
- dodoc example/*
-}
-
-pkg_postinst() {
- einfo "Checking kernel module dependencies"
- test -r "${ROOT}/usr/src/linux/System.map" && \
- depmod -ae -F "${ROOT}/usr/src/linux/System.map" -b "${ROOT}" -r ${KV}
-}
diff --git a/sys-fs/fuse/fuse-2.1.ebuild b/sys-fs/fuse/fuse-2.1.ebuild
deleted file mode 100644
index 443c9538b779..000000000000
--- a/sys-fs/fuse/fuse-2.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/fuse-2.1.ebuild,v 1.4 2005/01/03 08:00:45 genstef Exp $
-
-inherit linux-mod eutils
-
-MY_P=${P/_/-}
-DESCRIPTION="An interface for filesystems implemented in userspace."
-HOMEPAGE="http://sourceforge.net/projects/fuse"
-SRC_URI="mirror://sourceforge/fuse/${MY_P}.tar.gz"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc"
-IUSE=""
-S=${WORKDIR}/${MY_P}
-MODULE_NAMES="fuse(fs:${S}/kernel)"
-BUILD_PARAMS="majver=${KV_MAJOR}.${KV_MINOR}
- fusemoduledir=${ROOT}/lib/modules/${KV_FULL}/fs"
-BUILD_TARGETS="all"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/fuse-fix-lazy-binding.patch
-}
-
-src_compile() {
- econf --disable-kernel-module --disable-example || die "econf failed"
- emake || die "emake failed"
-
- cd kernel
- econf --with-kernel="${ROOT}${KV_DIR}" || die "econf kernel failed"
- sed -i 's/.*depmod.*//' Makefile
- convert_to_m Makefile
- linux-mod_src_compile
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed"
-
- dodoc AUTHORS BUGS ChangeLog Filesystems README README-2.4 \
- README-2.6 README.NFS NEWS doc/how-fuse-works
- docinto example
- dodoc example/*
-
- linux-mod_src_install
-}
diff --git a/sys-fs/fuse/fuse-2.2.ebuild b/sys-fs/fuse/fuse-2.2.ebuild
deleted file mode 100644
index 885d8353b83a..000000000000
--- a/sys-fs/fuse/fuse-2.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/fuse-2.2.ebuild,v 1.2 2005/02/13 10:44:29 kugelfang Exp $
-
-inherit linux-mod eutils
-
-MY_P=${P/_/-}
-DESCRIPTION="An interface for filesystems implemented in userspace."
-HOMEPAGE="http://sourceforge.net/projects/fuse"
-SRC_URI="mirror://sourceforge/fuse/${MY_P}.tar.gz"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc ~amd64"
-IUSE=""
-S=${WORKDIR}/${MY_P}
-
-CONFIG_CHECK="@FUSE_FS:fuse"
-MODULE_NAMES="fuse(fs:${S}/kernel)"
-BUILD_PARAMS="majver=${KV_MAJOR}.${KV_MINOR}
- fusemoduledir=${ROOT}/lib/modules/${KV_FULL}/fs"
-BUILD_TARGETS="all"
-ECONF_PARAMS="--with-kernel=${KV_DIR}"
-FUSE_FS_ERROR="We have detected FUSE already built into the kernel.
-We will continue, but we wont build the module this time."
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/fuse-fix-lazy-binding.patch
-}
-
-src_compile() {
- einfo "Preparing fuse userland"
- econf --disable-kernel-module --disable-example || \
- die "econf failed for fuse userland"
- emake || die "emake failed"
-
- sed -i 's/.*depmod.*//g' ${S}/kernel/Makefile.in
- convert_to_m ${S}/kernel/Makefile.in
- linux-mod_src_compile
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed"
-
- dodoc AUTHORS BUGS ChangeLog Filesystems README README-2.4 \
- README-2.6 README.NFS NEWS doc/how-fuse-works
- docinto example
- dodoc example/*
-
- linux-mod_src_install
-}