diff options
Diffstat (limited to 'recipes-core/cacao')
-rw-r--r-- | recipes-core/cacao/cacao-initial-native_0.98.bb | 2 | ||||
-rw-r--r-- | recipes-core/cacao/cacao_git.bb | 24 |
2 files changed, 13 insertions, 13 deletions
diff --git a/recipes-core/cacao/cacao-initial-native_0.98.bb b/recipes-core/cacao/cacao-initial-native_0.98.bb index a43d3f4..8432456 100644 --- a/recipes-core/cacao/cacao-initial-native_0.98.bb +++ b/recipes-core/cacao/cacao-initial-native_0.98.bb | |||
@@ -35,7 +35,7 @@ export JAVAC="jikes-initial" | |||
35 | # enforces the usage of fastjar | 35 | # enforces the usage of fastjar |
36 | export JAR="fastjar" | 36 | export JAR="fastjar" |
37 | 37 | ||
38 | do_configure_append() { | 38 | do_configure:append() { |
39 | # Fix the executable name in the wrapper script. | 39 | # Fix the executable name in the wrapper script. |
40 | sed -i -e "s|exec cacao \\$|exec cacao-initial \\$|" src/scripts/java.in | 40 | sed -i -e "s|exec cacao \\$|exec cacao-initial \\$|" src/scripts/java.in |
41 | } | 41 | } |
diff --git a/recipes-core/cacao/cacao_git.bb b/recipes-core/cacao/cacao_git.bb index 1a61e12..29aa24f 100644 --- a/recipes-core/cacao/cacao_git.bb +++ b/recipes-core/cacao/cacao_git.bb | |||
@@ -4,11 +4,11 @@ LICENSE = "GPL-2.0" | |||
4 | LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" | 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" |
5 | SECTION = "interpreters" | 5 | SECTION = "interpreters" |
6 | 6 | ||
7 | DEPENDS_class-native = "zlib-native libtool-native ecj-initial-native fastjar-native classpath-initial-native classpath-native bdwgc-native virtual/java-initial-native" | 7 | DEPENDS:class-native = "zlib-native libtool-native ecj-initial-native fastjar-native classpath-initial-native classpath-native bdwgc-native virtual/java-initial-native" |
8 | PROVIDES_class-native = "virtual/java-native" | 8 | PROVIDES:class-native = "virtual/java-native" |
9 | 9 | ||
10 | DEPENDS = "zlib libtool classpath virtual/javac-native bdwgc" | 10 | DEPENDS = "zlib libtool classpath virtual/javac-native bdwgc" |
11 | RPROVIDES_${PN} = "java2-runtime" | 11 | RPROVIDES:${PN} = "java2-runtime" |
12 | 12 | ||
13 | SRCREV = "6c4694f9bd175386a8c451531e9a5ad97aa23b6f" | 13 | SRCREV = "6c4694f9bd175386a8c451531e9a5ad97aa23b6f" |
14 | SRC_URI = "git://bitbucket.org/cacaovm/cacao.git;protocol=https \ | 14 | SRC_URI = "git://bitbucket.org/cacaovm/cacao.git;protocol=https \ |
@@ -20,9 +20,9 @@ S = "${WORKDIR}/git" | |||
20 | inherit java autotools-brokensep update-alternatives pkgconfig features_check | 20 | inherit java autotools-brokensep update-alternatives pkgconfig features_check |
21 | 21 | ||
22 | REQUIRED_DISTRO_FEATURES = "x11" | 22 | REQUIRED_DISTRO_FEATURES = "x11" |
23 | REQUIRED_DISTRO_FEATURES_class-native := "" | 23 | REQUIRED_DISTRO_FEATURES:class-native := "" |
24 | 24 | ||
25 | EXTRA_OECONF_class-native = "\ | 25 | EXTRA_OECONF:class-native = "\ |
26 | --enable-debug \ | 26 | --enable-debug \ |
27 | --with-vm-zip=${datadir}/cacao/vm.zip \ | 27 | --with-vm-zip=${datadir}/cacao/vm.zip \ |
28 | --with-java-runtime-library-classes=${datadir}/classpath/glibj.zip \ | 28 | --with-java-runtime-library-classes=${datadir}/classpath/glibj.zip \ |
@@ -33,7 +33,7 @@ EXTRA_OECONF_class-native = "\ | |||
33 | --disable-libjvm \ | 33 | --disable-libjvm \ |
34 | " | 34 | " |
35 | 35 | ||
36 | CACHED_CONFIGUREVARS_class-native += "ac_cv_prog_JAVAC=${STAGING_BINDIR_NATIVE}/ecj-initial" | 36 | CACHED_CONFIGUREVARS:class-native += "ac_cv_prog_JAVAC=${STAGING_BINDIR_NATIVE}/ecj-initial" |
37 | 37 | ||
38 | EXTRA_OECONF = "\ | 38 | EXTRA_OECONF = "\ |
39 | --with-vm-zip=${datadir}/cacao/vm.zip \ | 39 | --with-vm-zip=${datadir}/cacao/vm.zip \ |
@@ -46,21 +46,21 @@ EXTRA_OECONF = "\ | |||
46 | --disable-test-dependency-checks \ | 46 | --disable-test-dependency-checks \ |
47 | " | 47 | " |
48 | 48 | ||
49 | do_configure_prepend () { | 49 | do_configure:prepend () { |
50 | # upgrade m4 macros in source tree | 50 | # upgrade m4 macros in source tree |
51 | libtoolize --force --copy --install | 51 | libtoolize --force --copy --install |
52 | rm -f src/mm/boehm-gc/ltmain.sh | 52 | rm -f src/mm/boehm-gc/ltmain.sh |
53 | mkdir -p src/mm/boehm-gc/m4 | 53 | mkdir -p src/mm/boehm-gc/m4 |
54 | } | 54 | } |
55 | 55 | ||
56 | do_install_append_class-target() { | 56 | do_install:append:class-target() { |
57 | rm ${D}/${bindir}/java | 57 | rm ${D}/${bindir}/java |
58 | } | 58 | } |
59 | 59 | ||
60 | FILES_${PN} = "${bindir}/${PN} ${libdir}/cacao/lib*.so ${libdir}/lib*.so* ${datadir}/${PN}" | 60 | FILES:${PN} = "${bindir}/${PN} ${libdir}/cacao/lib*.so ${libdir}/lib*.so* ${datadir}/${PN}" |
61 | FILES_${PN}-dbg += "${bindir}/.debug ${libdir}/.debug/lib*.so*" | 61 | FILES:${PN}-dbg += "${bindir}/.debug ${libdir}/.debug/lib*.so*" |
62 | FILES_${PN}-doc += "${datadir}/gc" | 62 | FILES:${PN}-doc += "${datadir}/gc" |
63 | 63 | ||
64 | BBCLASSEXTEND = "native" | 64 | BBCLASSEXTEND = "native" |
65 | 65 | ||
66 | COMPATIBLE_MACHINE_aarch64 = "-" | 66 | COMPATIBLE_MACHINE:aarch64 = "-" |