diff options
author | Stefan Schweizer <genstef@gentoo.org> | 2004-11-16 17:21:49 +0000 |
---|---|---|
committer | Stefan Schweizer <genstef@gentoo.org> | 2004-11-16 17:21:49 +0000 |
commit | 8ad1a0b494b507c036ddbf2e11db2eb329009bf4 (patch) | |
tree | 30546c23787078877030f5593fcef1c40d7b71bf /sys-fs | |
parent | Stable on sparc (Manifest recommit) (diff) | |
download | gentoo-2-8ad1a0b494b507c036ddbf2e11db2eb329009bf4.tar.gz gentoo-2-8ad1a0b494b507c036ddbf2e11db2eb329009bf4.tar.bz2 gentoo-2-8ad1a0b494b507c036ddbf2e11db2eb329009bf4.zip |
Adding version 1.4 to support siefs
Diffstat (limited to 'sys-fs')
-rw-r--r-- | sys-fs/fuse/ChangeLog | 7 | ||||
-rw-r--r-- | sys-fs/fuse/Manifest | 4 | ||||
-rw-r--r-- | sys-fs/fuse/files/digest-fuse-1.4 | 1 | ||||
-rw-r--r-- | sys-fs/fuse/fuse-1.4.ebuild | 53 |
4 files changed, 63 insertions, 2 deletions
diff --git a/sys-fs/fuse/ChangeLog b/sys-fs/fuse/ChangeLog index 86b4c84c94fe..bd188d473c67 100644 --- a/sys-fs/fuse/ChangeLog +++ b/sys-fs/fuse/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-fs/fuse # Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/ChangeLog,v 1.1 2004/11/14 14:40:17 genstef Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/ChangeLog,v 1.2 2004/11/16 17:21:49 genstef Exp $ + +*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) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index 30bbfa77378f..82ac59036cb3 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,4 +1,6 @@ +MD5 14661337f0e0f0821045ac4703bc8ee8 fuse-1.4.ebuild 1378 MD5 14661337f0e0f0821045ac4703bc8ee8 fuse-2.1_pre1.ebuild 1378 -MD5 498727e293fe64b55694699973f8f2b9 ChangeLog 485 +MD5 10730ba2a87d36b5b85952cb26bf3b2c ChangeLog 620 MD5 6e89ba8198764bfd079a0cfa18dca593 metadata.xml 264 +MD5 86c18e0aa1b9961decf250349afc0fdc files/digest-fuse-1.4 60 MD5 be2d4a2912dfd7c37a54340576697c34 files/digest-fuse-2.1_pre1 65 diff --git a/sys-fs/fuse/files/digest-fuse-1.4 b/sys-fs/fuse/files/digest-fuse-1.4 new file mode 100644 index 000000000000..3ef623bc8d60 --- /dev/null +++ b/sys-fs/fuse/files/digest-fuse-1.4 @@ -0,0 +1 @@ +MD5 abdcb47a202d84d844ffbb58dcc7ac8b fuse-1.4.tar.gz 126979 diff --git a/sys-fs/fuse/fuse-1.4.ebuild b/sys-fs/fuse/fuse-1.4.ebuild new file mode 100644 index 000000000000..7e1a625a448c --- /dev/null +++ b/sys-fs/fuse/fuse-1.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2004 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.1 2004/11/16 17:21:49 genstef Exp $ + +inherit kernel-mod + +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" +IUSE="" +S=${WORKDIR}/${MY_P} + +DEPEND="virtual/linux-sources" + +pkg_setup() { + kernel-mod_check_modules_supported +} + +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}" 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} +} |