[PVR] source and binaries location and updates

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Closed
opdenkamp Offline
Team-XBMC PVR Developer
Posts: 1,946
Joined: Feb 2009
Reputation: 24
Location: Heerlen, The Netherlands
Lightbulb  [PVR] source and binaries location and updates Post: #1
Source
Location
There are two main branches on github for PVR: a development branch (opdenkamp/master) and a stable branch that's used to create the ppa builds (opdenkamp/pvr-ppa).

The Dharma-pvr branch (opdenkamp/Dharma-pvr) contains a merge of the old pvr-testing2 with the Dharma tree. No development will happen in the Dharma tree anymore

So, if you just want to use PVR and you're not developing, take the pvr-ppa tree. If you're developing, take the master tree.

How to get the source
To get a local copy of the tree, execute these commands:
Code:
git clone git://github.com/opdenkamp/xbmc.git
This will download the repository.

Then get the pvr-ppa branch if you're not going to develop anything:
Code:
git checkout pvr-ppa

More information about git can be found here on the wiki.

Binaries
Ubuntu
There are binary packages available for Ubuntu Karmic, Lucid and Maverick, built from the pvr-ppa branch. They can be found in this PPA on Launchpad.

To install it, execute these command:
Code:
sudo apt-get install -y python-software-properties
sudo add-apt-repository ppa:lars-opdenkamp/xbmc-pvr
sudo apt-get update
sudo apt-get -y install xbmc

Windows
Packages available here: http://xbmc.opdenkamp.eu/

Other
If you're using another Linux distribution or if you're using OSX, you'll have to build your own binaries. Instructions are available on the wiki:
for Linux

Add-ons
If you're a VDR user and want to use the latest PVR builds, you'll need a new add-on. It's sources can be found here: https://github.com/pipelka/vdr-plugin-vnsiserver

opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
(This post was last modified: 2011-07-21 12:35 by opdenkamp.)
find
niemand0815 Offline
Junior Member
Posts: 12
Joined: Feb 2011
Reputation: 0
Post: #2
would it be possible to offer nightly builds for windows?
find
opdenkamp Offline
Team-XBMC PVR Developer
Posts: 1,946
Joined: Feb 2009
Reputation: 24
Location: Heerlen, The Netherlands
Post: #3
for license reasons I cannot provide those at this time. uncle Bill would kick my ass ;-)

if you follow the instructions, you can easily create binaries yourself. not much user action required.

opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
find
opdenkamp Offline
Team-XBMC PVR Developer
Posts: 1,946
Joined: Feb 2009
Reputation: 24
Location: Heerlen, The Netherlands
Post: #4
A setup package for Windows is now available here: http://xbmc.opdenkamp.eu/binaries/window...409-dx.exe

It's built from git rev. ca57409, which is the last commit in the official repos at this time.

opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
find
niemand0815 Offline
Junior Member
Posts: 12
Joined: Feb 2011
Reputation: 0
Post: #5
i am definitely missing a "thanks" button in this forum :-)
find
opdenkamp Offline
Team-XBMC PVR Developer
Posts: 1,946
Joined: Feb 2009
Reputation: 24
Location: Heerlen, The Netherlands
Post: #6
new PPA packages are being uploaded now. the packages that have been uploaded yesterday evening contained a last minute bug that prevented the pvrmanager from starting up (sorry for that Smile)

the package has been thoroughly tested with tvheadend, but you currently need a patched version to get timers that are not created from epg events working. that version is provided on the PPA too.

because the tvheadend package has been renamed by upstream from "hts-tvheadend" to "tvheadend", you'll have to install the tvheadend package manually if you were using the version with the old name before.

for those that are not using ubuntu and can't use the PPA:
- the XBMC package is built from this tag: https://github.com/opdenkamp/xbmc/commits/pvr-ppa-test2
- the patch against tvheadend to allow instant timer creation can be found here: https://github.com/opdenkamp/tvheadend/c...026397ff60

opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
find
opdenkamp Offline
Team-XBMC PVR Developer
Posts: 1,946
Joined: Feb 2009
Reputation: 24
Location: Heerlen, The Netherlands
Post: #7
because of a problem with the old xbmc-data package, the upgrade might not go smoothly.

if you're seeing an error when upgrading, open a terminal and execute the following commands to correct the issue:
Code:
sudo apt-get -f -y install
sudo apt-get install xbmc

opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
find
opdenkamp Offline
Team-XBMC PVR Developer
Posts: 1,946
Joined: Feb 2009
Reputation: 24
Location: Heerlen, The Netherlands
Post: #8
Since people have been asking me for changelogs, I'm going to post shortened changelogs here whenever I send a new package to the ppa.

So, here the first one, package odk22, which mainly contains bugfixes:
Quote: * the channel list no longer semi-randomly resets.
* timer icons are displayed correctly again. and instantly.
* tvheadend: optional notifications when timer states change.
* tvheadend: the client should no longer lock up when the connection was dropped while playing a stream.
* vnsi: fix epg requests and timer changes.
* less log spam.
* fixed some possible crashes and other bugfixes.
* some optimisations.
* full changelog: https://github.com/opdenkamp/xbmc/compar...248d3f123a

opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
find
opdenkamp Offline
Team-XBMC PVR Developer
Posts: 1,946
Joined: Feb 2009
Reputation: 24
Location: Heerlen, The Netherlands
Post: #9
and this time, a fast update with a whole bunch of changes: package odk24:
Quote:epg: reset option fixed.
general: fixed plugins with settings, most notably, visualisation plugins.
general: fixed a number of possible crashes and deadlocks.
general: some opmisations
pvr: fixed timer margins.
pvr: fixed the channel in the timer dialog.
pvr: change channel group names after changing the language. fixes inaccessible channels after language changes.
pvr: fixed bug that deleted too many epg tags while cleaning up at startup.
pvr: fixed displaying a next event if no current event is present on a channel.
pvr: no longer displaying old epg tags in the epg osd.
pvr: display "programme information" instead of "music information" in the context menu of epg items.
pvr: fixed "now recording" and "next recording" values. increased the info switch interval to 3 seconds.
tvheadend: more info in the epg event description.
tvheadend: timers that are currently recording are now accessible in the recordings list.
tvheadend: using localised strings for notifications now.
upstream: bye old Confluence, hi new Confluence!
upstream: new ra core (recently added)
vnsi: fixed timer margins (credits: FernetMenta)
full changelog: https://github.com/opdenkamp/xbmc/compar...acfe079389

And another change that you might have noticed already in my signature: please report changes on Trac now under "PVR - core components". This only applies to problems you encounter with my prebuilt XBMC packages (not the other ones on the ppa, like Tvheadend), or your own builds that are made from the pvr-ppa branch. Make sure that you always attach a full debug log to your tickets and that you check whether there isn't any ticket reporting your problem yet.

Enjoy!

opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
find
opdenkamp Offline
Team-XBMC PVR Developer
Posts: 1,946
Joined: Feb 2009
Reputation: 24
Location: Heerlen, The Netherlands
Post: #10
quick little bugfix release because xrandr was broken in upstream, which was merged with the pvr branch.

package odk26 is being built now:
Quote:upstream: fixed xrandr.
pvr: updated Finnish translations (credits: viking1)
full changelog: https://github.com/opdenkamp/xbmc/compar...3513480e5b

opdenkamp / dushmaniac

xbmc-pvr [Eden-PVR builds] [now included in mainline XBMC, so no more source link here :)]
personal website: [link]

Found a problem with PVR? Report it on Trac, under "PVR - core components". Please attach the full debug log.

If you like my work, please consider donating to me and/or Team XBMC.
find
Thread Closed