#!/usr/bin/env build build_make_uninstall() {( load_rules "${1}" if [ -f "${BUILDER_SYSDIR}/var/db/binpkgs/${CATEGORY}/${NAME}" ]; then echo "uninstalling: ${1}" cd "${BUILDER_SYSDIR}" # FIXME: we are failing to handle file collisions produce in # this file. cat "var/db/binpkgs/${CATEGORY}/${NAME}" | xargs -0 rm -f # Clobber our package marker. rm "${BUILDER_SYSDIR}/var/db/binpkgs/${CATEGORY}/${NAME}" fi )} if test "${BUILDER_CALL_STACK}" = '__main__'; then simple_usage 'uninstall' '[all|[/]]' "$@" build_make_uninstall "${@}" fi # vim: filetype=sh