Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 660704 - dev-java/openjdk-bin-10.0.1 New package request (with ebuild)
Summary: dev-java/openjdk-bin-10.0.1 New package request (with ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-08 12:42 UTC by vltg0903
Modified: 2018-10-19 11:08 UTC (History)
9 users (show)

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


Attachments
ebuild for openjdk-bin-10.0.1 (openjdk-bin-10.0.1.ebuild,2.26 KB, text/plain)
2018-07-08 12:42 UTC, vltg0903
Details
Env file for openjdk-bin:10 (openjdk-bin-10.env.sh,502 bytes, application/x-shellscript)
2018-07-08 12:43 UTC, vltg0903
Details
ebuild for openjdk-bin-10.0.2 (openjdk-bin-10.0.2.ebuild,2.26 KB, text/plain)
2018-07-21 00:35 UTC, vltg0903
Details

Note You need to log in before you can comment on or make changes to this bug.
Description vltg0903 2018-07-08 12:42:38 UTC
Created attachment 538792 [details]
ebuild for openjdk-bin-10.0.1

Hi all,

with Oracle signalling that they might yank oracle-jdk-bin access for the peanut gallery (i. e. everyone but paying customers) in future, a shift towards openjdk seems in order. I've made this ebuild by pruning the oracle-jdk-bin:9 one from everything that isn't needed anymore (e. g. system fontconfig is expected now as far as I can tell, javafx has been dropped from the main distribution), or anything I don't understand (MacOSX stuff).
License is now GPL-2 with classpath exception, there's no fetch restriction. That Gentoo-VM thing seems to work so far as to list openjdk with available VMs, haven't tried anything further.
Given the faster JDK release cycle, I've worked under the assumption of one JDK major version installed and used ${SLOT} instead of ${PV}.
Comment 1 vltg0903 2018-07-08 12:43:15 UTC
Created attachment 538794 [details]
Env file for openjdk-bin:10
Comment 2 vltg0903 2018-07-21 00:35:17 UTC
Created attachment 540302 [details]
ebuild for openjdk-bin-10.0.2
Comment 3 Larry the Git Cow gentoo-dev 2018-10-19 11:06:05 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd13a0e4ed616466f678ad8470d9e3733319c130

commit bd13a0e4ed616466f678ad8470d9e3733319c130
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2018-10-18 11:01:41 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2018-10-19 11:05:06 +0000

    dev-java/openjdk-bin: New package to provide Java 11
    
    The binaries are provided by AdoptOpenJDK.
    
    Closes: https://bugs.gentoo.org/660704
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-java/openjdk-bin/Manifest                    |   3 +
 dev-java/openjdk-bin/files/openjdk-bin-11.env.sh |  16 ++++
 dev-java/openjdk-bin/metadata.xml                |  15 ++++
 dev-java/openjdk-bin/openjdk-bin-11.28.ebuild    | 102 +++++++++++++++++++++++
 4 files changed, 136 insertions(+)