#!/usr/bin/env bash collect_local_portage_database() { for i in $(qlist -ICv); do pushd /var/db/pkg/$i > /dev/null 2>&1 echo "$(> /tmp/local_postinst.csv popd > /dev/null 2>&1 done mv /tmp/local_postinst.csv /var/lib/sisyphus/csv/ } clean_temporary_files() { rm -rf /tmp/local_postinst.csv } main() { collect_local_portage_database clean_temporary_files } main