UmVirt LFS Package info

DB commit: c78e95157185199cceff370fa5b5f1dd2a1be2fa
APP commit: cac3f2066a9a05955b29d720b9b9b14f534d21c2

openjdk

OpenJDK is an open-source implementation of Oracle's Java Standard Edition platform. OpenJDK is useful for developing Java programs, and provides a complete runtime environment to run Java programs.

Package info

Codename: openjdk
Source file: openjdk-11-1ddf9a99e4ad.tar.bz2
Source directory: jdk11-1ddf9a99e4ad
Package URL: https://umvirt.com/linux/downloads/0.1/packages/o/openjdk-11-1ddf9a99e4ad.tar.bz2
Package md5-checksum URL: https://umvirt.com/linux/downloads/0.1/packages/o/openjdk-11-1ddf9a99e4ad.tar.bz2.md5sum
Dependances: libjpeg-turbo, giflib, cupsd.
Dependance of: *** NO PACKAGES FOUND ***
Patches: *** NO PATCHES FOUND ***
Addons: *** NO ADDONS FOUND ***
Nestings *** NO NESTINGS FOUND ***
Configuration script:
unset JAVA_HOME                             &&
bash configure --enable-unlimited-crypto    \
               --disable-warnings-as-errors \
               --with-stdc++lib=dynamic     \
               --with-giflib=system               \
               --with-lcms=system           \
               --with-libjpeg=system        \
               --with-libpng=system         \
               --with-zlib=system           \
               --with-version-build="13"    \
               --with-version-pre=""        \
               --with-version-opt=""        \
               --with-cacerts-file=/etc/ssl/java/cacerts.jks 

Build script:
MAKEFLAGS="" make images

Install script:
install -vdm755 /opt/jdk11             &&
cp -Rv build/*/images/jdk/* /opt/jdk11 &&
chown -R root:root /opt/jdk11          &&
for s in 16 24 32 48; do
  install -vDm644 src/java.desktop/unix/classes/sun/awt/X11/java-icon\${s}.png \
                  /usr/share/icons/hicolor/\${s}x\${s}/apps/java.png
done &&
unset JT_JAVA

ln -v -nsf jdk11 /opt/jdk

mkdir -pv /usr/share/applications &&

cat > /usr/share/applications/openjdk-java.desktop << "EOF" &&
[Desktop Entry]
Name=OpenJDK Java 11 Runtime
Comment=OpenJDK Java 11 Runtime
Exec=/opt/jdk/bin/java -jar
Terminal=false
Type=Application
Icon=java
MimeType=application/x-java-archive;application/java-archive;application/x-jar;
NoDisplay=true
EOF
cat > /usr/share/applications/openjdk-jconsole.desktop << "EOF"
[Desktop Entry]
Name=OpenJDK Java 11 Console
Comment=OpenJDK Java 11 Console
Keywords=java;console;monotoring
Exec=/opt/jdk/bin/jconsole
Terminal=false
Type=Application
Icon=java
Categories=Application;System;
EOF