summaryrefslogtreecommitdiff
path: root/plugins/control/plugin.sh
blob: 63791d0baa3ef2d9faec0636e08d80f100807c1d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#!/bin/sh
 
 # x-vdr (Installations-Skript fuer einen VDR mit Debian als Basis)
 # von Marc Wernecke - www.zulu-entertainment.de
 # 20.08.2006
 #
 # vdr-control
 
 # defaults
 source ./../../x-vdr.conf
 source ./../../setup.conf
 source ./../../functions
 WEB="http://ricomp.de/vdr/vdr-control-0.0.2a.tgz"
 VERSION="control-0.0.2a"
 LINK="control"
 
 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"
 }
 
 # 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 ##
 
 ## plugin specials - ende ##
 }
 
 # plugin commands
 if [ $# \> 0 ]; then
 cmd=$1
 cmd_plugin
 else
 install_plugin
 log "install-plugin fuer $VERSION ist fertig"
 fi
 
 exit 0