29.05.2020, 08:54
Nach Aarons Kommentar zum Setup plugin hab ich mal drauf geschaut und denke der Patch des Setup Plugins für den VDR wird so nie wieder in 2.4. einzupflegen sein
Etwa 90% des Patches werden gar nicht benötigt, wenn man gegen den VDR selbst gegen libtinyxml2 linken würde.
Dieser Teil des Patches kann dann ersatzlos entfallen und wäre eine einzelne geänderte Zeil im Makefile des VDR.
Die restlichen 10% des Patches graben tief im Kern des Menue des VDR und noch schlimmer ist das Perl Script,
welches den VDR Quellcode des VDR scannt und daraus c++ Quellcode bastelt. Dieser Teil wird so nicht mehr zum Laufen zu bekommen sein.
Wenn also easy-vdr nicht mit VDR-2.2 enden will, muss eine andere Lösung her.
Ein neues Plugin zu schreiben, was im Hauptmenu des VDR auftaucht und Bash/Shell-Variablen in einer externen Datei ablegt,
ist wohl einfacher als zu versuchen den Patch mit 2.4 zu verstehen und hinzubiegen. Oder ohne Plugin TCL/TK basiert.
Etwa 90% des Patches werden gar nicht benötigt, wenn man gegen den VDR selbst gegen libtinyxml2 linken würde.
Dieser Teil des Patches kann dann ersatzlos entfallen und wäre eine einzelne geänderte Zeil im Makefile des VDR.
Die restlichen 10% des Patches graben tief im Kern des Menue des VDR und noch schlimmer ist das Perl Script,
welches den VDR Quellcode des VDR scannt und daraus c++ Quellcode bastelt. Dieser Teil wird so nicht mehr zum Laufen zu bekommen sein.
Wenn also easy-vdr nicht mit VDR-2.2 enden will, muss eine andere Lösung her.
Ein neues Plugin zu schreiben, was im Hauptmenu des VDR auftaucht und Bash/Shell-Variablen in einer externen Datei ablegt,
ist wohl einfacher als zu versuchen den Patch mit 2.4 zu verstehen und hinzubiegen. Oder ohne Plugin TCL/TK basiert.