[SM-Commit] GIT changes to master grimoire by Pol Vinogradov (2474c896fb2aa98b2c3e227764e72e4d354bcfe4)

Pol Vinogradov scm at sourcemage.org
Sun Sep 16 20:15:30 EDT 2007


GIT changes to master grimoire by Pol Vinogradov <vin.public at gmail.com>:

 http/seamonkey/DETAILS           |    3 ++-
 http/seamonkey/HISTORY           |    5 +++++
 http/seamonkey/PRE_BUILD         |    5 ++++-
 http/seamonkey/cairo-fixes.patch |   15 +++++++++++++++
 4 files changed, 26 insertions(+), 2 deletions(-)

New commits:
commit b8df549d0ef4b02529d7f6213d6295f875a5afe8
Author: Pol Vinogradov <vin.public at gmail.com>
Commit: Pol Vinogradov <vin.public at gmail.com>

    http/seamonkey:
    
    DETAILS: PATCHLEVEL++
    PRE_BUILD, cairo-fixes.patch: added patch from firefox spell
    as seamonkey needs it too

diff --git a/http/seamonkey/DETAILS b/http/seamonkey/DETAILS
index 0ebc732..7b48806 100755
--- a/http/seamonkey/DETAILS
+++ b/http/seamonkey/DETAILS
@@ -23,7 +23,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/mozilla
       LICENSE[0]=MPL
             DOCS="LICENSE README.txt"
         KEYWORDS="web http"
-           SHORT="Web browser and a rich cient application platform"
+      PATCHLEVEL=1 
+          SHORT="Web browser and a rich cient application platform"
 cat << EOF
 The SeaMonkey project is a community effort to deliver production-quality
 releases of code derived from the application formerly known as "Mozilla
diff --git a/http/seamonkey/HISTORY b/http/seamonkey/HISTORY
index 4b022c1..74741aa 100644
--- a/http/seamonkey/HISTORY
+++ b/http/seamonkey/HISTORY
@@ -1,3 +1,8 @@
+2007-09-17 Pol Vinogradov <vin.public at gmail.com>
+	* DETAILS: PATCHLEVEL++
+	* PRE_BUILD, cairo-fixes.patch: added patch from firefox spell
+	  as seamonkey needs it too
+
 2007-09-04 George Sherwood <george at beernabeer.com>
 	* DEPENDS: Changed to check_if_xorg_modular_libs to cover all cases
 	  Bug #13976
diff --git a/http/seamonkey/PRE_BUILD b/http/seamonkey/PRE_BUILD
index ec0245e..adc6b49 100755
--- a/http/seamonkey/PRE_BUILD
+++ b/http/seamonkey/PRE_BUILD
@@ -6,4 +6,7 @@ if  [  -f  /root/.mozconfig  ];  then
 fi  &&
 
 # remove broken .mozconfig shipped with 1.0b
-rm  -f  $SOURCE_DIRECTORY/.mozconfig
+rm  -f  $SOURCE_DIRECTORY/.mozconfig  &&
+
+cd  $SOURCE_DIRECTORY  &&
+patch -p1 < $SCRIPT_DIRECTORY/cairo-fixes.patch
diff --git a/http/seamonkey/cairo-fixes.patch b/http/seamonkey/cairo-fixes.patch
new file mode 100644
index 0000000..f11250e
--- /dev/null
+++ b/http/seamonkey/cairo-fixes.patch
@@ -0,0 +1,15 @@
+--- a/content/canvas/src/nsCanvasRenderingContext2D.cpp	2007-09-16 02:28:55.602763128 +0000
++++ b/content/canvas/src/nsCanvasRenderingContext2D.cpp	2007-09-16 02:28:27.527046255 +0000
+@@ -98,6 +98,12 @@
+ #include "nsTArray.h"
+ 
+ #include "cairo.h"
++typedef enum _cairo_font_type {
++	CAIRO_FONT_TYPE_TOY,
++	CAIRO_FONT_TYPE_FT,
++	CAIRO_FONT_TYPE_WIN32,
++	CAIRO_FONT_TYPE_ATSUI
++} cairo_font_type_t;
+ #include "imgIEncoder.h"
+ #ifdef MOZILLA_1_8_BRANCH
+ #define imgIEncoder imgIEncoder_MOZILLA_1_8_BRANCH



More information about the SM-Commit mailing list