Annotation of /trunk/core/fuse2/fuse2-2.9.8-r1.smage2
Parent Directory | Revision Log
Revision 31527 -
(hide annotations)
(download)
Fri Nov 30 07:02:41 2018 UTC (5 years, 9 months ago) by niro
File size: 1186 byte(s)
Fri Nov 30 07:02:41 2018 UTC (5 years, 9 months ago) by niro
File size: 1186 byte(s)
auto added: ver bump to 2.9.8-r1
1 | niro | 31527 | # $Id$ |
2 | |||
3 | PNAME="fuse2" | ||
4 | PVER="2.9.8" | ||
5 | PBUILD="r1" | ||
6 | |||
7 | PCAT="sys-fs" | ||
8 | |||
9 | DESCRIPTION="Fuse2 userland utilities." | ||
10 | HOMEPAGE="https://github.com/libfuse/libfuse/releases/" | ||
11 | |||
12 | DEPEND=">= virtual/glibc | ||
13 | >= sys-fs/fuse-common-2" | ||
14 | SDEPEND=">= dev-util/pkgconfig-0.26" | ||
15 | |||
16 | SRCFILE="fuse-${PVER}.tar.gz" | ||
17 | SRCDIR="${BUILDDIR}/fuse-${PVER}" | ||
18 | |||
19 | sminclude mbuild mtools | ||
20 | |||
21 | SRC_URI=( | ||
22 | https://github.com/libfuse/libfuse/releases/download/fuse-${PVER}/${SRCFILE} | ||
23 | mirror://fuse/${SRCFILE} | ||
24 | ) | ||
25 | |||
26 | # only fuse-2 releases | ||
27 | UP2DATE="updatecmd https://github.com/libfuse/libfuse/releases/ | grep download | grep fuse-2 | highesttarball gz" | ||
28 | |||
29 | src_compile() | ||
30 | { | ||
31 | cd ${SRCDIR} | ||
32 | |||
33 | MOUNT_FUSE_PATH="/usr/sbin" \ | ||
34 | mconfigure --disable-kernel-module --enable-lib --enable-util --disable-example || die | ||
35 | mmake || die | ||
36 | } | ||
37 | |||
38 | src_install() | ||
39 | { | ||
40 | cd ${SRCDIR} | ||
41 | mmake DESTDIR=${BINDIR} install || die | ||
42 | |||
43 | # remove initscript | ||
44 | mdelete -r /etc/init.d || die | ||
45 | |||
46 | # udev rules are provided by udev itself | ||
47 | mdelete -r /etc/udev || die | ||
48 | |||
49 | # udev handles dev nodes | ||
50 | mdelete -r /dev || die | ||
51 | |||
52 | # files provided by fuse-common | ||
53 | mdelete /usr/share/man/man8/mount.fuse.8 || die | ||
54 | mdelete /usr/sbin/mount.fuse || die | ||
55 | |||
56 | minstalldocs AUTHORS COPYING* FAQ NEWS README* || die | ||
57 | } |