#!/bin/sh # x-vdr (Installations-Skript fuer einen VDR mit Debian als Basis) # von Marc Wernecke - www.zulu-entertainment.de # 23.03.2009 # # vdr-dvdconvert # defaults source ./../../x-vdr.conf source ./../../setup.conf source ./../../functions WEB="http://vdr-wiki.de/vdr/vdr-dvdconvert/vdr-dvdconvert-1.0.2.tar.bz2" VERSION="dvdconvert-1.0.2" LINK="dvdconvert" VAR=`basename $WEB` DIR=`pwd` # plugin entfernen function clean_plugin() { cd $SOURCEDIR/VDR/PLUGINS/src rm -rf $LINK* rm -f $VDRLIBDIR/libvdr-$LINK* log "cleaning $LINK" [ "$VDRUPDATE" = "on" ] && return rm -r $VDRSCRIPTDIR/dvdconvert rm -f $VDRCONFDIR/plugins/dvdconvert.conf rm -f $VDRCONFDIR/plugins/dvdconvert.conf.save } # plugin installieren function install_plugin() { download_plugin extract_plugin cd $SOURCEDIR/VDR/PLUGINS/src rm -f $LINK ln -vfs $VERSION $LINK patch_plugin ## plugin specials - start ## # dirs mkdir -p $VDRVARDIR/dvdconvert/dvd2vdr mkdir -p $VDRVARDIR/dvdconvert/dvd2dvd mkdir -p $VDRVARDIR/dvdconvert/log chown -R $VDRUSER:$VDRGROUP $VDRVARDIR/dvdconvert # scripts [ "$VDRUPDATE" = "on" ] && [ -d $VDRSCRIPTDIR/dvdconvert ] && return if [ -d $DIR/dvdconvert ]; then cp -r $DIR/dvdconvert $VDRSCRIPTDIR/ chown -R $VDRUSER:$VDRGROUP $VDRSCRIPTDIR/dvdconvert chmod 0744 $VDRSCRIPTDIR/dvdconvert/* fi # config echo "# This file contains the tasks for the dvdconvert plugin # Syntax: #