#!/usr/bin/sh -e case $TYPE in pre-extract) [ -t 2 ] && { printf '\033]0;kiss: %s (%d/%d)\a' \ "$PKG" "${pkg_cur:-?}" "${pkg_total:-?}" >&2 } ;; pre-build) IFS=. read -r _start_ < /proc/uptime ;; post-build) # Ensure that '$DEST' is set. : "${DEST:?DEST is unset}" rm -rf "$DEST/usr/share/gettext" \ "$DEST/usr/share/polkit-1" \ "$DEST/usr/share/locale" \ "$DEST/usr/share/info" \ "$DEST/usr/lib/charset.alias" \ "$DEST/usr/share/icons" \ "$DEST/usr/share/zsh" \ "$DEST/usr/share/bash-completion" \ "$DEST/usr/share/fish" \ "$DEST/usr/share/applications" \ "$DEST/usr/share/consolefonts" \ IFS=. read -r _end _ < /proc/uptime ( _s=$((_end - _start)) _h=$((_s / 60 / 60 % 24)) _m=$((_s / 60 % 60)) [ "$_h" = 0 ] _u="${_u}${_h}h " [ "$_m" = 0 ] _u="${_u}${_m}m " log "$PKG" "Build finished in ${_u:-${_s}s}" ) ;; esac