smlinux/base/fuse3/fuse3.SMBuild
PktSurf 8447f126af Renamed base/fuse to base/fuse2
Discarded code for copying Changelog in base/acpid
Upgraded base/attr to 2.5.1
Replaced CFLAGS with LDFLAGS for static linking in base/coreutils
Removed code that stripped static archive in base/curl
Removed -L/lib flag in LDFLAGS in base/e2fsprogs and partly fixed make install line
Fixed subshell code order in base/file
Disabled compile tests in base/fmt
base/fuse2 's init script path is now passed to configure to remove any need for post compile path and directory fixes
Fixed hardcoded init path in base/fuse3 and removed related unnecessary code
Disabled static lib generation in base/gmp
Base/gpgme now only builds for predefined languages
Rewrote entire build code in base/tree
Partly rewrote build code in base/zip
2023-03-30 10:14:41 +05:30

38 lines
830 B
Text
Executable file

app=fuse3
version=3.10.5
build=1sml
homepage="https://github.com/libfuse/libfuse"
download="https://github.com/libfuse/libfuse/archive/refs/tags/fuse3-$version.tar.gz"
desc="Filesystem in Userspace v3"
requires="udev"
prepbuilddir() {
mkandenterbuilddir
rm -rf fuse-$version
tar xf $srcdir/fuse-$version.tar.?z*
cd fuse-$version
fixbuilddirpermissions
}
build() {
mkdir -p smbuild && cd smbuild
sed -i 's@/etc/init.d/fuse3@/etc/rc.d/rc.fuse.new@g' ../util/install_helper.sh
meson .. \
--prefix="/" \
--sbindir=bin \
-Dexamples=false
ninja
DESTDIR="$pkg" ninja install
cp ../LICENSE $pkgdocs
rm -rv $pkg/dev
mkfinalpkg
}
sha512sums="
d4c397ae6522cc841099e76bb1e11493555e1f2767169cd6980aa64eed6f41a27f19d1282d6f521e1602c533f58ef90af5b1b4bdf86dc032d7316cceba57ead1 fuse-3.10.5.tar.lz
"