# ebuild SRC_URI="mirror://sourceforge/fuse/${P}.tar.gz" DESCRIPTION="User-Space File System" KEYWORDS="~x86" LICENSE="GPL-2 LGPL-2" HOMEPAGE="http://www.sourceforge.net/projects/fuse/" SLOT="0" IUSE="" inherit kmod DEPEND="virtual/glibc" RDEPEND="${DEPEND}" S="${WORKDIR}/${P}" src_compile() { econf --enable-lib --enable-util --disable-example --disable-kernel-module || die emake || die cd "${S}/"kernel || die cp "${FILESDIR}/Makefile.kbuild" "${S}/kernel/Makefile" || die epatch "${FILESDIR}/dir-c-2.6.9.patch" # if having problems, try _LOOSE_KERNEL_NAMES kmod_src_compile || die } src_install() { make DESTDIR="${D}" install || die kdd="${D}/lib/modules/`uname -r`/misc" mkdir -p "${kdd}" || die cp "${S}/kernel/fuse.ko" "${kdd}/fuse.ko" || die } pkg_postinst() { kmod_pkg_postinst }