[oe-commits] org.oe.dev cacao 0.98+hg20071001: Added snapshot version.

thebohemian commit openembedded-commits at lists.openembedded.org
Mon Jan 14 23:10:22 UTC 2008


cacao 0.98+hg20071001: Added snapshot version.
cacao-cldc: Added an include recipe.
classpath: Moved versions prior 0.95 to obsolete/ .
classpath-minimal: Moved versions prior 0.95 to obsolete/ .
classpath-gtk: Moved to obsolete/.
classpath cvs: Moved to obsolete/.
classpath 0.96.1: Added new version.
classpath 0.95: Added new version.
classpath-minimal 0.96.1: Added new version.
midpath-cldc: Removed notion of virtual/cldc-api-1.1
  - install cldc1.1.jar as midpath-cldc1.1.jar to ${datadir}/midpath-cldc

Author: thebohemian at openembedded.org
Branch: org.openembedded.dev
Revision: 631a3e8b95d1d4ee1d1a9ed29390bcd59924f06e
ViewMTN: http://monotone.openembedded.org/revision/info/631a3e8b95d1d4ee1d1a9ed29390bcd59924f06e
Files:
1
packages/classpath/classpath-gtk_0.93.bb
packages/obsolete/classpath/classpath-gtk_0.93.bb
packages/classpath/classpath-gtk_cvs.bb
packages/obsolete/classpath/classpath-gtk_cvs.bb
packages/classpath/classpath-minimal-native_0.93.bb
packages/obsolete/classpath/classpath-minimal-native_0.93.bb
packages/classpath/classpath-minimal-native_0.95.bb
packages/obsolete/classpath/classpath-minimal-native_0.95.bb
packages/classpath/classpath-minimal_0.90.bb
packages/obsolete/classpath/classpath-minimal_0.90.bb
packages/classpath/classpath-minimal_0.95.bb
packages/obsolete/classpath/classpath-minimal_0.95.bb
packages/classpath/classpath.inc
packages/obsolete/classpath/classpath.inc
packages/classpath/classpath_0.14.bb
packages/obsolete/classpath/classpath_0.14.bb
packages/classpath/classpath_0.15.bb
packages/obsolete/classpath/classpath_0.15.bb
packages/classpath/classpath_0.17.bb
packages/obsolete/classpath/classpath_0.17.bb
packages/classpath/classpath_0.18.bb
packages/obsolete/classpath/classpath_0.18.bb
packages/classpath/classpath_0.19.bb
packages/obsolete/classpath/classpath_0.19.bb
packages/classpath/classpath_0.20.bb
packages/obsolete/classpath/classpath_0.20.bb
packages/classpath/classpath_cvs.bb
packages/obsolete/classpath/classpath_cvs.bb
packages/classpath/files/disable-automake-checks-v2.patch
packages/obsolete/classpath/files/disable-automake-checks-v2.patch
packages/classpath/files/disable-automake-checks.patch
packages/obsolete/classpath/files/disable-automake-checks.patch
packages/classpath/files/fix-endian-arm-floats.patch
packages/obsolete/classpath/files/fix-endian-arm-floats.patch
packages/classpath/files/gconf_version.patch
packages/obsolete/classpath/files/gconf_version.patch
packages/obsolete/classpath
packages/obsolete/classpath/files
packages/cacao/cacao-cldc.inc
packages/cacao/cacao_0.98+hg20071001.bb
packages/cacao/cacaoh-native.inc
packages/cacao/cacaoh-native_0.98+hg20071001.bb
packages/cacao/files/cacao-0.98+hg-arm-cacheflush-workaround.patch
packages/cacao/files/cacao-0.98+hg-attachthread.patch
packages/cacao/files/cacao-0.98+svn-classpath_var.patch
packages/cacao/files/cacao-0.98+svn-libdir.diff
packages/classpath/classpath-minimal_0.96.1.bb
packages/classpath/classpath_0.95.bb
packages/classpath/classpath_0.96.1.bb
packages/cacao/cacao-cldc_0.98.bb
packages/cacao/cacao.inc
packages/cacao/cacaoh-cldc-native_0.98.bb
packages/midpath/midpath-cldc-native_0.1.bb
packages/midpath/midpath-cldc-x11_0.1.bb
packages/midpath/midpath-cldc_0.1.bb
packages/midpath/midpath.inc
Diffs:

