cacao-native 0.99.1: New recipe.
authorRobert Schuster <thebohemian@gmx.net>
Fri, 27 Jun 2008 13:26:14 +0000 (13:26 +0000)
committerRobert Schuster <thebohemian@gmx.net>
Fri, 27 Jun 2008 13:26:14 +0000 (13:26 +0000)
 * add support for new configure options in cacao-native.inc

packages/cacao/cacao-native.inc
packages/cacao/cacao-native_0.99.1.bb [new file with mode: 0644]

index 26d3d37..8ae2874 100644 (file)
@@ -13,12 +13,18 @@ S = "${WORKDIR}/cacao-${PV}"
 inherit native autotools
 
 EXTRA_OECONF = "\
-    --enable-debug \
-    --with-classpath-libdir=${libdir} \
-    --with-classpath-includedir=${includedir}/classpath \
-    --with-classpath-classes=${datadir}/classpath/glibj.zip \
-    --with-vm-zip=${datadir}/cacao/vm.zip \
-    "
+  --enable-debug \
+  --with-vm-zip=${datadir}/cacao/vm.zip \
+  \
+  --with-classpath-libdir=${libdir_jni}:${libdir} \
+  --with-classpath-includedir=${includedir}/classpath \
+  --with-classpath-classes=${datadir}/classpath/glibj.zip \
+  \
+  --with-java-runtime-library-classes=${datadir}/classpath/glibj.zip \
+  --with-java-runtime-library-libdir=${libdir_jni}:${libdir} \
+  --with-jni_md_h=${incdir}/classpath \
+  --with-jni_h=${incdir}/classpath \
+  "
 
 # force usage of ecj-initial (but Java5-compatible class library)
 export JAVAC="${STAGING_BINDIR_NATIVE}/ecj-initial -bootclasspath ${STAGING_DATADIR_NATIVE}/classpath/glibj.zip"
diff --git a/packages/cacao/cacao-native_0.99.1.bb b/packages/cacao/cacao-native_0.99.1.bb
new file mode 100644 (file)
index 0000000..1cf0cb7
--- /dev/null
@@ -0,0 +1,7 @@
+require cacao-native.inc
+
+PR = "r0"
+
+SRC_URI = "http://www.complang.tuwien.ac.at/cacaojvm/download/cacao-${PV}/cacao-${PV}.tar.bz2;md5sum=a5641452c7ba173060c99ed700950b3d \
+  "
+