Author: alexander Date: 2006-06-25 02:04:39 -0600 (Sun, 25 Jun 2006) New Revision: 1592
Added: trunk/packages/seamonkey/seamonkey-1.0.2-pangocairo-1.patch Modified: trunk/packages/seamonkey/.mozconfig trunk/packages/seamonkey/Makefile trunk/root/.mozilla/default/79exklwh.slt/prefs.js Log: Updated Seamonkey to 1.0.2 and fixed the pangoxft issue properly Modified: trunk/packages/seamonkey/.mozconfig =================================================================== --- trunk/packages/seamonkey/.mozconfig 2006-06-25 04:38:38 UTC (rev 1591) +++ trunk/packages/seamonkey/.mozconfig 2006-06-25 08:04:39 UTC (rev 1592) @@ -11,13 +11,9 @@ ac_add_options --enable-canvas ac_add_options --enable-xft ac_add_options --disable-freetype2 -# Uncomment before release -# ac_add_options --disable-postscript ac_add_options --enable-pango -# --enable-ctl is superseded by --enable-pango -# ac_add_options --enable-ctl ac_add_options --enable-svg -ac_add_options --enable-optimize +ac_add_options --enable-optimize="-Os" ac_add_options --disable-debug ac_add_options --disable-tests ac_add_options --disable-gnomevfs @@ -25,5 +21,3 @@ ac_add_options --enable-xinerama ac_add_options --disable-installer ac_add_options --disable-updater - -LDFLAGS="-Wl,--as-needed -lpangoxft-1.0" Modified: trunk/packages/seamonkey/Makefile =================================================================== --- trunk/packages/seamonkey/Makefile 2006-06-25 04:38:38 UTC (rev 1591) +++ trunk/packages/seamonkey/Makefile 2006-06-25 08:04:39 UTC (rev 1592) @@ -1,13 +1,15 @@ # Firefox Makefile NM= seamonkey -VRS= 1.0.1 +VRS= 1.0.2 DIR= mozilla FILE= $(NM)-$(VRS).source.tar.bz2 URL-$(FILE)= http://ftp.mozilla.org/pub/mozilla.org/$(NM)/releases/$(VRS)/$(FILE) -SHA-$(FILE)= e8673838903d50247d96ed42daf99c2adbd9f577 +SHA-$(FILE)= 966e9a57269cd54f40312e5fdaa42e9f2c3fbcea +PATCH1= $(NM)-$(VRS)-pangocairo-1.patch + # Targets include $(ROOT)/scripts/functions @@ -25,11 +27,10 @@ ifeq ($(LFS-ARCH),ppc) echo "ac_cv_visibility_pragma=no" >> .mozconfig endif + patch -Np1 -i ../$(PATCH1) make -f client.mk build make -f client.mk install cp -ra $(ROOT)/root/.mozilla /root - # ln -sf /usr/lib/mozilla/plugins/libmozsvgdec.{so,a} \ - # /usr/lib/$(NM)-$(VRS)/plugins ln -sf seamonkey /usr/bin/mozilla clean: Added: trunk/packages/seamonkey/seamonkey-1.0.2-pangocairo-1.patch =================================================================== --- trunk/packages/seamonkey/seamonkey-1.0.2-pangocairo-1.patch (rev 0) +++ trunk/packages/seamonkey/seamonkey-1.0.2-pangocairo-1.patch 2006-06-25 08:04:39 UTC (rev 1592) @@ -0,0 +1,27 @@ +Submitted By: Alexander E. Patrakov +Date: 2006-06-25 +Initial Package Version: 1.0.2 +Origin: http://crux.nu/portdb/?command=viewfile&repo=predatorfreak&port=seamonkey&file=seamonkey-1.0-pangocairo.patch +Upstream Status: unknown +Description: Fixes build issue in pango-enabled seamonkey + +--- mozilla/gfx/src/gtk/mozilla-decoder.cpp.noxft 2005-08-18 22:41:26.000000000 -0400 ++++ mozilla/gfx/src/gtk/mozilla-decoder.cpp 2005-08-18 22:38:01.000000000 -0400 +@@ -40,7 +40,7 @@ + #define PANGO_ENABLE_ENGINE + + #include "mozilla-decoder.h" +-#include <pango/pangoxft.h> ++#include <pango/pangocairo.h> + #include <pango/pangofc-fontmap.h> + #include <pango/pangofc-font.h> + #include <gdk/gdkx.h> +@@ -208,7 +208,7 @@ + } + } + +- pango_fc_font_map_add_decoder_find_func(PANGO_FC_FONT_MAP(pango_xft_get_font_map(GDK_DISPLAY(),gdk_x11_get_default_screen())), ++ pango_fc_font_map_add_decoder_find_func(PANGO_FC_FONT_MAP(pango_cairo_font_map_get_default()), + mozilla_find_decoder, + NULL, + NULL); Modified: trunk/root/.mozilla/default/79exklwh.slt/prefs.js =================================================================== --- trunk/root/.mozilla/default/79exklwh.slt/prefs.js 2006-06-25 04:38:38 UTC (rev 1591) +++ trunk/root/.mozilla/default/79exklwh.slt/prefs.js 2006-06-25 08:04:39 UTC (rev 1592) @@ -10,9 +10,9 @@ */ user_pref("browser.preferences.lastpanel", 0); -user_pref("browser.search.defaultengine", "engine:///usr/lib/seamonkey-1.0.1/searchplugins/google.src"); +user_pref("browser.search.defaultengine", "engine:///usr/lib/seamonkey-1.0.2/searchplugins/google.src"); user_pref("browser.startup.homepage", "file:///usr/share/LFS-BOOK-trunk-HTML/index.html"); -user_pref("browser.startup.homepage_override.mstone", "rv:1.8.0.2"); +user_pref("browser.startup.homepage_override.mstone", "rv:1.8.0.4"); user_pref("dom.disable_open_during_load", true); user_pref("extensions.disabledObsolete", true); user_pref("extensions.irc.bugURL", "http://bugs.linuxfromscratch.org/show_bug.cgi?id=%s"); -- http://linuxfromscratch.org/mailman/listinfo/livecd FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
