# e2fsprogs/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. This version of "e2fsprogs" suppresses the associated copies of the following files: Programs: blkid findfs fsck uuidd uuidgen Libraries: libblkid.so* libuuid.so* pkgconfig files: blkid.pc uuid.pc This distro uses "util-linux's" versions of these files instead. #--------------------------------------------------------------------- [buildtimes] 00.02 hours (or 001.00 minutes) - 2021 L.A. dedi box: 6x2 CPU 32GB RAM 00.02 hours (or 001.30 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.03 hours (or 001.60 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.04 hours (or 002.65 minutes) - HP EliteBook 8560w 32GB RAM 00.10 hours (or 006.20 minutes) - Compaq 1.7 GHz Intel Pentium 4 512MB RAM #--------------------------------------------------------------------- [settings] build = default exepack = yes forcepic = yes fortran = disabled license = tbd nls = disabled setpaths = e2fsprogs, util-linux tmpsize = 49M #--------------------------------------------------------------------- [depends] actools bison3 cpio gawk grep ncurses sed util-linux #--------------------------------------------------------------------- [configure] MANBASE=$PKGDIR_PROD/man mkdir -p $MANBASE mkdir -p /etc/udev/rules.d rm -f {/,/usr/}lib/lib{blkid,com_err,e2p,ext2fs,ss,uuid}.{a,so*} rm -f /etc/mke2fs.conf ldconfig bash ./configure \ --prefix=$PKGDIR_PROD \ --build=$LACARCHBUILD \ --host=$LACARCHHOST \ --disable-evms \ --disable-nls \ --disable-libblkid \ --disable-libuuid \ --disable-uuidd \ --enable-elf-shlibs \ --mandir=$MANBASE \ --with-udev-rules-dir=/etc/udev/rules.d \ --with-root-prefix=$PKGDIR_PROD #--------------------------------------------------------------------- [postbuild] BINDIR=$PKGDIR_PROD/bin INCDIR=$PKGDIR_PROD/include LIBDIR=$PKGDIR_PROD/lib MANDIR=$PKGDIR_PROD/man PCFDIR=$PKGDIR_PROD/lib/pkgconfig SBINDIR=$PKGDIR_PROD/sbin mkdir -p $INCDIR $PCFDIR cd $PKGDIR_BUILD/lib find . -name \*.h | sort | cpio -pdmB $INCDIR/ cp -p */*.pc $PCFDIR/ cd $BINDIR rm -f uuidgen cd $LIBDIR rm -f libblkid.so* libuuid.so* cd $MANDIR rm -f */{blkid,findfs,fsck,uuidd,uuidgen}.* cd $PCFDIR rm -f blkid.pc uuid.pc cd $SBINDIR rm -f blkid findfs fsck uuidd cd $INCDIR rm -f config.h dirpaths.h if [ \! -f com_err.h ]; then echo "#include " > com_err.h fi #--------------------------------------------------------------------- # 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 = http://packages.debian.org/unstable/source/e2fsprogs url_home = http://e2fsprogs.sourceforge.net/ url_lfs = http://www.linuxfromscratch.org/lfs/view/stable/\ chapter06/e2fsprogs.html url_tarball = http://downloads.sourceforge.net/e2fsprogs/\ e2fsprogs-1.47.1.tar.gz #--------------------------------------------------------------------- [history] 170503 Updated from 1.42.13 to 1.43.4 170809 Updated to 1.43.5 180104 Updated to 1.43.8 180303 Updated to 1.43.9 180310 Updated to 1.44.0 180325 Updated to 1.44.1 180516 Updated to 1.44.2 180710 Updated to 1.44.3 180819 Updated to 1.44.4 181216 Updated to 1.44.5 190308 Updated to 1.45.0 190513 Updated to 1.45.1 190529 Updated to 1.45.2 190715 Updated to 1.45.3 190924 Updated to 1.45.4 210125 Updated to 1.45.6 210204 Updated to 1.46.0 210210 Updated to 1.46.1 210820 Updated to 1.46.4 211231 Updated to 1.46.5 240525 Updated to 1.47.1