| View previous topic :: View next topic |
| Author |
Message |
krnewell n00b

Joined: 16 Jun 2012 Posts: 2
|
Posted: Sat Jun 16, 2012 4:31 pm Post subject: media-tv/xbmc feature/fix request |
|
|
I didn't want to submit this as a bug without at least trying to run this through the forum first.
If I emerge media-tv/xbmc with the pvr use flag I'd expect that it would emerge the PVR enabled branch, but that doesn't happen. after digging around it appears that currently only third party ebuilds would me to grab the PVR branch. I've gone down that road several times in the past and it usually just leads to a painful weekend after portage finally picks up the slack and something breaks when the two methods cross eachother.
This seems extremely misleading and has led to quite a bit of confusion as I've begun migrating from a pure mythtv household to a new blend using XBMC/openelec frontends (sorry, but mythfrontend has fallen way behind XBMC on the frontend side)
I've been a gentoo user for about 6 years now, but I haven't participated in the forum or bugzilla side much, so I'm not really sure where a feature request of this specific nature would fall. |
|
| Back to top |
|
 |
BT Apprentice


Joined: 13 Jun 2004 Posts: 241
|
Posted: Tue Jun 19, 2012 12:09 am Post subject: |
|
|
I believe the XBMC pvr use flag only enables MythTV front-end functionality. If you want to track the PVR branch without using third party ebuilds then you can simply override the git repo with the following.
/etc/portage/env/xbmc.conf
| Code: | xbmc_LIVE_REPO="git://github.com/opdenkamp/xbmc.git"
EGIT_PROJECT="xbmc-pvr" |
/etc/portage/package.env
| Code: | | media-tv/xbmc xbmc.conf |
Now emerge xbmc-9999 and you should see PVR branch being cloned. |
|
| Back to top |
|
 |
krnewell n00b

Joined: 16 Jun 2012 Posts: 2
|
Posted: Sun Jul 01, 2012 10:57 pm Post subject: |
|
|
Thanks for the tip. I suppose that's kind of a blended result. It's definitely outside standard operating procedure, but it's not too terribly far.
I guess that my original question still stands though. If there's a use flag called PVR and there's a branch of a project called PVR shouldn't they be the same thing? MythTV support being called PVR still sounds extremely confusing. |
|
| Back to top |
|
 |
Sakarias n00b

Joined: 12 May 2007 Posts: 19
|
Posted: Sun Oct 07, 2012 1:47 pm Post subject: |
|
|
| krnewell wrote: | Thanks for the tip. I suppose that's kind of a blended result. It's definitely outside standard operating procedure, but it's not too terribly far.
|
You can compile from source with git
git clone git://github.com/opdenkamp/xbmc.git xbmc-pvr
./bootstrap && ./configure
./configure --help for parameters
final do make -j3
and run ./xbmc.bin no need do make install _________________ ---
Sakarias |
|
| Back to top |
|
 |
j-kidd Apprentice


Joined: 20 Feb 2003 Posts: 211
|
Posted: Tue Mar 05, 2013 4:38 am Post subject: |
|
|
The official ebuild seems rather outdated in terms of PVR support. Nowadays, XBMC supports several PVR backends, and I think only the MythTV one needs MySQL to be installed.
These steps should work if you hate MySQL and use a backend other than MythTV:
1. Emerge official ebuild with -pvr and -mysql
2. | Code: | git clone https://github.com/opdenkamp/xbmc-pvr-addons.git
cd xbmc-pvr-addons
libtoolize
./bootstrap
./configure
make zip
|
3. Open XBMC and install new add-ons from the zip files under xbmc-pvr-addons/addons
I agree with krnewell's sentiment regarding the confusion caused by the pvr USE flag. |
|
| Back to top |
|
 |
|