Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 260844 - media-tv/xbmc stable ebuild request
Summary: media-tv/xbmc stable ebuild request
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-02 10:32 UTC by Rick Harris
Modified: 2009-03-07 00:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
xbmc-8.10.ebuild (xbmc-8.10.ebuild,6.11 KB, text/plain)
2009-03-02 10:33 UTC, Rick Harris
Details
xbmc-8.10_readsector.diff (xbmc-8.10_readsector.diff,2.85 KB, patch)
2009-03-02 10:43 UTC, Rick Harris
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Rick Harris 2009-03-02 10:32:00 UTC
Great to see xbmc make it into the portage tree.
Would be even better to see support for the stable releases and not just an SVN ebuild.

Looking at the SVN ebuild, it seems as though there is an attempt to support both the stable tarballs and the current SVN in the same ebuild depending on ${PV} as to which gets used.
This I think would be hard to maintain and kind of messy, filling the ebuild with a whole can of 'if' statements when addressing either source's different needs (patches, workarounds, configure options, etc).
I suggest we split out such functionality and have an ebuild for each, one for SVN and one for each stable version.

One other request would be to re-introduce the 'autostart' feature for the SVN ebuild, great for those dedicated HTPCs.

Latest stable release is 8.10.
Using the 8.10-r5 ebuild from Bug #198849, have merged vapier's changes from the SVN ebuild, converted it to EAPI2 and re-introduced the 'autostart' feature.

Ebuild attached ...
Comment 1 Rick Harris 2009-03-02 10:33:00 UTC
Created attachment 183660 [details]
xbmc-8.10.ebuild
Comment 2 Rick Harris 2009-03-02 10:43:24 UTC
Created attachment 183666 [details, diff]
xbmc-8.10_readsector.diff
Comment 3 SpanKY gentoo-dev 2009-03-05 23:10:32 UTC
Comment on attachment 183660 [details]
xbmc-8.10.ebuild

most of the USE=autostart stuff is crap.  there's no need for it when there are already perfectly good login managers that can handle the automatic login process, and the latest xbmc ebuild automatically registers a xbmc "session" which launches in a full screen.

pretty much the only thing in there that is ok is the automatic creation of a dedicated xbmc user.