Gen2VDR
Sunday, 22 December, 2013
Installation des EPG Deamon und des epg2vdr Plugins auf Gen2VDR (ab Version 4).
ebuild herunterladen:
cd /tmp
git clone git://projects.vdr-developer.org/vdr-epg-daemon.git
Dann der "/etc/portage/make.conf" folgenden Eintrag hinzufügen:
EPGD_LOCAL_PATCHES_DIR="/usr/local/portage/patches/epgd"
Das ebuild entpacken und EPGd installieren:
cd /tmp/vdr-epg-daemon/contrib/gentoo
tar -xvf epgd-ebuild.tgz -C /
echo "=media-tv/epgd-9999 **" >> /etc/portage/package.keywords/media
emerge -av epgd
Sollen weitere Plugins verwendet werden, dann geht das z.B. so:
mkdir -p /usr/local/portage/patches/epgd
cd /usr/local/portage/patches/epgd
wget http://dreipo.cc/tvm/tvm.diff
emerge -av epgd
Die MySQL Datenbank wird wie folgt erstellt:
MySQL starten und dem Autostart hinzufügen:
stt mysql
rc-update add mysql default
Falls noch nicht geschehen, das root Passwort für MySQL vergeben:
mysqladmin -u root -p password WUNSCHPASSWORT
Man kann es dann, der Einfachheit halber, im Verzeichnis "/root" speichern:
mkdir -p /root/.ssh
echo 'export PASSWORD="WUNSCHPASSWORT"' > /root/.ssh/mysqlpasswd
Datenbank erstellen lassen:
epgd-tool -fix-cnf
epgd-tool -new-db
epgd-tool -new-u
EPGd starten und dem Autostart hinzufügen:
stt epgd
rc-update add epgd default
Damit ist der Serverteil erledigt, jetzt muss noch das epg2vdr Plugin installiert werden:
cd /usr/local/src/VDR/PLUGINS/src
git clone git://projects.vdr-developer.org/vdr-plugin-epg2vdr.git epg2vdr-git
ln -svfn epg2vdr-git epg2vdr
cd epg2vdr
make all
make install
/_config/bin/instvdr.sh
Jetzt noch mit:
g2v-setup
epg2vdr aktivieren.
FERTIG! ;)
Updates:
EPGd:
emerge -av epgd
stp epgd && stt epgd
epg2vdr Plugin:
cd /usr/local/src/VDR/PLUGINS/src/epg2vdr
git pull
make clean all install
/_config/bin/instvdr.sh
yaVDR
Monday, 23 December, 2013
Installation des TVM Plugins auf yaVDR.
cd /tmp
sudo apt-get install devscripts build-essential
sudo apt-get build-dep vdr-epg-daemon
apt-get source vdr-epg-daemon
cd vdr-epg-daemon*
mkdir -p debian/patches
wget http://dreipo.cc/tvm/tvm.diff -O debian/patches/tvm.diff
echo "tvm.diff" >> debian/patches/series
dch -i "added patch for tvm plugin"
dpkg-buildpackage -us -uc -tc -b
cd ..
sudo dpkg -i vdr-epg-daemon*.deb
arch linux
Monday, 23 December, 2013
Installation des TVM Plugins auf Arch Linux
Erstinstallation:
cd /tmp
wget http://dreipo.cc/tvm/arch/epgd.tar.gz
tar xzfv epgd.tar.gz
cd epgd
makepkg -si
Updates:
Changelog beachten, ggf. Tabellen mit src/vdr-epg-daemon/scripts/epgd-dropall droppen,
epglv (Paket mariadb-plugin-epglv) muss i.d.R. nicht aktualisiert werden.
cd /tmp
wget http://dreipo.cc/tvm/arch/epgd.tar.gz
tar xzfv epgd.tar.gz
cd epgd
makepkg -sf
pacman -U vdr-epg-daemon-git*.pkg.tar.xz
Linux (allgemein)
Monday, 23 December, 2013
cd /tmp
git clone git://projects.vdr-developer.org/vdr-epg-daemon.git
wget http://dreipo.cc/tvm/tvm.diff -O /tmp/tvm.diff
cd vdr-epg-daemon
patch -p1 < ../tvm.diff
make all install