VNSI Client unter kodi 15.2 gentoo
Nachdem man Kodi 15.2 in Gentoo erfolgreich kompliert hat kommt man drauf das die „media-plugins/xbmc-addon-pvr-9999“ nicht mehr funktionieren. Das liegt dran das diese Plugins nur bis zur Version 14.XX passen. Möchte man in der Kodiversion 15.2 den VNSI-Client benutzen muss sich die neue Version von GIT ziehen, kompilieren und installieren.
Wir befinden uns im Root Homeverzeichnis „/root“. Ganz wichtig ist hier die richtige Branche auszuwählen. Da unser Kodi Isengard ist, müssen wir das beim Plugindownload auch mit angeben. Würden wir das nicht nicht, müssten wir vorher Kodi auch vom Masterbranch kompilieren.
mkdir vnsiclient-isengard && cd vnsiclient-isengard git clone -b Isengard https://github.com/kodi-pvr/pvr.vdr.vnsi.git emerge -vf =media-tv/kodi-15.2 cp /usr/portage/distfiles/kodi-15.2.tar.gz . unp kodi-15.2.tar.gz cd pvr.vdr.vnsi && mkdir build && cd build cmake -DADDONS_TO_BUILD=pvr.vdr.vnsi -DADDON_SRC_PREFIX=../.. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=../../xbmc-15.2-Isengard/addons -DPACKAGE_ZIP=1 ../../xbmc-15.2-Isengard/project/cmake/addons -Wno-dev make -jX
Nach dem Kompilieren findet man den Ordner im Source von Kodi. Jetzt löschen wir das alte Plugin (oder verschieben es, event. benötigen wir es noch für eine Version 14.1) und kopieren das neue hinein.
rm -r /usr/share/kodi/addons/pvr.vdr.vnsi cp -a ../../xbmc-15.2-Isengard/addons/pvr.vdr.vnsi /usr/share/kodi/addons/. #cp -a ../../xbmc/addons/pvr.vdr.vnsi /usr/share/kodi/addons/.
Kodi starten und los gehts. Event. muss auch der vnsi-server aktualisiert werden. Dies kann man über „=media-plugins/vdr-vnsiserver-9999“ tun oder direkt über GIT: https://github.com/FernetMenta/vdr-plugin-vnsiserver