lfs:pkg:fuse-3.9.0.tar.gz
fuse-3.9.0.tar.gz
| Taille du paquet | 32M |
|---|---|
| Somme de contrôle SHA256 | 47dc7c26e040bb8d474afd2592a27fc4189ad3e5ca2492a60b0825d7142611b2 |
| Estimation du temps de construction | 40.777 secondes |
TIMEFORMAT='(BUSYBOX) Compilation de fuse-3.9.0.tar.gz en %R seconds ...'
time {
wget https://github.com/libfuse/libfuse/releases/download/fuse-3.9.0/fuse-3.9.0.tar.xz -O ${LFS}/download/fuse-3.9.0.tar.xz --no-check-certificate &&
md5sum -c <<<" 5dc2be21c0d06c7eace340996e8a37e2 ${LFS}/download/fuse-3.9.0.tar.xz" &&
rm -Rf ${LFS}/src/fuse-3.9.0 &&
tar xf ${LFS}/download/fuse-3.9.0.tar.xz -C ${LFS}/src &&
cd ${LFS}/src/fuse-3.9.0 &&
sed -i '/^udev/,$ s/^/#/' util/meson.build &&
mkdir build &&
cd build &&
meson --prefix=/usr .. &&
ninja &&
DESTDIR=$PWD/_pkg ninja install &&
mkdir -pv _pkg/{bin,sbin,lib,usr/share/doc/fuse-3.9.0} &&
mv -vf _pkg/usr/lib/libfuse3.so.3* _pkg/lib &&
ln -sfvn ../../lib/libfuse3.so.3.9.0 _pkg/usr/lib/libfuse3.so &&
mv -vf _pkg/usr/bin/fusermount3 _pkg/bin &&
mv -vf _pkg/usr/sbin/mount.fuse3 _pkg/sbin &&
chmod u+s _pkg/bin/fusermount3 &&
install -v -m755 -d _pkg/usr/share/doc/fuse-3.9.0 &&
install -v -m644 ../doc/{README.NFS,kernel.txt} _pkg/usr/share/doc/fuse-3.9.0 &&
cp -Rv ../doc/html _pkg/usr/share/doc/fuse-3.9.0 &&
strip -v _pkg/bin/*
strip -v _pkg/sbin/*
strip -v _pkg/lib/*
tar -C _pkg/ -cvf ${LFS}/pkg/fuse-3.9.0.tar.gz ./ &&
cd "${LFS}/"
}
lfs/pkg/fuse-3.9.0.tar.gz.txt · Last modified: 2025/02/19 10:59 by 127.0.0.1
