r420 - in x86/branches/utf8: . packages/firefox packages/thunderbird

alexander at linuxfromscratch.org alexander at linuxfromscratch.org
Fri Jul 29 06:46:49 PDT 2005


Author: alexander
Date: 2005-07-29 07:46:48 -0600 (Fri, 29 Jul 2005)
New Revision: 420

Added:
   x86/branches/utf8/packages/firefox/firefox-1.0.6-locale-1.patch
   x86/branches/utf8/packages/thunderbird/thunderbird-1.0.6-locale-1.patch
Modified:
   x86/branches/utf8/Makefile
   x86/branches/utf8/packages/firefox/Makefile
   x86/branches/utf8/packages/thunderbird/Makefile
Log:
Built Firefox, Thunderbird and startup-notification.


Modified: x86/branches/utf8/Makefile
===================================================================
--- x86/branches/utf8/Makefile	2005-07-29 05:31:24 UTC (rev 419)
+++ x86/branches/utf8/Makefile	2005-07-29 13:46:48 UTC (rev 420)
@@ -182,8 +182,8 @@
 	ch-unzip ch-lynx ch-libxml2 ch-expat ch-subversion ch-dialog ch-lfs-bootscripts ch-docbook-xml ch-libxslt \
 	ch-docbook-xsl ch-html_tidy ch-LFS-BOOK ch-libpng ch-freetype ch-fontconfig ch-Xorg ch-freefont ch-inputattach \
 	ch-fonts-dejavu ch-update-fontsdir ch-libjpeg ch-libtiff ch-openssh ch-pkgconfig ch-glib2 \
-	ch-libungif ch-imlib2 ch-imlib ch-boehm-gc ch-w3m ch-pango ch-atk ch-gtk2 ch-cvs ch-popt ch-samba ch-libIDL stop-here ch-firefox ch-thunderbird \
-	ch-startup-notification ch-gvim ch-xfce ch-lua ch-ion ch-irssi ch-xchat ch-tcpwrappers ch-portmap \
+	ch-libungif ch-imlib2 ch-imlib ch-boehm-gc ch-w3m ch-pango ch-atk ch-gtk2 ch-cvs ch-popt ch-samba ch-libIDL ch-firefox ch-thunderbird \
+	ch-startup-notification stop-here ch-gvim ch-xfce ch-lua ch-ion ch-irssi ch-xchat ch-tcpwrappers ch-portmap \
 	ch-nfs-utils ch-traceroute ch-ncftp ch-pciutils ch-nALFS ch-device-mapper ch-LVM2 ch-dhcpcd \
 	ch-distcc ch-ppp ch-rp-pppoe ch-libaal ch-reiser4progs ch-squashfs ch-cpio ch-mutt ch-msmtp ch-slrn \
 	ch-raidtools ch-eject ch-linux ch-klibc ch-unionfs ch-initramfs ch-cdrtools ch-blfs-bootscripts ch-syslinux

Modified: x86/branches/utf8/packages/firefox/Makefile
===================================================================
--- x86/branches/utf8/packages/firefox/Makefile	2005-07-29 05:31:24 UTC (rev 419)
+++ x86/branches/utf8/packages/firefox/Makefile	2005-07-29 13:46:48 UTC (rev 420)
@@ -2,10 +2,11 @@
 
 # Package versions
 NM= firefox
-VRS= 1.0.4
+VRS= 1.0.6
 DIR= mozilla
 FILE= $(NM)-$(VRS)-source.tar.bz2
 URL= http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$(VRS)/source/$(FILE)
+PATCH= $(NM)-$(VRS)-locale-1.patch
 
 #RULES
 
@@ -20,6 +21,7 @@
 	@echo ""
 	@if [ ! -f $(FILE) ] ; then $(WGET) $(URL) ; fi
 	@if [ ! -f /usr/bin/firefox ] ; then unpack $(FILE) && cd $(DIR) && \
+	 patch -Np1 -i ../$(PATCH) && \
 	 sed 's!@TOPSRCDIR@!$(ROOT)/$(PKG)/$(NM)/mozilla!' ../.mozconfig > .mozconfig && \
 	 make -f client.mk build && make -f client.mk install && \
 	 cd $(ROOT)/$(PKG)/$(NM) && \

