Randy McMurchy wrote:
Doug Reich wrote these words on 09/06/05 08:55 CST:
I noticed a number of old posts on this problem, namely, that there is no option to create an "RSS" or "Movemail" account in Thunderbird after installing it, even though there is one in the source tree.

I never saw a bug about this, however, looking at the different trees
I noticed the couple of files. The Thunderbird instructions in the
SVN version of BLFS has been fixed to include the RSS/Movemail fix for
a couple of weeks now.

This seemed to be settled a while ago, but I followed the Mozilla bug link that Doug put at the beginning of this thread. Randy, not knocking your work to get this bug fixed, but the solution posted in that bug is a bit nicer since it actually makes the fixes to the appropriate Makefiles instead of adding a bunch of install statements. Anyway, with that solution, and the patch in the instructions, Thunderbird builds straight through.

I rolled the fix from that bug and the current fixes patch into one. Since a patch is already provided, it makes sense to extend it a bit if it cuts out 4 other instructions. Anyway, here's the patch diff'd against 1.0.7, but it should apply cleanly to 1.0.6.

BTW, I built firefox-1.5b2 and thunderbird-1.5b2 last night, and they are monsters. I couldn't believe it when Thunderbird was still building when I woke up this morning. Here's my SBU breakdown between the 1.0 branch and the 1.5 branch:

firefox-1.0.7 - 7.32 SBUs
thunderbird-1.0.7 - 12.35 SBUs
firefox-1.5b2 - 16.06 SBUs
thunderbird-1.5b2 - 35.86 SBUs

Dan
Date:                           2005-10-07
Initial Version:        1.0.6
Upstream Status:        Not submitted
Description:            Various fixes to the thunderbird build system:
                                        1. Move prefs.js to 
/usr/lib/thunderbird-$version/defaults
                                                from /usr/bin/defaults
                                        2. Fix profile locking
                                        3. Fix installation of movemail and rss 
extensions
                                        4. Install the thunderbird icon for 
gtk2 widgets 
                                                instead of the standard Mozilla 
icon.

diff -Naur mozilla.orig/mail/app/Makefile.in mozilla/mail/app/Makefile.in
--- mozilla.orig/mail/app/Makefile.in   2005-10-07 15:56:03.000000000 -0700
+++ mozilla/mail/app/Makefile.in        2005-10-07 16:04:43.000000000 -0700
@@ -307,4 +307,4 @@
        $(INSTALL) $^ $(DIST)/bin/defaults/profile
 
 install:: $(srcdir)/profile/prefs.js
-       $(SYSINSTALL) $(IFLAGS1) $^ $(destdir)$(bindir)/defaults/profile
+       $(SYSINSTALL) $(IFLAGS1) $^ $(DESTDIR)$(mozappdir)/defaults/profile
diff -Naur mozilla.orig/mail/app/mozilla.in mozilla/mail/app/mozilla.in
--- mozilla.orig/mail/app/mozilla.in    2005-10-07 15:56:03.000000000 -0700
+++ mozilla/mail/app/mozilla.in 2005-10-07 16:23:10.000000000 -0700
@@ -109,6 +109,7 @@
   # Check default compile-time libdir
   if [ -x "$moz_libdir/run-mozilla.sh" ]; then
     dist_bin="$moz_libdir"
+    run_moz="$dist_bin/run-mozilla.sh"
   else 
     echo "Cannot find mozilla runtime directory. Exiting."
     exit 1
@@ -186,7 +187,7 @@
                        # We should use an existing instance, as 
_USE_EXIST=$_USE_EXIST=-1
                        _open_type="window"
                        #_open_type="tab"
-                       _remote_cmd="openURL(${_optLast} , new-${_open_type})"
+                       _remote_cmd="mailto(${_optLast})"
                        "${run_moz}" "$MOZ_CLIENT_PROGRAM" -a "${progbase}" 
"${_remote_cmd}"
                        unset _remote_cmd _open_type
                        exit $?
diff -Naur mozilla.orig/mail/extensions/newsblog/Makefile.in 
mozilla/mail/extensions/newsblog/Makefile.in
--- mozilla.orig/mail/extensions/newsblog/Makefile.in   2005-10-07 
15:56:03.000000000 -0700
+++ mozilla/mail/extensions/newsblog/Makefile.in        2005-10-07 
15:46:43.000000000 -0700
@@ -52,6 +52,10 @@
        $(INSTALL) $(addprefix $(srcdir)/, rss.rdf) $(EXPORT_DIR)
        $(INSTALL) $(addprefix $(srcdir)/, rss.rdf) $(EXPORT_DIR_L10N)
 
+install::
+       $(SYSINSTALL) $(IFLAGS1) \
+               $(srcdir)/rss.rdf $(DESTDIR)$(mozappdir)/defaults/isp
+
 ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT)))
 DIRS  += skin/mac
 else
diff -Naur mozilla.orig/mailnews/base/ispdata/Makefile.in 
mozilla/mailnews/base/ispdata/Makefile.in
--- mozilla.orig/mailnews/base/ispdata/Makefile.in      2005-10-07 
15:56:48.000000000 -0700
+++ mozilla/mailnews/base/ispdata/Makefile.in   2005-10-07 15:49:46.000000000 
-0700
@@ -47,3 +47,7 @@
        $(INSTALL) $(addprefix $(srcdir)/, $(EXPORT_RESOURCE_FILES)) 
$(EXPORT_DIR_L10N)
 endif
 
+install::
+       $(SYSINSTALL) $(IFLAGS1) \
+               $(srcdir)/movemail.rdf $(DESTDIR)$(mozappdir)/defaults/isp
+
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to