Kodi Community Forum
EPG plugin installation - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: PVR & Live TV Support (https://forum.kodi.tv/forumdisplay.php?fid=167)
+---- Forum: VDR (https://forum.kodi.tv/forumdisplay.php?fid=169)
+---- Thread: EPG plugin installation (/showthread.php?tid=167264)



EPG plugin installation - charlie0440 - 2013-06-16

So this is kinda off topic as in its not XBMC specific but more of a VDR issue so apologies. I want a better EPG in XBMC and used to use eepg with yaVDR. I was hoping someone would tell me how I can install the vdr-plugin-eepg for Ubuntu.

I have downloaded the source from here http://projects.vdr-developer.org/git/vdr-plugin-eepg.git/

now what do I do?

I can't get make or make plugin to compile, not sure what parameters I should be giving it:

Code:
charlie@Server:~/Downloads/eepg-0.0.5$ make VDRDIR=/usr/include/vdr
grep: /usr/include/vdr/i18n.c: No such file or directory
make: *** No rule to make target `../../../libsi/si.c', needed by `eepg.o'. Stop.
charlie@Server:~/Downloads/eepg-0.0.5$ popd /usr/include/vdr/i
i18n.h       include/     interface.h

the Readme states:

Quote:INSTALL
Unpack, make and make plugins like any other plugin. Call like any other
On the first run, in the vdr-plugins directory a subdirectory eepg is created
where all necessary files are created.

Ubuntu server 13.04 with vdr from the ubuntu repositories 1.7.28

Thanks for any help


RE: EPG plugin installation - jobe - 2013-06-20

(2013-06-16, 18:12)charlie0440 Wrote: I can't get make or make plugin to compile, not sure what parameters I should be giving it:

Code:
charlie@Server:~/Downloads/eepg-0.0.5$ make VDRDIR=/usr/include/vdr
grep: /usr/include/vdr/i18n.c: No such file or directory
make: *** No rule to make target `../../../libsi/si.c', needed by `eepg.o'. Stop.
charlie@Server:~/Downloads/eepg-0.0.5$ popd /usr/include/vdr/i
i18n.h       include/     interface.h

The VDRDIR you have set in your make statement does not contain the VDR source. That way you will not be able to compile any plugins. Make sure that you have installed VDR sources for the VDR version you are running. Sources are normally found under /usr/local/src/VDR/.

Jobe


RE: EPG plugin installation - charlie0440 - 2013-06-20

thanks for looking at this jobe. I had tried doing this:

Downloaded the sources from (http://projects.vdr-developer.org/git/vdr.git/commit/?id=vdr-1.7.28) and extracting them so the folder structure looks like this:

/usr/local/src/VDR/vdr-vdr-1.7.28$

I then tried this:

Code:
charlie@Server:~/Downloads$ sudo tar -xzvf eepg-0.0.5.tar.gz -C /usr/local/src/VDR/PLUGINS/src/
[sudo] password for charlie:
eepg-0.0.5/
eepg-0.0.5/COPYING
eepg-0.0.5/HISTORY
eepg-0.0.5/Makefile
eepg-0.0.5/README
eepg-0.0.5/TODO
eepg-0.0.5/eepg.c
eepg-0.0.5/eepg.equiv.IT
eepg-0.0.5/eepg.h
charlie@Server:~/Downloads$ cd /usr/local/src/VDR/PLUGINS/src/eepg-0.0.5/
charlie@Server:/usr/local/src/VDR/PLUGINS/src/eepg-0.0.5$ make clean all
sed: can't read ../../../config.h: No such file or directory
grep: ../../../i18n.c: No such file or directory
sed: can't read ../../../config.h: No such file or directory
grep: ../../../i18n.c: No such file or directory
make: *** No rule to make target `../../../libsi/si.c', needed by `eepg.o'. Stop.
charlie@Server:/usr/local/src/VDR/PLUGINS/src/eepg-0.0.5$



RE: EPG plugin installation - FernetMenta - 2013-06-21

Unless you install a package like vdr-dev which contains sources, never ever extract sources to the usr folder and build with sudo. On Ubuntu it should be sufficient just to install vdr-dev, then VDRDIR is /usr/include/vdr (or something like this)

When working with downloaded vdr sources, extract to something like ~/src/vdr/, extract plugin sources to ~/src/vdr/PLUGINS/src
vdr < 1.7.34 needs a Make.config, there is a Make.config.template you can use. Then build vdr first, then plugins with make plugins from the vdr root folder