Skip to content
Snippets Groups Projects
Commit 8ebd047e authored by Canek Peláez Valdés's avatar Canek Peláez Valdés :slight_smile:
Browse files

dev-java/sun-jdk-bin: Ugly hack to quickly get the Sun JDK.

parent d98d6bdc
No related branches found
No related tags found
No related merge requests found
AUX sun-jdk-bin-8 798 SHA256 ee603b768bc26bcbe44c90a2a12798a8f161282452e34d4b709566c763280568 SHA512 e4a3e12d2d63afa4092d5b2fbd9a1d824db3ae62709516fcf9eb5a0353800b2b383e7cb36271fa1382888782ee8a46ec94a531f315c97717f526a55b927d0702 WHIRLPOOL 4c81746317443118eb5e60003c2904f1e195c08f2ae6015f738aa5f64c27b9db44ce49d28786a8c5cf9549d7585c3513e4646fa46c092b47e5e9ec6f745d6039
DIST jdk-8u20-linux-x64.tar.gz 160872342 SHA256 3e717622ae48af5ca7298e7797cb71d4d545238f362741a83e69c097ca055de4 SHA512 a1d4169562ba0c2d849975e10cf69539b6b4562c54d6faee46217e27b704cc048541a686800172b2394bbf579cabfd31a6d1c080c2886b999770e5bf3005464c WHIRLPOOL 1641e94bf84f66fd7df1b1f9d4671388716a907e8ea65ea9001efd184b44b27094b75aecb952a499a3e69cfa0d3db673df35adb62361dd5c3206c7ffa032bca8
EBUILD sun-jdk-bin-8.0.20.ebuild 924 SHA256 73caf29648881dece63cb95854d4479252f77c4a5f346cede6818ffede7959e1 SHA512 f166dae32c4e0a7bfb7157ffa148e31cd86fda70d8fdb0da01e23d3db9136372037657f98fcc197a178447691435b7b586b7dc64156deefa141ce9264bd24fb1 WHIRLPOOL ea20e9e678fb6d80041a34b0f61631259ad45fdff5edc467b39d606ea48348a328aca84205a3f025ef5a9e4835dbcfb1f2660cd57d668a57bb2d94531bb7c141
VERSION="Sun JDK 8.0.20"
JAVA_HOME="/opt/sun-jdk-bin-1.8.0.20"
JDK_HOME="/opt/sun-jdk-bin-1.8.0.20"
JAVAC="${JAVA_HOME}/bin/javac"
PATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
LDPATH="${JAVA_HOME}/jre/lib/amd64/:${JAVA_HOME}/jre/lib/amd64/native_threads/:${JAVA_HOME}/jre/lib/amd64/xawt/:${JAVA_HOME}/jre/lib/amd64/server/"
MANPATH="/opt/sun-jdk-bin-1.8.0.20/man"
PROVIDES_TYPE="JDK JRE"
PROVIDES_VERSION="1.8"
# Taken from sun.boot.class.path property
BOOTCLASSPATH="${JAVA_HOME}/jre/lib/resources.jar:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/jsse.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/charsets.jar"
GENERATION="2"
ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"
VMHANDLE="sun-jdk-bin-8"
BUILD_ONLY="FALSE"
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
inherit java-vm-2
DESCRIPTION="A hastily made binary build of the 64 bitSun JDK"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html"
SRC_URI="jdk-8u20-linux-x64.tar.gz"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="8"
KEYWORDS="-* ~amd64"
RESTRICT="strip fetch"
# 423161
QA_PREBUILT="opt/.*"
S="${WORKDIR}/jdk1.8.0_20"
src_install() {
local dest="/opt/${P}"
local ddest="${ED}/${dest}"
dodir "${dest}"
cp -pRP * "${ddest}" || die
insinto /usr/share/java-config-2/vm
doins "${FILESDIR}/${PN}-${SLOT}"
dodir "/usr/lib/jvm"
dosym "/opt/${P}" "/usr/lib/jvm/${PN}-${SLOT}"
}
pkg_postinst() {
elog "This ebuild installs the Sun JDV version 8 without"
elog "checking for any dependency nor sanitation. Use it at"
elog "your own risk."
java-vm-2_pkg_postinst
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment