description="Library that makes it possible to implement a filesystem in a userspace program."
url="http://fuse.sourceforge.net/"

packager="tnut <tnut@nutyx.org>"
contributors="Pierre B, Rems"

makedepends=(doxygen)

name=fuse2
version=2.9.9

source=(https://github.com/libfuse/libfuse/releases/download/fuse-$version/fuse-$version.tar.gz)

build() {
cd fuse-$version

export MOUNT_FUSE_PATH=/usr/bin
./configure --prefix=/usr \
--libdir=/usr/lib \
--enable-lib \
--enable-util \
--disable-example \
--disable-static

make
make DESTDIR=$PKG install

mkdir -p $PKG/lib

mv -v $PKG/usr/lib/libfuse.so.* $PKG/lib
ln -sfv ../../lib/libfuse.so.$version $PKG/usr/lib/libfuse.so 

rm -rf $PKG/tmp
rm $PKG/dev/fuse
install -v -m755 -d $PKG/usr/share/doc/fuse-$version
install -v -m644    doc/kernel.txt \
	$PKG/usr/share/doc/fuse-$version
cp -Rv doc/html \
	$PKG/usr/share/doc/fuse-$version

# Obsolets libs
rm $PKG/usr/lib/lib{fuse,ulockmgr}.la
}
