commit c78e23cd78e16571f771158c78e432909d55ed59 Author: Juergen Daubert <jue@jue.li> Date: Tue Sep 26 11:44:04 2017 +0200 [notify] fuse3: update to 3.2.0 Note: new dependencies meson and ninja diff --git a/fuse3/.footprint b/fuse3/.footprint index 3db120b09..4eff097bd 100644 --- a/fuse3/.footprint +++ b/fuse3/.footprint @@ -3,17 +3,15 @@ drwxr-xr-x root/root usr/bin/ -rwsr-xr-x root/root usr/bin/fusermount3 drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/fuse3/ --rw-r--r-- root/root usr/include/fuse3/cuse_lowlevel.h --rw-r--r-- root/root usr/include/fuse3/fuse.h --rw-r--r-- root/root usr/include/fuse3/fuse_common.h --rw-r--r-- root/root usr/include/fuse3/fuse_lowlevel.h --rw-r--r-- root/root usr/include/fuse3/fuse_opt.h +-rw-rw-r-- root/root usr/include/fuse3/cuse_lowlevel.h +-rw-rw-r-- root/root usr/include/fuse3/fuse.h +-rw-rw-r-- root/root usr/include/fuse3/fuse_common.h +-rw-rw-r-- root/root usr/include/fuse3/fuse_lowlevel.h +-rw-rw-r-- root/root usr/include/fuse3/fuse_opt.h drwxr-xr-x root/root usr/lib/ --rw-r--r-- root/root usr/lib/libfuse3.a --rwxr-xr-x root/root usr/lib/libfuse3.la -lrwxrwxrwx root/root usr/lib/libfuse3.so -> libfuse3.so.3.1.1 -lrwxrwxrwx root/root usr/lib/libfuse3.so.3 -> libfuse3.so.3.1.1 --rwxr-xr-x root/root usr/lib/libfuse3.so.3.1.1 +lrwxrwxrwx root/root usr/lib/libfuse3.so -> libfuse3.so.3 +lrwxrwxrwx root/root usr/lib/libfuse3.so.3 -> libfuse3.so.3.2.0 +-rwxr-xr-x root/root usr/lib/libfuse3.so.3.2.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/fuse3.pc drwxr-xr-x root/root usr/sbin/ @@ -21,6 +19,6 @@ drwxr-xr-x root/root usr/sbin/ drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ --rw-r--r-- root/root usr/share/man/man1/fusermount3.1.gz +-rw-rw-r-- root/root usr/share/man/man1/fusermount3.1.gz drwxr-xr-x root/root usr/share/man/man8/ --rw-r--r-- root/root usr/share/man/man8/mount.fuse3.8.gz +-rw-rw-r-- root/root usr/share/man/man8/mount.fuse3.8.gz diff --git a/fuse3/.md5sum b/fuse3/.md5sum index 5a18a36ef..1f7f46552 100644 --- a/fuse3/.md5sum +++ b/fuse3/.md5sum @@ -1 +1 @@ -20b10f24b825062c1db9a21a35157f97 fuse-3.1.1.tar.gz +79e862bf915864aceef179607c0b3e4d fuse-3.2.0.tar.xz diff --git a/fuse3/.signature b/fuse3/.signature index 5655df580..fb7b3ddd4 100644 --- a/fuse3/.signature +++ b/fuse3/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/b8lMxas+CtwVOOx36NZwxhL+8RyvxMoS9MtpKwc+gosqQFhticr+Vp9wJhW6Fb3oO9Ry2LF9oTp/kpu2DUipQI= -SHA256 (Pkgfile) = 606d8d47d7b816e0eb007a9e966a1ae6116037bd2250535412bcccb8a77ac4bb -SHA256 (.footprint) = 334ed47921f1eb8eca41a459b41a5bbc53b8e1876925c1e9fc4819aa550ce1c0 -SHA256 (fuse-3.1.1.tar.gz) = 4e89cf58d0b498fc37f7474193fe9c17dbd3b5d14e5abc6ff629b33e81f1d213 +RWSE3ohX2g5d/Qfs1Xsct72450RdmLkuRGleluefIny5E8Q0oxWoe7sYhEOBKslaswSB3qTxFmOM5yOOGCoDxpBjkQPQcbBodwc= +SHA256 (Pkgfile) = 1d006baa98383d752064c7815421432e08a12d59133e2fbfa4cea0e24b1ddbf2 +SHA256 (.footprint) = 979fcf1c40d6d5fa329e9f5ddaa4075b74c35a7ca3e92506719df901a5309769 +SHA256 (fuse-3.2.0.tar.xz) = d11913032cbeaa40c80830bee97a6e7d0d9b1b9a5fbd58b0e4cee51bc19d848c diff --git a/fuse3/Pkgfile b/fuse3/Pkgfile index 34317439a..c45dc8c49 100644 --- a/fuse3/Pkgfile +++ b/fuse3/Pkgfile @@ -1,17 +1,23 @@ # Description: Interface for userspace filesystems # URL: https://github.com/libfuse/ # Maintainer: Juergen Daubert, jue at crux dot nu +# Depends on: meson ninja name=fuse3 -version=3.1.1 +version=3.2.0 release=1 -source=(https://github.com/libfuse/libfuse/releases/download/fuse-$version/fuse-$ver...) +source=(https://github.com/libfuse/libfuse/releases/download/fuse-$version/fuse-$ver...) build() { cd fuse-$version - ./configure --prefix=/usr - make - make DESTDIR=$PKG install - rm -r $PKG/{dev,usr/etc,usr/lib/udev} - mv $PKG/usr/share/man/man8/mount.{fuse.8,fuse3.8} + + local JOBS= + [[ $MAKEFLAGS =~ (-j|-j *|--jobs=)([[:digit:]]+) ]] && JOBS="-j ${BASH_REMATCH[2]}" + + mkdir build ; cd build + meson .. --prefix /usr + DESTDIR=$PKG ninja $JOBS install + + rm -r $PKG/{dev,etc,lib} + mv $PKG/usr/share/man/man8/mount.{fuse.8.gz,fuse3.8.gz} }