raymond at wagnerrp
Mar 6, 2012, 5:12 PM
Post #2 of 2
On 3/6/2012 16:36, Richard Shaw wrote:
Re: Proper package for new items in 0.25 beta?
[In reply to]
Independent. Uses the closed caption code in the shared libraries to
extract srt files from files.
Intended as a lightweight alternative for serving storage group content
on hosts that have no tuners.
Replaced by mythutil, due for removal prior to 0.25.
Called per-program after recording to populate season and episode
values. Called globally to populate artwork for all shows.
> /usr/bin/mythutil (common?)
Collection point for assorted utilities formerly found as secondary
behaviors in other applications.
Settings definition files as staging for mythtv-setup replacement.
> /usr/share/mythtv/bindings (common?)
Install location for php bindings used by MythWeb.
> /usr/share/mythtv/hardwareprofile ???
Smolt anonymous statistics collection. See http://smolt.mythtv.org.
> /usr/share/mythtv/html (I'll have to move to /usr/share/doc/mythtv)
Do so and you'll break the backend web server.
> Also, there's a ton of files going into /usr/share/mythtv and I'm not
> sure what package they should get globed into.
Just put them all in that common package. Since the bulk of
dependencies are on the shared libraries, and all applications link
against all of the shared libraries, there really isn't all that much
optimization to be had by breaking things into multiple packages.
You're really just limited to your runtime dependencies. The frontend
requires a full X server, rather than just the basic X libraries, video
card drivers, potentially libdvdcss/libbluray, and allows the plugins,
on top of whatever the backend and all the libraries are linked directly
mythtv-dev mailing list
mythtv-dev [at] mythtv