Added: x86/branches/utf8/packages/firefox/firefox-1.0.6-locale-1.patch
===================================================================
--- x86/branches/utf8/packages/firefox/firefox-1.0.6-locale-1.patch	2005-07-29 05:31:24 UTC (rev 419)
+++ x86/branches/utf8/packages/firefox/firefox-1.0.6-locale-1.patch	2005-07-29 13:46:48 UTC (rev 420)
@@ -0,0 +1,23 @@
+Submitted By: Alexander E. Patrakov
+Date: 2005-07-29
+Initial Package Version: 1.0.6
+Upstream Status: Not submitted, not a real fix
+Origin: Alexander E. Patrakov
+Description: Without this patch (and even with it), Firefox interprets some
+character data like certificate expiration dates as ISO-8859-1,
+even in non-ISO-8859-1 locales. Such misinterpreted data are unreadable.
+This patch (hopefully) prevents non-ASCII data from reaching such
+broken code.
+
+--- mozilla/browser/app/mozilla.in.orig	2005-07-29 16:52:17.744993144 +0600
++++ mozilla/browser/app/mozilla.in	2005-07-29 16:52:24.204011224 +0600
+@@ -72,6 +72,9 @@
+ #uncomment for debugging
+ #set -x
+ 
++LC_MESSAGES=C ; export LC_MESSAGES
++LC_TIME=C ; export LC_TIME
++
+ moz_libdir=%MOZAPPDIR%
+ MRE_HOME=%MREDIR%
+ 

Modified: x86/branches/utf8/packages/thunderbird/Makefile
===================================================================
--- x86/branches/utf8/packages/thunderbird/Makefile	2005-07-29 05:31:24 UTC (rev 419)
+++ x86/branches/utf8/packages/thunderbird/Makefile	2005-07-29 13:46:48 UTC (rev 420)
@@ -2,11 +2,11 @@
 
 # Package versions
 NM= thunderbird
-VRS= 1.0.2
+VRS= 1.0.6
 DIR= mozilla
 FILE= $(NM)-$(VRS)-source.tar.bz2
 URL= http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$(VRS)/source/$(FILE)
-
+PATCH= $(NM)-$(VRS)-locale-1.patch
 #RULES
 
 .PHONY: clean chroot stage2
@@ -20,6 +20,7 @@
 	@echo ""
 	@if [ ! -f $(FILE) ] ; then $(WGET) $(URL) ; fi
 	@if [ ! -f /usr/bin/thunderbird ] ; then unpack $(FILE) && cd $(DIR) && \
+	 patch -Np1 -i ../$(PATCH) && \
 	 sed 's!@TOPSRCDIR@!$(ROOT)/$(PKG)/$(NM)/mozilla!' ../.mozconfig > .mozconfig && \
 	 make -f client.mk build && make -f client.mk install && \
 	 cd $(ROOT)/$(PKG)/$(NM) ; fi

Added: x86/branches/utf8/packages/thunderbird/thunderbird-1.0.6-locale-1.patch
===================================================================
--- x86/branches/utf8/packages/thunderbird/thunderbird-1.0.6-locale-1.patch	2005-07-29 05:31:24 UTC (rev 419)
+++ x86/branches/utf8/packages/thunderbird/thunderbird-1.0.6-locale-1.patch	2005-07-29 13:46:48 UTC (rev 420)
@@ -0,0 +1,23 @@
+Submitted By: Alexander E. Patrakov
+Date: 2005-07-29
+Initial Package Version: 1.0.6
+Upstream Status: Not submitted, not a real fix
+Origin: Alexander E. Patrakov
+Description: Without this patch (and even with it), Thunderbird interprets
+some character data like certificate expiration dates as ISO-8859-1,
+even in non-ISO-8859-1 locales. Such misinterpreted data are unreadable.
+This patch (hopefully) prevents non-ASCII data from reaching such
+broken code.
+
+--- mozilla/mail/app/mozilla.in.orig	2005-07-29 16:52:17.744993144 +0600
++++ mozilla/mail/app/mozilla.in	2005-07-29 16:52:24.204011224 +0600
+@@ -72,6 +72,9 @@
+ #uncomment for debugging
+ #set -x
+ 
++LC_MESSAGES=C ; export LC_MESSAGES
++LC_TIME=C ; export LC_TIME
++
+ moz_libdir=%MOZAPPDIR%
+ MRE_HOME=%MREDIR%
+ 




More information about the livecd mailing list