Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 173822 - 10 new Ebuilds for Justin Hornsby's MythTV GUI Themes
Summary: 10 new Ebuilds for Justin Hornsby's MythTV GUI Themes
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Steve Dibb (RETIRED)
URL: http://homepage.ntlworld.com/justin.h...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2007-04-09 04:59 UTC by Joe Harvell
Modified: 2007-08-12 15:43 UTC (History)
1 user (show)

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


Attachments
4:3 Theme Blootube (mythtv-blootube-0.20.ebuild,574 bytes, text/plain)
2007-04-09 05:01 UTC, Joe Harvell
Details
OSD Theme for Blootube GUI Theme (mythtv-blootube-osd-0.20.ebuild,472 bytes, text/plain)
2007-04-09 05:02 UTC, Joe Harvell
Details
16:9 Theme Blootube (mythtv-blootube-wide-0.20.ebuild,459 bytes, text/plain)
2007-04-09 05:02 UTC, Joe Harvell
Details
16:9 Theme Blootube (Memory Friendly Version) (mythtv-blootubelite-wide-0.20.ebuild,490 bytes, text/plain)
2007-04-09 05:02 UTC, Joe Harvell
Details
4:3 Theme Project Grayhem (mythtv-grayhem-0.20.ebuild,466 bytes, text/plain)
2007-04-09 05:03 UTC, Joe Harvell
Details
16:9 Theme Project Grayhem (mythtv-grayhem-wide-0.20.ebuild,472 bytes, text/plain)
2007-04-09 05:03 UTC, Joe Harvell
Details
16:9 Theme Neon (mythtv-neon-wide-0.20.ebuild,451 bytes, text/plain)
2007-04-09 05:04 UTC, Joe Harvell
Details
virtual RDEPENDing on all 4:3 (mythtv-themes-hornsby-normal-0.20.ebuild,403 bytes, text/plain)
2007-04-09 05:04 UTC, Joe Harvell
Details
virtual RDEPENDING on all 16:9 (mythtv-themes-hornsby-wide-0.20.ebuild,494 bytes, text/plain)
2007-04-09 05:05 UTC, Joe Harvell
Details
virtual RDEPENDing on all non-virtual Ebuilds here attached (mythtv-themes-hornsby-0.20.ebuild,463 bytes, text/plain)
2007-04-09 05:06 UTC, Joe Harvell
Details
blootube-1.ebuild (blootube-1.ebuild,535 bytes, text/plain)
2007-05-01 13:21 UTC, Steve Dibb (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Harvell 2007-04-09 04:59:53 UTC
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.
Comment 1 Joe Harvell 2007-04-09 05:01:34 UTC
Created attachment 115771 [details]
4:3 Theme Blootube
Comment 2 Joe Harvell 2007-04-09 05:02:03 UTC
Created attachment 115773 [details]
OSD Theme for Blootube GUI Theme
Comment 3 Joe Harvell 2007-04-09 05:02:23 UTC
Created attachment 115774 [details]
16:9 Theme Blootube
Comment 4 Joe Harvell 2007-04-09 05:02:51 UTC
Created attachment 115775 [details]
16:9 Theme Blootube (Memory Friendly Version)
Comment 5 Joe Harvell 2007-04-09 05:03:14 UTC
Created attachment 115777 [details]
4:3 Theme Project Grayhem
Comment 6 Joe Harvell 2007-04-09 05:03:36 UTC
Created attachment 115779 [details]
16:9 Theme Project Grayhem
Comment 7 Joe Harvell 2007-04-09 05:04:04 UTC
Created attachment 115780 [details]
16:9 Theme Neon
Comment 8 Joe Harvell 2007-04-09 05:04:50 UTC
Created attachment 115782 [details]
virtual RDEPENDing on all 4:3
Comment 9 Joe Harvell 2007-04-09 05:05:15 UTC
Created attachment 115783 [details]
virtual RDEPENDING on all 16:9
Comment 10 Joe Harvell 2007-04-09 05:06:13 UTC
Created attachment 115785 [details]
virtual RDEPENDing on all non-virtual Ebuilds here attached
Comment 11 Carsten Lohrke (RETIRED) gentoo-dev 2007-04-09 19:06:24 UTC
I'm quite sure, Jakub meant to cc you, cardoe.
Comment 12 Doug Goldstein (RETIRED) gentoo-dev 2007-04-09 19:20:41 UTC
Steve, thought you should be CC'd as well.
Comment 13 Steve Dibb (RETIRED) gentoo-dev 2007-05-01 13:20:45 UTC
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.
Comment 14 Steve Dibb (RETIRED) gentoo-dev 2007-05-01 13:21:32 UTC
Created attachment 117843 [details]
blootube-1.ebuild
Comment 15 Steve Dibb (RETIRED) gentoo-dev 2007-05-02 11:11:57 UTC
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.
Comment 16 Joe Harvell 2007-05-02 15:20:23 UTC
(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).
Comment 17 Steve Dibb (RETIRED) gentoo-dev 2007-05-12 21:13:45 UTC
(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


Comment 18 Steve Dibb (RETIRED) gentoo-dev 2007-05-12 21:44:23 UTC
Added about 5 more in -2.  Still more to add, but its such a pain mirroring these things since nobody versions their releases.