Thanks to davidh2k we have a small place where host our tvheadend binaries. I put here mine latest x64 build (compiled from master git just few minutes ago).
http://demo.omv-extras.org/tvheadend/
here you will find also vtuner.ko, that's the kernel module (for backported kernel) for use enigma2 decoder as virtual DVB-S tuner.
EDIT: you will find also a file of 1.1K called tvheadend. This is the init.d script, copy this in /etc/init.d and make executable with chmod+x
note that i put my configuration in /etc/tvheadend, if you don't like this you have just to edit the init file and change the path.
tv_grab_file and rytec are a very fast workaround for getting the epg data. I'm testing, i'll let you know asap.
EDIT about EPG:
On the repo you'll find a file called tv_grab_file, this is a script i've found on the net and tuned a bit for catch an xmltv file (epg database) from the net and import in the tv backend (tvheadend in our case). Before use this script you have to install xmltv by:
apt-get install xmltv
After that copy tv_grab_file in /usr/bin/ and chmod 755 the script.
You must customize this script with your personal epg data, in my case you can read in the script that i'm using "rytecxmltvskyit". You can find the url for your epg in the other file, called rytec.sources.xml, open this file and search for your country epg.
Edit the tv_grab_file according to your epg url editing these lines:
echo "cancello archivio vecchio"
rm /root/rytecxmltvskyit.gz
rm /root/.xmltv/tv_grab_file.xmltv
wget -P /root http://rytec.sifteam.eu/rytecxmltvskyit.gz
echo "downloaded .gz"
gunzip /root/rytecxmltvskyit.gz
echo "decompressed .gz"
mv /root/rytecxmltvskyit /root/.xmltv/tv_grab_file.xmltv
echo "spostato il file e rinominato"
cat /root/.xmltv/tv_grab_file.xmltv
exit 0
fi
the script is simple and will:
1) delete previous files
2) get newer xmltv file from the site
3) decompress the file
4) move the file in the xmltv default directory and rename according to the script.
5) show the content of the saved file for checking it's correct.
After all you'll find in tvheadend, under settings-epg-grabber the new "internal" grabber XMLTV: tv_grab_file, select this and uncheck all other epg grabber, update interval 1 day, you are done.
In channels, under the epg source, you will be able to select the proper epg tag.
Test this for some days, the epg grabbed from rytec contains the guide for 7 days so i added a job in crontab for run the script tv_grab_file every night and say updated for the next 6 days.
Many tanks to the creator of the script and respect to rytec guys for their work!