aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-mono/mono/mono_6.12.0.122.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-mono/mono/mono_6.12.0.122.bb')
-rw-r--r--recipes-mono/mono/mono_6.12.0.122.bb24
1 files changed, 24 insertions, 0 deletions
diff --git a/recipes-mono/mono/mono_6.12.0.122.bb b/recipes-mono/mono/mono_6.12.0.122.bb
new file mode 100644
index 0000000..931fd30
--- /dev/null
+++ b/recipes-mono/mono/mono_6.12.0.122.bb
@@ -0,0 +1,24 @@
+require mono-6.xx.inc
+require mono-mit-bsd-6xx.inc
+require ${PN}-base.inc
+require mono-${PV}.inc
+
+RDEPENDS_${PN}-dev =+ " zlib "
+
+SRC_URI = "http://download.mono-project.com/sources/mono/mono-${PV}.tar.xz \
+ file://shm_open-test-crosscompile.diff \
+"
+
+
+addtask fixup_config after do_patch before do_configure
+
+do_fixup_config() {
+ sed 's|$mono_libdir/libMonoPosixHelper@libsuffix@|libMonoPosixHelper.so|g' -i ${S}/data/config.in
+ sed 's|@X11@|libX11.so.6|g' -i ${S}/data/config.in
+ sed 's|@libgdiplus_install_loc@|libgdiplus.so.0|g' -i ${S}/data/config.in
+}
+
+PACKAGES += "${PN}-profiler "
+FILES_${PN}-profiler += " ${datadir}/mono-2.0/mono/profiler/*"
+
+INSANE_SKIP_${PN}-libs += "dev-so"