aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java/icedtea-web/icedtea-web-1.1.3-r7.ebuild')
-rw-r--r--dev-java/icedtea-web/icedtea-web-1.1.3-r7.ebuild7
1 files changed, 6 insertions, 1 deletions
diff --git a/dev-java/icedtea-web/icedtea-web-1.1.3-r7.ebuild b/dev-java/icedtea-web/icedtea-web-1.1.3-r7.ebuild
index 4d4b3720..d81960c3 100644
--- a/dev-java/icedtea-web/icedtea-web-1.1.3-r7.ebuild
+++ b/dev-java/icedtea-web/icedtea-web-1.1.3-r7.ebuild
@@ -34,7 +34,12 @@ pkg_setup() {
if [[ -n "${JAVA_PKG_FORCE_VM}" ]]; then
einfo "Honoring user-set JAVA_PKG_FORCE_VM"
elif has_version dev-java/icedtea:${SLOT}; then
- JAVA_PKG_FORCE_VM="icedtea${SLOT}"
+ # migration logic
+ if [[ -L /usr/lib/jvm/icedtea${SLOT} ]]; then
+ JAVA_PKG_FORCE_VM="icedtea${SLOT}"
+ else
+ JAVA_PKG_FORCE_VM="icedtea-${SLOT}"
+ fi
else
JAVA_PKG_FORCE_VM=""
# don't die just yet if merging a binpkg - bug #258423