diff options
| author | root <root@elwms02.(none)> | 2010-04-06 16:13:08 +0200 |
|---|---|---|
| committer | root <root@elwms02.(none)> | 2010-04-06 16:13:08 +0200 |
| commit | 0e7005fcc7483c01aa102fbea358c5ac65a48d62 (patch) | |
| tree | 11517ce0d3d2977c6732b3aa583b0008083e0bd3 /plugins/tvm2vdr | |
| download | x-vdr-0e7005fcc7483c01aa102fbea358c5ac65a48d62.tar.gz x-vdr-0e7005fcc7483c01aa102fbea358c5ac65a48d62.tar.bz2 | |
hello world
Diffstat (limited to 'plugins/tvm2vdr')
| -rw-r--r-- | plugins/tvm2vdr/plugin.sh | 60 | ||||
| -rw-r--r-- | plugins/tvm2vdr/tvm2vdr_channelmap.conf.dvb-c | 45 |
2 files changed, 105 insertions, 0 deletions
diff --git a/plugins/tvm2vdr/plugin.sh b/plugins/tvm2vdr/plugin.sh new file mode 100644 index 0000000..d6dfc2c --- /dev/null +++ b/plugins/tvm2vdr/plugin.sh @@ -0,0 +1,60 @@ +#!/bin/sh + +# x-vdr (Installations-Skript fuer einen VDR mit Debian als Basis) +# von Marc Wernecke - www.zulu-entertainment.de +# 23.02.2009 +# +# vdr-tvm2vdr + +# defaults +source ./../../x-vdr.conf +source ./../../setup.conf +source ./../../functions + +WEB="http://download.origo.ethz.ch/vdr-plugin-tvm2vdr/1018/vdr-tvm2vdr-0.0.2.tgz" +VERSION="tvm2vdr-0.0.2" +LINK="tvm2vdr" + +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 ## + [ "$VDRUPDATE" = "on" ] && [ -d $VDRCONFDIR/plugins/tvm2vdr ] && return + if [ -d "$DIR/tvm2vdr" ]; then + cp -rf $DIR/tvm2vdr $VDRCONFDIR/plugins + else + [ -d "$VDRCONFDIR/plugins/tvm2vdr" ] || mkdir -p $VDRCONFDIR/plugins/tvm2vdr + cp -f $SOURCEDIR/VDR/PLUGINS/src/$LINK/tvm2vdr_channelmap.conf $VDRCONFDIR/plugins/tvm2vdr + cp -f $SOURCEDIR/VDR/PLUGINS/src/$LINK/*.xsl $VDRCONFDIR/plugins/tvm2vdr + fi + chown -R $VDRUSER:$VDRGROUP $VDRCONFDIR/plugins/tvm2vdr + ## 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 diff --git a/plugins/tvm2vdr/tvm2vdr_channelmap.conf.dvb-c b/plugins/tvm2vdr/tvm2vdr_channelmap.conf.dvb-c new file mode 100644 index 0000000..476b99d --- /dev/null +++ b/plugins/tvm2vdr/tvm2vdr_channelmap.conf.dvb-c @@ -0,0 +1,45 @@ +// +// ChannelMap for TVM2VDR-Plugin +// -------------------------- +// +// TVM2VDR ChannelID = VDR ChannelID (Src-NID-TID-SID) +// +// see /usr/share/doc/vdr-plugin-tvm2vdr/examples/ +// +// e.g.: +// +// 1 = C-41985-1101-28106 // ARD +// 2 = C-1-1079-28006:y // ZDF +// +// +// multi-id's are by separated by "," +// +// e.g.: +// 4 = C-1-1089-12003,C-1-1091-28800 // RTL Television,RTL Austria +// +// VPS enabled by ":" and one of "1yYjJ" after channel-id +// +// e.g.: +// 1 = C-1-1101-28106:y // ARD +// +// +001 = C-41985-1101-28106 // Das Erste +002 = C-1-1079-28006 // ZDF +028 = C-41985-1201-28307,C-41985-1201-28308,C-41985-1201-28309,C-41985-1101-28111,C-41985-1201-28306,C-41985-1201-28311,C-41985-1201-28310 // WDR Dortmund, WDR Düsseldorf, WDR Essen, WDR Köln, WDR Bielefeld, WDR Siegen, WDR Münster +010 = C-41985-1051-28724 // arte +206 = C-41985-1051-28725 // Phoenix +513 = C-41985-1051-28723 // EinsPlus +512 = C-41985-1051-28722 // EinsFestival +551 = C-41985-1051-28721 // EinsExtra +553 = C-1-1079-28014 // ZDFdokukanal +570 = C-1-1079-28011 // ZDFinfokanal +552 = C-1-1079-28016 // ZDFtheaterkanal +063 = C-1-1079-28008 // KiKa +118 = C-1-1079-28007 // 3sat +057 = C-41985-1051-28487 // BR-alpha +018 = C-41985-1101-28107,C-41985-1101-28110 // Bayerisches FS, Bayerisches FS Nord +026 = C-41985-1101-28108 // hr-fernsehen +032 = C-41985-1073-28228,C-41985-1073-28229,C-41985-1073-28230 // MDR Sachsen, MDR S-Anhalt, MDR Thüringen +019 = C-41985-1073-28224,C-41985-1073-28225,C-41985-1073-28226,C-41985-1073-28227 // NDR FS MV, NDR FS HH, NDR FS NDS, NDR FS SH +027 = C-41985-1073-28206,C-41985-1073-28205 // rbb Berlin, rbb Brandenburg +029 = C-41985-1101-28113,C-41985-1073-28231 // SWR Fernsehen BW, SWR Fernsehen RP |
