[oe] [meta-java][PATCH 2/7] meta: drop deprecated virtclass-native

liu.ming50 at gmail.com liu.ming50 at gmail.com
Thu Jan 4 13:19:05 UTC 2018


From: Ming Liu <liu.ming50 at gmail.com>

Replaces them with class-native.

Signed-off-by: Ming Liu <liu.ming50 at gmail.com>
---
 recipes-core/cup/cup_0.10k.bb                     |  2 +-
 recipes-core/jakarta-commons/commons-net_1.4.1.bb |  2 +-
 recipes-core/jamvm/jamvm.inc                      | 14 +++++++-------
 recipes-core/jcraft/jsch_0.1.40.bb                |  2 +-
 recipes-core/jikes/jikes_1.22.bb                  |  4 ++--
 recipes-core/jlex/jlex_1.2.6.bb                   |  2 +-
 recipes-core/rhino/rhino_1.7r4.bb                 |  2 +-
 recipes-core/xerces-j/xerces-j_2.11.0.bb          |  2 +-
 8 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/recipes-core/cup/cup_0.10k.bb b/recipes-core/cup/cup_0.10k.bb
index 2a957f9..afe5c38 100644
--- a/recipes-core/cup/cup_0.10k.bb
+++ b/recipes-core/cup/cup_0.10k.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE;md5=2c9db91c00f38e52cfc8e67bafaa7c
 
 
 RDEPENDS_${PN} = "java2-runtime"
-RDEPENDS_${PN}_virtclass-native = ""
+RDEPENDS_${PN}_class-native = ""
 
 inherit java-library
 
diff --git a/recipes-core/jakarta-commons/commons-net_1.4.1.bb b/recipes-core/jakarta-commons/commons-net_1.4.1.bb
index 239907e..ec8a3df 100644
--- a/recipes-core/jakarta-commons/commons-net_1.4.1.bb
+++ b/recipes-core/jakarta-commons/commons-net_1.4.1.bb
@@ -12,7 +12,7 @@ S = "${WORKDIR}/${BP}"
 DEPENDS += "oro"
 
 RDEPENDS_${PN} = "liboro-java"
-RDEPENDS_${PN}_virtclass-native = ""
+RDEPENDS_${PN}_class-native = ""
 
 CP = "oro"
 
diff --git a/recipes-core/jamvm/jamvm.inc b/recipes-core/jamvm/jamvm.inc
index cad91a2..da1ca29 100644
--- a/recipes-core/jamvm/jamvm.inc
+++ b/recipes-core/jamvm/jamvm.inc
@@ -4,14 +4,14 @@ LICENSE = "GPL-2.0"
 LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3"
 
 DEPENDS = "zlib classpath virtual/javac-native libffi virtual/java-initial-native"
-DEPENDS_virtclass-native = "virtual/java-initial-native classpath-initial-native zlib-native classpath-native ecj-initial-native libffi-native"
+DEPENDS_class-native = "virtual/java-initial-native classpath-initial-native zlib-native classpath-native ecj-initial-native libffi-native"
 
 RDEPENDS_${PN} = "classpath"
-RDEPENDS_${PN}_virtclass-native = ""
+RDEPENDS_${PN}_class-native = ""
 
-PROVIDES_virtclass-native = "virtual/java-native"
+PROVIDES_class-native = "virtual/java-native"
 RPROVIDES_${PN} = "java2-runtime"
-RPROVIDES_${PN}_virtclass-native = ""
+RPROVIDES_${PN}_class-native = ""
 
 BBCLASSEXTEND = "native"
 
@@ -21,7 +21,7 @@ inherit java autotools update-alternatives pkgconfig relative_symlinks
 # This uses 32 bit arm, so force the instruction set to arm, not thumb
 ARM_INSTRUCTION_SET = "arm"
 
