Package: jre 8u121
Official Java Runtime Environment (JRE)
Maintainer: Christophe Lincoln -
Build date: 2017-03-10 08:56 -
License: non-free
Receip
# SliTaz User Package receip PACKAGE="jre" VERSION="8u121" SHORT_DESC="Official Java Runtime Environment (JRE)" MAINTAINER="pankso@slitaz.org" LICENSE="non-free" WEB_SITE="https://java.com/" # Sup dependencies will be automatically downloaded but system wide # deps must be manually installed by root. SUP_DEPS="" DEPENDS="" # Here are the optional install rules (download, configure, etc) sup_install() { id="218821" md5="e9e7ea248e2c4826b92b3f075a80e441" tarball="jre-$VERSION-linux-i586.tar.gz" # Download if [ ! -f "$downloads/$tarball" ]; then busybox wget \ http://javadl.oracle.com/webapps/download/AutoDL?BundleId=${id}_${md5} \ -O ${downloads}/${tarball} fi # Extract echo "Extracting: $tarball" tar xzf ${downloads}/${tarball} || exit 1 [ ! -d "jre" ] && mv jre*_*/ jre echo "Removing unneeded files..." for f in man/ lib/fontconfig.*.bfc lib/fontconfig.*.properties.src; do rm -rf jre/${f} done chmod -x jre/*.txt # Create installation folders mkdir -p .icons .local/bin .local/share # GUI jcontrol: we may not have bash + not needed sed -i s'#/bin/bash#/bin/sh#' jre/bin/jcontrol # Icon for Mozilla plugin echo "Installing Mozilla plugin..." mv jre/plugin/desktop/sun_java.png .icons/java.png rm -rf jre/plugin # All real files in: ~/.local/share/jre mv jre/ .local/share # Symlinks for Mozilla plugin and some executables pwd=$(pwd) # libnpjp2.so symlink mkdir -p .mozilla/plugins cd .mozilla/plugins ln -s ../../.local/share/jre/lib/i386/libnpjp2.so libnpjp2.so cd ${pwd} # ~/.local/bin/* echo "Creating symlinks in: ~/.local/bin" cd .local/bin for tool in java jcontrol jjs; do ln -s ../../.local/share/jre/bin/${tool} . done } cook_date="2017-03-10 08:56"