wok-next view fuse3/receipt @ rev 20534
Clean default configure options when site script used.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Mar 30 19:31:50 2018 +0300 (2018-03-30) |
parents | 0e7893ac206d |
children | 835b3b8ce6ac |
line source
1 # SliTaz package receipt v2.
3 PACKAGE="fuse3"
4 VERSION="3.1.1" # next releases require 'meson' currently unpackaged
5 CATEGORY="system-tools"
6 SHORT_DESC="FUSE Filsystem in Userspace"
7 MAINTAINER="al.bobylev@gmail.com"
8 LICENSE="GPL2"
9 WEB_SITE="https://github.com/libfuse/libfuse"
10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/postlfs/fuse.html"
12 TARBALL="fuse-$VERSION.tar.gz"
13 WGET_URL="https://github.com/libfuse/libfuse/releases/download/fuse-$VERSION/$TARBALL"
15 BUILD_DEPENDS="util-linux-mount"
16 SPLIT="fuse-common fuse3 fuse3-dev"
18 compile_rules() {
19 export MOUNT_FUSE_PATH=/usr/bin
20 ./configure \
21 --disable-static \
22 $CONFIGURE_ARGS &&
23 make &&
24 make install || return 1
26 rm -rf $install/etc/init.d
27 # handled by udev
28 rm -rf $install/dev
30 cook_pick_docs doc/html/ doc/kernel.txt
32 cp $stuff/fuse.conf $install/etc
33 }
35 # packaging notes: https://github.com/libfuse/libfuse/releases/tag/fuse-3.0.0
36 genpkg_rules() {
37 case $PACKAGE in
38 fuse-common)
39 copy fuse.conf *.rules
40 DEPENDS="util-linux-mount"
41 CAT="system-tools|common files"
42 CONFIG_FILES="/etc/fuse.conf"
43 ;;
44 fuse3)
45 copy @std @rm
46 DEPENDS="fuse-common"
47 TAGS="filesystem"
48 ;;
49 *-dev)
50 copy @dev
51 ;;
52 esac
53 }