# arg 1: the new package version post_install() { if [ ! -d /var/log/mythtv ] then mkdir -p /var/log/mythv chown -R mythtv /var/log/mythtv echo "---" > /var/log/mythtv/mythbackend.log chown mythtv /var/log/mythtv/mythbackend.log fi ln -s /usr/share/mythtv/themes/defaultmenu/is.xml /usr/share/mythtv/is.xml } pre_upgrade() { if [ ! -L /usr/share/mythtv/is.xml ] then mv /usr/share/mythtv/is.xml /usr/share/mythtv/is.xml.pre else mv /usr/share/mythtv/themes/defaultmenu/is.xml /usr/share/mythtv/themes/defaultmenu/is.xml.pre fi } post_upgrade() { if [ ! -d /var/log/mythtv ] then mkdir -p /var/log/mythv chown -R mythtv /var/log/mythtv fi if [ -e /usr/share/mythtv/is.xml.pre ] then rm -fr /usr/share/mythtv/themes/defaultmenu/is.xml mv /usr/share/mythtv/is.xml.pre /usr/share/mythtv/themes/defaultmenu/is.xml ln -s /usr/share/mythtv/themes/defaultmenu/is.xml /usr/share/mythtv/is.xml else mv /usr/share/mythtv/themes/defaultmenu/is.xml.pre /usr/share/mythtv/themes/defaultmenu/is.xml fi pacxmbc=`pacman -Q xbmc` if [ -z "$pacxbmc" ] then mv /usr/share/mythtv/themes/defaultmenu/library.xml /tmp grep -v -e /mythmenu /tmp/library.xml > /tmp/library.xml.tmp echo "" >> /tmp/library.xml.tmp echo " " >> /tmp/library.xml.tmp echo "" >> /tmp/library.xml.tmp echo "" >> /tmp/library.xml.tmp echo "" >> /tmp/library.xml.tmp mv /tmp/library.xml.tmp /usr/share/mythtv/themes/defaultmenu/library.xml fi } # arg 1: the old package version post_remove() { /bin/true } op=$1 shift $op $*