# squashfs-tools/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. The source tarball used by this package was created based on "git" upstream sources. The sources were obtained as follows: ocgitfetch --run \ https://github.com/plougher/squashfs-tools.git #--------------------------------------------------------------------- 2. For unknown reasons, "mksquashfs" may crash if LD_LIBRARY_PATH spe- cifies an invalid directory when the program is executed. #--------------------------------------------------------------------- [buildtimes] 00.00 hours (or 000.05 minutes) - HP EliteBook 8560w 32GB RAM 00.00 hours (or 000.07 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.00 hours (or 000.12 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM #--------------------------------------------------------------------- [settings] configure = none exepack = yes license = See "license*.txt" in installed tree licfile = COPYING tmpsize = 7M unpack = relaxed setpaths = xzutils #--------------------------------------------------------------------- [depends] liblzo2 xzutils zlib zstd #--------------------------------------------------------------------- [build] BINDIR=$PKGDIR_PROD/bin mkdir -p $BINDIR cd squashfs-tools sed -e 's@^inline@static inline@' \ -i mksquashfs.c sed \ -e 's@^#LZ4_SUPPORT *=.*@LZ4_SUPPORT = 1@' \ -e 's@^#LZO_SUPPORT *=.*@LZO_SUPPORT = 1@' \ -e 's@^#XZ_SUPPORT *=.*@XZ_SUPPORT = 1@' \ -e 's@^#ZSTD_SUPPORT *=.*@ZSTD_SUPPORT = 1@' \ -e 's@^COMP_DEFAULT *=.*@COMP_DEFAULT = xz@' \ -e 's@\(SQUASHFS_FILE_SIZE.*\)131072@\1 262144@' \ -i Makefile sed -e 's@\(SQUASHFS_FILE_SIZE.*\)131072@\1 262144@' \ -i squashfs_fs.h smpmake cp -p mksquashfs unsquashfs $BINDIR/ #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = tbd url_home = http://sourceforge.net/projects/squashfs/ url_lfs = n/a url_tarball = git # See "technotes" in "cfg" file #--------------------------------------------------------------------- [history] 180624 Added Debian patches 180624 Added "zstd" support 210207 Updated from 4.3 to 86ea83b0d ("git" hash) 210207 Patched to fix FTBFS with "gcc" 10 230305 Updated to 801a176e7 240106 Updated to d1c614cb7