repo-setup: added support for more distributions