-do_configure_append_virtclass-native() {
+do_configure_append_class-native() {
 	sed -i -e"s|STAGING_LIBDIR_NATIVE|${STAGING_LIBDIR_NATIVE}|g" \
 		-e "s|STAGING_DATADIR_NATIVE|${STAGING_DATADIR_NATIVE}|g" \
 	${WORKDIR}/java
@@ -31,14 +31,14 @@ do_configure_append_virtclass-native() {
 EXTRA_OECONF = "--with-classpath-install-dir=${prefix} --libdir=${libdir}/jamvm --enable-ffi"
 
 # Needed for big compilation targets like OpenJDK
-CFLAGS_append_virtclass-native = " -DDEFAULT_MAX_HEAP=1024*MB"
+CFLAGS_append_class-native = " -DDEFAULT_MAX_HEAP=1024*MB"
 
 # Enforce usage of ecj-initial.
 EXTRA_OEMAKE = "JAVAC=${STAGING_BINDIR_NATIVE}/ecj-initial \
                 GLIBJ_ZIP=${STAGING_DATADIR_NATIVE}/classpath/glibj.zip \
                "
 
-do_install_append_virtclass-native() {
+do_install_append_class-native() {
 	install -d ${D}${bindir}
 	install -m 0755 ${WORKDIR}/java ${D}${bindir}/java
 
diff --git a/recipes-core/jcraft/jsch_0.1.40.bb b/recipes-core/jcraft/jsch_0.1.40.bb
index 0be0883..6450540 100644
--- a/recipes-core/jcraft/jsch_0.1.40.bb
+++ b/recipes-core/jcraft/jsch_0.1.40.bb
@@ -10,7 +10,7 @@ inherit java-library
 DEPENDS = "jzlib"
 
 RDEPENDS_${PN} = "libjzlib-java"
-RDEPENDS_${PN}_virtclass-native = ""
+RDEPENDS_${PN}_class-native = ""
 
 do_compile() {
   mkdir -p build
diff --git a/recipes-core/jikes/jikes_1.22.bb b/recipes-core/jikes/jikes_1.22.bb
index a35cfcf..8f97a1c 100644
--- a/recipes-core/jikes/jikes_1.22.bb
+++ b/recipes-core/jikes/jikes_1.22.bb
@@ -14,8 +14,8 @@ inherit autotools update-alternatives relative_symlinks
 BBCLASSEXTEND = "native"
 
 RDEPENDS_${PN} = "classpath"
-PROVIDES_virtclass-native = ""
-RDEPENDS_${PN}_virtclass-native = ""
+PROVIDES_class-native = ""
+RDEPENDS_${PN}_class-native = ""
 
 EXTRA_OECONF = "--disable-fp-emulation --enable-source15"
 
diff --git a/recipes-core/jlex/jlex_1.2.6.bb b/recipes-core/jlex/jlex_1.2.6.bb
index bb67a46..8cb0316 100644
--- a/recipes-core/jlex/jlex_1.2.6.bb
+++ b/recipes-core/jlex/jlex_1.2.6.bb
@@ -4,7 +4,7 @@ LICENSE = "JLEX"
 LIC_FILES_CHKSUM = "file://Main.java;beginline=148;endline=166;md5=9bf4a6a951053991db64f9d7330d648a"
 
 RDEPENDS_${PN} = "java2-runtime"
-RDEPENDS_${PN}_virtclass-native = ""
+RDEPENDS_${PN}_class-native = ""
 
 inherit java-library
 
diff --git a/recipes-core/rhino/rhino_1.7r4.bb b/recipes-core/rhino/rhino_1.7r4.bb
index 30d5a62..df6a0f7 100644
--- a/recipes-core/rhino/rhino_1.7r4.bb
+++ b/recipes-core/rhino/rhino_1.7r4.bb
@@ -20,7 +20,7 @@ PACKAGES = "${JPN} rhino"
 
 FILES_${PN} = "${bindir}/rhino ${bindir}/rhino-jsc"
 RDEPENDS_${PN} = "java2-runtime ${JPN}"
-RDEPENDS_${PN}_virtclass-native = ""
+RDEPENDS_${PN}_class-native = ""
 
 do_compile() {
 	mkdir -p build
diff --git a/recipes-core/xerces-j/xerces-j_2.11.0.bb b/recipes-core/xerces-j/xerces-j_2.11.0.bb
index 1b96f00..98ef32f 100644
--- a/recipes-core/xerces-j/xerces-j_2.11.0.bb
+++ b/recipes-core/xerces-j/xerces-j_2.11.0.bb
@@ -23,7 +23,7 @@ JPN = "libxerces2-java"
 DEPENDS = "fastjar-native jaxp1.3 xml-commons-resolver1.1"
 
 RDEPENDS_${PN} = "libjaxp1.3-java libxml-commons-resolver1.1-java"
-RDEPENDS_${PN}_virtclass-native = ""
+RDEPENDS_${PN}_class-native = ""
 
 do_unpackpost[dirs] = "${B}"
 do_unpackpost() {
-- 
2.7.4




More information about the Openembedded-devel mailing list