summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2004-02-14 22:37:27 +0000
committerJoe Marcus Clarke <marcus@FreeBSD.org>2004-02-14 22:37:27 +0000
commit82d2c4fd000cf679017e61420824b98568996567 (patch)
treefb2431bb057bbba83ce48d500177ac20bbb90dfa /mail
parentRepo-copy mozilla-thunderbird to thunderbird to be consistent not only with (diff)
mozilla-thunderbird is now just thunderbird.
Diffstat (limited to 'mail')
-rw-r--r--mail/Makefile2
-rw-r--r--mail/enigmail-thunderbird/Makefile2
-rw-r--r--mail/mozilla-thunderbird/Makefile140
-rw-r--r--mail/mozilla-thunderbird/distinfo1
-rw-r--r--mail/mozilla-thunderbird/files/patch-Double.cpp59
-rw-r--r--mail/mozilla-thunderbird/files/patch-alpha492
-rw-r--r--mail/mozilla-thunderbird/files/patch-build_unix_run-mozilla.sh30
-rw-r--r--mail/mozilla-thunderbird/files/patch-config_preprocess.pl56
-rw-r--r--mail/mozilla-thunderbird/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp48
-rw-r--r--mail/mozilla-thunderbird/files/patch-nspr-unix.c21
-rw-r--r--mail/mozilla-thunderbird/files/patch-nsprpub-pr-src-pthreads-ptio.c29
-rw-r--r--mail/mozilla-thunderbird/files/patch-sparc6457
-rw-r--r--mail/mozilla-thunderbird/files/patch-xptcall-sparc64345
-rw-r--r--mail/mozilla-thunderbird/pkg-descr6
-rw-r--r--mail/mozilla-thunderbird/pkg-plist770
15 files changed, 2 insertions, 2056 deletions
diff --git a/mail/Makefile b/mail/Makefile
index 1264da03daf8..efb5277b0a94 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -181,7 +181,6 @@
SUBDIR += mmc
SUBDIR += mmr
SUBDIR += movemail
- SUBDIR += mozilla-thunderbird
SUBDIR += mreport
SUBDIR += msgconvert
SUBDIR += msmtp
@@ -376,6 +375,7 @@
SUBDIR += sympa-elixus
SUBDIR += teapop
SUBDIR += teapop-devel
+ SUBDIR += thunderbird
SUBDIR += tkrat2
SUBDIR += tlb
SUBDIR += tmda
diff --git a/mail/enigmail-thunderbird/Makefile b/mail/enigmail-thunderbird/Makefile
index d79712f85df1..e8bf0f2e757a 100644
--- a/mail/enigmail-thunderbird/Makefile
+++ b/mail/enigmail-thunderbird/Makefile
@@ -17,7 +17,7 @@ MASTERDIR= ${.CURDIR}/../enigmail
PKGINSTALL= ${.CURDIR}/pkg-install
PKGDEINSTALL= ${.CURDIR}/pkg-deinstall
-LOCAL_SRCDIR= ${PORTSDIR}/mail/mozilla-thunderbird
+LOCAL_SRCDIR= ${PORTSDIR}/mail/thunderbird
LOCAL_SUBDIR= lib/thunderbird/lib/mozilla-1.6b
.include "${MASTERDIR}/Makefile"
diff --git a/mail/mozilla-thunderbird/Makefile b/mail/mozilla-thunderbird/Makefile
deleted file mode 100644
index c402fdb1ed6e..000000000000
--- a/mail/mozilla-thunderbird/Makefile
+++ /dev/null
@@ -1,140 +0,0 @@
-# New ports collection makefile for: mozilla-thunderbird
-# Date created: 4 September 2003
-# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= thunderbird
-PORTVERSION= 0.4
-PORTREVISION= 1
-CATEGORIES= mail
-MASTER_SITES= ${MASTER_SITE_MOZILLA}
-MASTER_SITE_SUBDIR= thunderbird/releases/${PORTVERSION}
-PKGNAMEPREFIX= mozilla-
-DISTNAME= ${PORTNAME}-source-${PORTVERSION}
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= Mozilla Thunderbird is standalone mail and news that stands above
-
-LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
- png.5:${PORTSDIR}/graphics/png \
- mng.1:${PORTSDIR}/graphics/libmng \
- freetype.9:${PORTSDIR}/print/freetype2 \
- iconv.3:${PORTSDIR}/converters/libiconv \
- nspr4.1:${PORTSDIR}/devel/nspr
-BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \
- freetype-config:${PORTSDIR}/print/freetype2
-
-USE_X_PREFIX= yes
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_PERL5= yes
-USE_REINPLACE= yes
-HAS_CONFIGURE= yes
-ALL_TARGET= default
-USE_GNOME= gtk20 libidl
-
-NO_MTREE= yes
-WRKSRC= ${WRKDIR}/mozilla
-LOCAL_SUBDIR= lib/${PORTNAME}
-LOCAL_PREFIX= ${PREFIX}/${LOCAL_SUBDIR}
-
-NOT_FOR_ARCHS= amd64
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "i386"
-CONFIGURE_ENV+= WITH_REORDER=yes
-.endif # ${ARCH} == "i386"
-
-.if ${ARCH} == "alpha" && ${OSVERSION} < 500035
-IGNORE= "core dumps at runtime"
-.endif # ${ARCH} == "alpha" && ${OSVERSION} < 500035
-
-.if defined(WITH_DEBUG)
-WITH_LOGGING= yes
-CONFIGURE_ENV+= WITH_DEBUG=yes
-.endif # defined(WITH_DEBUG)
-
-.if defined(WITH_OPTIMIZED_CFLAGS)
-CFLAGS+= -O2
-.endif # defined(WITH_OPTIMIZED_CFLAGS)
-
-.if defined(WITH_LOGGING)
-CONFIGURE_ENV+= WITH_LOGGING=yes
-.endif # defined(WITH_LOGGING)
-
-.if defined(WITHOUT_XFT)
-CONFIGURE_ENV+= WITHOUT_XFT=yes
-.else
-LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/Xft
-.endif # !defined(WITHOUT_XFT)
-
-CPPFLAGS+= -I${X11BASE}/include
-CFLAGS+= ${PTHREAD_CFLAGS}
-LDFLAGS+= -L${X11BASE}/lib
-LIBS+= ${PTHREAD_LIBS}
-
-pre-extract::
- @${ECHO_MSG}
- @${ECHO_MSG} "Extracting source (this takes a while) ..."
- @${ECHO_MSG}
-
-post-extract::
- @${SED} -e 's|@CPPFLAGS@|${CPPFLAGS}|' \
- -e 's|@CFLAGS@|${CFLAGS}|' \
- -e 's|@LDFLAGS@|${LDFLAGS}|' \
- -e 's|@LIBS@|${LIBS}|' \
- -e 's|@X11BASE@|${X11BASE}|' \
- -e 's|@LOCALBASE@|${LOCALBASE}|' \
- -e 's|@PREFIX@|${LOCAL_PREFIX}|' \
- -e 's|@PERL@|${PERL5}|' \
- <${FILESDIR}/mozconfig.in >${WRKSRC}/.mozconfig
-
-post-patch:
- @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
- ${WRKSRC}/build/unix/run-mozilla.sh
- @${REINPLACE_CMD} -e 's|-lc_r|${PTHREAD_LIBS}|g' \
- ${WRKSRC}/configure \
- ${WRKSRC}/nsprpub/configure
- @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g' \
- ${WRKSRC}/nsprpub/configure \
- ${WRKSRC}/security/coreconf/FreeBSD.mk \
- ${WRKSRC}/directory/c-sdk/config/FreeBSD.mk \
- ${WRKSRC}/js/src/Makefile.in
-
-pre-install:
- ${RM} -fr ${LOCAL_PREFIX}
-
-post-install:
- ${RM} -f ${PREFIX}/bin/thunderbird
- ${LN} -s ${LOCAL_PREFIX}/bin/thunderbird \
- ${PREFIX}/bin/thunderbird
- ${RM} -f ${PREFIX}/bin/thunderbird-config
- ${LN} -s ${LOCAL_PREFIX}/bin/mozilla-config \
- ${PREFIX}/bin/thunderbird-config
- ${RM} -fr ${LOCAL_PREFIX}/share/idl
- ${RM} -fr ${LOCAL_PREFIX}/include
-
-cons-plist:
- -${RM} -f ${PLIST}
- ${TOUCH} ${PLIST}
- ${ECHO_CMD} bin/thunderbird >>${PLIST}
- ${ECHO_CMD} bin/thunderbird-config >>${PLIST}
-.for i in ${EXTRA_SCRIPTS}
- ${ECHO_CMD} bin/${i} >>${PLIST}
-.endfor # i in ${EXTRA_SCRIPTS}
- cd ${PREFIX}; \
- ${FIND} ${LOCAL_SUBDIR} ! -type d | ${SORT} >>${PLIST}; \
- ${FIND} ${LOCAL_SUBDIR} -type d -empty | ${SORT} \
- | ${SED} -e "s:^:@exec ${MKDIR} %D/:" -e "s:$$: || true:" \
- >> ${PLIST}; \
- ${FIND} ${LOCAL_SUBDIR} -type d -empty | ${SORT} -r \
- | ${SED} -e "s:^:@unexec ${RMDIR} %D/:" -e "s:$$: || true:" \
- >> ${PLIST}; \
- ${FIND} ${LOCAL_SUBDIR} -type d ! -empty | ${SORT} -r \
- | ${SED} -e "s:^:@dirrm :" >> ${PLIST}
-
-.include <bsd.port.post.mk>
diff --git a/mail/mozilla-thunderbird/distinfo b/mail/mozilla-thunderbird/distinfo
deleted file mode 100644
index 97ca40bcd873..000000000000
--- a/mail/mozilla-thunderbird/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (thunderbird-source-0.4.tar.bz2) = 2de7805fcb3ca4a08b6062b426dfdad3
diff --git a/mail/mozilla-thunderbird/files/patch-Double.cpp b/mail/mozilla-thunderbird/files/patch-Double.cpp
deleted file mode 100644
index 5cd13e4ff4fe..000000000000
--- a/mail/mozilla-thunderbird/files/patch-Double.cpp
+++ /dev/null
@@ -1,59 +0,0 @@
---- extensions/transformiix/source/base/Double.cpp.orig Thu Jan 30 09:26:46 2003
-+++ extensions/transformiix/source/base/Double.cpp Sun Nov 16 01:46:42 2003
-@@ -51,10 +51,10 @@
- //A trick to handle IEEE floating point exceptions on FreeBSD - E.D.
- #ifdef __FreeBSD__
- #include <ieeefp.h>
--#ifdef __alpha__
--fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
--#else
-+#if defined(__i386__)
- fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP|FP_X_DNML;
-+#else
-+fp_except_t allmask = FP_X_INV|FP_X_OFL|FP_X_UFL|FP_X_DZ|FP_X_IMP;
- #endif
- fp_except_t oldmask = fpsetmask(~allmask);
- #endif
-@@ -75,22 +75,31 @@
- #define TX_DOUBLE_HI32_EXPMASK 0x7ff00000
- #define TX_DOUBLE_HI32_MANTMASK 0x000fffff
-
-+union ui32dun {
-+ PRUint32 i[2];
-+ double d;
-+};
-+
- //-- Initialize Double related constants
- #ifdef IS_BIG_ENDIAN
--const PRUint32 nanMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK,
-- 0xffffffff};
--const PRUint32 infMask[2] = {TX_DOUBLE_HI32_EXPMASK, 0};
--const PRUint32 negInfMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0};
-+const union ui32dun nanMask =
-+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK, 0xffffffff}};
-+const union ui32dun infMask =
-+ {{TX_DOUBLE_HI32_EXPMASK, 0}};
-+const union ui32dun negInfMask =
-+ {{TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0}};
- #else
--const PRUint32 nanMask[2] = {0xffffffff,
-- TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK};
--const PRUint32 infMask[2] = {0, TX_DOUBLE_HI32_EXPMASK};
--const PRUint32 negInfMask[2] = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT};
-+const union ui32dun nanMask =
-+ {{0xffffffff, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK}};
-+const union ui32dun infMask =
-+ {{0, TX_DOUBLE_HI32_EXPMASK}};
-+const union ui32dun negInfMask =
-+ {{0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}};
- #endif
-
--const double Double::NaN = *((double*)nanMask);
--const double Double::POSITIVE_INFINITY = *((double*)infMask);
--const double Double::NEGATIVE_INFINITY = *((double*)negInfMask);
-+const double Double::NaN = nanMask.d;
-+const double Double::POSITIVE_INFINITY = infMask.d;
-+const double Double::NEGATIVE_INFINITY = negInfMask.d;
-
- /*
- * Determines whether the given double represents positive or negative
diff --git a/mail/mozilla-thunderbird/files/patch-alpha b/mail/mozilla-thunderbird/files/patch-alpha
deleted file mode 100644
index f8c1b081c9fa..000000000000
--- a/mail/mozilla-thunderbird/files/patch-alpha
+++ /dev/null
@@ -1,492 +0,0 @@
---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Mon Jan 27 22:52:51 2003
-+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in Tue May 27 01:41:12 2003
-@@ -100,9 +100,15 @@
- ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s
- endif
- #
-+# FreeBSD/Alpha
-+#
-+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha)
-+CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp
-+endif
-+#
- # Linux/Alpha
- #
--ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST)))
-+ifneq (,$(filter Linuxalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST)))
- CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp
- endif
- #
---- config/rules.mk.orig Mon May 5 21:04:55 2003
-+++ config/rules.mk Tue May 27 01:33:11 2003
-@@ -444,7 +444,11 @@
-
- ifeq ($(OS_ARCH),FreeBSD)
- ifdef IS_COMPONENT
-+ifneq (,$(filter alpha,$(OS_TEST)))
-+EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -lc
-+else
- EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
-+endif
- endif
- endif
-
---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp.orig Tue May 27 01:37:25 2003
-+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_freebsd_alpha.cpp Tue May 27 01:37:00 2003
-@@ -0,0 +1,184 @@
-+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-+/* ***** BEGIN LICENSE BLOCK *****
-+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1
-+ *
-+ * The contents of this file are subject to the Netscape Public License
-+ * Version 1.1 (the "License"); you may not use this file except in
-+ * compliance with the License. You may obtain a copy of the License at
-+ * http://www.mozilla.org/NPL/
-+ *
-+ * Software distributed under the License is distributed on an "AS IS" basis,
-+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
-+ * for the specific language governing rights and limitations under the
-+ * License.
-+ *
-+ * The Original Code is mozilla.org code.
-+ *
-+ * The Initial Developer of the Original Code is
-+ * Netscape Communications Corporation.
-+ * Portions created by the Initial Developer are Copyright (C) 1998
-+ * the Initial Developer. All Rights Reserved.
-+ *
-+ * Contributor(s):
-+ *
-+ * Alternatively, the contents of this file may be used under the terms of
-+ * either the GNU General Public License Version 2 or later (the "GPL"), or
-+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
-+ * in which case the provisions of the GPL or the LGPL are applicable instead
-+ * of those above. If you wish to allow use of your version of this file only
-+ * under the terms of either the GPL or the LGPL, and not to allow others to
-+ * use your version of this file under the terms of the NPL, indicate your
-+ * decision by deleting the provisions above and replace them with the notice
-+ * and other provisions required by the GPL or the LGPL. If you do not delete
-+ * the provisions above, a recipient may use your version of this file under
-+ * the terms of any one of the NPL, the GPL or the LGPL.
-+ *
-+ * ***** END LICENSE BLOCK ***** */
-+
-+/* Platform specific code to invoke XPCOM methods on native objects */
-+
-+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */
-+
-+#include "xptcprivate.h"
-+
-+/* Prototype specifies unmangled function name and disables unused warning */
-+static void
-+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s)
-+__asm__("invoke_copy_to_stack") __attribute__((unused));
-+
-+static void
-+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s)
-+{
-+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer
-+
-+ for(PRUint32 i = 0; i < paramCount; i++, d++, s++)
-+ {
-+ if(s->IsPtrData())
-+ {
-+ *d = (PRUint64)s->ptr;
-+ continue;
-+ }
-+ switch(s->type)
-+ {
-+ case nsXPTType::T_I8 : *d = (PRUint64)s->val.i8; break;
-+ case nsXPTType::T_I16 : *d = (PRUint64)s->val.i16; break;
-+ case nsXPTType::T_I32 : *d = (PRUint64)s->val.i32; break;
-+ case nsXPTType::T_I64 : *d = (PRUint64)s->val.i64; break;
-+ case nsXPTType::T_U8 : *d = (PRUint64)s->val.u8; break;
-+ case nsXPTType::T_U16 : *d = (PRUint64)s->val.u16; break;
-+ case nsXPTType::T_U32 : *d = (PRUint64)s->val.u32; break;
-+ case nsXPTType::T_U64 : *d = (PRUint64)s->val.u64; break;
-+ case nsXPTType::T_FLOAT :
-+ if(i < NUM_ARG_REGS)
-+ {
-+ // convert floats to doubles if they are to be passed
-+ // via registers so we can just deal with doubles later
-+ union { PRUint64 u64; double d; } t;
-+ t.d = (double)s->val.f;
-+ *d = t.u64;
-+ }
-+ else
-+ // otherwise copy to stack normally
-+ *d = (PRUint64)s->val.u32;
-+ break;
-+ case nsXPTType::T_DOUBLE : *d = (PRUint64)s->val.u64; break;
-+ case nsXPTType::T_BOOL : *d = (PRUint64)s->val.b; break;
-+ case nsXPTType::T_CHAR : *d = (PRUint64)s->val.c; break;
-+ case nsXPTType::T_WCHAR : *d = (PRUint64)s->val.wc; break;
-+ default:
-+ // all the others are plain pointer types
-+ *d = (PRUint64)s->val.p;
-+ break;
-+ }
-+ }
-+}
-+
-+/*
-+ * XPTC_PUBLIC_API(nsresult)
-+ * XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex,
-+ * PRUint32 paramCount, nsXPTCVariant* params, void* vt)
-+ */
-+__asm__(
-+ "#### XPTC_InvokeByIndex ####\n"
-+".text\n\t"
-+ ".align 5\n\t"
-+ ".globl XPTC_InvokeByIndex\n\t"
-+ ".ent XPTC_InvokeByIndex\n"
-+"XPTC_InvokeByIndex:\n\t"
-+ ".frame $15,32,$26,0\n\t"
-+ ".mask 0x4008000,-32\n\t"
-+ "ldgp $29,0($27)\n"
-+"$XPTC_InvokeByIndex..ng:\n\t"
-+ "subq $30,32,$30\n\t"
-+ "stq $26,0($30)\n\t"
-+ "stq $15,8($30)\n\t"
-+ "bis $30,$30,$15\n\t"
-+ ".prologue 1\n\t"
-+
-+ /*
-+ * Allocate enough stack space to hold the greater of 6 or "paramCount"+1
-+ * parameters. (+1 for "this" pointer) Room for at least 6 parameters
-+ * is required for storage of those passed via registers.
-+ */
-+
-+ "bis $31,5,$2\n\t" /* count = MAX(5, "paramCount") */
-+ "cmplt $2,$18,$1\n\t"
-+ "cmovne $1,$18,$2\n\t"
-+ "s8addq $2,16,$1\n\t" /* room for count+1 params (8 bytes each) */
-+ "bic $1,15,$1\n\t" /* stack space is rounded up to 0 % 16 */
-+ "subq $30,$1,$30\n\t"
-+
-+ "stq $16,0($30)\n\t" /* save "that" (as "this" pointer) */
-+ "stq $17,16($15)\n\t" /* save "methodIndex" */
-+
-+ "addq $30,8,$16\n\t" /* pass stack pointer */
-+ "bis $18,$18,$17\n\t" /* pass "paramCount" */
-+ "bis $19,$19,$18\n\t" /* pass "params" */
-+ "bsr $26,$invoke_copy_to_stack..ng\n\t" /* call invoke_copy_to_stack */
-+
-+ /*
-+ * Copy the first 6 parameters to registers and remove from stack frame.
-+ * Both the integer and floating point registers are set for each parameter
-+ * except the first which is the "this" pointer. (integer only)
-+ * The floating point registers are all set as doubles since the
-+ * invoke_copy_to_stack function should have converted the floats.
-+ */
-+ "ldq $16,0($30)\n\t" /* integer registers */
-+ "ldq $17,8($30)\n\t"
-+ "ldq $18,16($30)\n\t"
-+ "ldq $19,24($30)\n\t"
-+ "ldq $20,32($30)\n\t"
-+ "ldq $21,40($30)\n\t"
-+ "ldt $f17,8($30)\n\t" /* floating point registers */
-+ "ldt $f18,16($30)\n\t"
-+ "ldt $f19,24($30)\n\t"
-+ "ldt $f20,32($30)\n\t"
-+ "ldt $f21,40($30)\n\t"
-+
-+ "addq $30,48,$30\n\t" /* remove params from stack */
-+
-+ /*
-+ * Call the virtual function with the constructed stack frame.
-+ */
-+ "bis $16,$16,$1\n\t" /* load "this" */
-+ "ldq $2,16($15)\n\t" /* load "methodIndex" */
-+ "ldq $1,0($1)\n\t" /* load vtable */
-+#if 0
-+ "s8addq $2,16,$2\n\t" /* vtable index = "methodIndex" * 8 + 16 */
-+#else
-+ "mulq $2, 8, $2\n\t"
-+ "addq $2, 0, $2\n\t" /* vtable index = "methodIndex" * 16 + 24 */
-+#endif
-+ "addq $1,$2,$1\n\t"
-+ "ldq $27,0($1)\n\t" /* load address of function */
-+ "jsr $26,($27),0\n\t" /* call virtual function */
-+ "ldgp $29,0($26)\n\t"
-+
-+ "bis $15,$15,$30\n\t"
-+ "ldq $26,0($30)\n\t"
-+ "ldq $15,8($30)\n\t"
-+ "addq $30,32,$30\n\t"
-+ "ret $31,($26),1\n\t"
-+ ".end XPTC_InvokeByIndex"
-+ );
-+
---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp.orig Tue May 27 01:37:30 2003
-+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_freebsd_alpha.cpp Tue May 27 01:37:04 2003
-@@ -0,0 +1,269 @@
-+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-+/* ***** BEGIN LICENSE BLOCK *****
-+ * Version: NPL 1.1/GPL 2.0/LGPL 2.1
-+ *
-+ * The contents of this file are subject to the Netscape Public License
-+ * Version 1.1 (the "License"); you may not use this file except in
-+ * compliance with the License. You may obtain a copy of the License at
-+ * http://www.mozilla.org/NPL/
-+ *
-+ * Software distributed under the License is distributed on an "AS IS" basis,
-+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
-+ * for the specific language governing rights and limitations under the
-+ * License.
-+ *
-+ * The Original Code is mozilla.org code.
-+ *
-+ * The Initial Developer of the Original Code is
-+ * Netscape Communications Corporation.
-+ * Portions created by the Initial Developer are Copyright (C) 1999
-+ * the Initial Developer. All Rights Reserved.
-+ *
-+ * Contributor(s):
-+ *
-+ * Alternatively, the contents of this file may be used under the terms of
-+ * either the GNU General Public License Version 2 or later (the "GPL"), or
-+ * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
-+ * in which case the provisions of the GPL or the LGPL are applicable instead
-+ * of those above. If you wish to allow use of your version of this file only
-+ * under the terms of either the GPL or the LGPL, and not to allow others to
-+ * use your version of this file under the terms of the NPL, indicate your
-+ * decision by deleting the provisions above and replace them with the notice
-+ * and other provisions required by the GPL or the LGPL. If you do not delete
-+ * the provisions above, a recipient may use your version of this file under
-+ * the terms of any one of the NPL, the GPL or the LGPL.
-+ *
-+ * ***** END LICENSE BLOCK ***** */
-+
-+/* Implement shared vtbl methods. */
-+
-+/* contributed by Glen Nakamura <glen.nakamura@usa.net> */
-+
-+#include <sys/types.h>
-+#include <machine/cpu.h>
-+#include "xptcprivate.h"
-+
-+/* Prototype specifies unmangled function name and disables unused warning */
-+static nsresult
-+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args)
-+__asm__("PrepareAndDispatch") __attribute__((unused));
-+
-+static nsresult
-+PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args)
-+{
-+ const PRUint8 PARAM_BUFFER_COUNT = 16;
-+ const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer
-+
-+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT];
-+ nsXPTCMiniVariant* dispatchParams = NULL;
-+ nsIInterfaceInfo* iface_info = NULL;
-+ const nsXPTMethodInfo* info;
-+ PRUint8 paramCount;
-+ PRUint8 i;
-+ nsresult result = NS_ERROR_FAILURE;
-+
-+ NS_ASSERTION(self,"no self");
-+
-+ self->GetInterfaceInfo(&iface_info);
-+ NS_ASSERTION(iface_info,"no interface info");
-+
-+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info);
-+ NS_ASSERTION(info,"no interface info");
-+
-+ paramCount = info->GetParamCount();
-+
-+ // setup variant array pointer
-+ if(paramCount > PARAM_BUFFER_COUNT)
-+ dispatchParams = new nsXPTCMiniVariant[paramCount];
-+ else
-+ dispatchParams = paramBuffer;
-+ NS_ASSERTION(dispatchParams,"no place for params");
-+
-+ // args[0] to args[NUM_ARG_REGS] hold floating point register values
-+ PRUint64* ap = args + NUM_ARG_REGS;
-+ for(i = 0; i < paramCount; i++, ap++)
-+ {
-+ const nsXPTParamInfo& param = info->GetParam(i);
-+ const nsXPTType& type = param.GetType();
-+ nsXPTCMiniVariant* dp = &dispatchParams[i];
-+
-+ if(param.IsOut() || !type.IsArithmetic())
-+ {
-+ dp->val.p = (void*) *ap;
-+ continue;
-+ }
-+ // else
-+ switch(type)
-+ {
-+ case nsXPTType::T_I8 : dp->val.i8 = (PRInt8) *ap; break;
-+ case nsXPTType::T_I16 : dp->val.i16 = (PRInt16) *ap; break;
-+ case nsXPTType::T_I32 : dp->val.i32 = (PRInt32) *ap; break;
-+ case nsXPTType::T_I64 : dp->val.i64 = (PRInt64) *ap; break;
-+ case nsXPTType::T_U8 : dp->val.u8 = (PRUint8) *ap; break;
-+ case nsXPTType::T_U16 : dp->val.u16 = (PRUint16) *ap; break;
-+ case nsXPTType::T_U32 : dp->val.u32 = (PRUint32) *ap; break;
-+ case nsXPTType::T_U64 : dp->val.u64 = (PRUint64) *ap; break;
-+ case nsXPTType::T_FLOAT :
-+ if(i < NUM_ARG_REGS)
-+ {
-+ // floats passed via registers are stored as doubles
-+ // in the first NUM_ARG_REGS entries in args
-+ dp->val.u64 = (PRUint64) args[i];
-+ dp->val.f = (float) dp->val.d; // convert double to float
-+ }
-+ else
-+ dp->val.u32 = (PRUint32) *ap;
-+ break;
-+ case nsXPTType::T_DOUBLE :
-+ // doubles passed via registers are also stored
-+ // in the first NUM_ARG_REGS entries in args
-+ dp->val.u64 = (i < NUM_ARG_REGS) ? args[i] : *ap;
-+ break;
-+ case nsXPTType::T_BOOL : dp->val.b = (PRBool) *ap; break;
-+ case nsXPTType::T_CHAR : dp->val.c = (char) *ap; break;
-+ case nsXPTType::T_WCHAR : dp->val.wc = (PRUnichar) *ap; break;
-+ default:
-+ NS_ASSERTION(0, "bad type");
-+ break;
-+ }
-+ }
-+
-+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams);
-+
-+ NS_RELEASE(iface_info);
-+
-+ if(dispatchParams != paramBuffer)
-+ delete [] dispatchParams;
-+
-+ return result;
-+}
-+
-+/*
-+ * SharedStub()
-+ * Collects arguments and calls PrepareAndDispatch. The "methodIndex" is
-+ * passed to this function via $1 to preserve the argument registers.
-+ */
-+__asm__(
-+ "#### SharedStub ####\n"
-+".text\n\t"
-+ ".align 5\n\t"
-+ ".ent SharedStub\n"
-+"SharedStub:\n\t"
-+ ".frame $30,96,$26,0\n\t"
-+ ".mask 0x4000000,-96\n\t"
-+ "ldgp $29,0($27)\n"
-+"$SharedStub..ng:\n\t"
-+ "subq $30,96,$30\n\t"
-+ "stq $26,0($30)\n\t"
-+ ".prologue 1\n\t"
-+
-+ /*
-+ * Store arguments passed via registers to the stack.
-+ * Floating point registers are stored as doubles and converted
-+ * to floats in PrepareAndDispatch if necessary.
-+ */
-+ "stt $f17,16($30)\n\t" /* floating point registers */
-+ "stt $f18,24($30)\n\t"
-+ "stt $f19,32($30)\n\t"
-+ "stt $f20,40($30)\n\t"
-+ "stt $f21,48($30)\n\t"
-+ "stq $17,56($30)\n\t" /* integer registers */
-+ "stq $18,64($30)\n\t"
-+ "stq $19,72($30)\n\t"
-+ "stq $20,80($30)\n\t"
-+ "stq $21,88($30)\n\t"
-+
-+ /*
-+ * Call PrepareAndDispatch function.
-+ */
-+ "bis $1,$1,$17\n\t" /* pass "methodIndex" */
-+ "addq $30,16,$18\n\t" /* pass "args" */
-+ "bsr $26,$PrepareAndDispatch..ng\n\t"
-+
-+ "ldq $26,0($30)\n\t"
-+ "addq $30,96,$30\n\t"
-+ "ret $31,($26),1\n\t"
-+ ".end SharedStub"
-+ );
-+
-+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */
-+/*
-+ * nsresult nsXPTCStubBase::Stub##n()
-+ * Sets register $1 to "methodIndex" and jumps to SharedStub.
-+ */
-+#define STUB_ENTRY(n) \
-+__asm__( \
-+ "#### Stub"#n" ####\n" \
-+".text\n\t" \
-+ ".align 5\n\t" \
-+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev\n\t" \
-+ ".ent _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \
-+"_ZN14nsXPTCStubBase5Stub"#n"Ev:\n\t" \
-+ ".frame $30,0,$26,0\n\t" \
-+ "ldgp $29,0($27)\n" \
-+"$_ZN14nsXPTCStubBase5Stub"#n"Ev..ng:\n\t" \
-+ ".prologue 1\n\t" \
-+ "lda $1,"#n"\n\t" \
-+ "br $31,$SharedStub..ng\n\t" \
-+ ".end _ZN14nsXPTCStubBase5Stub"#n"Ev" \
-+ ); \
-+__asm__( \
-+ "#### Stub"#n" ####\n" \
-+".text\n\t" \
-+ ".align 5\n\t" \
-+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev\n\t" \
-+ ".ent _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \
-+"_ZN14nsXPTCStubBase6Stub"#n"Ev:\n\t" \
-+ ".frame $30,0,$26,0\n\t" \
-+ "ldgp $29,0($27)\n" \
-+"$_ZN14nsXPTCStubBase6Stub"#n"Ev..ng:\n\t" \
-+ ".prologue 1\n\t" \
-+ "lda $1,"#n"\n\t" \
-+ "br $31,$SharedStub..ng\n\t" \
-+ ".end _ZN14nsXPTCStubBase6Stub"#n"Ev" \
-+ ); \
-+__asm__( \
-+ "#### Stub"#n" ####\n" \
-+".text\n\t" \
-+ ".align 5\n\t" \
-+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev\n\t" \
-+ ".ent _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \
-+"_ZN14nsXPTCStubBase7Stub"#n"Ev:\n\t" \
-+ ".frame $30,0,$26,0\n\t" \
-+ "ldgp $29,0($27)\n" \
-+"$_ZN14nsXPTCStubBase7Stub"#n"Ev..ng:\n\t" \
-+ ".prologue 1\n\t" \
-+ "lda $1,"#n"\n\t" \
-+ "br $31,$SharedStub..ng\n\t" \
-+ ".end _ZN14nsXPTCStubBase7Stub"#n"Ev" \
-+ );
-+#else
-+/*
-+ * nsresult nsXPTCStubBase::Stub##n()
-+ * Sets register $1 to "methodIndex" and jumps to SharedStub.
-+ */
-+#define STUB_ENTRY(n) \
-+nsresult nsXPTCStubBase::Stub##n() \
-+{ \
-+ nsresult result; \
-+__asm__ __volatile__( \
-+ "ldah $29,0($27)\n\t" \
-+ "lda $29,0($29)\n\t" \
-+ "lda $1, "#n"\n\t" \
-+ "br $31, $SharedStub..ng\n\t" \
-+ "mov $0, %0\n\t" \
-+ : "=r" (result) \
-+ ); \
-+ return result; \
-+}
-+#endif
-+
-+#define SENTINEL_ENTRY(n) \
-+nsresult nsXPTCStubBase::Sentinel##n() \
-+{ \
-+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \
-+ return NS_ERROR_NOT_IMPLEMENTED; \
-+}
-+
-+#include "xptcstubsdef.inc"
-+
diff --git a/mail/mozilla-thunderbird/files/patch-build_unix_run-mozilla.sh b/mail/mozilla-thunderbird/files/patch-build_unix_run-mozilla.sh
deleted file mode 100644
index e7b80ed29c53..000000000000
--- a/mail/mozilla-thunderbird/files/patch-build_unix_run-mozilla.sh
+++ /dev/null
@@ -1,30 +0,0 @@
---- build/unix/run-mozilla.sh.orig Fri Apr 18 23:12:28 2003
-+++ build/unix/run-mozilla.sh Sat May 31 19:03:29 2003
-@@ -355,7 +355,7 @@
- fi
- ##
- ## Set LD_LIBRARY_PATH
--LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"}
-+LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:%%PREFIX%%/lib/browser_plugins:${MRE_HOME}${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"}
- if [ -n "$LD_LIBRARYN32_PATH" ]
- then
- LD_LIBRARYN32_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:${MRE_HOME}${LD_LIBRARYN32_PATH+":$LD_LIBRARYN32_PATH"}
-@@ -402,7 +402,7 @@
- fi
- fi
- # Font path for Xft
--FONTCONFIG_PATH="/etc/fonts:${MOZILLA_FIVE_HOME}/res/Xft"
-+FONTCONFIG_PATH="%%PREFIX%%/etc/fonts:${MOZILLA_FIVE_HOME}/res/Xft"
- export FONTCONFIG_PATH
-
- if [ "$moz_debug" -eq 1 ]
-@@ -445,6 +445,9 @@
- #
- export MOZILLA_FIVE_HOME LD_LIBRARY_PATH
- export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH
-+
-+MOZ_PLUGIN_PATH=%%PREFIX%%/lib/browser_plugins
-+export MOZ_PLUGIN_PATH
-
- if [ $moz_debug -eq 1 ]
- then
diff --git a/mail/mozilla-thunderbird/files/patch-config_preprocess.pl b/mail/mozilla-thunderbird/files/patch-config_preprocess.pl
deleted file mode 100644
index 390f4700dd53..000000000000
--- a/mail/mozilla-thunderbird/files/patch-config_preprocess.pl
+++ /dev/null
@@ -1,56 +0,0 @@
---- config/preprocessor.pl.orig Fri Oct 24 18:17:32 2003
-+++ config/preprocessor.pl Sun Dec 7 15:17:57 2003
-@@ -76,16 +76,40 @@
- ########################################################################
-
- package main;
--use File::Spec 0.8;
-+use File::Spec;
- use File::Spec::Unix; # on all platforms, because the #include syntax is unix-based
-+use File::Basename;
-+use Cwd;
-+
-+# This code is taken from File::Spec::Unix 0.8.
-+sub rel2abs {
-+ my ($path, $base) = @_;
-+
-+ if ( ! File::Spec->file_name_is_absolute( $path ) ) {
-+ if ( !defined( $base ) || $base eq '' ) {
-+ $base = cwd() ;
-+ }
-+ elsif ( ! File::Spec->file_name_is_absolute( $base ) ) {
-+ $base = rel2abs( $base );
-+ }
-+ else {
-+ $base = File::Spec->canonpath( $base );
-+ }
-+
-+ $path = File::Spec->catdir( $base, $path );
-+ }
-+
-+ return File::Spec->canonpath( $path );
-+}
-+# End code from File::Spec::Unix
-+
-
- sub include {
- my($stack, $filename) = @_;
- my $directory = $stack->{'variables'}->{'DIRECTORY'};
- if ($filename ne '-') {
-- $filename = File::Spec->rel2abs($filename, $directory);
-- my($volume, $path) = File::Spec->splitpath($filename);
-- $directory = File::Spec->catpath($volume, $path, '');
-+ $filename = rel2abs($filename, $directory);
-+ $directory = File::Spec->catdir(dirname($filename));
- }
- local $stack->{'variables'}->{'DIRECTORY'} = $directory;
- local $stack->{'variables'}->{'FILE'} = $filename;
-@@ -395,7 +419,7 @@
- my $stack = shift;
- return if $stack->disabled;
- die "argument expected\n" unless @_;
-- my $filename = File::Spec->catpath(File::Spec::Unix->splitpath(@_));
-+ my $filename = File::Spec->catpath(dirname(@_), basename(@_));
- if ($stack->{'dependencies'}) {
- $stack->visit($filename);
- } else {
diff --git a/mail/mozilla-thunderbird/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp b/mail/mozilla-thunderbird/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp
deleted file mode 100644
index 2adcd3412e13..000000000000
--- a/mail/mozilla-thunderbird/files/patch-gfx_src_gtk_nsFontMetricsXft.cpp
+++ /dev/null
@@ -1,48 +0,0 @@
---- gfx/src/gtk/nsFontMetricsXft.cpp.orig Tue Nov 25 21:44:50 2003
-+++ gfx/src/gtk/nsFontMetricsXft.cpp Sun Dec 7 15:20:48 2003
-@@ -105,6 +105,7 @@
- FcPattern *mPattern;
- FcPattern *mFontName;
- FcCharSet *mCharset;
-+ int mNotXft;
- };
-
- class nsFontXftInfo;
-@@ -1093,7 +1094,7 @@
-
- for (PRInt32 i = 1, end = mLoadedFonts.Count(); i < end; ++i) {
- nsFontXft *font = (nsFontXft *)mLoadedFonts.ElementAt(i);
-- if (font->HasChar(PRUint32(aChar)))
-+ if (font->HasChar(PRUint32(aChar)) && font->GetXftFont())
- return font;
- }
-
-@@ -1960,6 +1961,7 @@
- FcPatternReference(mFontName);
-
- mXftFont = nsnull;
-+ mNotXft = 0;
-
- // set up our charset
- mCharset = nsnull;
-@@ -1986,7 +1988,7 @@
- XftFont *
- nsFontXft::GetXftFont(void)
- {
-- if (!mXftFont) {
-+ if (!mXftFont && !mNotXft) {
- FcPattern *pat = FcFontRenderPrepare(0, mPattern, mFontName);
- if (!pat)
- return nsnull;
-@@ -2005,8 +2007,10 @@
- FcPatternDel(pat, FC_SPACING);
-
- mXftFont = XftFontOpenPattern(GDK_DISPLAY(), pat);
-- if (!mXftFont)
-+ if (!mXftFont) {
- FcPatternDestroy(pat);
-+ mNotXft = 1;
-+ }
- }
-
- return mXftFont;
diff --git a/mail/mozilla-thunderbird/files/patch-nspr-unix.c b/mail/mozilla-thunderbird/files/patch-nspr-unix.c
deleted file mode 100644
index 6bb4ed08fb40..000000000000
--- a/mail/mozilla-thunderbird/files/patch-nspr-unix.c
+++ /dev/null
@@ -1,21 +0,0 @@
---- nsprpub/pr/src/md/unix/unix.c.orig Sat May 31 18:06:04 2003
-+++ nsprpub/pr/src/md/unix/unix.c Sat May 31 18:04:43 2003
-@@ -65,7 +65,8 @@
- * PRInt32* pointer to a _PRSockLen_t* pointer.
- */
- #if defined(HAVE_SOCKLEN_T) \
-- || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2)
-+ || (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) \
-+ || defined(FREEBSD)
- #define _PRSockLen_t socklen_t
- #elif defined(IRIX) || defined(HPUX) || defined(OSF1) || defined(SOLARIS) \
- || defined(AIX4_1) || defined(LINUX) || defined(SONY) \
-@@ -73,7 +74,7 @@
- || defined(SUNOS4) || defined(NCR) || defined(DARWIN) \
- || defined(NEXTSTEP) || defined(QNX)
- #define _PRSockLen_t int
--#elif (defined(AIX) && !defined(AIX4_1)) || defined(FREEBSD) \
-+#elif (defined(AIX) && !defined(AIX4_1)) \
- || defined(NETBSD) || defined(OPENBSD) || defined(UNIXWARE) \
- || defined(DGUX) || defined(VMS) || defined(NTO)
- #define _PRSockLen_t size_t
diff --git a/mail/mozilla-thunderbird/files/patch-nsprpub-pr-src-pthreads-ptio.c b/mail/mozilla-thunderbird/files/patch-nsprpub-pr-src-pthreads-ptio.c
deleted file mode 100644
index 08346f235416..000000000000
--- a/mail/mozilla-thunderbird/files/patch-nsprpub-pr-src-pthreads-ptio.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- nsprpub/pr/src/pthreads/ptio.c.orig Mon Jul 14 17:59:47 2003
-+++ nsprpub/pr/src/pthreads/ptio.c Fri Aug 29 15:39:46 2003
-@@ -189,7 +189,7 @@
- #endif
- #endif
-
--#ifdef DARWIN
-+#if defined(DARWIN) || defined(FREEBSD)
- static PRBool _pr_ipv6_v6only_on_by_default;
- /* The IPV6_V6ONLY socket option is not defined on Mac OS X 10.1. */
- #ifndef IPV6_V6ONLY
-@@ -1154,7 +1154,7 @@
- _pr_stderr = pt_SetMethods(2, PR_DESC_FILE, PR_FALSE, PR_TRUE);
- PR_ASSERT(_pr_stdin && _pr_stdout && _pr_stderr);
-
--#ifdef DARWIN
-+#if defined(DARWIN) || defined(FREEBSD)
- /* In Mac OS X v10.3 Panther Beta the IPV6_V6ONLY socket option
- * is turned on by default, contrary to what RFC 3493, Section
- * 5.3 says. So we have to turn it off. Find out whether we
-@@ -3462,7 +3462,7 @@
- if (osfd == -1) pt_MapError(_PR_MD_MAP_SOCKET_ERROR, errno);
- else
- {
--#ifdef DARWIN
-+#if defined(DARWIN) || defined(FREEBSD)
- if ((domain == AF_INET6) && _pr_ipv6_v6only_on_by_default)
- {
- int on = 0;
diff --git a/mail/mozilla-thunderbird/files/patch-sparc64 b/mail/mozilla-thunderbird/files/patch-sparc64
deleted file mode 100644
index e875857c4306..000000000000
--- a/mail/mozilla-thunderbird/files/patch-sparc64
+++ /dev/null
@@ -1,57 +0,0 @@
-diff -ru ./nsprpub/pr/include/md/_freebsd.cfg ../../work~/mozilla/nsprpub/pr/include/md/_freebsd.cfg
---- ./nsprpub/pr/include/md/_freebsd.cfg Wed Jan 2 18:38:25 2002
-+++ ../../work~/mozilla/nsprpub/pr/include/md/_freebsd.cfg Tue May 20 21:27:31 2003
-@@ -138,6 +138,53 @@
- #define PR_ALIGN_OF_DOUBLE 8
- #define PR_ALIGN_OF_POINTER 8
-
-+#elif defined(__sparc__)
-+
-+#undef IS_LITTLE_ENDIAN
-+#define IS_BIG_ENDIAN 1
-+#define HAVE_LONG_LONG
-+#define HAVE_ALIGNED_DOUBLES
-+#define HAVE_ALIGNED_LONGLONGS
-+#define IS_64
-+
-+#define PR_BYTES_PER_BYTE 1
-+#define PR_BYTES_PER_SHORT 2
-+#define PR_BYTES_PER_INT 4
-+#define PR_BYTES_PER_INT64 8
-+#define PR_BYTES_PER_LONG 8
-+#define PR_BYTES_PER_FLOAT 4
-+#define PR_BYTES_PER_DOUBLE 8
-+#define PR_BYTES_PER_WORD 8
-+#define PR_BYTES_PER_DWORD 8
-+#define PR_BYTES_PER_WORD_LOG2 3
-+#define PR_BYTES_PER_DWORD_LOG2 3
-+
-+#define PR_BITS_PER_BYTE 8
-+#define PR_BITS_PER_SHORT 16
-+#define PR_BITS_PER_INT 32
-+#define PR_BITS_PER_INT64 64
-+#define PR_BITS_PER_LONG 64
-+#define PR_BITS_PER_FLOAT 32
-+#define PR_BITS_PER_DOUBLE 64
-+#define PR_BITS_PER_WORD 64
-+
-+#define PR_BITS_PER_BYTE_LOG2 3
-+#define PR_BITS_PER_SHORT_LOG2 4
-+#define PR_BITS_PER_INT_LOG2 5
-+#define PR_BITS_PER_INT64_LOG2 6
-+#define PR_BITS_PER_LONG_LOG2 6
-+#define PR_BITS_PER_FLOAT_LOG2 5
-+#define PR_BITS_PER_DOUBLE_LOG2 6
-+#define PR_BITS_PER_WORD_LOG2 6
-+
-+#define PR_ALIGN_OF_SHORT 2
-+#define PR_ALIGN_OF_INT 4
-+#define PR_ALIGN_OF_LONG 8
-+#define PR_ALIGN_OF_INT64 8
-+#define PR_ALIGN_OF_FLOAT 4
-+#define PR_ALIGN_OF_DOUBLE 8
-+#define PR_ALIGN_OF_POINTER 8
-+
- #else
-
- #error "Unknown CPU architecture"
diff --git a/mail/mozilla-thunderbird/files/patch-xptcall-sparc64 b/mail/mozilla-thunderbird/files/patch-xptcall-sparc64
deleted file mode 100644
index ea2773ced7d9..000000000000
--- a/mail/mozilla-thunderbird/files/patch-xptcall-sparc64
+++ /dev/null
@@ -1,345 +0,0 @@
---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Mon May 26 13:26:01 2003
-+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in Mon May 26 13:30:04 2003
-@@ -287,6 +287,15 @@
- ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s
- endif
- #
-+# FreeBSD/SPARC64
-+#
-+ifeq ($(OS_ARCH),FreeBSD)
-+ifneq (,$(findstring sparc,$(OS_TEST)))
-+CPPSRCS := xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp
-+ASFILES := xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s
-+endif
-+endif
-+#
- # Solaris/SPARC
- #
- ifeq ($(OS_ARCH),SunOS)
---- /dev/null Mon May 26 13:22:00 2003
-+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_freebsd.cpp Mon May 26 04:12:55 2003
-@@ -0,0 +1,123 @@
-+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
-+ *
-+ * The contents of this file are subject to the Mozilla Public
-+ * License Version 1.1 (the "License"); you may not use this file
-+ * except in compliance with the License. You may obtain a copy of
-+ * the License at http://www.mozilla.org/MPL/
-+ *
-+ * Software distributed under the License is distributed on an "AS
-+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
-+ * implied. See the License for the specific language governing
-+ * rights and limitations under the License.
-+ *
-+ * The Original Code is mozilla.org code.
-+ *
-+ * The Initial Developer of the Original Code is Netscape
-+ * Communications Corporation. Portions created by Netscape are
-+ * Copyright (C) 2001 Netscape Communications Corporation. All
-+ * Rights Reserved.
-+ *
-+ * Contributor(s):
-+ * Stuart Parmenter <pavlov@netscape.com>
-+ */
-+
-+/* Implement shared vtbl methods. */
-+
-+#include "xptcprivate.h"
-+
-+#if defined(sparc) || defined(__sparc__)
-+
-+extern "C" nsresult
-+PrepareAndDispatch(nsXPTCStubBase* self, PRUint64 methodIndex, PRUint64* args)
-+{
-+
-+#define PARAM_BUFFER_COUNT 16
-+
-+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT];
-+ nsXPTCMiniVariant* dispatchParams = NULL;
-+ nsIInterfaceInfo* iface_info = NULL;
-+ const nsXPTMethodInfo* info;
-+ PRUint8 paramCount;
-+ PRUint8 i;
-+ nsresult result = NS_ERROR_FAILURE;
-+
-+ NS_ASSERTION(self,"no self");
-+
-+ self->GetInterfaceInfo(&iface_info);
-+ NS_ASSERTION(iface_info,"no interface info");
-+
-+ iface_info->GetMethodInfo(PRUint16(methodIndex), &info);
-+ NS_ASSERTION(info,"no interface info");
-+
-+ paramCount = info->GetParamCount();
-+
-+ // setup variant array pointer
-+ if(paramCount > PARAM_BUFFER_COUNT)
-+ dispatchParams = new nsXPTCMiniVariant[paramCount];
-+ else
-+ dispatchParams = paramBuffer;
-+ NS_ASSERTION(dispatchParams,"no place for params");
-+
-+ PRUint64* ap = args;
-+ for(i = 0; i < paramCount; i++, ap++)
-+ {
-+ const nsXPTParamInfo& param = info->GetParam(i);
-+ const nsXPTType& type = param.GetType();
-+ nsXPTCMiniVariant* dp = &dispatchParams[i];
-+
-+ if(param.IsOut() || !type.IsArithmetic())
-+ {
-+ dp->val.p = (void*) *ap;
-+ continue;
-+ }
-+ // else
-+ switch(type)
-+ {
-+ case nsXPTType::T_I8 : dp->val.i8 = *((PRInt64*) ap); break;
-+ case nsXPTType::T_I16 : dp->val.i16 = *((PRInt64*) ap); break;
-+ case nsXPTType::T_I32 : dp->val.i32 = *((PRInt64*) ap); break;
-+ case nsXPTType::T_DOUBLE : dp->val.d = *((double*) ap); break;
-+ case nsXPTType::T_U64 : dp->val.u64 = *((PRUint64*) ap); break;
-+ case nsXPTType::T_I64 : dp->val.i64 = *((PRInt64*) ap); break;
-+ case nsXPTType::T_U8 : dp->val.u8 = *((PRUint64*) ap); break;
-+ case nsXPTType::T_U16 : dp->val.u16 = *((PRUint64*)ap); break;
-+ case nsXPTType::T_U32 : dp->val.u32 = *((PRUint64*)ap); break;
-+ case nsXPTType::T_FLOAT : dp->val.f = ((float*) ap)[1]; break;
-+ case nsXPTType::T_BOOL : dp->val.b = *((PRInt64*) ap); break;
-+ case nsXPTType::T_CHAR : dp->val.c = *((PRUint64*) ap); break;
-+ case nsXPTType::T_WCHAR : dp->val.wc = *((PRInt64*) ap); break;
-+ default:
-+ NS_ASSERTION(0, "bad type");
-+ break;
-+ }
-+ }
-+
-+ result = self->CallMethod((PRUint16)methodIndex, info, dispatchParams);
-+
-+ NS_RELEASE(iface_info);
-+
-+ if(dispatchParams != paramBuffer)
-+ delete [] dispatchParams;
-+
-+ return result;
-+}
-+
-+extern "C" int SharedStub(int, int*);
-+
-+#define STUB_ENTRY(n) \
-+nsresult nsXPTCStubBase::Stub##n() \
-+{ \
-+ int dummy; /* defeat tail-call optimization */ \
-+ return SharedStub(n, &dummy); \
-+}
-+
-+#define SENTINEL_ENTRY(n) \
-+nsresult nsXPTCStubBase::Sentinel##n() \
-+{ \
-+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \
-+ return NS_ERROR_NOT_IMPLEMENTED; \
-+}
-+
-+#include "xptcstubsdef.inc"
-+
-+#endif /* sparc || __sparc__ */
---- /dev/null Mon May 26 13:22:00 2003
-+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_freebsd.s Mon May 26 04:06:09 2003
-@@ -0,0 +1,104 @@
-+/* -*- Mode: asm; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
-+ *
-+ * The contents of this file are subject to the Mozilla Public
-+ * License Version 1.1 (the "License"); you may not use this file
-+ * except in compliance with the License. You may obtain a copy of
-+ * the License at http://www.mozilla.org/MPL/
-+ *
-+ * Software distributed under the License is distributed on an "AS
-+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
-+ * implied. See the License for the specific language governing
-+ * rights and limitations under the License.
-+ *
-+ * The Original Code is mozilla.org code.
-+ *
-+ * The Initial Developer of the Original Code is Netscape
-+ * Communications Corporation. Portions created by Netscape are
-+ * Copyright (C) 2001 Netscape Communications Corporation. All
-+ * Rights Reserved.
-+ *
-+ * Contributor(s):
-+ * Stuart Parmenter <pavlov@netscape.com>
-+ * Chris Seawood <cls@seawood.org>
-+ */
-+
-+/*
-+ Platform specific code to invoke XPCOM methods on native objects
-+ for sparcv9 Solaris.
-+
-+ See the SPARC Compliance Definition (SCD) Chapter 3
-+ for more information about what is going on here, including
-+ the use of BIAS (0x7ff).
-+ The SCD is available from http://www.sparc.com/.
-+*/
-+
-+ .global XPTC_InvokeByIndex
-+ .type XPTC_InvokeByIndex, #function
-+
-+/*
-+ XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex,
-+ PRUint32 paramCount, nsXPTCVariant* params);
-+
-+*/
-+XPTC_InvokeByIndex:
-+ save %sp,-(128 + 64),%sp ! room for the register window and
-+ ! struct pointer, rounded up to 0 % 64
-+ sll %i2,4,%l0 ! assume the worst case
-+ ! paramCount * 2 * 8 bytes
-+ cmp %l0, 0 ! are there any args? If not,
-+ be .invoke ! no need to copy args to stack
-+ nop
-+
-+ sub %sp,%l0,%sp ! create the additional stack space
-+ add %sp,0x7ff+136,%o0 ! step past the register window, the
-+ ! struct result pointer and the 'this' slot
-+ mov %i2,%o1 ! paramCount
-+ call invoke_copy_to_stack
-+ mov %i3,%o2 ! params
-+
-+!
-+! load arguments from stack into the outgoing registers
-+! BIAS is 0x7ff (2047)
-+!
-+
-+! load the %o1..5 64bit (extended word) output registers registers
-+ ldx [%sp + 0x7ff + 136],%o1 ! %i1
-+ ldx [%sp + 0x7ff + 144],%o2 ! %i2
-+ ldx [%sp + 0x7ff + 152],%o3 ! %i3
-+ ldx [%sp + 0x7ff + 160],%o4 ! %i4
-+ ldx [%sp + 0x7ff + 168],%o5 ! %i5
-+
-+! load the even number double registers starting with %d2
-+ ldd [%sp + 0x7ff + 136],%f2
-+ ldd [%sp + 0x7ff + 144],%f4
-+ ldd [%sp + 0x7ff + 152],%f6
-+ ldd [%sp + 0x7ff + 160],%f8
-+ ldd [%sp + 0x7ff + 168],%f10
-+ ldd [%sp + 0x7ff + 176],%f12
-+ ldd [%sp + 0x7ff + 184],%f14
-+ ldd [%sp + 0x7ff + 192],%f16
-+ ldd [%sp + 0x7ff + 200],%f18
-+ ldd [%sp + 0x7ff + 208],%f20
-+ ldd [%sp + 0x7ff + 216],%f22
-+ ldd [%sp + 0x7ff + 224],%f24
-+ ldd [%sp + 0x7ff + 232],%f26
-+ ldd [%sp + 0x7ff + 240],%f28
-+ ldd [%sp + 0x7ff + 248],%f30
-+
-+!
-+! calculate the target address from the vtable
-+!
-+.invoke:
-+ sll %i1,3,%l0 ! index *= 8
-+! add %l0,16,%l0 ! there are 2 extra entries in the vTable (16bytes)
-+ ldx [%i0],%l1 ! *that --> address of vtable
-+ ldx [%l0 + %l1],%l0 ! that->vtable[index * 8 + 16] --> address
-+
-+ jmpl %l0,%o7 ! call the routine
-+ mov %i0,%o0 ! move 'this' pointer to out register
-+
-+ mov %o0,%i0 ! propagate return value
-+ ret
-+ restore
-+
-+ .size XPTC_InvokeByIndex, .-XPTC_InvokeByIndex
---- /dev/null Mon May 26 14:00:00 2003
-+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_freebsd.cpp Mon May 26 14:00:49 2003
-@@ -0,0 +1,91 @@
-+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
-+ *
-+ * The contents of this file are subject to the Mozilla Public
-+ * License Version 1.1 (the "License"); you may not use this file
-+ * except in compliance with the License. You may obtain a copy of
-+ * the License at http://www.mozilla.org/MPL/
-+ *
-+ * Software distributed under the License is distributed on an "AS
-+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
-+ * implied. See the License for the specific language governing
-+ * rights and limitations under the License.
-+ *
-+ * The Original Code is mozilla.org code.
-+ *
-+ * The Initial Developer of the Original Code is Netscape
-+ * Communications Corporation. Portions created by Netscape are
-+ * Copyright (C) 2001 Netscape Communications Corporation. All
-+ * Rights Reserved.
-+ *
-+ * Contributor(s):
-+ * Stuart Parmenter <pavlov@netscape.com>
-+ * Chris Seawood <cls@seawood.org>
-+ */
-+
-+
-+/* Platform specific code to invoke XPCOM methods on native objects */
-+
-+#include "xptcprivate.h"
-+
-+#if !defined(__sparc) && !defined(__sparc__)
-+#error "This code is for Sparc only"
-+#endif
-+
-+/* Prototype specifies unmangled function name */
-+extern "C" PRUint64
-+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s);
-+
-+extern "C" PRUint64
-+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s)
-+{
-+ /*
-+ We need to copy the parameters for this function to locals and use them
-+ from there since the parameters occupy the same stack space as the stack
-+ we're trying to populate.
-+ */
-+ PRUint64 *l_d = d;
-+ nsXPTCVariant *l_s = s;
-+ PRUint64 l_paramCount = paramCount;
-+ PRUint64 regCount = 0; // return the number of registers to load from the stack
-+
-+ for(PRUint64 i = 0; i < l_paramCount; i++, l_d++, l_s++)
-+ {
-+ if (regCount < 5) regCount++;
-+
-+ if (l_s->IsPtrData())
-+ {
-+ *l_d = (PRUint64)l_s->ptr;
-+ continue;
-+ }
-+ switch (l_s->type)
-+ {
-+ case nsXPTType::T_I8 : *((PRInt64*)l_d) = l_s->val.i8; break;
-+ case nsXPTType::T_I16 : *((PRInt64*)l_d) = l_s->val.i16; break;
-+ case nsXPTType::T_I32 : *((PRInt64*)l_d) = l_s->val.i32; break;
-+ case nsXPTType::T_I64 : *((PRInt64*)l_d) = l_s->val.i64; break;
-+
-+ case nsXPTType::T_U8 : *((PRUint64*)l_d) = l_s->val.u8; break;
-+ case nsXPTType::T_U16 : *((PRUint64*)l_d) = l_s->val.u16; break;
-+ case nsXPTType::T_U32 : *((PRUint64*)l_d) = l_s->val.u32; break;
-+ case nsXPTType::T_U64 : *((PRUint64*)l_d) = l_s->val.u64; break;
-+
-+ /* in the case of floats, we want to put the bits in to the
-+ 64bit space right justified... floats in the paramter array on
-+ sparcv9 use odd numbered registers.. %f1, %f3, so we have to skip
-+ the space that would be occupied by %f0, %f2, etc.
-+ */
-+ case nsXPTType::T_FLOAT : *(((float*)l_d) + 1) = l_s->val.f; break;
-+ case nsXPTType::T_DOUBLE: *((double*)l_d) = l_s->val.d; break;
-+ case nsXPTType::T_BOOL : *((PRInt64*)l_d) = l_s->val.b; break;
-+ case nsXPTType::T_CHAR : *((PRUint64*)l_d) = l_s->val.c; break;
-+ case nsXPTType::T_WCHAR : *((PRInt64*)l_d) = l_s->val.wc; break;
-+
-+ default:
-+ // all the others are plain pointer types
-+ *((void**)l_d) = l_s->val.p;
-+ break;
-+ }
-+ }
-+
-+ return regCount;
-+}
diff --git a/mail/mozilla-thunderbird/pkg-descr b/mail/mozilla-thunderbird/pkg-descr
deleted file mode 100644
index 5a21b98b08cc..000000000000
--- a/mail/mozilla-thunderbird/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Mozilla Thunderbird is a redesign of the Mozilla mail component with the goal
-of becoming a cross-platform stand alone mail application using the XUL
-user interface language. See the Mozilla Thunderbird project page for
-more details.
-
-WWW: http://www.mozilla.org/projects/thunderbird/
diff --git a/mail/mozilla-thunderbird/pkg-plist b/mail/mozilla-thunderbird/pkg-plist
deleted file mode 100644
index 2a5b3938753f..000000000000
--- a/mail/mozilla-thunderbird/pkg-plist
+++ /dev/null
@@ -1,770 +0,0 @@
-bin/thunderbird
-bin/thunderbird-config
-lib/thunderbird/bin/mozilla-config
-lib/thunderbird/bin/thunderbird
-lib/thunderbird/lib/mozilla-1.6b/TestGtkEmbed
-lib/thunderbird/lib/mozilla-1.6b/chrome/US.jar
-lib/thunderbird/lib/mozilla-1.6b/chrome/chromelist.txt
-lib/thunderbird/lib/mozilla-1.6b/chrome/classic.jar
-lib/thunderbird/lib/mozilla-1.6b/chrome/comm.jar
-lib/thunderbird/lib/mozilla-1.6b/chrome/embed-sample.jar
-lib/thunderbird/lib/mozilla-1.6b/chrome/en-US.jar
-lib/thunderbird/lib/mozilla-1.6b/chrome/en-mac.jar
-lib/thunderbird/lib/mozilla-1.6b/chrome/en-unix.jar
-lib/thunderbird/lib/mozilla-1.6b/chrome/en-win.jar
-lib/thunderbird/lib/mozilla-1.6b/chrome/icons/default/abcardWindow.xpm
-lib/thunderbird/lib/mozilla-1.6b/chrome/icons/default/abcardWindow16.xpm
-lib/thunderbird/lib/mozilla-1.6b/chrome/icons/default/addressbookWindow.xpm
-lib/thunderbird/lib/mozilla-1.6b/chrome/icons/default/addressbookWindow16.xpm
-lib/thunderbird/lib/mozilla-1.6b/chrome/icons/default/default.xpm
-lib/thunderbird/lib/mozilla-1.6b/chrome/icons/default/messengerWindow.xpm
-lib/thunderbird/lib/mozilla-1.6b/chrome/icons/default/messengerWindow16.xpm
-lib/thunderbird/lib/mozilla-1.6b/chrome/icons/default/msgcomposeWindow.xpm
-lib/thunderbird/lib/mozilla-1.6b/chrome/icons/default/msgcomposeWindow16.xpm
-lib/thunderbird/lib/mozilla-1.6b/chrome/installed-chrome.txt
-lib/thunderbird/lib/mozilla-1.6b/chrome/messenger.jar
-lib/thunderbird/lib/mozilla-1.6b/chrome/pipnss.jar
-lib/thunderbird/lib/mozilla-1.6b/chrome/pippki.jar
-lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit.jar
-lib/thunderbird/lib/mozilla-1.6b/components/accessibility-atk.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/accessibility.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/addrbook.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/appshell.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/autocomplete.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/bookmarks.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/caps.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/chardet.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/chrome.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/commandhandler.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/composer.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/content_base.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/content_html.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/content_htmldoc.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/content_xmldoc.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/content_xslt.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/docshell.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/dom.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/dom_base.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/dom_core.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/dom_css.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/dom_events.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/dom_html.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/dom_range.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/dom_stylesheets.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/dom_traversal.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/dom_views.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/dom_xbl.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/dom_xpath.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/dom_xul.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/downloadmanager.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/editor.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/embed_base.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/exthandler.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/filepicker.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/find.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/gfx.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/helperAppDlg.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/history.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/htmlparser.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/imglib2.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/impComm4xMail.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/import.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/intl.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/jar.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/jsconsole-clhandler.js
-lib/thunderbird/lib/mozilla-1.6b/components/jsconsole.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/jsdservice.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/jsurl.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/layout_base.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/layout_xul.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/layout_xul_tree.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/libaccessibility.so
-lib/thunderbird/lib/mozilla-1.6b/components/libappcomps.so
-lib/thunderbird/lib/mozilla-1.6b/components/libcaps.so
-lib/thunderbird/lib/mozilla-1.6b/components/libchrome.so
-lib/thunderbird/lib/mozilla-1.6b/components/libcomposer.so
-lib/thunderbird/lib/mozilla-1.6b/components/libdocshell.so
-lib/thunderbird/lib/mozilla-1.6b/components/libeditor.so
-lib/thunderbird/lib/mozilla-1.6b/components/libembed_lite.so
-lib/thunderbird/lib/mozilla-1.6b/components/libembedcomponents.so
-lib/thunderbird/lib/mozilla-1.6b/components/libfileview.so
-lib/thunderbird/lib/mozilla-1.6b/components/libgfx_gtk.so
-lib/thunderbird/lib/mozilla-1.6b/components/libgfxps.so
-lib/thunderbird/lib/mozilla-1.6b/components/libgfxxprint.so
-lib/thunderbird/lib/mozilla-1.6b/components/libgklayout.so
-lib/thunderbird/lib/mozilla-1.6b/components/libgkplugin.so
-lib/thunderbird/lib/mozilla-1.6b/components/libhtmlpars.so
-lib/thunderbird/lib/mozilla-1.6b/components/libi18n.so
-lib/thunderbird/lib/mozilla-1.6b/components/libimglib2.so
-lib/thunderbird/lib/mozilla-1.6b/components/libimport.so
-lib/thunderbird/lib/mozilla-1.6b/components/libjar50.so
-lib/thunderbird/lib/mozilla-1.6b/components/libjsd.so
-lib/thunderbird/lib/mozilla-1.6b/components/libjsdom.so
-lib/thunderbird/lib/mozilla-1.6b/components/libmail.so
-lib/thunderbird/lib/mozilla-1.6b/components/libmork.so
-lib/thunderbird/lib/mozilla-1.6b/components/libmozfind.so
-lib/thunderbird/lib/mozilla-1.6b/components/libmozldap.so
-lib/thunderbird/lib/mozilla-1.6b/components/libmsgsmime.so
-lib/thunderbird/lib/mozilla-1.6b/components/libmyspell.so
-lib/thunderbird/lib/mozilla-1.6b/components/libnecko.so
-lib/thunderbird/lib/mozilla-1.6b/components/libnecko2.so
-lib/thunderbird/lib/mozilla-1.6b/components/libnsappshell.so
-lib/thunderbird/lib/mozilla-1.6b/components/libnsprefm.so
-lib/thunderbird/lib/mozilla-1.6b/components/libpipboot.so
-lib/thunderbird/lib/mozilla-1.6b/components/libpipnss.so
-lib/thunderbird/lib/mozilla-1.6b/components/libpippki.so
-lib/thunderbird/lib/mozilla-1.6b/components/libpref.so
-lib/thunderbird/lib/mozilla-1.6b/components/libprofile.so
-lib/thunderbird/lib/mozilla-1.6b/components/librdf.so
-lib/thunderbird/lib/mozilla-1.6b/components/libspellchecker.so
-lib/thunderbird/lib/mozilla-1.6b/components/libtxmgr.so
-lib/thunderbird/lib/mozilla-1.6b/components/libuconv.so
-lib/thunderbird/lib/mozilla-1.6b/components/libwallet.so
-lib/thunderbird/lib/mozilla-1.6b/components/libwalletviewers.so
-lib/thunderbird/lib/mozilla-1.6b/components/libwebbrwsr.so
-lib/thunderbird/lib/mozilla-1.6b/components/libwidget_gtk2.so
-lib/thunderbird/lib/mozilla-1.6b/components/libxmlextras.so
-lib/thunderbird/lib/mozilla-1.6b/components/libxpcom_compat_c.so
-lib/thunderbird/lib/mozilla-1.6b/components/libxpconnect.so
-lib/thunderbird/lib/mozilla-1.6b/components/libxpinstall.so
-lib/thunderbird/lib/mozilla-1.6b/components/libxremote_client.so
-lib/thunderbird/lib/mozilla-1.6b/components/libxremoteservice.so
-lib/thunderbird/lib/mozilla-1.6b/components/locale.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/lwbrk.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/mailnews.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/mailview.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/mdn-service.js
-lib/thunderbird/lib/mozilla-1.6b/components/mime.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/mimetype.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/mozbrwsr.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/mozfind.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/mozldap.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/msgbase.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/msgcompose.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/msgdb.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/msgimap.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/msglocal.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/msgnews.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/msgsearch.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/msgsmime.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/myspell/en-US.aff
-lib/thunderbird/lib/mozilla-1.6b/components/myspell/en-US.dic
-lib/thunderbird/lib/mozilla-1.6b/components/necko.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/necko_about.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/necko_cache.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/necko_cookie.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/necko_data.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/necko_dns.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/necko_file.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/necko_ftp.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/necko_http.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/necko_jar.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/necko_res.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/necko_socket.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/necko_strconv.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/necko_viewsource.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/nsCloseAllWindows.js
-lib/thunderbird/lib/mozilla-1.6b/components/nsDownloadProgressListener.js
-lib/thunderbird/lib/mozilla-1.6b/components/nsFilePicker.js
-lib/thunderbird/lib/mozilla-1.6b/components/nsHelperAppDlg.js
-lib/thunderbird/lib/mozilla-1.6b/components/nsLDAPPrefsService.js
-lib/thunderbird/lib/mozilla-1.6b/components/nsProgressDialog.js
-lib/thunderbird/lib/mozilla-1.6b/components/nsProxyAutoConfig.js
-lib/thunderbird/lib/mozilla-1.6b/components/offlineStartup.js
-lib/thunderbird/lib/mozilla-1.6b/components/pipboot.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/pipnss.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/pippki.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/plugin.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/pref.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/prefetch.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/prefmigr.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/profile.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/progressDlg.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/proxyObjInst.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/rdf.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/shistory.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/sidebar.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/signonviewer.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/smime-service.js
-lib/thunderbird/lib/mozilla-1.6b/components/spellchecker.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/txmgr.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/txtsvc.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/ucnative.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/uconv.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/unicharutil.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/uriloader.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/util.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/wallet.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/walleteditor.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/walletpreview.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/webBrowser_core.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/webbrowserpersist.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/webshell_idls.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/widget.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/windowds.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/windowwatcher.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/xmlextras.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/xpcom_base.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/xpcom_components.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/xpcom_ds.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/xpcom_io.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/xpcom_obsolete.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/xpcom_threads.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/xpcom_xpti.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/xpconnect.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/xpinstall.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/xremoteservice.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/xuldoc.xpt
-lib/thunderbird/lib/mozilla-1.6b/components/xultmpl.xpt
-lib/thunderbird/lib/mozilla-1.6b/defaults/messenger/US/mailViews.dat
-lib/thunderbird/lib/mozilla-1.6b/defaults/messenger/mailViews.dat
-lib/thunderbird/lib/mozilla-1.6b/defaults/pref/all.js
-lib/thunderbird/lib/mozilla-1.6b/defaults/pref/editor.js
-lib/thunderbird/lib/mozilla-1.6b/defaults/pref/mailnews.js
-lib/thunderbird/lib/mozilla-1.6b/defaults/pref/mdn.js
-lib/thunderbird/lib/mozilla-1.6b/defaults/pref/security-prefs.js
-lib/thunderbird/lib/mozilla-1.6b/defaults/pref/smime.js
-lib/thunderbird/lib/mozilla-1.6b/defaults/pref/unix.js
-lib/thunderbird/lib/mozilla-1.6b/defaults/pref/xpinstall.js
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/US/bookmarks.html
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/US/chrome/userChrome-example.css
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/US/chrome/userContent-example.css
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/US/localstore.rdf
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/US/mimeTypes.rdf
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/US/panels.rdf
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/US/search.rdf
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/bookmarks.html
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/chrome/userChrome-example.css
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/chrome/userContent-example.css
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/localstore.rdf
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/mimeTypes.rdf
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/panels.rdf
-lib/thunderbird/lib/mozilla-1.6b/defaults/profile/search.rdf
-lib/thunderbird/lib/mozilla-1.6b/defaults/wallet/DistinguishedSchema.tbl
-lib/thunderbird/lib/mozilla-1.6b/defaults/wallet/FieldSchema.tbl
-lib/thunderbird/lib/mozilla-1.6b/defaults/wallet/PositionalSchema.tbl
-lib/thunderbird/lib/mozilla-1.6b/defaults/wallet/SchemaConcat.tbl
-lib/thunderbird/lib/mozilla-1.6b/defaults/wallet/SchemaStrings.tbl
-lib/thunderbird/lib/mozilla-1.6b/defaults/wallet/StateSchema.tbl
-lib/thunderbird/lib/mozilla-1.6b/defaults/wallet/VcardSchema.tbl
-lib/thunderbird/lib/mozilla-1.6b/icons/default.xpm
-lib/thunderbird/lib/mozilla-1.6b/icons/mozicon16.xpm
-lib/thunderbird/lib/mozilla-1.6b/icons/mozicon50.xpm
-lib/thunderbird/lib/mozilla-1.6b/libgkgfx.so
-lib/thunderbird/lib/mozilla-1.6b/libgtkembedmoz.so
-lib/thunderbird/lib/mozilla-1.6b/libgtkxtbin.so
-lib/thunderbird/lib/mozilla-1.6b/libldap50.so
-lib/thunderbird/lib/mozilla-1.6b/libmozjs.so
-lib/thunderbird/lib/mozilla-1.6b/libnspr4.so
-lib/thunderbird/lib/mozilla-1.6b/libnss3.so
-lib/thunderbird/lib/mozilla-1.6b/libnssckbi.so
-lib/thunderbird/lib/mozilla-1.6b/libnullplugin.so
-lib/thunderbird/lib/mozilla-1.6b/libplc4.so
-lib/thunderbird/lib/mozilla-1.6b/libplds4.so
-lib/thunderbird/lib/mozilla-1.6b/libprldap50.so
-lib/thunderbird/lib/mozilla-1.6b/libsmime3.so
-lib/thunderbird/lib/mozilla-1.6b/libsoftokn3.chk
-lib/thunderbird/lib/mozilla-1.6b/libsoftokn3.so
-lib/thunderbird/lib/mozilla-1.6b/libssl3.so
-lib/thunderbird/lib/mozilla-1.6b/libxlibrgb.so
-lib/thunderbird/lib/mozilla-1.6b/libxpcom.so
-lib/thunderbird/lib/mozilla-1.6b/libxpcom_compat.so
-lib/thunderbird/lib/mozilla-1.6b/libxpistub.so
-lib/thunderbird/lib/mozilla-1.6b/mozilla-xremote-client
-lib/thunderbird/lib/mozilla-1.6b/plugins/libnullplugin.so
-lib/thunderbird/lib/mozilla-1.6b/regchrome
-lib/thunderbird/lib/mozilla-1.6b/regxpcom
-lib/thunderbird/lib/mozilla-1.6b/res/EditorOverride.css
-lib/thunderbird/lib/mozilla-1.6b/res/arrow.gif
-lib/thunderbird/lib/mozilla-1.6b/res/arrowd.gif
-lib/thunderbird/lib/mozilla-1.6b/res/broken-image.gif
-lib/thunderbird/lib/mozilla-1.6b/res/builtin/htmlBindings.xml
-lib/thunderbird/lib/mozilla-1.6b/res/builtin/platformHTMLBindings.xml
-lib/thunderbird/lib/mozilla-1.6b/res/charsetData.properties
-lib/thunderbird/lib/mozilla-1.6b/res/charsetalias.properties
-lib/thunderbird/lib/mozilla-1.6b/res/cmessage.txt
-lib/thunderbird/lib/mozilla-1.6b/res/dtd/xhtml11.dtd
-lib/thunderbird/lib/mozilla-1.6b/res/entityTables/html40Latin1.properties
-lib/thunderbird/lib/mozilla-1.6b/res/entityTables/html40Special.properties
-lib/thunderbird/lib/mozilla-1.6b/res/entityTables/html40Symbols.properties
-lib/thunderbird/lib/mozilla-1.6b/res/entityTables/htmlEntityVersions.properties
-lib/thunderbird/lib/mozilla-1.6b/res/entityTables/transliterate.properties
-lib/thunderbird/lib/mozilla-1.6b/res/fonts/fontEncoding.properties
-lib/thunderbird/lib/mozilla-1.6b/res/forms.css
-lib/thunderbird/lib/mozilla-1.6b/res/grabber.gif
-lib/thunderbird/lib/mozilla-1.6b/res/html.css
-lib/thunderbird/lib/mozilla-1.6b/res/html/gopher-audio.gif
-lib/thunderbird/lib/mozilla-1.6b/res/html/gopher-binary.gif
-lib/thunderbird/lib/mozilla-1.6b/res/html/gopher-find.gif
-lib/thunderbird/lib/mozilla-1.6b/res/html/gopher-image.gif
-lib/thunderbird/lib/mozilla-1.6b/res/html/gopher-menu.gif
-lib/thunderbird/lib/mozilla-1.6b/res/html/gopher-movie.gif
-lib/thunderbird/lib/mozilla-1.6b/res/html/gopher-sound.gif
-lib/thunderbird/lib/mozilla-1.6b/res/html/gopher-telnet.gif
-lib/thunderbird/lib/mozilla-1.6b/res/html/gopher-text.gif
-lib/thunderbird/lib/mozilla-1.6b/res/html/gopher-unknown.gif
-lib/thunderbird/lib/mozilla-1.6b/res/langGroups.properties
-lib/thunderbird/lib/mozilla-1.6b/res/language.properties
-lib/thunderbird/lib/mozilla-1.6b/res/loading-image.gif
-lib/thunderbird/lib/mozilla-1.6b/res/platform-forms.css
-lib/thunderbird/lib/mozilla-1.6b/res/quirk.css
-lib/thunderbird/lib/mozilla-1.6b/res/rdf/dom-test-4.css
-lib/thunderbird/lib/mozilla-1.6b/res/rdf/folder-closed.gif
-lib/thunderbird/lib/mozilla-1.6b/res/rdf/folder-open.gif
-lib/thunderbird/lib/mozilla-1.6b/res/rdf/ignore-test.xul
-lib/thunderbird/lib/mozilla-1.6b/res/rdf/loading.gif
-lib/thunderbird/lib/mozilla-1.6b/res/sample.unixpsfonts.properties
-lib/thunderbird/lib/mozilla-1.6b/res/samples/Anieyes.gif
-lib/thunderbird/lib/mozilla-1.6b/res/samples/aform.css
-lib/thunderbird/lib/mozilla-1.6b/res/samples/beeptest.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/bform.css
-lib/thunderbird/lib/mozilla-1.6b/res/samples/bg.jpg
-lib/thunderbird/lib/mozilla-1.6b/res/samples/cform.css
-lib/thunderbird/lib/mozilla-1.6b/res/samples/checkboxTest.xul
-lib/thunderbird/lib/mozilla-1.6b/res/samples/colorpicker.xul
-lib/thunderbird/lib/mozilla-1.6b/res/samples/demoform.css
-lib/thunderbird/lib/mozilla-1.6b/res/samples/dexopenchrome.xul
-lib/thunderbird/lib/mozilla-1.6b/res/samples/dexparamdialog.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/dexparamdialog.xul
-lib/thunderbird/lib/mozilla-1.6b/res/samples/find.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/gear1.gif
-lib/thunderbird/lib/mozilla-1.6b/res/samples/hidetoolicon.css
-lib/thunderbird/lib/mozilla-1.6b/res/samples/hidetoolicon.xul
-lib/thunderbird/lib/mozilla-1.6b/res/samples/image_props.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/mozform.css
-lib/thunderbird/lib/mozilla-1.6b/res/samples/printsetup.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/raptor.jpg
-lib/thunderbird/lib/mozilla-1.6b/res/samples/rock_gra.gif
-lib/thunderbird/lib/mozilla-1.6b/res/samples/sampleimages/bongo.gif
-lib/thunderbird/lib/mozilla-1.6b/res/samples/sampleimages/down.gif
-lib/thunderbird/lib/mozilla-1.6b/res/samples/sampleimages/left.gif
-lib/thunderbird/lib/mozilla-1.6b/res/samples/sampleimages/right.gif
-lib/thunderbird/lib/mozilla-1.6b/res/samples/sampleimages/up.gif
-lib/thunderbird/lib/mozilla-1.6b/res/samples/scrollbarTest1.xul
-lib/thunderbird/lib/mozilla-1.6b/res/samples/scrollbarTest2.xul
-lib/thunderbird/lib/mozilla-1.6b/res/samples/sliderTest1.xul
-lib/thunderbird/lib/mozilla-1.6b/res/samples/soundtest.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/tab.xul
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test.wav
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test0.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test1.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test10.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test11.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test12.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test13.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test14.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test15.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test16.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test2.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test3.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test4.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test5.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test6.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test7.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test8-1.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test8.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test8dom.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test8sca.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test8siz.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test8tab.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test9.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test9a.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test9b.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test_ed.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test_form.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test_gfx.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test_lbox.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test_pr.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/test_weight.html
-lib/thunderbird/lib/mozilla-1.6b/res/samples/toolbarTest1.xul
-lib/thunderbird/lib/mozilla-1.6b/res/samples/treeTest1.css
-lib/thunderbird/lib/mozilla-1.6b/res/samples/treeTest1.xul
-lib/thunderbird/lib/mozilla-1.6b/res/samples/widgets.xul
-lib/thunderbird/lib/mozilla-1.6b/res/samples/xpmenu.xul
-lib/thunderbird/lib/mozilla-1.6b/res/samples/xulTest.css
-lib/thunderbird/lib/mozilla-1.6b/res/table-add-column-after-active.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-add-column-after-hover.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-add-column-after.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-add-column-before-active.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-add-column-before-hover.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-add-column-before.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-add-row-after-active.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-add-row-after-hover.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-add-row-after.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-add-row-before-active.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-add-row-before-hover.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-add-row-before.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-remove-column-active.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-remove-column-hover.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-remove-column.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-remove-row-active.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-remove-row-hover.gif
-lib/thunderbird/lib/mozilla-1.6b/res/table-remove-row.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anim.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims00.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims01.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims02.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims03.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims04.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims05.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims06.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims07.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims08.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims09.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims10.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims11.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims12.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims13.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims14.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims15.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims16.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims17.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims18.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims19.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims20.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims21.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims22.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims23.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims24.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims25.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims26.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims27.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims28.gif
-lib/thunderbird/lib/mozilla-1.6b/res/throbber/anims29.gif
-lib/thunderbird/lib/mozilla-1.6b/res/ua.css
-lib/thunderbird/lib/mozilla-1.6b/res/unixcharset.properties
-lib/thunderbird/lib/mozilla-1.6b/res/viewer.properties
-lib/thunderbird/lib/mozilla-1.6b/res/viewsource.css
-lib/thunderbird/lib/mozilla-1.6b/run-mozilla.sh
-lib/thunderbird/lib/mozilla-1.6b/thunderbird-bin
-lib/thunderbird/lib/mozilla-1.6b/xpcshell
-lib/thunderbird/lib/mozilla-1.6b/xpicleanup
-lib/thunderbird/lib/mozilla-1.6b/xpidl
-lib/thunderbird/lib/mozilla-1.6b/xpt_dump
-lib/thunderbird/lib/mozilla-1.6b/xpt_link
-lib/thunderbird/lib/pkgconfig/mozilla-gtkmozembed.pc
-lib/thunderbird/lib/pkgconfig/mozilla-js.pc
-lib/thunderbird/lib/pkgconfig/mozilla-nspr.pc
-lib/thunderbird/lib/pkgconfig/mozilla-nss.pc
-lib/thunderbird/lib/pkgconfig/mozilla-plugin.pc
-lib/thunderbird/lib/pkgconfig/mozilla-xpcom.pc
-lib/thunderbird/share/aclocal/nspr.m4
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/US/locale/US/communicator-region/wallet || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/US/locale/US/editor-region || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/US/locale/US/global-region || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/US/locale/US/messenger-region || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/US/locale/US/navigator-region || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/alerts || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/bookmarks || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/brand || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/directory || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/icons || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/pref || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/profile || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/related || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/search || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/sidebar || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/taskbar || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/xpinstall || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/editor/icons || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/arrow || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/checkbox || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/console || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/filepicker || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/icons || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/menu || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/progressmeter || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/radio || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/scrollbar/slider || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/splitter || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/toolbar || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/tree || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/messenger/addressbook/icons || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/messenger/icons || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/messenger/messengercompose || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/messenger/smime/icons || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/mozapps/downloads || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/mozapps/pref || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/navigator/btn1 || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/navigator/icons || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator-platform || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator-region || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/alerts || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/directory || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/downloadmanager || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/history || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/pref || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/profile || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/related || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/search || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/sidebar || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/wallet || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/xml || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/xpinstall || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/editor-region || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/editor/images || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/help || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/mozldap || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/navigator || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/navigator-platform || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/navigator-region || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/necko || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/wallet || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/xbl-marquee || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/embed-sample/content/embed || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/embed-sample/locale/en-US/embed || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/embed-sample/skin/classic/embed || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/directory || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/dom || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/downloadmanager || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/history || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/layout || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/pref || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/profile || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/search || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/security || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/sidebar || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/wallet || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/xml || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/xpinstall || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/editor || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/global || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/messenger-mdn || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/messenger-smime || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/messenger/addressbook || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/messenger/messengercompose || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/mozapps/downloads || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/mozldap || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/navigator || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/necko || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/pipnss || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/pippki || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/wallet || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-mac/locale/en-US/communicator-platform/pref || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-mac/locale/en-US/global-platform || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-mac/locale/en-US/navigator-platform || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-unix/locale/en-US/communicator-platform/pref || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-unix/locale/en-US/global-platform || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-unix/locale/en-US/navigator-platform || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-win/locale/en-US/communicator-platform/pref || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-win/locale/en-US/global-platform || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-win/locale/en-US/messenger-mapi || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-win/locale/en-US/navigator-platform || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/editor/images || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/messenger-mdn || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/messenger-region || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/messenger-smime || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/messenger-views || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/messenger/addressbook || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/messenger/messengercompose || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/pipnss/content/pipnss || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/pippki/content/pippki || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit/content/communicator || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit/content/global-platform || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit/content/global-region || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit/content/global/bindings || true
-@exec /bin/mkdir -p %D/lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit/content/mozapps/downloads || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit/content/mozapps/downloads || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit/content/global/bindings || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit/content/global-region || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit/content/global-platform || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit/content/communicator || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/pippki/content/pippki || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/pipnss/content/pipnss || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/messenger/messengercompose || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/messenger/addressbook || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/messenger-views || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/messenger-smime || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/messenger-region || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/messenger-mdn || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/editor/images || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-win/locale/en-US/navigator-platform || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-win/locale/en-US/messenger-mapi || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-win/locale/en-US/global-platform || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-win/locale/en-US/communicator-platform/pref || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-unix/locale/en-US/navigator-platform || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-unix/locale/en-US/global-platform || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-unix/locale/en-US/communicator-platform/pref || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-mac/locale/en-US/navigator-platform || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-mac/locale/en-US/global-platform || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-mac/locale/en-US/communicator-platform/pref || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/wallet || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/pippki || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/pipnss || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/necko || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/navigator || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/mozldap || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/mozapps/downloads || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/messenger/messengercompose || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/messenger/addressbook || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/messenger-smime || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/messenger-mdn || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/global || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/editor || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/xpinstall || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/xml || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/wallet || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/sidebar || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/security || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/search || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/profile || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/pref || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/layout || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/history || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/downloadmanager || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/dom || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator/directory || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/embed-sample/skin/classic/embed || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/embed-sample/locale/en-US/embed || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/embed-sample/content/embed || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/xbl-marquee || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/wallet || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/necko || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/navigator-region || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/navigator-platform || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/navigator || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/mozldap || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/help || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/editor/images || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/editor-region || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/xpinstall || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/xml || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/wallet || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/sidebar || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/search || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/related || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/profile || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/pref || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/history || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/downloadmanager || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/directory || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator/alerts || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator-region || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator-platform || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/navigator/icons || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/navigator/btn1 || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/mozapps/pref || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/mozapps/downloads || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/messenger/smime/icons || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/messenger/messengercompose || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/messenger/icons || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/messenger/addressbook/icons || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/tree || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/toolbar || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/splitter || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/scrollbar/slider || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/radio || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/progressmeter || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/menu || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/icons || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/filepicker || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/console || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/checkbox || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/arrow || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/editor/icons || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/xpinstall || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/taskbar || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/sidebar || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/search || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/related || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/profile || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/pref || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/icons || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/directory || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/brand || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/bookmarks || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator/alerts || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/US/locale/US/navigator-region || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/US/locale/US/messenger-region || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/US/locale/US/global-region || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/US/locale/US/editor-region || true
-@unexec /bin/rmdir %D/lib/thunderbird/lib/mozilla-1.6b/chrome/US/locale/US/communicator-region/wallet || true
-@dirrm lib/thunderbird/share/aclocal
-@dirrm lib/thunderbird/share
-@dirrm lib/thunderbird/lib/pkgconfig
-@dirrm lib/thunderbird/lib/mozilla-1.6b/res/throbber
-@dirrm lib/thunderbird/lib/mozilla-1.6b/res/samples/sampleimages
-@dirrm lib/thunderbird/lib/mozilla-1.6b/res/samples
-@dirrm lib/thunderbird/lib/mozilla-1.6b/res/rdf
-@dirrm lib/thunderbird/lib/mozilla-1.6b/res/html
-@dirrm lib/thunderbird/lib/mozilla-1.6b/res/fonts
-@dirrm lib/thunderbird/lib/mozilla-1.6b/res/entityTables
-@dirrm lib/thunderbird/lib/mozilla-1.6b/res/dtd
-@dirrm lib/thunderbird/lib/mozilla-1.6b/res/builtin
-@dirrm lib/thunderbird/lib/mozilla-1.6b/res
-@dirrm lib/thunderbird/lib/mozilla-1.6b/plugins
-@dirrm lib/thunderbird/lib/mozilla-1.6b/icons
-@dirrm lib/thunderbird/lib/mozilla-1.6b/defaults/wallet
-@dirrm lib/thunderbird/lib/mozilla-1.6b/defaults/profile/chrome
-@dirrm lib/thunderbird/lib/mozilla-1.6b/defaults/profile/US/chrome
-@dirrm lib/thunderbird/lib/mozilla-1.6b/defaults/profile/US
-@dirrm lib/thunderbird/lib/mozilla-1.6b/defaults/profile
-@dirrm lib/thunderbird/lib/mozilla-1.6b/defaults/pref
-@dirrm lib/thunderbird/lib/mozilla-1.6b/defaults/messenger/US
-@dirrm lib/thunderbird/lib/mozilla-1.6b/defaults/messenger
-@dirrm lib/thunderbird/lib/mozilla-1.6b/defaults
-@dirrm lib/thunderbird/lib/mozilla-1.6b/components/myspell
-@dirrm lib/thunderbird/lib/mozilla-1.6b/components
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit/content/mozapps
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit/content/global
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit/content
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/toolkit
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/pippki/content
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/pippki
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/pipnss/content
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/pipnss
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/messenger
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content/editor
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/messenger/content
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/messenger
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/icons/default
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/icons
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-win/locale/en-US/communicator-platform
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-win/locale/en-US
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-win/locale
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-win
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-unix/locale/en-US/communicator-platform
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-unix/locale/en-US
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-unix/locale
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-unix
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-mac/locale/en-US/communicator-platform
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-mac/locale/en-US
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-mac/locale
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-mac
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/mozapps
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/messenger
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US/communicator
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale/en-US
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-US/locale
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/en-US
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/embed-sample/skin/classic
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/embed-sample/skin
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/embed-sample/locale/en-US
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/embed-sample/locale
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/embed-sample/content
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/embed-sample
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/editor
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content/communicator
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/comm/content
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/comm
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/navigator
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/mozapps
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/messenger/smime
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/messenger/addressbook
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/messenger
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global/scrollbar
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/global
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/editor
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic/communicator
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin/classic
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/classic/skin
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/classic
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/US/locale/US/communicator-region
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/US/locale/US
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/US/locale
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome/US
-@dirrm lib/thunderbird/lib/mozilla-1.6b/chrome
-@dirrm lib/thunderbird/lib/mozilla-1.6b
-@dirrm lib/thunderbird/lib
-@dirrm lib/thunderbird/bin
-@dirrm lib/thunderbird