[oe-commits] org.oe.dev mono: make mono-native buildable not only on ARM

hrw commit openembedded-commits at lists.openembedded.org
Wed Feb 7 08:50:31 UTC 2007


mono: make mono-native buildable not only on ARM

Author: hrw at openembedded.org
Branch: org.openembedded.dev
Revision: 762e8a2920e077c45276e50d912c9125531a98d7
ViewMTN: http://monotone.openembedded.org/revision.psp?id=762e8a2920e077c45276e50d912c9125531a98d7
Files:
1
packages/mono/mono.inc
packages/mono/mono-native_1.2.2.1.bb
packages/mono/mono_1.2.2.1.bb
Diffs:

#
# mt diff -r6e3df1acaa31d80e61c10ea6051d1fbaa2b61bc9 -r762e8a2920e077c45276e50d912c9125531a98d7
#
# 
# 
# add_file "packages/mono/mono.inc"
#  content [968203b7d121ee6536a3f5b0d9cee953fcbe9f95]
# 
# patch "packages/mono/mono-native_1.2.2.1.bb"
#  from [545253bd19809bc748169aa80f92055fae6da974]
#    to [14770edae3897528b506ad6698a54533a26aae68]
# 
# patch "packages/mono/mono_1.2.2.1.bb"
#  from [d5cc0cacbca2a4a07b4dd41bd48b3f1a3cc8f5e0]
#    to [4accc8557e1e5b3e574dd512490e7cf960c96ae4]
# 
============================================================
--- packages/mono/mono.inc	968203b7d121ee6536a3f5b0d9cee953fcbe9f95
+++ packages/mono/mono.inc	968203b7d121ee6536a3f5b0d9cee953fcbe9f95
@@ -0,0 +1,17 @@
+DESCRIPTION = "Mono Programming Language"
+SECTION = "devel/mono"
+LICENSE = "GPL LGPL X11"
+
+SRC_URI = "http://go-mono.com/sources/mono/mono-${PV}.tar.gz \
+           file://cpu-arm.h"
+
+S = "${WORKDIR}/mono-${PV}"
+
+inherit autotools
+
+EXTRA_OECONF = "--disable-mcs-build"
+EXTRA_OECONF_arm = "--without-tls"
+
+do_compile_prepend() {
+        cp ${WORKDIR}/cpu-arm.h ${S}/mono/mini/
+}
============================================================
--- packages/mono/mono-native_1.2.2.1.bb	545253bd19809bc748169aa80f92055fae6da974
+++ packages/mono/mono-native_1.2.2.1.bb	14770edae3897528b506ad6698a54533a26aae68
@@ -1,7 +1,5 @@
-require mono_${PV}.bb
+require mono.inc
 
-S = "${WORKDIR}/mono-${PV}"
-
 DEPENDS = "glib-2.0-native"
 
 inherit native
============================================================
--- packages/mono/mono_1.2.2.1.bb	d5cc0cacbca2a4a07b4dd41bd48b3f1a3cc8f5e0
+++ packages/mono/mono_1.2.2.1.bb	4accc8557e1e5b3e574dd512490e7cf960c96ae4
@@ -1,19 +1,5 @@
-DESCRIPTION = "Mono Programming Language"
-SECTION = "devel/mono"
-LICENSE = "GPL LGPL X11"
+require mono.inc
 DEPENDS = "mono-native glib-2.0"
 
 #We only have a cpu-${arch}.h from arm, so let's mask out non-working architectures
 COMPATIBLE_HOST = "arm.*-linux"
-
-SRC_URI = "http://go-mono.com/sources/mono/mono-${PV}.tar.gz \
-           file://cpu-arm.h"
-
-inherit autotools
-
-EXTRA_OECONF = "--disable-mcs-build"
-EXTRA_OECONF_arm = "--without-tls"
-
-do_compile_prepend() {
-        cp ${WORKDIR}/cpu-arm.h ${S}/mono/mini/
-}






More information about the Openembedded-commits mailing list