# Maintainer: Natanael Copa pkgname=fuse pkgver=2.9.2 pkgrel=0 pkgdesc="A library that makes it possible to implement a filesystem in a userspace program." url="http://fuse.sourceforge.net/" arch="all" license="GPL2" depends= makedepends="pkgconfig libiconv-dev gettext-dev" install= subpackages="$pkgname-dev" source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz fuse.initd" _builddir="$srcdir"/$pkgname-$pkgver prepare() { cd "$_builddir" for i in $source; do case $i in *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; esac done } build() { cd "$_builddir" ./configure --prefix=/usr \ --disable-static \ --enable-shared \ --disable-example \ --enable-lib \ --enable-util \ --bindir=/bin \ || return 1 make || return 1 } package() { cd "$_builddir" make DESTDIR="$pkgdir" install || return 1 rm -r "$pkgdir"/usr/lib/*.la \ "$pkgdir"/dev \ "$pkgdir"/etc/init.d || return 1 install -Dm755 "$srcdir"/fuse.initd "$pkgdir"/etc/init.d/fuse # create config install -d "$pkgdir"/etc cat >"$pkgdir"/etc/fuse.conf << _EOF_ # Set the maximum number of FUSE mounts allowed to non-root users. # The default is 1000. # #mount_max = 1000 # Allow non-root users to specify the 'allow_other' or 'allow_root' # mount options. # #user_allow_other _EOF_ } md5sums="7d80d0dc9cc2b9199a0c53787c151205 fuse-2.9.2.tar.gz 5983726cfabf0830dffbbbf9a3abcddc fuse.initd"