Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 141071 - jre ports for gentoo/fbsd
Summary: jre ports for gentoo/fbsd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: FreeBSD (show other bugs)
Hardware: All FreeBSD
: High enhancement (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-19 13:14 UTC by Timothy Redaelli (RETIRED)
Modified: 2006-07-20 17:27 UTC (History)
1 user (show)

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


Attachments
diablo-jre-bin-1.5.0.07.00.ebuild (diablo-jre-bin-1.5.0.07.00.ebuild,2.56 KB, text/plain)
2006-07-19 13:15 UTC, Timothy Redaelli (RETIRED)
Details
files/diablo-jre-bin-1.5.env (diablo-jre-bin-1.5.env,852 bytes, text/plain)
2006-07-19 13:17 UTC, Timothy Redaelli (RETIRED)
Details
diablo-jre-bin-1.5.0.07.00.ebuild (diablo-jre-bin-1.5.0.07.00.ebuild,2.54 KB, text/plain)
2006-07-20 12:27 UTC, Timothy Redaelli (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timothy Redaelli (RETIRED) gentoo-dev 2006-07-19 13:14:12 UTC
I done the ebuild that installs the official freebsd sun jre
Comment 1 Timothy Redaelli (RETIRED) gentoo-dev 2006-07-19 13:15:04 UTC
Created attachment 92233 [details]
diablo-jre-bin-1.5.0.07.00.ebuild
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-07-19 13:15:44 UTC
Someone from Java team can take a look if this looks good?
Comment 3 Timothy Redaelli (RETIRED) gentoo-dev 2006-07-19 13:17:21 UTC
Created attachment 92234 [details]
files/diablo-jre-bin-1.5.env
Comment 4 Josh Nichols (RETIRED) gentoo-dev 2006-07-19 13:23:12 UTC
    A few comments: 

    * set_java_env doesn't take any arguments anymore.
    * java-vm-2 has a pkg_postinst that you should be calling.
    * not sure about installing the .desktop file, because I think there are other packages which install the same file... although, they aren't likely available on fbsd.
    * might want to have -* in keywords if it isn't available on other archs.

    Don't see any major issues otherwise.

Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-07-20 10:24:05 UTC
set_java_env call is identical to sun-jre-bin's ebuild in portage.
The X dependency should be updated copying the one there most likely (or testing it again but I'm pretty sure it would be the same).
Comment 6 Josh Nichols (RETIRED) gentoo-dev 2006-07-20 11:04:41 UTC
You're right, it is the same as in sun-jre-bin... it must just have been missed though, since sun-jdk has no args to it. I'll have to take care of that.
Comment 7 Timothy Redaelli (RETIRED) gentoo-dev 2006-07-20 12:27:46 UTC
Created attachment 92337 [details]
diablo-jre-bin-1.5.0.07.00.ebuild
Comment 8 Timothy Redaelli (RETIRED) gentoo-dev 2006-07-20 12:29:18 UTC
(In reply to comment #7)
> Created an attachment (id=92337) [edit]
> diablo-jre-bin-1.5.0.07.00.ebuild
> 

Now is it ok?
Comment 9 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-07-20 16:59:52 UTC
At a minimum, it misses a dependency on =virtual/libstdc++-3.3*, as it uses libstdc++.so.5. I'm building it now to test that too.
Comment 10 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-07-20 17:27:11 UTC
Okay, I've committed this to the tree under joined bsd+java herds (java mostly for the java-vm-2 support, as I would not know if something is changed, which means feel free to change anything for that side whenever needed :) all the rest of maintainership is up to bsd herd).

Thanks Timothy for all your work, I'm looking forward for diablo-jdk :)