[Pkg-mono-svn-commits] [SCM] moon branch, master, updated. upstream/2.3-47-g8f32d36

Jo Shields directhex at apebox.org
Fri Nov 5 00:58:54 UTC 2010


The following commit has been merged in the master branch:
commit bf128763274f40898e5155710334ae20ddab6753
Author: Jo Shields <directhex at apebox.org>
Date:   Thu Nov 4 23:45:18 2010 +0000

    Clean up patches
    Fix package description
    (Historic bzr commit from Wed 2010-02-17 11:16:58 +0000)

diff --git a/debian/changelog b/debian/changelog
index d3fd1b2..d0519ed 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,8 +6,6 @@ moon (2.1-0ubuntu1~pre~ppa1) UNRELEASED; urgency=low
     + Remove dpatch build-dep
     + We now only work on Mono arches, so use the list of Mono arches rather
       than Arch:any
-  * debian/patches/fix_mono_build_on_amd64_xen_r149671.patch:
-    + Backport from Mono Trunk to fix "Illegal Instruction" on AMD64 Xen
   * debian/control,
     debian/libmoonlight-*.install:
     + Create new packages for Moonlight system assemblies (e.g. for desktop
@@ -22,8 +20,6 @@ moon (2.1-0ubuntu1~pre~ppa1) UNRELEASED; urgency=low
     + Rewrite, port to fully DH7 format
   * debian/monodoc-moonlight-manual.install:
     + Create manual package for GTK# widget assembly
-  * debian/patches/fix_monodoc_basefile.patch:
-    + Fix misnamed root entry in documentation file
 
  -- Jo Shields <directhex at apebox.org>  Sat, 19 Dec 2009 13:46:40 +0000
 
diff --git a/debian/control b/debian/control
index 0487922..ee90b4e 100644
--- a/debian/control
+++ b/debian/control
@@ -72,7 +72,7 @@ Package: libmoon
 Section: libs
 Architecture: i386 lpia kfreebsd-i386 powerpc amd64 kfreebsd-amd64 ia64 arm armeb armel sparc s390
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Free Software clone of Silverlight 1.0 - unstable runtime library
+Description: Free Software clone of Silverlight 2.0 - unstable runtime library
  Moonlight is a free Silverlight clone, allowing Free Software systems to
  run embedded web-browser objects or standalone code targetting Microsoft
  Silverlight.
diff --git a/debian/patches/fix_mono_build_on_amd64_xen_r149671.patch b/debian/patches/fix_mono_build_on_amd64_xen_r149671.patch
deleted file mode 100644
index f6dc6f4..0000000
--- a/debian/patches/fix_mono_build_on_amd64_xen_r149671.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Index: moonlight-2.0/mono-2-6/mono/mini/mini-amd64.c
-===================================================================
---- moonlight-2.0.orig/mono-2-6/mono/mini/mini-amd64.c	2010-02-08 12:42:56.000000000 +0000
-+++ moonlight-2.0/mono-2-6/mono/mini/mini-amd64.c	2010-02-08 12:43:14.000000000 +0000
-@@ -2558,11 +2558,6 @@
- 			/* These methods are allocated using malloc */
- 			near_call = FALSE;
- 
--		if (cfg->compile_aot) {
--			near_call = TRUE;
--			no_patch = TRUE;
--		}
--
- #ifdef MONO_ARCH_NOMAP32BIT
- 		near_call = FALSE;
- #endif
-@@ -2571,6 +2566,11 @@
- 		if (optimize_for_xen)
- 			near_call = FALSE;
- 
-+		if (cfg->compile_aot) {
-+			near_call = TRUE;
-+			no_patch = TRUE;
-+		}
-+
- 		if (near_call) {
- 			/* 
- 			 * Align the call displacement to an address divisible by 4 so it does
diff --git a/debian/patches/fix_monodoc_basefile.patch b/debian/patches/fix_monodoc_basefile.patch
deleted file mode 100644
index de545cf..0000000
--- a/debian/patches/fix_monodoc_basefile.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-Index: moonlight-2.0/gtk/moonlight-gtk.source
-===================================================================
---- moonlight-2.0.orig/gtk/moonlight-gtk.source	2009-12-21 09:54:30.000000000 +0000
-+++ moonlight-2.0/gtk/moonlight-gtk.source	2009-12-21 09:54:56.000000000 +0000
-@@ -1,5 +1,5 @@
- <?xml version="1.0"?>
- <monodoc>
-   <node label="Moonlight/Silverlight" name="moonlight" parent="libraries" />
--  <source provider="ecma" basefile="gtksilver" path="moonlight"/>
-+  <source provider="ecma" basefile="moonlight-gtk" path="moonlight"/>
- </monodoc>
diff --git a/debian/patches/series b/debian/patches/series
index 7e119c1..73ac86a 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1 @@
-fix_monodoc_basefile.patch
 use_bundled_mono_runtime_for_smcs.patch
-fix_mono_build_on_amd64_xen_r149671.patch

-- 
moon



More information about the Pkg-mono-svn-commits mailing list