[oe-issues] [Bug 2538] New: update "packages/cacao/cacao-fpu.inc"
bugzilla-daemon at tinman.treke.net
bugzilla-daemon at tinman.treke.net
Tue Jun 19 16:35:43 UTC 2007
http://bugs.openembedded.org/show_bug.cgi?id=2538
Summary: update "packages/cacao/cacao-fpu.inc"
Product: Openembedded
Version: Angstrom
Platform: Other
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Build
AssignedTo: openembedded-issues at lists.openembedded.org
ReportedBy: bugs.openembedded.org at rolf.leggewie.biz
QAContact: tinderbox-oe at gmx.net
CC: andrew.paulsen at gmail.com
Depends on: 2536
Blocks: 2296
+++ This bug was initially created as a clone of Bug #2536 +++
This bug is to break down bug 2296 into smaller, more manageable pieces. This
one deals with "packages/cacao/cacao_svn.bb" from attachment 1472
#
# old_revision [6f6fa051cc160c46ef36e9742660dd9d95077ff7]
#
# add_dir "packages/cacao"
#
# add_dir "packages/cacao/files"
#
# add_file "packages/cacao/cacao_svn.bb"
# content [46ecb12316aa4eb18945a16d9b16603002c8c063]
#
============================================================
--- packages/cacao/cacao_svn.bb 46ecb12316aa4eb18945a16d9b16603002c8c063
+++ packages/cacao/cacao_svn.bb 46ecb12316aa4eb18945a16d9b16603002c8c063
@@ -0,0 +1,50 @@
+DESCRIPTION = "A Java Virtual Machine which uses Just-In-Time compilation to
execute java methods natively."
+HOMEPAGE = "http://www.cacaojvm.org"
+LICENSE = "GPL"
+PRIORITY = "optional"
+SECTION = "interpreters"
+
+DEPENDS = "classpath-minimal-native"
+RDEPENDS = "classpath (>= 0.93) classpath-common (>= 0.93) libtool"
+
+PR = "r0"
+
+SRCDATE_${PN} ?= "20070403"
+PV = "0.97+svn${SRCDATE}"
+
+SRC_URI = "svn://c1.complang.tuwien.ac.at/ahome/cacao/svn/cacao;module=trunk \
+ file://offsets_make.patch \
+ file://offsets.h \
+ file://mmap_disable.patch"
+
+S = "${WORKDIR}/trunk"
+
+inherit autotools
+#inherit update-alternatives
+
+require cacao-fpu.inc
+
+EXTRA_OECONF = "--with-classpath-includedir=${STAGING_INCDIR}/classpath \
+
--with-classpath-classes=${STAGING_DATADIR}/classpath/glibj.zip \
+ --disable-libjvm \
+ --with-jre-layout \
+ ${@get_cacao_fpu_setting(bb, d)}"
+
+EXTRA_OEMAKE = "CACAOH=${STAGING_BINDIR_NATIVE}/cacaoh/cacaoh"
+
+#SELECTED_OPTIMIZATION="-O0 -g"
+#INHIBIT_PACKAGE_STRIP = "1"
+
+do_configure_prepend() {
+ patch -p1 <${WORKDIR}/offsets_make.patch
+ patch -p1 <${WORKDIR}/mmap_disable.patch
+}
+
+do_configure_append() {
+ install ${WORKDIR}/offsets.h ${S}/src/vm/jit/arm/
+}
+
+RPROVIDES = "virtual/java"
+#ALTERNATIVE_NAME = "java"
+#ALTERNATIVE_PATH = "${bindir}/cacao"
+#ALTERNATIVE_PRIORITY = "10"
--
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Openembedded-issues
mailing list