Hallo!
Vielen Dank an Klaus Schmidinger für die neue VDR-Entwicklerversion 1.7.16.
Achtung: Die Pakete funktionieren nur mit den neuen S2API-Treibern, wie sie Tobis 2.6.28-Kernel + dvb-s2api-liplianin bieten.
Achtung: Seit Version 1.7.11 ist die Ausgabe der DVB-Full-Feature-Karte in das Plugin dvbsddevice ausgelagert, d.h. das neue Paket vdrdevel-plugin-dvbsddevice muss installiert werden, falls die DVB-Full-Feature-Karte zur Ausgabe genutzt werden soll.
Viele Plugins sind zur Zeit nur in Englisch, da sie noch immer nicht auf gettext umgestellt sind.
Die VDRdevel-Pakete sind Debianpakete, die parallel zu den Standard-VDR-Paketen installierbar sind, um die neue Entwicklerversion des VDR zu testen. Zwischen VDR und VDRdevel kann man via Kommando-Menü umschalten. Addon-Pakete gibt es für VDRdevel nicht mehr. Es werden die normalen VDR-Addon-Pakete mitgenutzt, falls sie installiert sind.
Achtung: Das Video-Verzeichnis wird von beiden gemeinsam genutzt. Allerdings sind die Aufnahmen von VDRdevel-1.7 im Standard-VDR nicht sichtbar, da sie im neuen TS-Aufnahmeformat abgelegt werden.
Falls es Update-Probleme geben sollte, müssen die alten Pakete manuell deinstalliert und evtl. der Paketcache geleert werden.
Den aktuellen Stand der zu vdrdevel-lenny-experimental gehörenden Pakete kann man in der Paketübersicht einsehen.
Das VDRdevel-Paket und die Plugin-Pakete gibt es in den Patchvarianten standard und multipatch. Zur Installation werden zusätzlich vdrdevel-Einträge in /etc/apt/sources.list benötigt. Nur eine der beiden Patchvarianten darf aktiviert sein. Siehe auch Das e-tobi Debian/c't VDR-Repository.
Beispiel einer minimalen sources.list für lenny-experimental
deb http://e-tobi.net/vdrdevel-experimental lenny base vdr-multipatch
#deb http://e-tobi.net/vdrdevel-experimental lenny base vdr-standard
deb http://e-tobi.net/vdr-experimental lenny base backports addons vdr-multipatch
#deb http://e-tobi.net/vdr-experimental lenny base backports addons vdr-standard
deb http://ftp.de.debian.org/debian lenny main contrib non-free
deb http://www.debian-multimedia.org lenny main
Display More
Source-Pakete - lenny-experimental
deb-src http://e-tobi.net/vdrdevel-experimental lenny base vdr-multipatch
#deb-src http://e-tobi.net/vdrdevel-experimental lenny base vdr-standard
Beispiel einer minimalen sources.list für sid-experimental
deb http://e-tobi.net/vdrdevel-experimental sid base vdr-multipatch
#deb http://e-tobi.net/vdrdevel-experimental sid base vdr-standard
deb http://e-tobi.net/vdr-experimental sid base backports addons vdr-multipatch
#deb http://e-tobi.net/vdr-experimental sid base backports addons vdr-standard
deb http://ftp.de.debian.org/debian sid main contrib non-free
deb http://www.debian-multimedia.org sid main
Display More
Source-Pakete - sid-experimental
deb-src http://e-tobi.net/vdrdevel-experimental sid base vdr-multipatch
#deb-src http://e-tobi.net/vdrdevel-experimental sid base vdr-standard
Bei der Installation sollte darauf geachtet werden, dass die Abfragen nicht einfach weggedrückt werden. Insbesondere bei /etc/default/vdrdevel und /etc/init.d/vdrdevel sollten besser die neuen Dateien installiert und danach evtl. angepasst werden.
Die Debian-Source-Pakete von VDRdevel sind normale VDR-Pakete. Um daraus VDRdevel-Pakete zu bauen, muss das Skript make-special-vdr aus dem gleichnamigen Paket (base-Bereich) verwendet werden. Das Skript wird beim Paketpacken explizit angegeben als Ersatz von debian/rules:
z.B. PATCHVARIANT=multipatch SPECIAL_VDR_SUFFIX=devel fakeroot dpkg-buildpackage -b -uc -tc -Rmake-special-vdr
Tom