#!/bin/sh

ssr_addalternatives() {
    # usage: ssr_delalternatives <file> <flavor> <priority>
    # e.g. 'ssr_delalternatives /usr/share/soundscaperenderer-nox/alternatives .nox'
    cat $1 | while read f; do
        if [  -x  /usr/bin/${f}${2} ]; then
            update-alternatives --install /usr/bin/${f} ${f} /usr/bin/${f}${2} ${3}  \
                                --slave /usr/share/man/man1/${f}.1.gz ${f}.1.gz /usr/share/man/man1/${f}${2}.1.gz
        fi
done
}

ssr_delalternatives() {
    # usage: ssr_addalternatives <file> <flavor>
    # e.g. 'ssr_addalternatives /usr/share/soundscaperenderer/alternatives .qt'
    cat "$1" | while read f; do
        if [  -x  /usr/bin/${f}${2} ]; then
            update-alternatives --remove ${f} /usr/bin/${f}${2}
        fi
    done
}
