Signed-off-by: Richard Tollerton <rich.toller...@ni.com>
---
 recipes-mono/mono-basic/mono-basic-4.xx.inc | 33 +++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100644 recipes-mono/mono-basic/mono-basic-4.xx.inc

diff --git a/recipes-mono/mono-basic/mono-basic-4.xx.inc 
b/recipes-mono/mono-basic/mono-basic-4.xx.inc
new file mode 100644
index 0000000..ad26924
--- /dev/null
+++ b/recipes-mono/mono-basic/mono-basic-4.xx.inc
@@ -0,0 +1,33 @@
+DESCRIPTION = "Visual Basic.NET support in Mono"
+SECTION = "devel/mono"
+DEPENDS = "mono"
+RDEPENDS_${PN} = "mono"
+LICENSE = "LGPLv2"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=d8c5dc22eb6f25667cf8d96f603635e7"
+
+inherit autotools 
+
+SRC_URI = 
"http://download.mono-project.com/sources/mono-basic/mono-basic-${PV}.tar.bz2";
+
+FILES_${PN} += " \
+  ${libdir}/mono/*/* \
+  ${libdir}/mono/gac/*/*/*.dll \
+"
+
+FILES_${PN}-dbg += " \
+  ${libdir}/mono/*/*.mdb \
+  ${libdir}/mono/*/*.Pdb \
+  ${libdir}/mono/*/*.Mdb \
+  ${libdir}/mono/*/*/*/*.mdb \
+"
+
+do_compile_prepend() {
+  sed -e "s|\$(prefix)|${STAGING_DIR_NATIVE}/usr|" -i 
build/profiles/net_2_0.make
+  sed -e "s|\$(prefix)|${STAGING_DIR_NATIVE}/usr|" -i 
build/profiles/net_4_0.make
+}
+
+do_install_append() {
+ install -d "${D}${libdir}/mono/4.5"
+ ln -sf ${libdir}/mono/4.0/Microsoft.VisualBasic.dll  
${D}${libdir}/mono/4.5/Microsoft.VisualBasic.dll
+}
+
-- 
2.4.4

-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to