#!/bin/bash hvconfig_pre() { export PKG_CONFIG=true CONFIGURE_OPTS+=" \ --enable-elf-shlibs \ --disable-libblkid \ --disable-libuuid \ --disable-fsck \ --disable-uuidd" } hvconfig_post() { unset PKG_CONFIG } hvbuild() { ${HVMAKE} LIBUUID="-luuid" STATIC_LIBUUID="-luuid" \ LIBBLKID="-lblkid" STATIC_LIBBLKID="-lblkid" ${HVMAKE} DESTDIR=${LFS} install # Install the static libraries and headers: ${HVMAKE} DESTDIR=${LFS} install-libs } hvbuild_post() { # Create needed symlinks for a bootable system: LINKS="fsck.ext2 fsck.ext3 fsck.ext4 fsck.ext4dev e2fsck" for link in ${LINKS}; do ln -svfT /tools/sbin/${link} ${LFS}/sbin/${link} done }