I am submitting 10 new Ebuilds. These Ebuilds are a set of GUI Themes for MythTV (media-tv/mythtv) developed by Justin Hornsby. As far as I know, no one has attempted to submit these themes to the MythTV Project. So I thought it would be great if there were Gentoo packages for them. This is my first contribution. I did quite a bit of reading, so hopefully I got this right. There are 7 GUI themes: 2 are 4:3 aspect ratio; 4 are 16:9 aspect ratio; and 1 is an On Screen Display (OSD) theme. So I made 7 packages, one for each theme. Additionally, I made three virtual packages: mythtv-themes-hornsby-normal-0.20 (for the 4:3 themes); mythtv-themes-hornsby-wide-0.20 (for the 16:9 themes); and mythtv-themes-hornsby-0.20 (contains all 7 real packages). It seems like a good idea to separate the 4:3 from the 16:9, because the ones you want depend on the native aspect ratio of your TV. But if you are using a monitor, you probably want both 4:3 and 16:9. Also, the single virtual containing all packages seems like a good idea if you just want all of them. I used 0.20 for the version, following the version scheme used by the package x11-themes/mythtv-themes. The version number for that package corresponds to the version number of media-tv/mythtv that the themes are compatible with.
Created attachment 115771 [details] 4:3 Theme Blootube
Created attachment 115773 [details] OSD Theme for Blootube GUI Theme
Created attachment 115774 [details] 16:9 Theme Blootube
Created attachment 115775 [details] 16:9 Theme Blootube (Memory Friendly Version)
Created attachment 115777 [details] 4:3 Theme Project Grayhem
Created attachment 115779 [details] 16:9 Theme Project Grayhem
Created attachment 115780 [details] 16:9 Theme Neon
Created attachment 115782 [details] virtual RDEPENDing on all 4:3
Created attachment 115783 [details] virtual RDEPENDING on all 16:9
Created attachment 115785 [details] virtual RDEPENDing on all non-virtual Ebuilds here attached
I'm quite sure, Jakub meant to cc you, cardoe.
Steve, thought you should be CC'd as well.
Well, the theme works (and looks really nice, imo), but there's a few small things to be worked out. One is, what package is this going to be included in? I don't want to make ebuilds for each theme. I'd say mythtv-extra-themes to keep it separate from upstream, or maybe include it anyway. Who knows. What you think, Cardoe? Secondly, it looks like upstream doesn't do any versioning on the themes, which makes things harder for us, since we have to version them ourselves, rename the tarballs, and mirror them. Obviously it'd be a lot easier if he can be convinced to add some version suffixes. Last, the ebuild needs some work, which is to be expected. See attachment for a working of blootube. Looks nice though, I think once everthings cleared up we'll be gtg.
Created attachment 117843 [details] blootube-1.ebuild
Committed to CVS as mythtv-themes-extra. gonna leave the bug open as I wanna revbump it already to add in ones from the wiki as well.
(In reply to comment #15) > Committed to CVS as mythtv-themes-extra. > > gonna leave the bug open as I wanna revbump it already to add in ones from the > wiki as well. > Don't forget blootobelite-wide (attachment id=115775) and blootube-osd (attachment id=115773).
(In reply to comment #16) > (In reply to comment #15) > > Committed to CVS as mythtv-themes-extra. > > > > gonna leave the bug open as I wanna revbump it already to add in ones from the > > wiki as well. > > > > Don't forget blootobelite-wide (attachment id=115775) and blootube-osd > (attachment id=115773). Both are 404
Added about 5 more in -2. Still more to add, but its such a pain mirroring these things since nobody versions their releases.