2
0
mirror of https://github.com/meganz/MEGAcmd synced 2025-08-22 01:47:24 +00:00

ensure packaging does not include fuse dependency for 32 bits

This commit is contained in:
Pablo Martin 2025-03-24 15:22:42 +01:00
parent 05291f86b2
commit 252b8b47df
No known key found for this signature in database
GPG Key ID: 1746978B12F13D6E

View File

@ -41,6 +41,15 @@ for dscFile in `find templates/megacmd/ -name megacmd-xUbuntu_* -o -name megacmd
sed -e "s/megacmd_VERSION/$megacmd_VERSION/g" "${dscFile}" > megacmd/`basename ${dscFile}`
done
# Adjustments to remove fuse dependency for 32 bits builds
if dpkg --print-architecture | grep -i "i386\|armhf" >/dev/null; then
sed -i "/libfuse-dev/d" megacmd/debian.control
sed -i "s#, fuse##g" megacmd/debian.control
sed -i "/fuse/d" megacmd/megacmd.spec
sed -i "s#, libfuse-dev##g" megacmd/megacmd.dsc
sed -i "s# 'fuse2'##g" megacmd/PKGBUILD
fi
# read the last generated ChangeLog version
version_file="version"