[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