[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