# # This script will install the actual plugin, advise the user to read the # license for Oracle JDK and to re-login to have environment variables set # properly. # BUILD_DIR="./var/tmp/${PKGNAME}-${VERSION}.build" do_install() { mkdir -p "$BUILD_DIR" wget \ --header "Cookie: oraclelicense=accept-securebackup-cookie" \ --progress=bar:force \ -c -O $BUILD_DIR/jdk.tar.gz \ $ORACLE_JDK_URL echo "$ORACLE_JDK_CHECKSUM $BUILD_DIR/jdk.tar.gz" | sha256sum -c || return 1 tar xf ${BUILD_DIR}/jdk.tar.gz || return 1 if [ -d usr/lib/jvm/jdk$ORACLE_JDK_LONG_VERSION ]; then rm -rf usr/lib/jvm/jdk$ORACLE_JDK_LONG_VERSION fi mv jdk$ORACLE_JDK_LONG_VERSION usr/lib/jvm/jdk$ORACLE_JDK_LONG_VERSION || return 1 } case "${ACTION}" in post) . usr/lib/jvm/oracle-jdk-vars.sh do_install RESULT=$? rm -r $BUILD_DIR [ $RESULT -ne 0 ] && exit $RESULT ;; esac