Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135554 - Version bump media-tv/tvbrowser-2.2.1
Summary: Version bump media-tv/tvbrowser-2.2.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Matthias Schwarzott
URL: http://www.tvbrowser.org/
Whiteboard:
Keywords:
Depends on: 143253
Blocks:
  Show dependency tree
 
Reported: 2006-06-04 12:51 UTC by spiralvoice
Modified: 2006-10-18 11:23 UTC (History)
0 users

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


Attachments
incomplete ebuild (tvbrowser-2.2.1.ebuild,3.06 KB, application/octet-stream)
2006-08-06 17:20 UTC, spiralvoice
Details
patch for systray (tvbrowser-2.2.1-makefiles.patch,3.44 KB, patch)
2006-08-06 17:21 UTC, spiralvoice
Details | Diff
incomplete ebuild (tvbrowser-2.2.1.ebuild,3.15 KB, application/octet-stream)
2006-08-06 17:28 UTC, spiralvoice
Details
incomplete ebuild (tvbrowser-2.2.1.ebuild,3.08 KB, text/plain)
2006-08-08 14:00 UTC, spiralvoice
Details
incomplete ebuild (tvbrowser-2.2.1.ebuild,3.11 KB, text/plain)
2006-08-08 14:43 UTC, spiralvoice
Details
same ebuild as patch (tvbrowser-2.2.1.patch,1.97 KB, patch)
2006-08-08 14:47 UTC, spiralvoice
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description spiralvoice 2006-06-04 12:51:01 UTC
Also it would be nice to have a tvbrowser-bin ebuild.
The Linux binary works on my system and this would
avoid installing a bunch of java compiler stuff only
for tvbrowser.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-06-04 13:18:45 UTC
(In reply to comment #0)
> Also it would be nice to have a tvbrowser-bin ebuild.
> The Linux binary works on my system and this would
> avoid installing a bunch of java compiler stuff only
> for tvbrowser.

Not going to happen, sorry. It's against out java ebuilds policy, we are trying to eliminate as much binary java stuff from the tree as possible, not to introduce new binary ebuilds.
Comment 2 fatty 2006-06-05 11:58:50 UTC
(In reply to comment #1)
> (In reply to comment #0)
> > Also it would be nice to have a tvbrowser-bin ebuild.
> > The Linux binary works on my system and this would
> > avoid installing a bunch of java compiler stuff only
> > for tvbrowser.
> 
> Not going to happen, sorry. It's against out java ebuilds policy, we are trying
> to eliminate as much binary java stuff from the tree as possible, not to
> introduce new binary ebuilds.
> 

Why not using the source code, which is available too? That would be a good way to "eliminate [..] binary java stuff".
But maybe it's better placed on gentoo-experimental?

Whatever you decide, an updated ebuild would be fine.
Comment 3 spiralvoice 2006-06-12 04:08:15 UTC
(In reply to comment #2)
> Why not using the source code, which is available too?

Here is some misunderstanding. The current ebuild tvbrowser-2.1
uses the source code. I asked for a version bump for this
source-code based ebuild _and_ for a tvbrowser-bin ebuild.

The later one was dismissed for reasons I do understand so
I am using the linux binary inside $HOME which works very
well but without the need to keep lots of java packs
installed (and updated) just for one non-speed-critical app.
Comment 4 georg.wacker 2006-07-01 07:08:31 UTC
However, there is a tvbrowser-2.2-src.zip available, so why not have an source-ebuild version bump?
Comment 5 Matthias Schwarzott gentoo-dev 2006-07-01 07:30:11 UTC
A source version bump is perfectly acceptable, but it is not accomplished by simply copying older ebuild to new version.

If you manage to create a newer ebuild, attach a patch here and it will be commited immediately.
Comment 6 spiralvoice 2006-08-06 14:55:36 UTC
2.2.1 has been released
Comment 7 spiralvoice 2006-08-06 17:20:41 UTC
Created attachment 93622 [details]
incomplete ebuild

Attached you will find a first version of the new ebuild for tvbrowser-2.2.1
dev-java/jgoodies-looks-2.0.4 is still missing in portage, see bug #143029
Also systray does not compile yet, the rest is ok though, tested with sun-jdk-1.5
Comment 8 spiralvoice 2006-08-06 17:21:30 UTC
Created attachment 93623 [details, diff]
patch for systray

Attached patch fixes systray configure
Comment 9 spiralvoice 2006-08-06 17:28:29 UTC
Created attachment 93624 [details]
incomplete ebuild
Comment 10 spiralvoice 2006-08-08 13:59:33 UTC
dev-java/jgoodies-looks-2.0.4 ebuild is available here:
http://overlays.gentoo.org/svn/proj/java/java-experimental-overlay/dev-java/jgoodies-looks

dev-java/l2fprod-common-tasks ebuild is also needed, but does not exist yet:
http://bugs.gentoo.org/show_bug.cgi?id=143253
Comment 11 spiralvoice 2006-08-08 14:00:32 UTC
Created attachment 93789 [details]
incomplete ebuild

updated ebuild to use Gentoo experimental ebuild for dev-java/jgoodies-looks-2.0.4
Comment 12 spiralvoice 2006-08-08 14:43:21 UTC
Created attachment 93798 [details]
incomplete ebuild

updated ebuild, icon set was missing, systray icon is working despited commented functions in ebuild
Comment 13 spiralvoice 2006-08-08 14:47:19 UTC
Created attachment 93799 [details, diff]
same ebuild as patch
Comment 14 georg.wacker 2006-08-10 05:18:47 UTC
I was working on an ebuild for version 2.2 but failed on the jar-dependencies. However there are a few things I discovered. 

1. a tar.gz is available, no need for the zip anymore

2. allthemepacks.zip is broken, they use skinlf insted, see http://javootoo.l2fprod.com/plaf/skinlf/index.php
they ship a standard-theme within themepack.zip under tvbrowser/themepacks, there are a few skinlf-examples on their page, maybe we include those?

3. in 2.2 there was a lack of icons, i used CrystalClear in my ebuild, but in 2.2.1 there is a Tango-Theme included, we could have an icon-flag as well for other icon-packs.

so lang, waiting for l2fprod :-)

Comment 15 spiralvoice 2006-08-18 11:45:04 UTC
(In reply to comment #14)
> 1. a tar.gz is available, no need for the zip anymore

This tar.gz carries the Linux binaries, no source code.
See http://www.tvbrowser.org/content/view/7/6/lang,de

dev-java/jgoodies-looks-2.0.4 made it into Portage.
Comment 16 Matthias Schwarzott gentoo-dev 2006-09-06 04:13:25 UTC
This bug can not be resolved until dev-java/l2fprod-common-tasks makes it into portage tree. Bug #143253.
Comment 17 spiralvoice 2006-09-06 05:24:50 UTC
(In reply to comment #16)
> until dev-java/l2fprod-common-tasks makes it into portage tree. Bug #143253.

Any idea when it will happen?
Comment 18 Matthias Schwarzott gentoo-dev 2006-10-18 11:23:29 UTC
Added to cvs, but removed amd64-keyword.