From 5e513c29ea1fa0c42ad48cfa5dec6b322e7fccb8 Mon Sep 17 00:00:00 2001 From: Stefan Schweizer Date: Sun, 14 Nov 2004 14:40:17 +0000 Subject: [PATCH] =?utf8?q?Initial=20import.=20Thanks=20to=20Birce=20Arnoul?= =?utf8?q?d=20<98111@free.fr>,=20Athul=20Acharya=20=20?= =?utf8?q?and=20S=C3=A9bastien=20Estienne=20?= =?utf8?q?=20in=20bug=2059733?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- sys-fs/fuse/ChangeLog | 12 ++++++ sys-fs/fuse/Manifest | 4 ++ sys-fs/fuse/files/digest-fuse-2.1_pre1 | 1 + sys-fs/fuse/fuse-2.1_pre1.ebuild | 53 ++++++++++++++++++++++++++ sys-fs/fuse/metadata.xml | 9 +++++ 5 files changed, 79 insertions(+) create mode 100644 sys-fs/fuse/ChangeLog create mode 100644 sys-fs/fuse/Manifest create mode 100644 sys-fs/fuse/files/digest-fuse-2.1_pre1 create mode 100644 sys-fs/fuse/fuse-2.1_pre1.ebuild create mode 100644 sys-fs/fuse/metadata.xml diff --git a/sys-fs/fuse/ChangeLog b/sys-fs/fuse/ChangeLog new file mode 100644 index 000000000000..86b4c84c94fe --- /dev/null +++ b/sys-fs/fuse/ChangeLog @@ -0,0 +1,12 @@ +# 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 $ + +*fuse-2.1_pre1 (14 Nov 2004) + + 14 Nov 2004; Stefan Schweizer +metadata.xml, + +fuse-2.1_pre1.ebuild: + Initial import. Thanks to Birce Arnould <98111@free.fr>, Athul Acharya + and Sébastien Estienne + in bug 59733 + diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest new file mode 100644 index 000000000000..30bbfa77378f --- /dev/null +++ b/sys-fs/fuse/Manifest @@ -0,0 +1,4 @@ +MD5 14661337f0e0f0821045ac4703bc8ee8 fuse-2.1_pre1.ebuild 1378 +MD5 498727e293fe64b55694699973f8f2b9 ChangeLog 485 +MD5 6e89ba8198764bfd079a0cfa18dca593 metadata.xml 264 +MD5 be2d4a2912dfd7c37a54340576697c34 files/digest-fuse-2.1_pre1 65 diff --git a/sys-fs/fuse/files/digest-fuse-2.1_pre1 b/sys-fs/fuse/files/digest-fuse-2.1_pre1 new file mode 100644 index 000000000000..4c4a2654ca04 --- /dev/null +++ b/sys-fs/fuse/files/digest-fuse-2.1_pre1 @@ -0,0 +1 @@ +MD5 38f8621e451107aaeffb9556bc213186 fuse-2.1-pre1.tar.gz 341340 diff --git a/sys-fs/fuse/fuse-2.1_pre1.ebuild b/sys-fs/fuse/fuse-2.1_pre1.ebuild new file mode 100644 index 000000000000..4e88086ba5f5 --- /dev/null +++ b/sys-fs/fuse/fuse-2.1_pre1.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-2.1_pre1.ebuild,v 1.1 2004/11/14 14:40:17 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} +} diff --git a/sys-fs/fuse/metadata.xml b/sys-fs/fuse/metadata.xml new file mode 100644 index 000000000000..c8f81b37cf66 --- /dev/null +++ b/sys-fs/fuse/metadata.xml @@ -0,0 +1,9 @@ + + + + kernel + + genstef@gentoo.org + Stefan Schweizer + + -- 2.26.2