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

Jo Shields directhex at apebox.org
Fri Nov 5 00:59:25 UTC 2010


The following commit has been merged in the master branch:
commit a728e65ad266f6f9ead368eea797e3a35168a405
Author: Jo Shields <directhex at apebox.org>
Date:   Fri Nov 5 00:26:01 2010 +0000

    Import Ubuntu upload 2.3-0ubuntu4

diff --git a/debian/changelog b/debian/changelog
index ee6a947..a558f88 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,19 @@
+moon (2.3-0ubuntu4) maverick; urgency=low
+
+  * ARM development made possible by Genesi USA
+  * add_arm_to_firefox-xpi.m4.patch:
+    + For reasons best known to themselves, Mozilla don't define a 
+      plugin ABI for several platforms, including ARM. This patch 
+      tweaks the build system not to fail on ARM, by setting the 
+      bogus Linux_unknownABI ABI on ARM, rather than bailing out.
+      (LP: #635406)
+  * realign_nocodec_API_with_codec_API.patch:
+    + Import upstream git commit 66993b158727585e889d, which fixes 
+      the build on architectures without official binary codecs 
+      available (such as ARM and PowerPC).
+
+ -- Jo Shields <directhex at apebox.org>  Mon, 04 Oct 2010 20:58:14 +0100
+
 moon (2.3-0ubuntu3) maverick; urgency=low
 
   * Fix the check for GC_test_and_set and GC_clear on armel. The sync
diff --git a/debian/patches/add_arm_to_firefox-xpi.m4.patch b/debian/patches/add_arm_to_firefox-xpi.m4.patch
new file mode 100644
index 0000000..867c7e3
--- /dev/null
+++ b/debian/patches/add_arm_to_firefox-xpi.m4.patch
@@ -0,0 +1,15 @@
+Index: moon-2.3/m4/firefox-xpi.m4
+===================================================================
+--- moon-2.3.orig/m4/firefox-xpi.m4	2010-10-04 13:55:10.665419510 -0500
++++ moon-2.3/m4/firefox-xpi.m4	2010-10-04 18:43:40.035413874 -0500
+@@ -40,6 +40,10 @@
+ 			TARGET_PLATFORM="$TARGET_PLATFORM"_sparc64-gcc3
+ 			INSTALL_ARCH=sparc
+ 			;;
++		arm)
++			TARGET_PLATFORM="$TARGET_PLATFORM"_unknownABI
++			INSTALL_ARCH=arm
++			;;
+ 		*)
+ 			AC_MSG_ERROR([Target cpu $target_cpu is unknown.
+ 				Please add the appropriate string to configure.ac.
diff --git a/debian/patches/realign_nocodec_API_with_codec_API.patch b/debian/patches/realign_nocodec_API_with_codec_API.patch
new file mode 100644
index 0000000..3133f27
--- /dev/null
+++ b/debian/patches/realign_nocodec_API_with_codec_API.patch
@@ -0,0 +1,36 @@
+From 66993b158727585e889df1b3bd8a481d5d25d0a6 Mon Sep 17 00:00:00 2001
+From: Rolf Bjarne Kvinge <RKvinge at novell.com>
+Date: Tue, 5 Oct 2010 23:50:56 +0200
+Subject: [PATCH] Fix nocodec ui dialog API to match the codec ui dialog API.
+
+---
+ src/pipeline-nocodec-ui.cpp |    2 +-
+ src/pipeline-nocodec-ui.h   |    2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+Index: moon-2.3/src/pipeline-nocodec-ui.cpp
+===================================================================
+--- moon-2.3.orig/src/pipeline-nocodec-ui.cpp	2010-06-22 12:04:44.000000000 -0500
++++ moon-2.3/src/pipeline-nocodec-ui.cpp	2010-10-05 17:30:17.305416512 -0500
+@@ -44,7 +44,7 @@
+ }
+ 
+ void
+-CodecDownloader::ShowUI (Surface *surface)
++CodecDownloader::ShowUI (Surface *surface, bool is_user_initiated)
+ {
+ 	if (running) {
+ 		return;
+Index: moon-2.3/src/pipeline-nocodec-ui.h
+===================================================================
+--- moon-2.3.orig/src/pipeline-nocodec-ui.h	2010-06-22 12:04:44.000000000 -0500
++++ moon-2.3/src/pipeline-nocodec-ui.h	2010-10-05 17:30:17.315414637 -0500
+@@ -52,7 +52,7 @@
+ 
+ 
+ public:
+-	static void ShowUI (Surface *surface); 
++	static void ShowUI (Surface *surface, bool is_user_initiated); 
+ };
+ 
+ #endif /* __MOON_PIPELINE_UI_H__ */
diff --git a/debian/patches/series b/debian/patches/series
index 1db2aea..a5cd585 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,3 +3,5 @@ use_bundled_mono_runtime_for_smcs.patch
 include_config.h_in_all_files.patch
 use_atomic_builtins_on_armel.patch
 arm_changes_from_mono_package.patch
+add_arm_to_firefox-xpi.m4.patch
+realign_nocodec_API_with_codec_API.patch

-- 
moon



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