# $Id$ PNAME="fuse2" PVER="2.9.8" PBUILD="r1" PCAT="sys-fs" DESCRIPTION="Fuse2 userland utilities." HOMEPAGE="https://github.com/libfuse/libfuse/releases/" DEPEND=">= virtual/glibc >= sys-fs/fuse-common-2" SDEPEND=">= dev-util/pkgconfig-0.26" SRCFILE="fuse-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/fuse-${PVER}" sminclude mbuild mtools SRC_URI=( https://github.com/libfuse/libfuse/releases/download/fuse-${PVER}/${SRCFILE} mirror://fuse/${SRCFILE} ) # only fuse-2 releases UP2DATE="updatecmd https://github.com/libfuse/libfuse/releases/ | grep download | grep fuse-2 | highesttarball gz" src_compile() { cd ${SRCDIR} MOUNT_FUSE_PATH="/usr/sbin" \ mconfigure --disable-kernel-module --enable-lib --enable-util --disable-example || die mmake || die } src_install() { cd ${SRCDIR} mmake DESTDIR=${BINDIR} install || die # remove initscript mdelete -r /etc/init.d || die # udev rules are provided by udev itself mdelete -r /etc/udev || die # udev handles dev nodes mdelete -r /dev || die # files provided by fuse-common mdelete /usr/share/man/man8/mount.fuse.8 || die mdelete /usr/sbin/mount.fuse || die minstalldocs AUTHORS COPYING* FAQ NEWS README* || die }