From 51e86db625adefad1541438b8226c1c8ab170745 Mon Sep 17 00:00:00 2001 From: bill-auger Date: Mon, 25 Sep 2017 02:58:07 -0400 Subject: allow in-tree build without parabolaiso package --- parabolaiso/mkparabolaiso | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'parabolaiso/mkparabolaiso') diff --git a/parabolaiso/mkparabolaiso b/parabolaiso/mkparabolaiso index 93e6995..fd6fae5 100755 --- a/parabolaiso/mkparabolaiso +++ b/parabolaiso/mkparabolaiso @@ -11,7 +11,7 @@ run_cmd="" quiet="y" pacman_conf="/etc/pacman.conf" export iso_label="PARA_$(date +%Y%m)" -iso_publisher="Parabola GNU/Linux-libre " +iso_publisher="Parabola GNU/Linux-libre " iso_application="Parabola GNU/Linux-libre Live/Rescue CD" install_dir="parabola" work_dir="work" @@ -328,8 +328,11 @@ _mkfs () { fi fi - _msg_info "Creating ${_fs_type} image of ${_fs_size} MiB..." + # cleanup from previous runs + while mount | grep "${_fs_img}"; do umount "${_fs_img}"; sleep 1; done; rm -f "${_fs_img}" + + _msg_info "Creating ${_fs_type} image of ${_fs_size} MiB..." truncate -s ${_fs_size}M "${_fs_img}" local _qflag="" if [[ ${quiet} == "y" ]]; then -- cgit v1.2.2