name : icedtea-web version : 1.8.8 release : 6 source : # - https://github.com/AdoptOpenJDK/IcedTea-Web/archive/refs/tags/icedtea-web-1.8.8.tar.gz : f4203a605a3c9c50acdcc6eef4a366b9fdd36d95edcd76bcbfede01107cb5fe6 - git|https://github.com/AdoptOpenJDK/IcedTea-Web : 4b3375b9ad68bec6306c38a976f7c0604fea1852 license : GPL-2.0-or-later component : programming.java homepage : https://github.com/AdoptOpenJDK/IcedTea-Web summary : IcedTeaWeb is an open source implementation of JSR-56 that is better known as Java Web Start description: | The IcedTea-Web project provides a Free Software web browser plugin running applets written in the Java programming language and an implementation of Java Web Start, originally based on the NetX project. networking : yes builddeps : - openjdk-17 - rust rundeps : - openjdk-17 environment: | export JAVA_HOME=/usr/lib64/openjdk-17 export PATH=$JAVA_HOME/bin:$PATH setup : | %apply_patches # Remove applet support rm -rf plugin netx/sun netx/net/sourceforge/jnlp/{NetxPanel,runtime/RhinoBasedPacEvaluator,util/WindowsDesktopEntry}.java # Remove unused sources rm -rf tests win-installer %autogen \ --disable-native-plugin \ --disable-pluginjar \ --with-itw-libs=DISTRIBUTION \ --with-jdk-home=$JAVA_HOME \ --with-jre-home=$JAVA_HOME build : | %make install : | %make_install install -Dm 644 *.desktop -t $installdir/usr/share/applications # Conflicts with bash-completion rm -v $installdir/usr/share/bash-completion/completions/javaws rm -rf $installdir/usr/lib64