Alexander Pyhalov
2016-07-18 d2261c6640e90f8cf2762a0733fc6534ab1f222d
Make OpenJDK 7 links mediated
4 files modified
70 ■■■■■ changed files
components/runtime/openjdk-7/Makefile 18 ●●●●● patch | view | raw | blame | history
components/runtime/openjdk-7/openjdk7-jdk.p5m 28 ●●●● patch | view | raw | blame | history
components/runtime/openjdk-7/openjdk7-runtime.p5m 19 ●●●● patch | view | raw | blame | history
transforms/defaults 5 ●●●●● patch | view | raw | blame | history
components/runtime/openjdk-7/Makefile
@@ -19,7 +19,7 @@
OPENJDK_BUILD_NUMBER=80
COMPONENT_VERSION=1.7.$(OPENJDK_BUILD_NUMBER)
COMPONENT_REVISION=2
COMPONENT_REVISION=3
COMPONENT_SUMMARY= Open-source implementation of the Java Platform, Standard Edition
COMPONENT_SRC= openjdk
COMPONENT_ARCHIVE= openjdk-$(COMPONENT_VERSION)-20150609.tar.xz
@@ -116,3 +116,19 @@
install: $(INSTALL_32_and_64)
.NOTPARALLEL:
REQUIRED_PACKAGES += SUNWcs
REQUIRED_PACKAGES += developer/java/openjdk7
REQUIRED_PACKAGES += library/zlib
REQUIRED_PACKAGES += runtime/java/openjdk7
REQUIRED_PACKAGES += runtime/java/openjdk7/runtime64
REQUIRED_PACKAGES += system/library
REQUIRED_PACKAGES += system/library/freetype-2
REQUIRED_PACKAGES += system/library/g++-4-runtime
REQUIRED_PACKAGES += system/library/gcc-4-runtime
REQUIRED_PACKAGES += system/library/math
REQUIRED_PACKAGES += x11/library/libx11
REQUIRED_PACKAGES += x11/library/libxext
REQUIRED_PACKAGES += x11/library/libxi
REQUIRED_PACKAGES += x11/library/libxrender
REQUIRED_PACKAGES += x11/library/libxtst
components/runtime/openjdk-7/openjdk7-jdk.p5m
@@ -22,20 +22,20 @@
license openjdk.license license="GPLv2 with Classpath Exception"
link path=usr/bin/appletviewer target=../java/bin/appletviewer pkg.linted.userland.action002.0=true
link path=usr/bin/apt target=../java/bin/apt pkg.linted.userland.action002.0=true
link path=usr/bin/extcheck target=../java/bin/extcheck pkg.linted.userland.action002.0=true
link path=usr/bin/idlj target=../java/bin/idlj pkg.linted.userland.action002.0=true
link path=usr/bin/jar target=../java/bin/jar pkg.linted.userland.action002.0=true
link path=usr/bin/jarsigner target=../java/bin/jarsigner pkg.linted.userland.action002.0=true
link path=usr/bin/javac target=../java/bin/javac pkg.linted.userland.action002.0=true
link path=usr/bin/javadoc target=../java/bin/javadoc pkg.linted.userland.action002.0=true
link path=usr/bin/javah target=../java/bin/javah pkg.linted.userland.action002.0=true
link path=usr/bin/javap target=../java/bin/javap pkg.linted.userland.action002.0=true
link path=usr/bin/jdb target=../java/bin/jdb pkg.linted.userland.action002.0=true
link path=usr/bin/native2ascii target=../java/bin/native2ascii pkg.linted.userland.action002.0=true
link path=usr/bin/rmic target=../java/bin/rmic pkg.linted.userland.action002.0=true
link path=usr/bin/serialver target=../java/bin/serialver pkg.linted.userland.action002.0=true
link path=usr/bin/appletviewer target=../jdk/instances/openjdk1.7.0/bin/appletviewer mediator=java mediator-version=7
link path=usr/bin/apt target=../jdk/instances/openjdk1.7.0/bin/apt mediator=java mediator-version=7
link path=usr/bin/extcheck target=../jdk/instances/openjdk1.7.0/bin/extcheck mediator=java mediator-version=7
link path=usr/bin/idlj target=../jdk/instances/openjdk1.7.0/bin/idlj mediator=java mediator-version=7
link path=usr/bin/jar target=../jdk/instances/openjdk1.7.0/bin/jar mediator=java mediator-version=7
link path=usr/bin/jarsigner target=../jdk/instances/openjdk1.7.0/bin/jarsigner mediator=java mediator-version=7
link path=usr/bin/javac target=../jdk/instances/openjdk1.7.0/bin/javac mediator=java mediator-version=7
link path=usr/bin/javadoc target=../jdk/instances/openjdk1.7.0/bin/javadoc mediator=java mediator-version=7
link path=usr/bin/javah target=../jdk/instances/openjdk1.7.0/bin/javah mediator=java mediator-version=7
link path=usr/bin/javap target=../jdk/instances/openjdk1.7.0/bin/javap mediator=java mediator-version=7
link path=usr/bin/jdb target=../jdk/instances/openjdk1.7.0/bin/jdb mediator=java mediator-version=7
link path=usr/bin/native2ascii target=../jdk/instances/openjdk1.7.0/bin/native2ascii mediator=java mediator-version=7
link path=usr/bin/rmic target=../jdk/instances/openjdk1.7.0/bin/rmic mediator=java mediator-version=7
link path=usr/bin/serialver target=../jdk/instances/openjdk1.7.0/bin/serialver mediator=java mediator-version=7
# Generated section:
file path=usr/jdk/instances/openjdk1.7.0/bin/appletviewer mode=0555
components/runtime/openjdk-7/openjdk7-runtime.p5m
@@ -30,16 +30,15 @@
dir path=usr/jdk/instances/openjdk1.7.0
link path=usr/jdk/openjdk1.7.0 target=instances/openjdk1.7.0
link path=usr/bin/java target=../java/bin/java pkg.linted.userland.action002.0=true
link path=usr/bin/keytool target=../java/bin/keytool pkg.linted.userland.action002.0=true
link path=usr/bin/orbd target=../java/bin/orbd pkg.linted.userland.action002.0=true
link path=usr/bin/policytool target=../java/bin/policytool pkg.linted.userland.action002.0=true
link path=usr/bin/rmid target=../java/bin/rmid pkg.linted.userland.action002.0=true
link path=usr/bin/rmiregistry target=../java/bin/rmiregistry pkg.linted.userland.action002.0=true
link path=usr/bin/servertool target=../java/bin/servertool pkg.linted.userland.action002.0=true
link path=usr/bin/tnameserv target=../java/bin/tnameserv pkg.linted.userland.action002.0=true
link path=usr/java target=jdk/openjdk1.7.0 pkg.linted.userland.action002.0=true
link path=usr/jdk/latest target=openjdk1.7.0 pkg.linted.userland.action002.0=true
link path=usr/bin/java target=../jdk/instances/openjdk1.7.0/bin/java mediator=java mediator-version=7
link path=usr/bin/keytool target=../jdk/instances/openjdk1.7.0/bin/keytool mediator=java mediator-version=7
link path=usr/bin/orbd target=../jdk/instances/openjdk1.7.0/bin/orbd mediator=java mediator-version=7
link path=usr/bin/policytool target=../jdk/instances/openjdk1.7.0/bin/policytool mediator=java mediator-version=7
link path=usr/bin/rmid target=../jdk/instances/openjdk1.7.0/bin/rmid mediator=java mediator-version=7
link path=usr/bin/rmiregistry target=../jdk/instances/openjdk1.7.0/bin/rmiregistry mediator=java mediator-version=7
link path=usr/bin/servertool target=../jdk/instances/openjdk1.7.0/bin/servertool mediator=java mediator-version=7
link path=usr/bin/tnameserv target=../jdk/instances/openjdk1.7.0/bin/tnameserv mediator=java mediator-version=7
link path=usr/java target=jdk/openjdk1.7.0 mediator=java mediator-version=7
# Generated section:
file path=usr/jdk/instances/openjdk1.7.0/bin/java mode=0555
transforms/defaults
@@ -151,6 +151,11 @@
<transform link mediator=ruby mediator-version=1.9 -> default mediator-priority vendor>
#
# Set the default Java for mediated links
#
<transform link mediator=java mediator-version=7 -> default mediator-priority vendor>
#
# Add a facet.version-lock.{package} to each 'optional' consolidation
# incorporation dependency so that we can install without having to
# mangle the system in some way.