Ok, I've kinda been busy with other things over the last week so I haven't updated the addon until today.
I want to preface this by saying that I LOVE OpenELEC! the guys are doing an awesome job, me moving to XBMCbuntu for a while is purely down to this addon and my need for it. Once it's in release form I'm sure I'll move back to OE.
I like a lot of you don't really like or my system can't really handle full Ubuntu+XBMC+PVR+ADDON so I've been working with OpenELEC for the past few months and it's awesome! That said, I really don't know enough about linux to be compiling and recompiling OE and putting strain on the OE guys trying to upload builds for us everytime an update drops. The solution for me was to (temporarily) move away from OE and to XBMCbuntu. The reasons for this are to do with how OE is compiled I believe, meaning compiling the addon on it's own doesn't work and the user must compile all of OE and then know how to compile just the changes etc each time an update drops.
Below is my guide to creating an XBMCbuntu install with PVR added and the addon compiled and all done in such a way that updating the addon should take no more than 2 minutes (git clone/pull+make etc).
As stated before my linux knowledge is quite basic so please point out any and all errors and omisions! It works for me but I may have missed something that someone else needs;
You'll need a USB pen or CD drive on your XBMC machine, be prepared to wipe the hard drive on this machine or have a secondary drive with more than 4GB of space.
Download XBMCbuntu from here
http://mirrors.xbmc.org/releases/XBMCbun...u-11.0.iso
Burn the ISO to disk using imgburn OR download
http://www.linuxliveusb.com/downloads/?stable and use the program to create a bootable USB with the ISO
Boot from the disk and install XBMCbuntu, take careful note of your username and password (I normally use xbmc for both for simplicity)
You should now have XBMC running on top of Ubuntu Oneric with a lot of stuff removed that doesn't really matter to you and some stuff added that does.
Next we're going to convert our non-PVR XBMCbuntu to XBMCbuntu-PVR;
Because I'm lazy, watch and follow this video exactly, including the lxterminal install (you'll need it)
http://www.youtube.com/watch?gl=GB&v=rSQTiEjjIUc
You now have XBMCbuntu-PVR using the latest pulse-eight PVR whilst maintaining your lighter Ubuntu environment.
Now we're going to get, compile and install the addon! This part is repeatable for future updates although a lot of the libraries we'll install aren't needed again;
Open terminal and type the following one after another;
sudo git clone git://github.com/jdembski/xbmc-addon-vuplus.git (If you get(and you probably will) a message saying you don't have git installed run "sudo apt-get install git")
cd xbmc-addon-vuplus
sudo sh autogen.sh (If you get error messages here from missing components/libraries google is your friend! I had to install aclocal libcurl and some others, it's really very easy, just type the error into google and install whatever you're missing. Same goes for the further steps when building)
sudo ./configure --prefix=/usr/lib/xbmc (or $HOME/.xbmc)
make (more error messages = more googling)
make install
You now have the addon installed, log out and log back into XBMC (not XBMC-Ubuntu)
From here it should be pretty normal, enable live TV, configure and enable the addon etc etc. Enjoy!
P.S. it took quite a while of hanging on "importing channels" the first time for me so don't stress, just go make tea or something
(2012-03-24, 12:20)jdembski Wrote: Download the source code from git and check the README
Code:
- cd xbmc-addon-vuplus
- sh autogen.sh
- ./configure --prefix=/usr/lib/xbmc (or $HOME/.xbmc)
- make
- make install
XBMCbuntu doesn't have PVR stuff out of the box, see my guide.