2010-10-19, 17:45
The Mythtv addon for the pvr branch has recently been getting a lot of attention and the developers have done some fantastic work.
Mythtv Addon Development Thread: http://forum.xbmc.org/showthread.php?tid=82015
I am a long time user of both xbmc and mythtv and i am very excited about the prospect of using xbmc as a full on frontend to mythtv, i am unfortunately unable to contribute to the coding due to time constraints and lack of ability however i would like to offer some user support on the forums and hopefully supply as much help to the developers through feed back, bug reports and patches as possible.
I have documented the process of building the pvr-testing2 branch along with patching and rebuilding. I have done some of this from memory so there may be mistakes, if so please pm me or reply to this thread and i will make the necessary corrections.
Please note this is only for ubuntu.
Directions:
Open Terminal window in your home directory (should be your home directory by default i.e user@host:~$)
The following commands have all been taken from the linux how to included with the source code:
.
Rebuilding:
Rebuilding with patches:
Check for updates and download patches:
http://trac.xbmc.org/ticket/10445
Removing xbmc:
To configure the mythtv addon:
system -> Addons -> Installed addons-> pvrclients -> mythtv pvr client -> configure
add your masterbackend ip and enable the addon.
Then:
system -> TV -> Enable.
I am not entirely sure of the bug reporting process, however, i will document it as we go, unless you can help by creating a how to, or supplying links to the wiki.
Thanks,
Dubstar_04
Mythtv Addon Development Thread: http://forum.xbmc.org/showthread.php?tid=82015
I am a long time user of both xbmc and mythtv and i am very excited about the prospect of using xbmc as a full on frontend to mythtv, i am unfortunately unable to contribute to the coding due to time constraints and lack of ability however i would like to offer some user support on the forums and hopefully supply as much help to the developers through feed back, bug reports and patches as possible.
I have documented the process of building the pvr-testing2 branch along with patching and rebuilding. I have done some of this from memory so there may be mistakes, if so please pm me or reply to this thread and i will make the necessary corrections.
Please note this is only for ubuntu.
Directions:
Open Terminal window in your home directory (should be your home directory by default i.e user@host:~$)
The following commands have all been taken from the linux how to included with the source code:
Code:
sudo apt-get install subversion make g++ gcc gawk pmount libtool nasm automake cmake gperf unzip bison libsdl-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libfribidi-dev liblzo2-dev libfreetype6-dev libsqlite3-dev libogg-dev libasound-dev python-sqlite libglew-dev libcurl3 libcurl4-openssl-dev x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmad0-dev libogg-dev libvorbisenc2 libsmbclient-dev libmysqlclient-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper-dev libfontconfig-dev libbz2-dev libboost-dev libfaac-dev libenca-dev libxt-dev libxtst-dev libxmu-dev libpng-dev libjpeg-dev libpulse-dev mesa-utils libcdio-dev libsamplerate-dev libmms-dev libmpeg3-dev libfaad-dev libflac-dev libiso9660-dev libass-dev libssl-dev fp-compiler gdc libwavpack-dev libmpeg2-4-dev libmicrohttpd-dev libmodplug-dev libssh-dev gettext cvs autopoint
Code:
svn co https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/pvr-testing2/
Code:
cd ~/pvr-testing2
Code:
./bootstrap
Code:
./configure
Code:
sudo make -j2
Code:
sudo make install
Rebuilding:
Code:
cd ~/pvr-testing2
Code:
svn up
Code:
./configure
Code:
sudo make -j2
Code:
sudo make install
Rebuilding with patches:
Check for updates and download patches:
http://trac.xbmc.org/ticket/10445
Code:
cd ~/pvr-testing2
Code:
patch -p0 < ~/Downloads/mythxml.6.patch
Code:
./configure
Code:
sudo make -j2
Code:
sudo make install
Removing xbmc:
Code:
cd ~/pvr-testing2
Code:
sudo make uninstall
To configure the mythtv addon:
system -> Addons -> Installed addons-> pvrclients -> mythtv pvr client -> configure
add your masterbackend ip and enable the addon.
Then:
system -> TV -> Enable.
I am not entirely sure of the bug reporting process, however, i will document it as we go, unless you can help by creating a how to, or supplying links to the wiki.
Thanks,
Dubstar_04