java-vm-2.eclass: remove function set_java_env

Deprecated with commit 436dd062c on 2016-08-02

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/37995
Signed-off-by: Florian Schmaus <flow@gentoo.org>
This commit is contained in:
Volkmar W. Pogatzki 2024-08-06 15:47:46 +02:00 committed by Florian Schmaus
parent 8c755808bc
commit 69065e361c
No known key found for this signature in database
GPG Key ID: 2239A7E8F5852052

View File

@ -164,58 +164,6 @@ get_system_arch() {
}
# @FUNCTION: set_java_env
# @DESCRIPTION:
# Installs a vm env file.
# DEPRECATED, use java-vm_install-env instead.
set_java_env() {
debug-print-function ${FUNCNAME} $*
local platform="$(get_system_arch)"
local env_file="${ED}${JAVA_VM_CONFIG_DIR}/${VMHANDLE}"
if [[ ${1} ]]; then
local source_env_file="${1}"
else
local source_env_file="${FILESDIR}/${VMHANDLE}.env"
fi
if [[ ! -f ${source_env_file} ]]; then
die "Unable to find the env file: ${source_env_file}"
fi
dodir ${JAVA_VM_CONFIG_DIR}
sed \
-e "s/@P@/${P}/g" \
-e "s/@PN@/${PN}/g" \
-e "s/@PV@/${PV}/g" \
-e "s/@PF@/${PF}/g" \
-e "s/@SLOT@/${SLOT}/g" \
-e "s/@PLATFORM@/${platform}/g" \
-e "s/@LIBDIR@/$(get_libdir)/g" \
-e "/^LDPATH=.*lib\\/\\\"/s|\"\\(.*\\)\"|\"\\1${platform}/:\\1${platform}/server/\"|" \
< "${source_env_file}" \
> "${env_file}" || die "sed failed"
(
echo "VMHANDLE=\"${VMHANDLE}\""
echo "BUILD_ONLY=\"${JAVA_VM_BUILD_ONLY}\""
) >> "${env_file}"
eprefixify ${env_file}
[[ -n ${JAVA_PROVIDE} ]] && echo "PROVIDES=\"${JAVA_PROVIDE}\"" >> ${env_file}
local java_home=$(source "${env_file}"; echo ${JAVA_HOME})
[[ -z ${java_home} ]] && die "No JAVA_HOME defined in ${env_file}"
# Make the symlink
dodir "${JAVA_VM_DIR}"
dosym "${java_home}" "${JAVA_VM_DIR}/${VMHANDLE}"
}
# @FUNCTION: java-vm_install-env
# @DESCRIPTION:
#