#
# mt diff -r791e0606e591e3b944c8399f3912e8364b4a8c06 -r631a3e8b95d1d4ee1d1a9ed29390bcd59924f06e
#
# 
# 
# rename "packages/classpath/classpath-gtk_0.93.bb"
#     to "packages/obsolete/classpath/classpath-gtk_0.93.bb"
# 
# rename "packages/classpath/classpath-gtk_cvs.bb"
#     to "packages/obsolete/classpath/classpath-gtk_cvs.bb"
# 
# rename "packages/classpath/classpath-minimal-native_0.93.bb"
#     to "packages/obsolete/classpath/classpath-minimal-native_0.93.bb"
# 
# rename "packages/classpath/classpath-minimal-native_0.95.bb"
#     to "packages/obsolete/classpath/classpath-minimal-native_0.95.bb"
# 
# rename "packages/classpath/classpath-minimal_0.90.bb"
#     to "packages/obsolete/classpath/classpath-minimal_0.90.bb"
# 
# rename "packages/classpath/classpath-minimal_0.95.bb"
#     to "packages/obsolete/classpath/classpath-minimal_0.95.bb"
# 
# rename "packages/classpath/classpath.inc"
#     to "packages/obsolete/classpath/classpath.inc"
# 
# rename "packages/classpath/classpath_0.14.bb"
#     to "packages/obsolete/classpath/classpath_0.14.bb"
# 
# rename "packages/classpath/classpath_0.15.bb"
#     to "packages/obsolete/classpath/classpath_0.15.bb"
# 
# rename "packages/classpath/classpath_0.17.bb"
#     to "packages/obsolete/classpath/classpath_0.17.bb"
# 
# rename "packages/classpath/classpath_0.18.bb"
#     to "packages/obsolete/classpath/classpath_0.18.bb"
# 
# rename "packages/classpath/classpath_0.19.bb"
#     to "packages/obsolete/classpath/classpath_0.19.bb"
# 
# rename "packages/classpath/classpath_0.20.bb"
#     to "packages/obsolete/classpath/classpath_0.20.bb"
# 
# rename "packages/classpath/classpath_cvs.bb"
#     to "packages/obsolete/classpath/classpath_cvs.bb"
# 
# rename "packages/classpath/files/disable-automake-checks-v2.patch"
#     to "packages/obsolete/classpath/files/disable-automake-checks-v2.patch"
# 
# rename "packages/classpath/files/disable-automake-checks.patch"
#     to "packages/obsolete/classpath/files/disable-automake-checks.patch"
# 
# rename "packages/classpath/files/fix-endian-arm-floats.patch"
#     to "packages/obsolete/classpath/files/fix-endian-arm-floats.patch"
# 
# rename "packages/classpath/files/gconf_version.patch"
#     to "packages/obsolete/classpath/files/gconf_version.patch"
# 
# add_dir "packages/obsolete/classpath"
# 
# add_dir "packages/obsolete/classpath/files"
# 
# add_file "packages/cacao/cacao-cldc.inc"
#  content [d3ea647ce467d4d617b4ce6b05fb6270e58fda61]
# 
# add_file "packages/cacao/cacao_0.98+hg20071001.bb"
#  content [d618915c42d4979c7f29cc99c5014d3bc2d99c50]
# 
# add_file "packages/cacao/cacaoh-native.inc"
#  content [b5ccb2775f6560095089e77316fc173dd4abc9c5]
# 
# add_file "packages/cacao/cacaoh-native_0.98+hg20071001.bb"
#  content [3e9914f2a492d38de75e478cba4c16addca80a06]
# 
# add_file "packages/cacao/files/cacao-0.98+hg-arm-cacheflush-workaround.patch"
#  content [b4231277ce3d268059eaa141886c615a2dac0fc5]
# 
# add_file "packages/cacao/files/cacao-0.98+hg-attachthread.patch"
#  content [8c2c1d3d004946d41425dd8ce6e7c4602fa41437]
# 
# add_file "packages/cacao/files/cacao-0.98+svn-classpath_var.patch"
#  content [3ba0b66a46c0306ff811d3930f646fe0074b7477]
# 
# add_file "packages/cacao/files/cacao-0.98+svn-libdir.diff"
#  content [b97c32544ee97fef51a7222eb879ce6e68e3d1d4]
# 
# add_file "packages/classpath/classpath-minimal_0.96.1.bb"
#  content [e55ff8e0007e4814498b21013d19e63123d425ee]
# 
# add_file "packages/classpath/classpath.inc"
#  content [f89bbf74a4b188100d82872ac4cea3f094bafca9]
# 
# add_file "packages/classpath/classpath_0.95.bb"
#  content [d2f820a6ce35613717c16b3612ca071f4d918e83]
# 
# add_file "packages/classpath/classpath_0.96.1.bb"
#  content [d2f820a6ce35613717c16b3612ca071f4d918e83]
# 
# patch "packages/cacao/cacao-cldc_0.98.bb"
#  from [30dc5f90b7c873db39b062938df364519af3816b]
#    to [7a579745f970088319acb19f5f2f1ab814666abf]
# 
# patch "packages/cacao/cacao.inc"
#  from [d8bc9087bb9ca79854ffb1d26ff94e4bafea0159]
#    to [51c2d3e8fe9d317751a001037be7b6061a61b276]
# 
# patch "packages/cacao/cacaoh-cldc-native_0.98.bb"
#  from [5b676e0ee5aa6d0369047b0842da204b9aee2143]
#    to [cc2ee6f43a136dc2ba76ed7bea4fec2f935c6fdb]
# 
# patch "packages/midpath/midpath-cldc-native_0.1.bb"
#  from [876ed1db01ef361d0403dfa49aa970522a41661d]
#    to [d64ba8f09d50ebb96843da8f4964ad681eaa163a]
# 
# patch "packages/midpath/midpath-cldc-x11_0.1.bb"
#  from [fa9d3d7fe3f54287c26f6d9e57241640e7edf920]
#    to [0c3c6192bfffb9e6b32dfd1e9953519ba473c133]
# 
# patch "packages/midpath/midpath-cldc_0.1.bb"
#  from [207ecb961824e78d5556506fd417a98aec0cdeba]
#    to [1c7d1a97f62b6096cc25b16d15f1178e5b9cc402]
# 
# patch "packages/midpath/midpath.inc"
#  from [5390ede5a215319620bb1df840e3383b3308e5be]
#    to [4ec39c10e6cf8f56277e239747ebd3f4809d0ba5]
# 
============================================================
--- packages/cacao/cacao-cldc.inc	d3ea647ce467d4d617b4ce6b05fb6270e58fda61
+++ packages/cacao/cacao-cldc.inc	d3ea647ce467d4d617b4ce6b05fb6270e58fda61
@@ -0,0 +1,64 @@
+DESCRIPTION = "Cacao-cldc is a Java Virtual Machine, which uses MIDPath CLDC as default Java core library"
+HOMEPAGE = "http://www.cacaojvm.org/"
+LICENSE  = "GPL"
+PRIORITY = "optional"
+SECTION  = "interpreters"
+
+DEPENDS = "zlib libtool classpath midpath-cldc cacaoh-cldc-native virtual/javac-native"
+
+# Avoid version number here, otherwise dpkg will expect a package name
+# and cannot be satisfied with a package that provides classpath.
+RDEPENDS = "midpath-cldc"
+
+PROVIDES = "cacao-cldc virtual/java-cldc"
+RPROVIDES_cacao-cldc = "java-cldc-runtime"
+
+inherit autotools update-alternatives
+
+EXTRA_OECONF = "\
+	${@['','--enable-softfloat'][bb.data.getVar('TARGET_FPU',d,1) == 'soft']} \
+	--enable-debug \
+	--enable-jni \
+	--disable-libjvm \
+	--enable-java=cldc1.1 \
+	--with-classpath=cldc1.1 \
+	--with-classpath-classes=${STAGING_DATADIR}/midpath-cldc/midpath-cldc1.1.jar \
+	--with-target-classpath-classes=${datadir}/midpath-cldc/midpath-cldc1.1.jar \
+	--with-cacaoh=${STAGING_BINDIR_NATIVE}/cacaoh-cldc-${PV} \
+	--with-classpath-libdir=${STAGING_LIBDIR}/classpath \
+	--with-classpath-includedir=${STAGING_INCDIR}/classpath \
+	--with-vm-zip=${datadir}/cacao-cldc/vm.zip \
+	--libdir=${libdir}/cacao-cldc \
+	--program-suffix=-cldc \
+	"
+
+S = "${WORKDIR}/cacao-${PV}"
+
+PACKAGES = "${PN} ${PN}-doc ${PN}-dbg"
+
+FILES_${PN} = "${bindir}/${PN} ${libdir}/lib*.so* ${datadir}/${PN}"
+FILES_${PN}-doc = "${datadir}/man"
+FILES_${PN}-dbg = "${bindir}/.debug ${libdir}/.debug/lib*.so*"
+
+ALTERNATIVE_NAME = "java-cldc"
+ALTERNATIVE_LINK = "${bindir}/${ALTERNATIVE_NAME}"
+ALTERNATIVE_PATH = "${bindir}/cacao-cldc"
+ALTERNATIVE_PRIORITY = "10"
+
+do_configure_prepend() {
+  # Replaces the placeholder OE_LIBDIR_JNI with the JNI library directory
+  # configured in OE.
+  if [ -e src/vm/properties.c ]; then
+    sed -i -e "s|OE_LIBDIR_JNI|${libdir}/jni|" src/vm/properties.c
+  fi
+
+  if [ -e src/vm/properties.c ]; then
+    sed -i -e "s|OE_LIBDIR_JNI|${libdir}/jni|" src/vm/vm.c
+  fi
+}
+
+do_configure_append() {
+  # Fix the executable name in the wrapper script.
+  sed -i -e "s|exec cacao|exec cacao-cldc|" src/scripts/java.in
+}
+
============================================================
--- packages/cacao/cacao_0.98+hg20071001.bb	d618915c42d4979c7f29cc99c5014d3bc2d99c50
+++ packages/cacao/cacao_0.98+hg20071001.bb	d618915c42d4979c7f29cc99c5014d3bc2d99c50
@@ -0,0 +1,16 @@
+require cacao.inc
+
+PR = "r5"
+
+SRC_URI = "\
+        http://jalimo.evolvis.org/repository/sources/cacao-${PV}.tar.bz2;md5sum=9ff10c929bd0cbf15909107c1aff7518 \
+        file://cacao-0.98+svn-libdir.diff;patch=1 \
+        file://cacao-0.98+svn-classpath_var.patch;patch=1 \
+        file://cacao-0.98+hg-arm-cacheflush-workaround.patch;patch=1 \
+        file://cacao-0.98+hg-attachthread.patch;patch=1 \
+        "
+
+EXTRA_OECONF += "\
+    --enable-annotations \
+		"
+
============================================================
--- packages/cacao/cacaoh-native.inc	b5ccb2775f6560095089e77316fc173dd4abc9c5
+++ packages/cacao/cacaoh-native.inc	b5ccb2775f6560095089e77316fc173dd4abc9c5
@@ -0,0 +1,28 @@
+DESCRIPTION = "Header generator for Cacao JVM - Needed for cross-compilation builds"
+HOMEPAGE = "http://www.cacaojvm.org/"
+LICENSE  = "GPL"
+
+DEPENDS = "libtool-native zlib-native virtual/javac-native classpath-native"
+
+S = "${WORKDIR}/cacao-${PV}"
+
+PR = "r1"
+
+inherit autotools
+inherit native
+
+EXTRA_OECONF = " \
+    --with-classpath-includedir=${STAGING_INCDIR}/classpath \
+    --with-classpath-classes=${STAGING_DATADIR}/classpath/glibj.zip \
+    "
+
+do_compile() {
+  # Compile the header generator only (and what is needed for it).
+  oe_runmake -C src/toolbox libtoolbox.la
+  oe_runmake -C src/vmcore libvmcore.la
+  oe_runmake -C src/cacaoh cacaoh
+}
+
+do_stage() {
+	install -m 0755 src/cacaoh/.libs/cacaoh ${STAGING_BINDIR}/cacaoh-${PV}
+}
============================================================
--- packages/cacao/cacaoh-native_0.98+hg20071001.bb	3e9914f2a492d38de75e478cba4c16addca80a06
+++ packages/cacao/cacaoh-native_0.98+hg20071001.bb	3e9914f2a492d38de75e478cba4c16addca80a06
@@ -0,0 +1,5 @@
+require cacaoh-native.inc
+
+SRC_URI = "http://jalimo.evolvis.org/repository/sources/cacao-${PV}.tar.bz2;md5sum=9ff10c929bd0cbf15909107c1aff7518"
+
+
============================================================
--- packages/cacao/files/cacao-0.98+hg-arm-cacheflush-workaround.patch	b4231277ce3d268059eaa141886c615a2dac0fc5
+++ packages/cacao/files/cacao-0.98+hg-arm-cacheflush-workaround.patch	b4231277ce3d268059eaa141886c615a2dac0fc5
@@ -0,0 +1,50 @@
+Index: cacao-0.98+hg7750/src/vm/jit/arm/asmpart.S
+===================================================================
+--- cacao-0.98+hg7750.orig/src/vm/jit/arm/asmpart.S	2007-11-28 10:14:51.000000000 +0100
++++ cacao-0.98+hg7750/src/vm/jit/arm/asmpart.S	2007-11-28 10:15:31.000000000 +0100
+@@ -302,35 +302,21 @@
+ *                                                                              *
+ *******************************************************************************/
+ 
+-.equ sys_cacheflush,__ARM_NR_cacheflush /* syscall number for cache flushing  */
+-
++.equ sys_cacheflush, 0x9f0002
+ asm_cacheflush:
+-	add   a1, a0, a1
+-	mov   a2, #0
+-
+-#if defined(__ARM_EABI__)
+-	/* According to EABI, the syscall number should be passed via R7,
+-	   see "http://wiki.debian.org/ArmEabiPort" for additional details. */
+-
+-	stmfd sp!, {r7}
+-	mov   r7, #0x0f0000
+-	add   r7, r7, #0x000002
+-#endif
++  add   a1, a0, a1
++  mov   a2, #0
+ 
+ #if 0
+-	/* TWISTI: required on iyonix, maybe a linux-2.4 bug */
+-	mov   a0, #0x0
+-	mov   a1, #0xff000000
++  /* TWISTI: required on iyonix, maybe a linux-2.4 bug */
++  /* TODO: repeair this! */
++  /* cacheflush is messed up beyond all repair! */
++  mov a0, #0x0
++  mov a1, #0xff000000
+ #endif
+ 
+-	swi   sys_cacheflush
+-
+-#if defined(__ARM_EABI__)
+-	ldmfd sp!, {r7}
+-#endif
+-
+-	mov   pc, lr
+-
++  swi   #sys_cacheflush
++  mov   pc, lr
+ 
+ /* disable exec-stacks ********************************************************/
+ 
============================================================
--- packages/cacao/files/cacao-0.98+hg-attachthread.patch	8c2c1d3d004946d41425dd8ce6e7c4602fa41437
+++ packages/cacao/files/cacao-0.98+hg-attachthread.patch	8c2c1d3d004946d41425dd8ce6e7c4602fa41437
@@ -0,0 +1,12 @@
+diff -r d8fe2c3ba284 src/threads/native/threads.c
+--- a/src/threads/native/threads.c	Sun Dec 30 17:43:35 2007 +0100
++++ b/src/threads/native/threads.c	Wed Jan 02 16:41:57 2008 +0100
+@@ -1432,6 +1432,8 @@ bool threads_attach_current_thread(JavaV
+ 
+ 	threads_thread_set_object(thread, (java_handle_t *) t);
+ 
++  threads_set_current_threadobject(thread);
++
+ 	/* thread is completely initialized */
+ 
+ 	threads_thread_state_runnable(thread);
============================================================
--- packages/cacao/files/cacao-0.98+svn-classpath_var.patch	3ba0b66a46c0306ff811d3930f646fe0074b7477
+++ packages/cacao/files/cacao-0.98+svn-classpath_var.patch	3ba0b66a46c0306ff811d3930f646fe0074b7477
@@ -0,0 +1,56 @@
+Index: cacao-trunk/src/vm/properties.c
+===================================================================
+--- cacao-trunk.orig/src/vm/properties.c	2007-08-31 13:28:53.000000000 +0200
++++ cacao-trunk/src/vm/properties.c	2007-09-03 00:36:14.000000000 +0200
+@@ -294,14 +294,14 @@
+ 		len =
+ 			strlen(CACAO_VM_ZIP) +
+ 			strlen(":") +
+-			strlen(CLASSPATH_CLASSES) +
++			strlen(TARGET_CLASSPATH_CLASSES) +
+ 			strlen("0");
+ 
+ 		boot_class_path = MNEW(char, len);
+ 
+ 		strcpy(boot_class_path, CACAO_VM_ZIP);
+ 		strcat(boot_class_path, ":");
+-		strcat(boot_class_path, CLASSPATH_CLASSES);
++		strcat(boot_class_path, TARGET_CLASSPATH_CLASSES);
+ 
+ # elif defined(WITH_CLASSPATH_SUN)
+ 
+Index: cacao-trunk/configure.ac
+===================================================================
+--- cacao-trunk.orig/configure.ac	2007-08-31 13:22:03.000000000 +0200
++++ cacao-trunk/configure.ac	2007-08-31 13:30:44.000000000 +0200
+@@ -851,6 +851,7 @@
+ AC_CHECK_WITH_CLASSPATH
+ AC_CHECK_WITH_CLASSPATH_PREFIX
+ AC_CHECK_WITH_CLASSPATH_CLASSES
++AC_CHECK_WITH_TARGET_CLASSPATH_CLASSES
+ AC_CHECK_WITH_CLASSPATH_LIBDIR
+ AC_CHECK_WITH_CLASSPATH_INCLUDEDIR
+ 
+Index: cacao-trunk/m4/classpath.m4
+===================================================================
+--- cacao-trunk.orig/m4/classpath.m4	2007-08-31 13:22:21.000000000 +0200
++++ cacao-trunk/m4/classpath.m4	2007-08-31 13:30:55.000000000 +0200
+@@ -98,6 +98,18 @@
+ AC_SUBST(CLASSPATH_CLASSES)
+ ])
+ 
++dnl where are Java core library classes installed on the target
++
++AC_DEFUN([AC_CHECK_WITH_TARGET_CLASSPATH_CLASSES],[
++AC_MSG_CHECKING(where Java core library classes are installed on the target)
++AC_ARG_WITH([target-classpath-classes],
++            [AS_HELP_STRING(--with-target-classpath-classes=<path>,path to Java core library classes (includes the name of the file and may be flat) [[default=/usr/local/classpath/share/classpath/glibj.zip]])],
++            [TARGET_CLASSPATH_CLASSES=${withval}],
++            [TARGET_CLASSPATH_CLASSES=${CLASSPATH_PREFIX}/share/classpath/glibj.zip])
++AC_MSG_RESULT(${TARGET_CLASSPATH_CLASSES})
++AC_DEFINE_UNQUOTED([TARGET_CLASSPATH_CLASSES], "${TARGET_CLASSPATH_CLASSES}", [Java core library classes on the target])
++AC_SUBST(TARGET_CLASSPATH_CLASSES)
++])
+ 
+ dnl where are Java core library native libraries installed
+ 
============================================================
--- packages/cacao/files/cacao-0.98+svn-libdir.diff	b97c32544ee97fef51a7222eb879ce6e68e3d1d4
+++ packages/cacao/files/cacao-0.98+svn-libdir.diff	b97c32544ee97fef51a7222eb879ce6e68e3d1d4
@@ -0,0 +1,30 @@
+Index: cacao-trunk/src/vm/properties.c
+===================================================================
+--- cacao-trunk.orig/src/vm/properties.c	2007-08-31 13:20:41.000000000 +0200
++++ cacao-trunk/src/vm/properties.c	2007-09-04 14:54:19.000000000 +0200
+@@ -210,15 +210,22 @@
+ 
+ # if defined(WITH_CLASSPATH_GNU)
+ 
+-	boot_library_path = CLASSPATH_LIBDIR"/classpath";
++	boot_library_path = CLASSPATH_LIBDIR"/classpath:OE_LIBDIR_JNI";
+ 
+ # elif defined(WITH_CLASSPATH_SUN)
+ 
+-	boot_library_path = CLASSPATH_LIBDIR;
++	boot_library_path = CLASSPATH_LIBDIR":OE_LIBDIR_JNI";
+ 
+ # elif defined(WITH_CLASSPATH_CLDC1_1)
+ 
+-	/* No boot_library_path required. */
++	/* No boot_library_path required.
++           Well, don't be that strict on Debian-like
++           environments. Setting this to /usr/lib/jni
++           makes it unneccessary to fumble with
++           LD_LIBRARY_PATH to get things like MIDPath
++           running.
++        */
++	boot_library_path = "OE_LIBDIR_JNI";
+ 
+ # else
+ #  error unknown classpath configuration
============================================================
--- packages/classpath/classpath-minimal_0.96.1.bb	e55ff8e0007e4814498b21013d19e63123d425ee
+++ packages/classpath/classpath-minimal_0.96.1.bb	e55ff8e0007e4814498b21013d19e63123d425ee
@@ -0,0 +1,17 @@
+require classpath.inc
+
+PR = "r3"
+
+SRC_URI += "file://gjar-prefix-patch.diff;patch=1;pnum=0"
+
+PROVIDES = "${PN} classpath"
+
+EXTRA_OECONF += "\
+                --enable-local-sockets \
+                --disable-alsa \
+                --disable-gconf-peer \
+                --disable-gtk-peer \
+                --disable-plugin \
+                --disable-dssi \
+                --disable-examples \
+         %s
>>> DIFF TRUNCATED @ 16K






More information about the Openembedded-commits mailing list