[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RFC: mozilla-thunderbird-1.0



Marc Winiger wrote:

Hi

Peter Stromberg wrote:

Remove these files from patches/
    patch-configure_in
    patch-directory_c-sdk_ldap_libraries_liblber_lber-int_h
    patch-nsprpub_pr_include_md__openbsd_cfg
    patch-nsprpub_pr_include_md__openbsd_h
    patch-widget_src_gtk2_nsGtkKeyUtils_cpp
    patch-widget_src_gtk_nsGtkEventHandler_cpp
    patch-widget_src_xlib_nsKeyCode_cpp

then apply the diff


You have a typo in your diff:
+ --disble-debug \
+ --disble-tests \

Further I got an error with -pthread while linking ldap library. Unfortunately the error ran out of xterm buffer, so I can't paste it here. I'm just compiling with an additional --disable-ldap in CONFIGURE_ARGS.


Ugh, this diff didn't include the added patches ... new diff here.
I've run it on i386 and macppc.

Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- Makefile	8 Dec 2004 21:54:48 -0000	1.12
+++ Makefile	14 Dec 2004 11:47:10 -0000
@@ -1,10 +1,10 @@
 # $OpenBSD: Makefile,v 1.12 2004/12/08 21:54:48 naddy Exp $
 
-ONLY_FOR_ARCHS=	alpha i386 sparc sparc64 amd64
+ONLY_FOR_ARCHS=	alpha i386 sparc sparc64 amd64 powerpc
 
 COMMENT=	"redesign of the integrated Mozilla App-Suite mail component"
 
-VER=		0.5
+VER=		1.0
 DISTNAME=	mozilla
 PKGNAME=	mozilla-thunderbird-${VER}
 
@@ -17,16 +17,17 @@
 PERMIT_PACKAGE_FTP=	Yes
 PERMIT_DISTFILES_CDROM=	Yes
 PERMIT_DISTFILES_FTP=	Yes
+WANTLIB=		X11 Xext Xft Xi Xp Xrender Xt c fontconfig freetype \
+			iconv intl m pthread stdc++ z
 
-MASTER_SITES=	http://ftp.eu.mozilla.org/pub/mozilla.org/thunderbird/releases/${VER}/ \
-		http://ftp.mozilla.org/pub/thunderbird/releases/${VER}/
-DISTFILES=	thunderbird-${VER}-source.tar.gz
+MASTER_SITES=	http://ftp.eu.mozilla.org/pub/mozilla.org/thunderbird/releases/${VER}/source/ \
+		http://ftp.mozilla.org/pub/thunderbird/releases/${VER}/source/
+DISTFILES=	thunderbird-${VER}-source.tar.bz2
 
 MODULES=	gcc3
 MODGCC3_ARCHES=	alpha
 MODGCC3_LANGS=	C++
 BUILD_DEPENDS=	:zip->=2.3:archivers/zip \
-		:bzip2-*:archivers/bzip2 \
 		:pkgconfig-*:devel/pkgconfig
 LIB_DEPENDS=	gtk.1,gdk.1::x11/gtk+ \
 		glib.1,gmodule.1::devel/glib \
@@ -58,56 +59,53 @@
 		--disable-pedantic		\
 		--disable-installer
 
-# 
-CONFIGURE_ARGS+=--disable-mathml		\
-		--disable-installer		\
+#  from mail/config/mozconfig
+CONFIGURE_ARGS+=--enable-crypto			\
+		--disable-mathml		\
 		--disable-activex		\
 		--disable-activex-scripting	\
+		--disable-tests			\
 		--disable-oji			\
+		--disable-plugins		\
 		--disable-necko-disk-cache	\
+		--enable-single-profile		\
 		--disable-profilesharing	\
-		--enable-extensions=wallet,spellcheck,xmlextras \
+		--enable-extensions=wallet,spellcheck,xmlextras,webservices \
 		--enable-necko-protocols=http,file,jar,viewsource,res,data \
-		--enable-image-decoders=png,gif,jpeg,bmp \
-		--enable-crypto			\
-		--disable-ldap
+		--enable-image-decoders=default,-xbm
 
 CONFIGURE_ENV=	MOZ_THUNDERBIRD=1 \
 		PKG_CONFIG_PATH="${LOCALBASE}/lib/pkgconfig:${X11BASE}/lib/pkgconfig"
 MAKE_ENV=	MOZ_THUNDERBIRD=1 \
 		LD_LIBRARY_PATH="${WRKSRC}/dist/bin"
 
-MOB=		${WRKSRC}/dist
+MOB=		${WRKSRC}/dist/bin
 MOZ=		${PREFIX}/mozilla-thunderbird
 
-do-extract:
-	@PATH=${PORTPATH}; set -e; cd ${WRKDIR}; \
-	${GZIP_CMD} -dc ${FULLDISTDIR}/${DISTFILES} | tar xf - ; \
-	${BZIP2} -dc ${WRKDIR}/mozilla-thunderbird/archives/thunderbird-${VER}-source.tar.bz2 | tar xf -; \
-	rm -rf ${WRKDIR}/mozilla-thunderbird
-
 post-extract:
 	@cp ${FILESDIR}/xptc* ${WRKSRC}/xpcom/reflect/xptcall/src/md/unix/
 
 pre-configure:
 	@cd ${WRKSRC}/nsprpub && ${SETENV} ${AUTOCONF_ENV} ${AUTOCONF}
+	@cd ${WRKSRC}/directory/c-sdk && ${SETENV} ${AUTOCONF_ENV} ${AUTOCONF}
 	@perl -pi -e 's|_LOCALBASE_|${LOCALBASE}|g; s|_X11BASE_|${X11BASE}|g' \
 		${WRKSRC}/mail/app/mozilla.in
 
 do-install:
-.for dir in chrome components defaults res
+.for dir in chrome components defaults greprefs res
 	${INSTALL_DATA_DIR} ${MOZ}/${dir}
-	@cd ${MOB}/bin && ${TAR} -chf - ${dir} | \
+	@cd ${MOB} && ${TAR} -chf - ${dir} | \
 		${TAR} -xf - -C ${MOZ}
 .endfor
-	@cd ${MOB}/bin && ${TAR} -chf - *.so.1.0 | \
+	@cd ${MOB} && ${TAR} -chf - *.so.1.0 | \
 		${TAR} -xf - -C ${MOZ}
 	@chmod 444 ${MOZ}/*.so.1.0 ${MOZ}/components/*.so.1.0 ${MOZ}/components/*.js
 	${INSTALL_DATA} ${WRKSRC}/LICENSE ${MOZ}
 	${INSTALL_DATA} ${WRKSRC}/mail/app/mozicon16.xpm ${WRKSRC}/mail/app/mozicon50.xpm ${MOZ}
-	${INSTALL_SCRIPT} ${MOB}/bin/thunderbird ${PREFIX}/bin/mozilla-thunderbird
-	ln ${PREFIX}/bin/mozilla-thunderbird ${PREFIX}/bin/thunderbird
-	${INSTALL_SCRIPT} ${MOB}/bin/run-mozilla.sh ${MOZ}
-	${INSTALL_PROGRAM} ${MOB}/bin/regchrome ${MOB}/bin/regxpcom ${MOB}/bin/thunderbird-bin ${MOZ}
+	${INSTALL_SCRIPT} ${MOB}/thunderbird ${PREFIX}/bin/mozilla-thunderbird
+	ln -f ${PREFIX}/bin/mozilla-thunderbird ${PREFIX}/bin/thunderbird
+	${INSTALL_SCRIPT} ${MOB}/run-mozilla.sh ${MOB}/thunderbird-config ${MOZ}
+	${INSTALL_PROGRAM} ${MOB}/regchrome ${MOB}/regxpcom ${MOB}/thunderbird-bin ${MOZ}
+	ln -f ${MOZ}/thunderbird-bin ${MOZ}/mozilla-thunderbird-bin
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo	29 Feb 2004 20:51:32 -0000	1.3
+++ distinfo	7 Dec 2004 22:49:11 -0000
@@ -1,3 +1,3 @@
-MD5 (thunderbird-0.5-source.tar.gz) = 1254372d4f66f6ba8afbe0c8766a64a3
-RMD160 (thunderbird-0.5-source.tar.gz) = 516fdb0e40b70feb5a3734a05a3ca2e19669e62a
-SHA1 (thunderbird-0.5-source.tar.gz) = eb47a2e56f6f50bdf6586d1eeee80e01493579ce
+MD5 (thunderbird-1.0-source.tar.bz2) = 232ffe434fd65f5f0284a760d6e4ba2a
+RMD160 (thunderbird-1.0-source.tar.bz2) = 550944cdbe9e39131961166d731ecf636e97ab22
+SHA1 (thunderbird-1.0-source.tar.bz2) = 840c4fa888efbe036cea40df41d176040178d511
Index: files/xptcinvoke_asm_ppc_openbsd.s
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/files/xptcinvoke_asm_ppc_openbsd.s,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 xptcinvoke_asm_ppc_openbsd.s
--- files/xptcinvoke_asm_ppc_openbsd.s	18 Jan 2004 11:47:48 -0000	1.1.1.1
+++ files/xptcinvoke_asm_ppc_openbsd.s	1 Mar 2004 23:52:32 -0000
@@ -22,6 +22,7 @@
 #   beard_(_at_)_netscape_(_dot_)_com (Patrick Beard)
 #   waterson_(_at_)_netscape_(_dot_)_com (Chris Waterson)
 #
+
 .set r0,0; .set sp,1; .set RTOC,2; .set r3,3; .set r4,4
 .set r5,5; .set r6,6; .set r7,7; .set r8,8; .set r9,9
 .set r10,10; .set r11,11; .set r12,12; .set r13,13; .set r14,14
@@ -62,8 +63,8 @@
 	addi    r0,r10,96			# reserve stack for GPR and FPR register save area r0 = r10 + 96
 	lwz     r9,0(sp)			# r9 = backchain
 	neg     r0,r0
-	stwux   r9,sp,r0			# reserve stack sapce and save SP backchain
-	
+	stwux   r9,sp,r0			# reserve stack space and save SP backchain
+
 	addi    r3,sp,8				# r3 <= args
 	mr      r4,r5				# r4 <= paramCount
 	mr      r5,r6				# r5 <= params
@@ -85,13 +86,14 @@
 	lwz     r3,8(r31)			# r3 <= that
 	lwz     r4,12(r31)			# r4 <= methodIndex
 	lwz     r5,0(r3)			# r5 <= vtable ( == *that )
-	slwi    r4,r4,3				# convert to offset ( *= 8 )
-	addi	r4,r4,8				# skip first two vtable entries
-	add	r4,r4,r5
-	lhz	r0,0(r4)			# virtual base offset
-	extsh	r0,r0
-	add	r3,r3,r0
-	lwz     r0,4(r4)			# r0 <= methodpointer ( == vtable + offset )
+#if 0
+#if !((__GNUC__ == 3 && __GNUC_MINOR__ < 2) || __GXX_ABI_VERSION  >= 100) # G++ pre-V3 ABI
+	addi	r4,r4,2				# skip first two vtable entries
+#endif
+#endif
+	subi	r4,r4,2				# skip first two vtable entries
+	slwi    r4,r4,2				# convert to offset ( *= 4 )
+	lwzx    r0,r5,r4			# r0 <= methodpointer ( == vtable + offset )
 
         lwz     r4,4(r30)			# load GP regs with method parameters
 	lwz     r5,8(r30)   
Index: files/xptcinvoke_ppc_openbsd.cpp
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/files/xptcinvoke_ppc_openbsd.cpp,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 xptcinvoke_ppc_openbsd.cpp
--- files/xptcinvoke_ppc_openbsd.cpp	18 Jan 2004 11:47:59 -0000	1.1.1.1
+++ files/xptcinvoke_ppc_openbsd.cpp	1 Mar 2004 23:52:32 -0000
@@ -104,23 +104,13 @@
                 if ((PRUint32) d & 4) d++; // doubles are 8-byte aligned on stack
                 *((double*) d) = s->val.d;
                 d += 2;
-#if 0
-		if (gpr < GPR_COUNT)
-		    gpr += 2;
-#endif
             }
         }
         else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) {
             if (fpr < FPR_COUNT)
                 fpregs[fpr++]   = s->val.f; // if passed in registers, floats are promoted to doubles
-            else {
-                *((float*) d) = s->val.f;
-		d += 1;
-#if 0
-		if (gpr < GPR_COUNT)
-		    gpr += 1;
-#endif
-	    }
+            else
+                *((float*) d++) = s->val.f;
         }
         else if (!s->IsPtrData() && (s->type == nsXPTType::T_I64
                                      || s->type == nsXPTType::T_U64)) {
Index: files/xptcstubs_ppc_openbsd.cpp
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/files/xptcstubs_ppc_openbsd.cpp,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 xptcstubs_ppc_openbsd.cpp
--- files/xptcstubs_ppc_openbsd.cpp	18 Jan 2004 11:47:59 -0000	1.1.1.1
+++ files/xptcstubs_ppc_openbsd.cpp	1 Mar 2004 23:52:32 -0000
@@ -119,20 +119,14 @@
                 if ((PRUint32) ap & 4) ap++; // doubles are 8-byte aligned on stack
                 dp->val.d = *(double*) ap;
                 ap += 2;
-		if (gpr < GPR_COUNT)
-		    gpr += 2;
             }
             continue;
         }
         else if (!param.IsOut() && type == nsXPTType::T_FLOAT) {
             if (fpr < FPR_COUNT)
                 dp->val.f = (float) fprData[fpr++]; // in registers floats are passed as doubles
-            else {
-                dp->val.f = *(float*) ap;
-		ap += 1;
-		if (gpr < GPR_COUNT)
-		    gpr += 1;
-            }
+            else
+                dp->val.f = *(float*) ap++;
             continue;
         }
         else if (!param.IsOut() && (type == nsXPTType::T_I64
Index: patches/patch-config_autoconf_mk_in
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-config_autoconf_mk_in,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-config_autoconf_mk_in
--- patches/patch-config_autoconf_mk_in	18 Jan 2004 11:47:42 -0000	1.1.1.1
+++ patches/patch-config_autoconf_mk_in	10 Nov 2004 20:55:41 -0000
@@ -1,16 +1,16 @@
 $OpenBSD: patch-config_autoconf_mk_in,v 1.1.1.1 2004/01/18 11:47:42 wilfried Exp $
---- config/autoconf.mk.in.orig	2003-10-30 22:11:05.000000000 +0100
-+++ config/autoconf.mk.in	2003-12-12 11:07:27.000000000 +0100
-@@ -35,7 +35,7 @@ datadir		= @datadir@
+--- config/autoconf.mk.in.orig	Sun Oct 31 05:29:54 2004
++++ config/autoconf.mk.in	Wed Nov 10 21:50:22 2004
+@@ -38,7 +38,7 @@ datadir		= @datadir@
  mandir		= @mandir@
- idldir		= @datadir@/idl/mozilla-$(MOZILLA_VERSION)
+ idldir		= @datadir@/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
  
--mozappdir	= $(libdir)/mozilla-$(MOZILLA_VERSION)
+-mozappdir	= $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
 +mozappdir	= $(prefix)/mozilla-thunderbird
- mredir		= $(libdir)/mre/mre-$(MOZILLA_VERSION)
+ mredir		= $(libdir)/mre/mre-$(MOZ_APP_VERSION)
  mrelibdir	= $(mredir)/lib
  
-@@ -172,7 +172,7 @@ OS_LDFLAGS	= @LDFLAGS@
+@@ -195,7 +195,7 @@ OS_LDFLAGS	= @LDFLAGS@
  OS_COMPILE_CFLAGS = $(OS_CPPFLAGS) @COMPILE_CFLAGS@
  OS_COMPILE_CXXFLAGS = $(OS_CPPFLAGS) @COMPILE_CXXFLAGS@
  
Index: patches/patch-config_rules_mk
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-config_rules_mk,v
retrieving revision 1.1
diff -u -r1.1 patch-config_rules_mk
--- patches/patch-config_rules_mk	15 Feb 2004 19:41:58 -0000	1.1
+++ patches/patch-config_rules_mk	17 Sep 2004 17:48:08 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-config_rules_mk,v 1.1 2004/02/15 19:41:58 wilfried Exp $
---- config/rules.mk.orig	2004-02-15 14:41:57.000000000 +0100
-+++ config/rules.mk	2004-02-15 15:22:16.000000000 +0100
-@@ -664,7 +664,7 @@ ifdef SHARED_LIBRARY
+--- config/rules.mk.orig	Wed Aug 11 21:44:17 2004
++++ config/rules.mk	Fri Sep 17 19:47:41 2004
+@@ -667,7 +667,7 @@ ifdef SHARED_LIBRARY
  ifdef IS_COMPONENT
  ifdef GRE_MODULE
  ifndef DISABLE_DIST_GRE
@@ -10,7 +10,7 @@
  	$(ELF_DYNSTR_GC) $(GRE_DIST)/components/$(SHARED_LIBRARY)
  ifdef BEOS_ADDON_WORKAROUND
  	( cd $(GRE_DIST)/components && $(CC) -nostart -o $(SHARED_LIBRARY).stub $(SHARED_LIBRARY) )
-@@ -674,11 +674,11 @@ endif # GRE_MODULE
+@@ -677,11 +677,11 @@ endif # GRE_MODULE
  ifeq ($(OS_ARCH),OS2)
  	$(INSTALL) $(IFLAGS2) $(IMPORT_LIBRARY) $(DIST)/lib/components
  else
@@ -24,7 +24,7 @@
  	$(ELF_DYNSTR_GC) $(DIST)/bin/components/$(SHARED_LIBRARY)
  ifdef BEOS_ADDON_WORKAROUND
  	( cd $(DIST)/bin/components && $(CC) -nostart -o $(SHARED_LIBRARY).stub $(SHARED_LIBRARY) )
-@@ -687,7 +687,7 @@ endif # ! _SKIP_OLD_GRE_INSTALL
+@@ -690,7 +690,7 @@ endif # ! _SKIP_OLD_GRE_INSTALL
  else # ! IS_COMPONENT
  ifdef GRE_MODULE
  ifndef DISABLE_DIST_GRE
@@ -33,7 +33,7 @@
  ifdef BEOS_ADDON_WORKAROUND
  	( cd $(GRE_DIST) && $(CC) -nostart -o $(SHARED_LIBRARY).stub $(SHARED_LIBRARY) )
  endif
-@@ -696,10 +696,10 @@ endif # GRE_MODULE
+@@ -699,10 +699,10 @@ endif # GRE_MODULE
  ifneq (,$(filter OS2 WINNT,$(OS_ARCH)))
  	$(INSTALL) $(IFLAGS2) $(IMPORT_LIBRARY) $(DIST)/lib
  else
@@ -46,7 +46,7 @@
  ifdef BEOS_ADDON_WORKAROUND
  	( cd $(DIST)/bin && $(CC) -nostart -o $(SHARED_LIBRARY).stub $(SHARED_LIBRARY) )
  endif
-@@ -763,15 +763,15 @@ ifndef NO_INSTALL
+@@ -766,15 +766,15 @@ ifndef NO_INSTALL
  ifdef SHARED_LIBRARY
  ifdef IS_COMPONENT
  ifdef MRE_DIST
@@ -66,10 +66,10 @@
  endif
  endif
  endif # SHARED_LIBRARY
-@@ -1030,7 +1030,6 @@ ifdef RESFILE
- 	$(RC) $(RCFLAGS) $(RESFILE) $@
- endif
- endif # OS2
+@@ -1023,7 +1023,6 @@ endif # NO_LD_ARCHIVE_FLAGS
+ else # os2 vacpp
+ 	$(MKSHLIB) /O:$@ /DLL /INC:_dllentry $(LDFLAGS) $(OBJS) $(LOBJS) $(EXTRA_DSO_LDOPTS) $(OS_LIBS) $(EXTRA_LIBS) $(DEF_FILE)
+ endif # !os2 vacpp
 -	chmod +x $@
  ifndef NO_COMPONENT_LINK_MAP
  ifndef MOZ_COMPONENTS_VERSION_SCRIPT_LDFLAGS
Index: patches/patch-directory_c-sdk_build_mk
===================================================================
RCS file: patches/patch-directory_c-sdk_build_mk
diff -N patches/patch-directory_c-sdk_build_mk
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-directory_c-sdk_build_mk	13 Dec 2004 16:08:27 -0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+--- directory/c-sdk/build.mk.orig	Tue Sep 14 22:59:40 2004
++++ directory/c-sdk/build.mk	Wed Nov 10 21:50:22 2004
+@@ -410,10 +410,10 @@ else
+ LINK_LIB        = $(RM) $@; $(AR) $(AR_FLAGS) $(OBJS); $(RANLIB) $@
+ LINK_LIB2       = $(RM) $@; $(AR) $@ $(OBJS2); $(RANLIB) $@
+ ifdef SONAMEFLAG_PREFIX
+-LINK_DLL        = $(LD) $(DSO_LDOPTS) $(ALDFLAGS) $(DLL_LDFLAGS) $(DLL_EXPORT_FLAGS) \
++LINK_DLL        = $(CC) $(DSO_LDOPTS) $(ALDFLAGS) $(DLL_LDFLAGS) $(DLL_EXPORT_FLAGS) \
+                         -o $@ $(SONAMEFLAG_PREFIX)$(notdir $@) $(OBJS)
+ else # SONAMEFLAG_PREFIX
+-LINK_DLL        = $(LD) $(DSO_LDOPTS) $(ALDFLAGS) $(DLL_LDFLAGS) $(DLL_EXPORT_FLAGS) \
++LINK_DLL        = $(CC) $(DSO_LDOPTS) $(ALDFLAGS) $(DLL_LDFLAGS) $(DLL_EXPORT_FLAGS) \
+                         -o $@ $(OBJS)
+ endif # SONAMEFLAG_PREFIX
+ endif #!os2
Index: patches/patch-directory_c-sdk_config_OpenBSD_mk
===================================================================
RCS file: patches/patch-directory_c-sdk_config_OpenBSD_mk
diff -N patches/patch-directory_c-sdk_config_OpenBSD_mk
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-directory_c-sdk_config_OpenBSD_mk	13 Dec 2004 16:08:27 -0000
@@ -0,0 +1,33 @@
+$OpenBSD$
+--- directory/c-sdk/config/OpenBSD.mk.orig	Tue Mar 26 22:51:50 2002
++++ directory/c-sdk/config/OpenBSD.mk	Fri Sep 17 19:43:38 2004
+@@ -37,8 +37,8 @@
+ 
+ include $(MOD_DEPTH)/config/UNIX.mk
+ 
+-CC                     = gcc
+-CCC                    = g++
++CC                     = ${CC}
++CCC                    = ${CXX}
+ RANLIB                 = ranlib
+ 
+ OS_REL_CFLAGS          =
+@@ -62,17 +62,6 @@ ARCH                   = openbsd
+ DLL_SUFFIX             = so.1.0
+ 
+ DSO_CFLAGS             = -fPIC
+-DSO_LDOPTS             = -Bshareable
+-ifeq ($(OS_TEST),alpha)
+ DSO_LDOPTS             = -shared
+-endif
+-ifeq ($(OS_TEST),mips)
+-DSO_LDOPTS             = -shared
+-endif
+-ifeq ($(OS_TEST),pmax)  
+-DSO_LDOPTS             = -shared
+-endif
+ 
+-MKSHLIB                        = $(LD) $(DSO_LDOPTS)
+-
+-G++INCLUDES            = -I/usr/include/g++
++MKSHLIB                        = $(CC) $(DSO_LDOPTS)
Index: patches/patch-directory_c-sdk_configure_in
===================================================================
RCS file: patches/patch-directory_c-sdk_configure_in
diff -N patches/patch-directory_c-sdk_configure_in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-directory_c-sdk_configure_in	13 Dec 2004 16:08:27 -0000
@@ -0,0 +1,26 @@
+$OpenBSD$
+--- directory/c-sdk/configure.in.orig	Tue Sep 14 22:59:40 2004
++++ directory/c-sdk/configure.in	Wed Nov 10 21:50:23 2004
+@@ -1440,6 +1440,7 @@ mips-sony-newsos*)
+     AC_DEFINE(XP_UNIX)
+     AC_DEFINE(OPENBSD)
+     AC_DEFINE(HAVE_BSD_FLOCK)
++    AC_DEFINE(HAVE_SOCKLEN_T)
+     CFLAGS="$CFLAGS -ansi -Wall"
+     CXXFLAGS="$CXXFLAGS -ansi -Wall"
+     DLL_SUFFIX=so.1.0
+@@ -1447,12 +1448,8 @@ mips-sony-newsos*)
+     MDCPUCFG_H=_openbsd.cfg
+     PR_MD_CSRCS=openbsd.c
+     USE_NSPR_THREADS=1
+-    case "$OS_TEST" in
+-    alpha|mips|pmax)
+-        DSO_LDOPTS=-shared ;;
+-    *)
+-        DSO_LDOPTS=-Bshareable ;;
+-    esac
++    DSO_LDOPTS='-shared -fPIC'
++    MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@'
+     ;;
+ 
+ *-openvms*)
Index: patches/patch-extensions_transformiix_source_base_Double_cpp
===================================================================
RCS file: patches/patch-extensions_transformiix_source_base_Double_cpp
diff -N patches/patch-extensions_transformiix_source_base_Double_cpp
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-extensions_transformiix_source_base_Double_cpp	27 Nov 2004 11:49:41 -0000
@@ -0,0 +1,29 @@
+$OpenBSD: patch-extensions_transformiix_source_base_Double_cpp,v 1.2 2004/11/26 18:29:15 pvalchev Exp $
+--- extensions/transformiix/source/base/Double.cpp.orig	2004-01-15 22:23:18.000000000 +0100
++++ extensions/transformiix/source/base/Double.cpp	2004-06-16 09:50:16.000000000 +0200
+@@ -114,17 +114,19 @@ typedef union txdpun {
+ #define TX_DOUBLE_HI32_EXPMASK   0x7ff00000
+ #define TX_DOUBLE_HI32_MANTMASK  0x000fffff
+ 
++#define STRICT_ALIGN __attribute__ ((aligned (8)))
++
+ //-- Initialize Double related constants
+ #ifdef IS_BIG_ENDIAN
+-const PRUint32 nanMask[2] =    {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK,
++const PRUint32 nanMask[2] STRICT_ALIGN =    {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 PRUint32 infMask[2] STRICT_ALIGN =    {TX_DOUBLE_HI32_EXPMASK, 0};
++const PRUint32 negInfMask[2] STRICT_ALIGN = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0};
+ #else
+-const PRUint32 nanMask[2] =    {0xffffffff,
++const PRUint32 nanMask[2] STRICT_ALIGN =    {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 PRUint32 infMask[2] STRICT_ALIGN =    {0, TX_DOUBLE_HI32_EXPMASK};
++const PRUint32 negInfMask[2] STRICT_ALIGN = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT};
+ #endif
+ 
+ const double Double::NaN = *((double*)nanMask);
Index: patches/patch-gfx_idl_nsIFreeType2_idl
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-gfx_idl_nsIFreeType2_idl,v
retrieving revision 1.1
diff -u -r1.1 patch-gfx_idl_nsIFreeType2_idl
--- patches/patch-gfx_idl_nsIFreeType2_idl	6 Nov 2004 23:05:42 -0000	1.1
+++ patches/patch-gfx_idl_nsIFreeType2_idl	10 Nov 2004 20:47:23 -0000
@@ -1,7 +1,7 @@
-$OpenBSD: patch-gfx_idl_nsIFreeType2_idl,v 1.1 2004/11/06 23:05:42 naddy Exp $
---- gfx/idl/nsIFreeType2.idl.orig	Sun Feb 23 01:06:55 2003
-+++ gfx/idl/nsIFreeType2.idl	Sat Nov  6 22:16:21 2004
-@@ -72,10 +72,11 @@ native FT_Pointer(FT_Pointer);
+$OpenBSD$
+--- gfx/idl/nsIFreeType2.idl.orig	Fri Apr 16 03:09:33 2004
++++ gfx/idl/nsIFreeType2.idl	Sat Nov  6 03:43:33 2004
+@@ -76,10 +76,11 @@ native FT_Pointer(FT_Pointer);
  native FT_Sfnt_Tag(FT_Sfnt_Tag);
  native FT_Size(FT_Size);
  
@@ -14,8 +14,8 @@
 +native FTC_ImageCache(FTC_ImageCache);
  native FTC_Manager(FTC_Manager);
  
- /*
-@@ -87,7 +88,7 @@ interface nsIFreeType2 : nsISupports
+ // #ifdef MOZ_SVG
+@@ -99,7 +100,7 @@ interface nsIFreeType2 : nsISupports
  
      readonly attribute FT_Library library;
      readonly attribute FTC_Manager FTCacheManager;
@@ -24,16 +24,15 @@
  
      void    doneFace(in FT_Face face);
      void    doneFreeType(in FT_Library lib);
-@@ -103,16 +104,16 @@ interface nsIFreeType2 : nsISupports
+@@ -115,16 +116,16 @@ interface nsIFreeType2 : nsISupports
      void    outlineDecompose(in FT_Outline_p outline,
                               in const_FT_Outline_Funcs_p funcs, in voidPtr p);
      void    setCharmap(in FT_Face face, in FT_CharMap charmap);
 -    void    imageCacheLookup(in FTC_Image_Cache cache, in FTC_Image_Desc_p desc,
--                             in FT_UInt gindex, out FT_Glyph glyph);
++    void    imageCacheLookup(in FTC_ImageCache cache, in FTC_ImageType_p desc,
+                              in FT_UInt gindex, out FT_Glyph glyph);
 -    void    managerLookupSize(in FTC_Manager manager, in FTC_Font font,
 -                              out FT_Face face, out FT_Size size);
-+    void    imageCacheLookup(in FTC_ImageCache cache, in FTC_ImageType_p desc,
-+			     in FT_UInt gindex, out FT_Glyph glyph);
 +    void    managerLookupFace(in FTC_Manager manager, in FTC_FaceID face_id,
 +                              out FT_Face face);
      void    managerDone(in FTC_Manager manager);
@@ -43,6 +42,6 @@
                         out FTC_Manager manager);
 -    void    imageCacheNew(in FTC_Manager manager, out FTC_Image_Cache cache);
 +    void    imageCacheNew(in FTC_Manager manager, out FTC_ImageCache cache);
- 
-     FT_ULong getFirstChar(in FT_Face face, out FT_UInt gindex);
-     FT_ULong getNextChar(in FT_Face face, in FT_ULong charcode, out FT_UInt gindex);
+ /* #ifdef MOZ_SVG */
+     void glyphTransform(in FT_Glyph glyph, in FT_Matrix_p matrix,
+                         in FT_Vector_p delta);
Index: patches/patch-gfx_src_freetype_nsFreeType_cpp
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-gfx_src_freetype_nsFreeType_cpp,v
retrieving revision 1.1
diff -u -r1.1 patch-gfx_src_freetype_nsFreeType_cpp
--- patches/patch-gfx_src_freetype_nsFreeType_cpp	6 Nov 2004 23:05:42 -0000	1.1
+++ patches/patch-gfx_src_freetype_nsFreeType_cpp	10 Nov 2004 20:47:35 -0000
@@ -1,6 +1,6 @@
-$OpenBSD: patch-gfx_src_freetype_nsFreeType_cpp,v 1.1 2004/11/06 23:05:42 naddy Exp $
---- gfx/src/freetype/nsFreeType.cpp.orig	Mon Sep  8 00:20:37 2003
-+++ gfx/src/freetype/nsFreeType.cpp	Sat Nov  6 22:16:21 2004
+$OpenBSD$
+--- gfx/src/freetype/nsFreeType.cpp.orig	Sat Feb  7 16:22:30 2004
++++ gfx/src/freetype/nsFreeType.cpp	Sat Nov  6 02:13:33 2004
 @@ -110,11 +110,11 @@ FtFuncList nsFreeType2::FtFuncs [] = {
    {"FT_New_Face",             NS_FT2_OFFSET(nsFT_New_Face),             PR_TRUE},
    {"FT_Outline_Decompose",    NS_FT2_OFFSET(nsFT_Outline_Decompose),    PR_TRUE},
@@ -13,10 +13,10 @@
    {"FTC_Manager_New",         NS_FT2_OFFSET(nsFTC_Manager_New),         PR_TRUE},
 -  {"FTC_Image_Cache_New",     NS_FT2_OFFSET(nsFTC_Image_Cache_New),     PR_TRUE},
 +  {"FTC_ImageCache_New",      NS_FT2_OFFSET(nsFTC_Image_Cache_New),     PR_TRUE},
-   {"FT_Get_First_Char",       NS_FT2_OFFSET(nsFT_Get_First_Char),       PR_FALSE},
-   {"FT_Get_Next_Char",        NS_FT2_OFFSET(nsFT_Get_Next_Char),        PR_FALSE},
-   {nsnull,                    0, 0},
-@@ -276,7 +276,7 @@ nsFreeType2::SetCharmap(FT_Face face, FT
+ // #ifdef MOZ_SVG
+   {"FT_Glyph_Transform",      NS_FT2_OFFSET(nsFT_Glyph_Transform),      PR_TRUE},
+   {"FT_Get_Kerning",          NS_FT2_OFFSET(nsFT_Get_Kerning),          PR_TRUE},
+@@ -282,7 +282,7 @@ nsFreeType2::SetCharmap(FT_Face face, FT
  } 
   
  NS_IMETHODIMP
@@ -25,7 +25,7 @@
                                FT_UInt glyphID, FT_Glyph *glyph)
  { 
    // call the FreeType2 function via the function pointer
-@@ -285,11 +285,11 @@ nsFreeType2::ImageCacheLookup(FTC_Image_
+@@ -291,11 +291,11 @@ nsFreeType2::ImageCacheLookup(FTC_Image_
  } 
   
  NS_IMETHODIMP
@@ -40,7 +40,7 @@
    return error ? NS_ERROR_FAILURE : NS_OK;
  } 
   
-@@ -314,7 +314,7 @@ nsFreeType2::ManagerNew(FT_Library libra
+@@ -320,7 +320,7 @@ nsFreeType2::ManagerNew(FT_Library libra
  } 
   
  NS_IMETHODIMP
@@ -49,7 +49,7 @@
  { 
    // call the FreeType2 function via the function pointer
    FT_Error error = nsFTC_Image_Cache_New(manager, cache);
-@@ -345,7 +345,7 @@ nsFreeType2::SupportsExtFunc(PRBool *res
+@@ -389,7 +389,7 @@ nsFreeType2::SupportsExtFunc(PRBool *res
  } 
   
  NS_IMETHODIMP
Index: patches/patch-gfx_src_freetype_nsFreeType_h
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-gfx_src_freetype_nsFreeType_h,v
retrieving revision 1.1
diff -u -r1.1 patch-gfx_src_freetype_nsFreeType_h
--- patches/patch-gfx_src_freetype_nsFreeType_h	6 Nov 2004 23:05:42 -0000	1.1
+++ patches/patch-gfx_src_freetype_nsFreeType_h	10 Nov 2004 20:47:35 -0000
@@ -1,6 +1,6 @@
-$OpenBSD: patch-gfx_src_freetype_nsFreeType_h,v 1.1 2004/11/06 23:05:42 naddy Exp $
---- gfx/src/freetype/nsFreeType.h.orig	Wed Jun 11 20:15:22 2003
-+++ gfx/src/freetype/nsFreeType.h	Sat Nov  6 22:16:21 2004
+$OpenBSD$
+--- gfx/src/freetype/nsFreeType.h.orig	Fri Apr 16 23:31:42 2004
++++ gfx/src/freetype/nsFreeType.h	Sat Nov  6 02:11:14 2004
 @@ -104,13 +104,15 @@ typedef FT_Error (*FT_Outline_Decompose_
  typedef FT_Error (*FT_New_Face_t)(FT_Library, const char*, FT_Long, FT_Face*);
  typedef FT_Error (*FT_Set_Charmap_t)(FT_Face face, FT_CharMap  charmap);
@@ -16,10 +16,10 @@
                         FTC_Face_Requester, FT_Pointer, FTC_Manager*);
 -typedef FT_Error (*FTC_Image_Cache_New_t)(FTC_Manager, FTC_Image_Cache*);
 +typedef FT_Error (*FTC_Image_Cache_New_t)(FTC_Manager, FTC_ImageCache*);
- 
- typedef FT_ULong (*FT_Get_First_Char_t)(FT_Face, FT_UInt*);
- typedef FT_ULong (*FT_Get_Next_Char_t)(FT_Face, FT_ULong, FT_UInt*);
-@@ -157,7 +159,7 @@ protected:
+ // #ifdef MOZ_SVG
+ typedef FT_Error (*FT_Glyph_Transform_t)(FT_Glyph, FT_Matrix*, FT_Vector*);
+ typedef FT_Error (*FT_Get_Kerning_t)
+@@ -165,7 +167,7 @@ protected:
    FT_Outline_Decompose_t    nsFT_Outline_Decompose;
    FT_Set_Charmap_t          nsFT_Set_Charmap;
    FTC_Image_Cache_Lookup_t  nsFTC_Image_Cache_Lookup;
@@ -28,7 +28,7 @@
    FTC_Manager_Done_t        nsFTC_Manager_Done;
    FTC_Manager_New_t         nsFTC_Manager_New;
    FTC_Image_Cache_New_t     nsFTC_Image_Cache_New;
-@@ -195,7 +197,7 @@ protected:
+@@ -213,7 +215,7 @@ protected:
    PRLibrary      *mSharedLib;
    FT_Library      mFreeTypeLibrary;
    FTC_Manager     mFTCacheManager;
Index: patches/patch-gfx_src_ps_nsFontMetricsPS_cpp
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-gfx_src_ps_nsFontMetricsPS_cpp,v
retrieving revision 1.1
diff -u -r1.1 patch-gfx_src_ps_nsFontMetricsPS_cpp
--- patches/patch-gfx_src_ps_nsFontMetricsPS_cpp	6 Nov 2004 23:05:42 -0000	1.1
+++ patches/patch-gfx_src_ps_nsFontMetricsPS_cpp	10 Nov 2004 20:55:43 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-gfx_src_ps_nsFontMetricsPS_cpp,v 1.1 2004/11/06 23:05:42 naddy Exp $
---- gfx/src/ps/nsFontMetricsPS.cpp.orig	Fri Oct 24 00:43:04 2003
-+++ gfx/src/ps/nsFontMetricsPS.cpp	Sat Nov  6 22:16:21 2004
-@@ -1126,10 +1126,10 @@ nsFontPSFreeType::Init(nsITrueTypeFontCa
+--- gfx/src/ps/nsFontMetricsPS.cpp.orig	Thu Feb  5 02:57:05 2004
++++ gfx/src/ps/nsFontMetricsPS.cpp	Wed Nov 10 21:50:23 2004
+@@ -1141,10 +1141,10 @@ nsFontPSFreeType::Init(nsITrueTypeFontCa
    
    mPixelSize = NSToIntRound(app2dev * mFont->size);
  
@@ -16,7 +16,7 @@
  
    nsresult rv;
    mFt2 = do_GetService(NS_FREETYPE2_CONTRACTID, &rv);
-@@ -1175,7 +1175,7 @@ nsFontPSFreeType::GetWidth(const PRUnich
+@@ -1190,7 +1190,7 @@ nsFontPSFreeType::GetWidth(const PRUnich
    if (!face)
      return 0;
  
@@ -25,7 +25,7 @@
    nsresult rv = mFt2->GetImageCache(&iCache);
    if (NS_FAILED(rv)) {
      NS_ERROR("Failed to get Image Cache");
-@@ -1213,8 +1213,8 @@ nsFontPSFreeType::getFTFace()
+@@ -1228,8 +1228,8 @@ nsFontPSFreeType::getFTFace()
    
    FTC_Manager cManager;
    mFt2->GetFTCacheManager(&cManager);
@@ -36,7 +36,7 @@
    NS_ASSERTION(rv==0, "failed to get face/size");
    if (rv)
      return nsnull;
-@@ -1609,16 +1609,16 @@ void nsFT2Type8Generator::GeneratePSFont
+@@ -1622,16 +1622,16 @@ void nsFT2Type8Generator::GeneratePSFont
    mEntry->GetFamilyName(fontName);
    mEntry->GetStyleName(styleName);
    
Index: patches/patch-gfx_src_x11shared_nsFontFreeType_cpp
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-gfx_src_x11shared_nsFontFreeType_cpp,v
retrieving revision 1.1
diff -u -r1.1 patch-gfx_src_x11shared_nsFontFreeType_cpp
--- patches/patch-gfx_src_x11shared_nsFontFreeType_cpp	6 Nov 2004 23:05:42 -0000	1.1
+++ patches/patch-gfx_src_x11shared_nsFontFreeType_cpp	10 Nov 2004 20:55:44 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-gfx_src_x11shared_nsFontFreeType_cpp,v 1.1 2004/11/06 23:05:42 naddy Exp $
---- gfx/src/x11shared/nsFontFreeType.cpp.orig	Sat May 24 00:18:07 2003
-+++ gfx/src/x11shared/nsFontFreeType.cpp	Sat Nov  6 22:16:21 2004
+--- gfx/src/x11shared/nsFontFreeType.cpp.orig	Thu Dec 25 09:24:52 2003
++++ gfx/src/x11shared/nsFontFreeType.cpp	Wed Nov 10 21:50:23 2004
 @@ -177,7 +177,7 @@ nsFreeTypeFont::getFTFace()
    FTC_Manager mgr;
    nsresult rv;
@@ -63,7 +63,7 @@
    mFt2->GetImageCache(&icache);
    if (!icache)
      return 0;
-@@ -725,7 +717,7 @@ nsFreeTypeXImage::DrawString(nsRendering
+@@ -723,7 +715,7 @@ nsFreeTypeXImage::DrawString(nsRendering
      if (y%4==0) (*blendPixelFunc)(sub_image, y, ascent-1, black, 255/2);
  #endif
  
Index: patches/patch-mail_app_mozilla_in
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-mail_app_mozilla_in,v
retrieving revision 1.2
diff -u -r1.2 patch-mail_app_mozilla_in
--- patches/patch-mail_app_mozilla_in	19 Jan 2004 14:36:49 -0000	1.2
+++ patches/patch-mail_app_mozilla_in	17 Sep 2004 17:48:06 -0000
@@ -1,15 +1,15 @@
 $OpenBSD: patch-mail_app_mozilla_in,v 1.2 2004/01/19 14:36:49 wilfried Exp $
---- mail/app/mozilla.in.orig	2003-04-05 22:52:38.000000000 +0200
-+++ mail/app/mozilla.in	2004-01-19 15:33:25.000000000 +0100
-@@ -33,6 +33,7 @@
+--- mail/app/mozilla.in.orig	Sun Jul 25 01:58:06 2004
++++ mail/app/mozilla.in	Fri Sep 17 19:43:38 2004
+@@ -73,6 +73,7 @@ moz_pis_startstop_scripts()
  #set -x
  
  moz_libdir=%MOZAPPDIR%
 +MOZ_PLUGIN_PATH=_LOCALBASE_/lib/mozilla-plugins
  MRE_HOME=%MREDIR%
  
- # honor MOZILLA_FIVE_HOME if it's there
-@@ -111,7 +112,11 @@ do
+ # Use run-mozilla.sh in the current dir if it exists
+@@ -225,7 +226,11 @@ do
    esac
  done
  
@@ -20,5 +20,5 @@
 +
 +export MOZ_PLUGIN_PATH MRE_HOME
  eval "set -- $moreargs"
- if [ $debugging = 1 ]
- then
+ 
+ ## Start addon scripts
Index: patches/patch-modules_plugin_base_public_nptypes_h
===================================================================
RCS file: patches/patch-modules_plugin_base_public_nptypes_h
diff -N patches/patch-modules_plugin_base_public_nptypes_h
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-modules_plugin_base_public_nptypes_h	17 Sep 2004 18:03:07 -0000
@@ -0,0 +1,13 @@
+$OpenBSD$
+--- modules/plugin/base/public/nptypes.h.orig	Wed Sep  1 18:59:55 2004
++++ modules/plugin/base/public/nptypes.h	Fri Sep 17 19:54:12 2004
+@@ -78,7 +78,9 @@
+     typedef int bool;
+   #endif
+   #else /* OPENBSD is defined, so use its bool */
++  #if !defined(__cplusplus)
+     #include <stdbool.h>
++  #endif
+   #endif
+   #else
+   /*
Index: patches/patch-nsprpub_configure_in
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-nsprpub_configure_in,v
retrieving revision 1.2
diff -u -r1.2 patch-nsprpub_configure_in
--- patches/patch-nsprpub_configure_in	15 Feb 2004 19:41:58 -0000	1.2
+++ patches/patch-nsprpub_configure_in	22 Oct 2004 14:49:05 -0000
@@ -1,36 +1,12 @@
-$OpenBSD: patch-nsprpub_configure_in,v 1.2 2004/02/15 19:41:58 wilfried Exp $
---- nsprpub/configure.in.orig	2004-02-10 20:56:23.000000000 +0100
-+++ nsprpub/configure.in	2004-02-10 20:57:42.000000000 +0100
-@@ -1482,6 +1482,7 @@ mips-sony-newsos*)
-     AC_DEFINE(XP_UNIX)
+$OpenBSD$
+--- nsprpub/configure.in.orig	Fri Oct 22 16:48:52 2004
++++ nsprpub/configure.in	Fri Oct 22 16:47:30 2004
+@@ -1493,6 +1493,8 @@ mips-sony-newsos*)
      AC_DEFINE(OPENBSD)
      AC_DEFINE(HAVE_BSD_FLOCK)
-+    AC_DEFINE(HAVE_SOCKLEN_T)
+     AC_DEFINE(HAVE_SOCKLEN_T)
++    AC_DEFINE(_PR_HAVE_GETPROTO_R)
++    AC_DEFINE(_PR_HAVE_GETPROTO_R_INT)
      CFLAGS="$CFLAGS -ansi -Wall"
      CXXFLAGS="$CXXFLAGS -ansi -Wall"
      DLL_SUFFIX=so.1.0
-@@ -1489,12 +1490,8 @@ mips-sony-newsos*)
-     MDCPUCFG_H=_openbsd.cfg
-     PR_MD_CSRCS=openbsd.c
-     USE_NSPR_THREADS=1
--    case "$OS_TEST" in
--    alpha|mips|pmax)
--        DSO_LDOPTS=-shared ;;
--    *)
--        DSO_LDOPTS=-Bshareable ;;
--    esac
-+    DSO_LDOPTS='-shared -fPIC'
-+    MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@'
-     ;;
- 
- *-openvms*)
-@@ -2186,7 +2183,8 @@ if test -n "$USE_PTHREADS"; then
- 	    AC_DEFINE(_THREAD_SAFE)
- 	    dnl -pthread links in -lc_r, so don't specify it explicitly.
- 	    if test "$ac_cv_have_dash_pthread" = "yes"; then
--	        _PTHREAD_LDFLAGS=
-+	        _PTHREAD_LDFLAGS=-pthread
-+	        LDFLAGS="${_PTHREAD_LDFLAGS} ${LDFLAGS}"
- 	    fi
- 	    ;;
-     *-linux*)
Index: patches/patch-nsprpub_pr_include_private_primpl_h
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-nsprpub_pr_include_private_primpl_h,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-nsprpub_pr_include_private_primpl_h
--- patches/patch-nsprpub_pr_include_private_primpl_h	18 Jan 2004 11:47:42 -0000	1.1.1.1
+++ patches/patch-nsprpub_pr_include_private_primpl_h	6 May 2004 13:36:10 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-nsprpub_pr_include_private_primpl_h,v 1.1.1.1 2004/01/18 11:47:42 wilfried Exp $
---- nsprpub/pr/include/private/primpl.h.orig	2003-09-16 04:00:38.000000000 +0200
-+++ nsprpub/pr/include/private/primpl.h	2003-12-12 11:07:27.000000000 +0100
-@@ -1857,6 +1857,7 @@ extern void _PR_DestroyZones(void);
+--- nsprpub/pr/include/private/primpl.h.orig	2004-04-14 22:36:59.000000000 +0200
++++ nsprpub/pr/include/private/primpl.h	2004-05-05 06:26:46.000000000 +0200
+@@ -1861,6 +1861,7 @@ extern void _PR_DestroyZones(void);
          && !defined(DARWIN) \
          && !defined(NEXTSTEP) \
          && !defined(QNX) \
Index: patches/patch-nsprpub_pr_src_io_prprf_c
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-nsprpub_pr_src_io_prprf_c,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-nsprpub_pr_src_io_prprf_c
--- patches/patch-nsprpub_pr_src_io_prprf_c	18 Jan 2004 11:47:42 -0000	1.1.1.1
+++ patches/patch-nsprpub_pr_src_io_prprf_c	6 May 2004 13:36:10 -0000
@@ -1,14 +1,14 @@
 $OpenBSD: patch-nsprpub_pr_src_io_prprf_c,v 1.1.1.1 2004/01/18 11:47:42 wilfried Exp $
---- nsprpub/pr/src/io/prprf.c.orig	2003-02-27 00:53:42.000000000 +0100
-+++ nsprpub/pr/src/io/prprf.c	2003-12-12 11:07:27.000000000 +0100
+--- nsprpub/pr/src/io/prprf.c.orig	2004-03-09 04:18:19.000000000 +0100
++++ nsprpub/pr/src/io/prprf.c	2004-05-06 15:35:51.000000000 +0200
 @@ -51,7 +51,9 @@
  ** Note: on some platforms va_list is defined as an array,
  ** and requires array notation.
  */
--#if (defined(LINUX) && defined(__powerpc__)) || \
+-#if (defined(LINUX) && defined(__x86_64__))
 +#if defined(va_copy)
 +#define VARARGS_ASSIGN(foo, bar) va_copy(foo,bar)
-+#elif (defined(LINUX) && defined(__powerpc__)) || \
++#elif (defined(LINUX) && defined(__x86_64__))
+ #define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar))
+ #elif (defined(LINUX) && defined(__powerpc__)) || \
      (defined(LINUX) && defined(__s390__)) || \
-     (defined(LINUX) && defined(__s390x__)) || \
-     defined(WIN16) || defined(QNX) || \
Index: patches/patch-nsprpub_pr_src_misc_prnetdb_c
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-nsprpub_pr_src_misc_prnetdb_c,v
retrieving revision 1.2
diff -u -r1.2 patch-nsprpub_pr_src_misc_prnetdb_c
--- patches/patch-nsprpub_pr_src_misc_prnetdb_c	1 Nov 2004 10:25:12 -0000	1.2
+++ patches/patch-nsprpub_pr_src_misc_prnetdb_c	10 Nov 2004 20:55:38 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-nsprpub_pr_src_misc_prnetdb_c,v 1.2 2004/11/01 10:25:12 sturm Exp $
---- nsprpub/pr/src/misc/prnetdb.c.orig	Fri Oct 31 06:09:29 2003
-+++ nsprpub/pr/src/misc/prnetdb.c	Mon Nov  1 07:34:13 2004
+--- nsprpub/pr/src/misc/prnetdb.c.orig	Thu Sep  2 01:07:28 2004
++++ nsprpub/pr/src/misc/prnetdb.c	Wed Nov 10 21:50:24 2004
 @@ -98,6 +98,7 @@ PRLock *_pr_dnsLock = NULL;
  #endif
  
@@ -9,7 +9,7 @@
          || defined(AIX4_3_PLUS) || (defined(AIX) && defined(_THREAD_SAFE)) \
  	|| (defined(HPUX10_10) && defined(_REENTRANT)) \
          || (defined(HPUX10_20) && defined(_REENTRANT))
-@@ -2094,7 +2095,12 @@ PR_IMPLEMENT(PRAddrInfo *) PR_GetAddrInf
+@@ -2098,7 +2099,12 @@ PR_IMPLEMENT(PRAddrInfo *) PR_GetAddrInf
           */
          hints.ai_socktype = SOCK_STREAM;
  
Index: patches/patch-xpcom_io_nsNativeCharsetUtils_cpp
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-xpcom_io_nsNativeCharsetUtils_cpp,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-xpcom_io_nsNativeCharsetUtils_cpp
--- patches/patch-xpcom_io_nsNativeCharsetUtils_cpp	18 Jan 2004 11:47:42 -0000	1.1.1.1
+++ patches/patch-xpcom_io_nsNativeCharsetUtils_cpp	3 Dec 2004 10:25:49 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-xpcom_io_nsNativeCharsetUtils_cpp,v 1.1.1.1 2004/01/18 11:47:42 wilfried Exp $
---- xpcom/io/nsNativeCharsetUtils.cpp.orig	2003-11-19 20:35:09.000000000 +0100
-+++ xpcom/io/nsNativeCharsetUtils.cpp	2003-12-12 11:07:27.000000000 +0100
-@@ -294,7 +294,11 @@ nsNativeCharsetConverter::LazyInit()
+--- xpcom/io/nsNativeCharsetUtils.cpp.orig	Tue Nov  9 21:46:03 2004
++++ xpcom/io/nsNativeCharsetUtils.cpp	Fri Dec  3 11:21:11 2004
+@@ -329,7 +329,11 @@ nsNativeCharsetConverter::LazyInit()
  {
      const char  *blank_list[] = { "", NULL };
      const char **native_charset_list = blank_list;
Index: patches/patch-xpcom_reflect_xptcall_src_md_unix_Makefile_in
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-xpcom_reflect_xptcall_src_md_unix_Makefile_in,v
retrieving revision 1.2
diff -u -r1.2 patch-xpcom_reflect_xptcall_src_md_unix_Makefile_in
--- patches/patch-xpcom_reflect_xptcall_src_md_unix_Makefile_in	2 Mar 2004 08:34:11 -0000	1.2
+++ patches/patch-xpcom_reflect_xptcall_src_md_unix_Makefile_in	17 Sep 2004 17:48:08 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-xpcom_reflect_xptcall_src_md_unix_Makefile_in,v 1.2 2004/03/02 08:34:11 pvalchev Exp $
---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig	2004-03-01 18:06:12.000000000 -0700
-+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in	2004-03-01 18:08:07.000000000 -0700
+--- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig	Thu Apr 22 22:50:05 2004
++++ xpcom/reflect/xptcall/src/md/unix/Makefile.in	Fri Sep 17 19:43:39 2004
 @@ -51,6 +51,12 @@ CPPSRCS		:= xptcinvoke_unixish_x86.cpp x
  endif
  endif
@@ -14,8 +14,8 @@
  # New code for Linux, et. al., with gcc
  # Migrate other platforms here after testing
  #
-@@ -112,6 +118,12 @@ ifeq ($(OS_ARCH)$(OS_TEST),OpenBSDalpha)
- CPPSRCS		:= xptcinvoke_openbsd_alpha.cpp xptcstubs_openbsd_alpha.cpp
+@@ -111,6 +117,12 @@ CPPSRCS		:= xptcinvoke_osf1_alpha.cpp xp
+ ASFILES		:= xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s
  endif
  #
 +# OpenBSD/Alpha
@@ -27,7 +27,7 @@
  # Linux/Alpha
  #
  ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST)))                           
-@@ -264,6 +276,14 @@ ASFILES		:= xptcinvoke_asm_ppc_openbsd.s
+@@ -260,6 +272,14 @@ ASFILES		:= xptcinvoke_asm_ppc_netbsd.s 
  endif
  
  #
@@ -42,10 +42,11 @@
  # Darwin/PPC
  #
  ifeq ($(OS_ARCH),Darwin)
-@@ -276,6 +296,20 @@ CPPSRCS		:= xptcinvoke_ppc_rhapsody.cpp 
+@@ -271,6 +291,20 @@ endif
+ CPPSRCS		:= xptcinvoke_ppc_rhapsody.cpp xptcstubs_ppc_rhapsody.cpp
  ASFILES		:= xptcinvoke_asm_ppc_rhapsody.s xptcstubs_asm_ppc_darwin.s
  endif
- endif
++endif
 +#
 +# OpenBSD/SPARC
 +#
@@ -59,7 +60,6 @@
 +ifeq ($(OS_ARCH)$(OS_TEST),OpenBSDsparc64)
 +CPPSRCS		:= xptcinvoke_sparc64_openbsd.cpp xptcstubs_sparc64_openbsd.cpp
 +ASFILES		:= xptcinvoke_asm_sparc64_openbsd.s xptcstubs_asm_sparcv9_solaris.s
-+endif
+ endif
  
  ######################################################################
- # SPARC
Index: patches/patch-xpcom_sample_Makefile_in
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/patches/patch-xpcom_sample_Makefile_in,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-xpcom_sample_Makefile_in
--- patches/patch-xpcom_sample_Makefile_in	18 Jan 2004 11:47:42 -0000	1.1.1.1
+++ patches/patch-xpcom_sample_Makefile_in	6 May 2004 13:36:10 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-xpcom_sample_Makefile_in,v 1.1.1.1 2004/01/18 11:47:42 wilfried Exp $
---- xpcom/sample/Makefile.in.orig	2003-07-14 00:28:50.000000000 +0200
-+++ xpcom/sample/Makefile.in	2003-12-12 11:07:27.000000000 +0100
-@@ -53,7 +53,7 @@ XPIDLSRCS	= nsISample.idl
+--- xpcom/sample/Makefile.in.orig	2004-02-19 03:43:46.000000000 +0100
++++ xpcom/sample/Makefile.in	2004-05-05 06:26:46.000000000 +0200
+@@ -52,7 +52,7 @@ XPIDLSRCS	= nsISample.idl
  
  TESTCPPSRCS	= nsTestSample.cpp
  
Index: pkg/DEINSTALL
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/pkg/DEINSTALL,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 DEINSTALL
--- pkg/DEINSTALL	18 Jan 2004 11:48:09 -0000	1.1.1.1
+++ pkg/DEINSTALL	13 Dec 2004 17:55:45 -0000
@@ -21,7 +21,14 @@
 #
 case $2 in
     DEINSTALL)
-	cd ${MOZ} && rm -rf components/compreg.dat components/xpti.dat chrome/chrome.rdf chrome/overlayinfo
+	cd ${MOZ}/components
+	rm -f compreg.dat xpti.dat
+	cd ${MOZ}/chrome
+	rm -rf chrome.rdf overlayinfo
+	rm -f .autoreg components.ini install.log registry
+	rm -f extensions/Extensions.rdf extensions/installed-extensions-processed.txt
+	rm -rf extensions/{*
+	rmdir extensions
 	;;
     *)
 	echo "usage: $0 distname DEINSTALL" >&2
Index: pkg/INSTALL
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/pkg/INSTALL,v
retrieving revision 1.2
diff -u -r1.2 INSTALL
--- pkg/INSTALL	15 Feb 2004 19:41:58 -0000	1.2
+++ pkg/INSTALL	13 Dec 2004 17:51:56 -0000
@@ -29,6 +29,13 @@
 	env HOME=/tmp LD_LIBRARY_PATH=${MOZ} ./regxpcom
 	env HOME=/tmp LD_LIBRARY_PATH=${MOZ} ./regchrome
 	rm -rf /tmp/.mozilla
+
+	mkdir -m 777 -p extensions
+	touch .autoreg components.ini install.log registry
+	chmod 666 .autoreg components.ini install.log registry
+
+	cd ${MOZ}/chrome
+	chmod 666 installed-chrome.txt 
 	;;
     *)
 	echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2
Index: pkg/PFRAG.shared
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/pkg/PFRAG.shared,v
retrieving revision 1.2
diff -u -r1.2 PFRAG.shared
--- pkg/PFRAG.shared	15 Feb 2004 19:41:58 -0000	1.2
+++ pkg/PFRAG.shared	11 Nov 2004 15:39:18 -0000
@@ -1,68 +1,68 @@
 @comment $OpenBSD: PFRAG.shared,v 1.2 2004/02/15 19:41:58 wilfried Exp $
-mozilla-thunderbird/components/libaccessibility.so.1.0
-mozilla-thunderbird/components/libappcomps.so.1.0
-mozilla-thunderbird/components/libcaps.so.1.0
-mozilla-thunderbird/components/libchrome.so.1.0
-mozilla-thunderbird/components/libcomposer.so.1.0
-mozilla-thunderbird/components/libdocshell.so.1.0
-mozilla-thunderbird/components/libeditor.so.1.0
-mozilla-thunderbird/components/libembedcomponents.so.1.0
-mozilla-thunderbird/components/libfileview.so.1.0
-mozilla-thunderbird/components/libgfx_gtk.so.1.0
-mozilla-thunderbird/components/libgfxps.so.1.0
-mozilla-thunderbird/components/libgfxxprint.so.1.0
-mozilla-thunderbird/components/libgklayout.so.1.0
-mozilla-thunderbird/components/libhtmlpars.so.1.0
-mozilla-thunderbird/components/libi18n.so.1.0
-mozilla-thunderbird/components/libimglib2.so.1.0
-mozilla-thunderbird/components/libimport.so.1.0
-mozilla-thunderbird/components/libjar50.so.1.0
-mozilla-thunderbird/components/libjsd.so.1.0
-mozilla-thunderbird/components/libjsdom.so.1.0
-mozilla-thunderbird/components/libmail.so.1.0
-mozilla-thunderbird/components/libmork.so.1.0
-mozilla-thunderbird/components/libmozfind.so.1.0
-mozilla-thunderbird/components/libmsgsmime.so.1.0
-mozilla-thunderbird/components/libmyspell.so.1.0
-mozilla-thunderbird/components/libnecko.so.1.0
-mozilla-thunderbird/components/libnecko2.so.1.0
-mozilla-thunderbird/components/libnsappshell.so.1.0
-mozilla-thunderbird/components/libnsprefm.so.1.0
-mozilla-thunderbird/components/libpipboot.so.1.0
-mozilla-thunderbird/components/libpipnss.so.1.0
-mozilla-thunderbird/components/libpippki.so.1.0
-mozilla-thunderbird/components/libpref.so.1.0
-mozilla-thunderbird/components/libprofile.so.1.0
-mozilla-thunderbird/components/librdf.so.1.0
-mozilla-thunderbird/components/libspellchecker.so.1.0
-mozilla-thunderbird/components/libtxmgr.so.1.0
-mozilla-thunderbird/components/libuconv.so.1.0
-mozilla-thunderbird/components/libwallet.so.1.0
-mozilla-thunderbird/components/libwalletviewers.so.1.0
-mozilla-thunderbird/components/libwebbrwsr.so.1.0
-mozilla-thunderbird/components/libwidget_gtk.so.1.0
-mozilla-thunderbird/components/libxmlextras.so.1.0
-mozilla-thunderbird/components/libxpcom_compat_c.so.1.0
-mozilla-thunderbird/components/libxpconnect.so.1.0
-mozilla-thunderbird/components/libxpinstall.so.1.0
-mozilla-thunderbird/components/libxremote_client.so.1.0
-mozilla-thunderbird/components/libxremoteservice.so.1.0
-mozilla-thunderbird/libgkgfx.so.1.0
-mozilla-thunderbird/libgtkembedmoz.so.1.0
-mozilla-thunderbird/libgtksuperwin.so.1.0
-mozilla-thunderbird/libgtkxtbin.so.1.0
-mozilla-thunderbird/libmozjs.so.1.0
-mozilla-thunderbird/libnspr4.so.1.0
-mozilla-thunderbird/libnss3.so.1.0
-mozilla-thunderbird/libnssckbi.so.1.0
-mozilla-thunderbird/libplc4.so.1.0
-mozilla-thunderbird/libplds4.so.1.0
-mozilla-thunderbird/libsmime3.so.1.0
-mozilla-thunderbird/libsoftokn3.so.1.0
-mozilla-thunderbird/libssl3.so.1.0
-mozilla-thunderbird/libxlibrgb.so.1.0
-mozilla-thunderbird/libxpcom.so.1.0
-mozilla-thunderbird/libxpcom_compat.so.1.0
-mozilla-thunderbird/libxpistub.so.1.0
-_(_at_)_comment NEWDYNLIBDIR(%D/mozilla-thunderbird)
-_(_at_)_comment NEWDYNLIBDIR(%D/mozilla-thunderbird/components)
+_(_at_)_lib mozilla-thunderbird/components/libaccessibility.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libappcomps.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libcaps.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libchrome.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libcomposer.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libdocshell.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libeditor.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libembedcomponents.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libfileview.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libgfx_gtk.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libgfxps.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libgfxxprint.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libgklayout.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libhtmlpars.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libi18n.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libimglib2.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libimport.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libjar50.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libjsd.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libmail.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libmailcomps.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libmork.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libmozfind.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libmozldap.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libmsgsmime.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libmyspell.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libnecko.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libnecko2.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libnsappshell.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libpipboot.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libpipnss.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libpippki.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libpref.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/librdf.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libspellchecker.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libtxmgr.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libuconv.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libwallet.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libwalletviewers.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libwebbrwsr.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libwebsrvcs.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libwidget_gtk.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libxmlextras.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libxpcom_compat_c.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libxpconnect.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libxpinstall.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libxremote_client.so.1.0
+_(_at_)_lib mozilla-thunderbird/components/libxremoteservice.so.1.0
+_(_at_)_lib mozilla-thunderbird/libgkgfx.so.1.0
+_(_at_)_lib mozilla-thunderbird/libgtkembedmoz.so.1.0
+_(_at_)_lib mozilla-thunderbird/libgtksuperwin.so.1.0
+_(_at_)_lib mozilla-thunderbird/libgtkxtbin.so.1.0
+_(_at_)_lib mozilla-thunderbird/libldap50.so.1.0
+_(_at_)_lib mozilla-thunderbird/libmozjs.so.1.0
+_(_at_)_lib mozilla-thunderbird/libnspr4.so.1.0
+_(_at_)_lib mozilla-thunderbird/libnss3.so.1.0
+_(_at_)_lib mozilla-thunderbird/libnssckbi.so.1.0
+_(_at_)_lib mozilla-thunderbird/libplc4.so.1.0
+_(_at_)_lib mozilla-thunderbird/libplds4.so.1.0
+_(_at_)_lib mozilla-thunderbird/libprldap50.so.1.0
+_(_at_)_lib mozilla-thunderbird/libsmime3.so.1.0
+_(_at_)_lib mozilla-thunderbird/libsoftokn3.so.1.0
+_(_at_)_lib mozilla-thunderbird/libssl3.so.1.0
+_(_at_)_lib mozilla-thunderbird/libxlibrgb.so.1.0
+_(_at_)_lib mozilla-thunderbird/libxpcom.so.1.0
+_(_at_)_lib mozilla-thunderbird/libxpcom_compat.so.1.0
+_(_at_)_lib mozilla-thunderbird/libxpistub.so.1.0
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/mail/mozilla-thunderbird/pkg/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- pkg/PLIST	29 Feb 2004 20:51:32 -0000	1.3
+++ pkg/PLIST	8 Dec 2004 18:27:45 -0000
@@ -1,16 +1,165 @@
 @comment $OpenBSD: PLIST,v 1.3 2004/02/29 20:51:32 wilfried Exp $
+%%SHARED%%
 bin/mozilla-thunderbird
 bin/thunderbird
+mozilla-thunderbird/
 mozilla-thunderbird/LICENSE
-mozilla-thunderbird/chrome/US.jar
+mozilla-thunderbird/chrome/
 mozilla-thunderbird/chrome/chromelist.txt
+mozilla-thunderbird/chrome/classic/
 mozilla-thunderbird/chrome/classic.jar
+mozilla-thunderbird/chrome/classic/skin/
+mozilla-thunderbird/chrome/classic/skin/classic/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/alerts/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/bookmarks/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/brand/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/directory/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/icons/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/icons/smileys/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/pref/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/profile/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/related/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/search/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/sidebar/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/taskbar/
+mozilla-thunderbird/chrome/classic/skin/classic/communicator/xpinstall/
+mozilla-thunderbird/chrome/classic/skin/classic/editor/
+mozilla-thunderbird/chrome/classic/skin/classic/editor/icons/
+mozilla-thunderbird/chrome/classic/skin/classic/global/
+mozilla-thunderbird/chrome/classic/skin/classic/global/arrow/
+mozilla-thunderbird/chrome/classic/skin/classic/global/checkbox/
+mozilla-thunderbird/chrome/classic/skin/classic/global/console/
+mozilla-thunderbird/chrome/classic/skin/classic/global/filepicker/
+mozilla-thunderbird/chrome/classic/skin/classic/global/icons/
+mozilla-thunderbird/chrome/classic/skin/classic/global/menu/
+mozilla-thunderbird/chrome/classic/skin/classic/global/progressmeter/
+mozilla-thunderbird/chrome/classic/skin/classic/global/radio/
+mozilla-thunderbird/chrome/classic/skin/classic/global/scrollbar/
+mozilla-thunderbird/chrome/classic/skin/classic/global/splitter/
+mozilla-thunderbird/chrome/classic/skin/classic/global/toolbar/
+mozilla-thunderbird/chrome/classic/skin/classic/global/tree/
+mozilla-thunderbird/chrome/classic/skin/classic/messenger/
+mozilla-thunderbird/chrome/classic/skin/classic/messenger-newsblog/
+mozilla-thunderbird/chrome/classic/skin/classic/messenger-newsblog/icons/
+mozilla-thunderbird/chrome/classic/skin/classic/messenger/accountcentral/
+mozilla-thunderbird/chrome/classic/skin/classic/messenger/addressbook/
+mozilla-thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons/
+mozilla-thunderbird/chrome/classic/skin/classic/messenger/icons/
+mozilla-thunderbird/chrome/classic/skin/classic/messenger/messengercompose/
+mozilla-thunderbird/chrome/classic/skin/classic/messenger/smime/
+mozilla-thunderbird/chrome/classic/skin/classic/messenger/smime/icons/
+mozilla-thunderbird/chrome/classic/skin/classic/mozapps/
+mozilla-thunderbird/chrome/classic/skin/classic/mozapps/downloads/
+mozilla-thunderbird/chrome/classic/skin/classic/mozapps/extensions/
+mozilla-thunderbird/chrome/classic/skin/classic/mozapps/pref/
+mozilla-thunderbird/chrome/classic/skin/classic/mozapps/profile/
+mozilla-thunderbird/chrome/classic/skin/classic/mozapps/shared/
+mozilla-thunderbird/chrome/classic/skin/classic/mozapps/update/
+mozilla-thunderbird/chrome/classic/skin/classic/mozapps/xpinstall/
+mozilla-thunderbird/chrome/classic/skin/classic/navigator/
+mozilla-thunderbird/chrome/classic/skin/classic/navigator/btn1/
+mozilla-thunderbird/chrome/classic/skin/classic/navigator/icons/
+mozilla-thunderbird/chrome/comm/
 mozilla-thunderbird/chrome/comm.jar
+mozilla-thunderbird/chrome/comm/content/
+mozilla-thunderbird/chrome/comm/content/communicator/
+mozilla-thunderbird/chrome/comm/content/communicator-platform/
+mozilla-thunderbird/chrome/comm/content/communicator-region/
+mozilla-thunderbird/chrome/comm/content/communicator/alerts/
+mozilla-thunderbird/chrome/comm/content/communicator/directory/
+mozilla-thunderbird/chrome/comm/content/communicator/downloadmanager/
+mozilla-thunderbird/chrome/comm/content/communicator/history/
+mozilla-thunderbird/chrome/comm/content/communicator/pref/
+mozilla-thunderbird/chrome/comm/content/communicator/related/
+mozilla-thunderbird/chrome/comm/content/communicator/search/
+mozilla-thunderbird/chrome/comm/content/communicator/sidebar/
+mozilla-thunderbird/chrome/comm/content/communicator/wallet/
+mozilla-thunderbird/chrome/comm/content/editor/
+mozilla-thunderbird/chrome/comm/content/editor-region/
+mozilla-thunderbird/chrome/comm/content/editor/images/
+mozilla-thunderbird/chrome/comm/content/help/
+mozilla-thunderbird/chrome/comm/content/mozldap/
+mozilla-thunderbird/chrome/comm/content/navigator/
+mozilla-thunderbird/chrome/comm/content/navigator-platform/
+mozilla-thunderbird/chrome/comm/content/navigator-platform/mac/
+mozilla-thunderbird/chrome/comm/content/navigator-platform/unix/
+mozilla-thunderbird/chrome/comm/content/navigator-platform/win/
+mozilla-thunderbird/chrome/comm/content/navigator-region/
+mozilla-thunderbird/chrome/comm/content/necko/
+mozilla-thunderbird/chrome/comm/content/wallet/
+mozilla-thunderbird/chrome/comm/content/xbl-marquee/
+mozilla-thunderbird/chrome/embed-sample/
 mozilla-thunderbird/chrome/embed-sample.jar
+mozilla-thunderbird/chrome/embed-sample/content/
+mozilla-thunderbird/chrome/embed-sample/content/embed/
+mozilla-thunderbird/chrome/embed-sample/locale/
+mozilla-thunderbird/chrome/embed-sample/locale/en-US/
+mozilla-thunderbird/chrome/embed-sample/locale/en-US/embed/
+mozilla-thunderbird/chrome/embed-sample/skin/
+mozilla-thunderbird/chrome/embed-sample/skin/classic/
+mozilla-thunderbird/chrome/embed-sample/skin/classic/embed/
+mozilla-thunderbird/chrome/en-US/
 mozilla-thunderbird/chrome/en-US.jar
-mozilla-thunderbird/chrome/en-mac.jar
-mozilla-thunderbird/chrome/en-unix.jar
-mozilla-thunderbird/chrome/en-win.jar
+mozilla-thunderbird/chrome/en-US/locale/
+mozilla-thunderbird/chrome/en-US/locale/communicator/
+mozilla-thunderbird/chrome/en-US/locale/communicator-platform/
+mozilla-thunderbird/chrome/en-US/locale/communicator-platform/mac/
+mozilla-thunderbird/chrome/en-US/locale/communicator-platform/mac/pref/
+mozilla-thunderbird/chrome/en-US/locale/communicator-platform/unix/
+mozilla-thunderbird/chrome/en-US/locale/communicator-platform/unix/pref/
+mozilla-thunderbird/chrome/en-US/locale/communicator-platform/win/
+mozilla-thunderbird/chrome/en-US/locale/communicator-platform/win/pref/
+mozilla-thunderbird/chrome/en-US/locale/communicator/pref/
+mozilla-thunderbird/chrome/en-US/locale/communicator/wallet/
+mozilla-thunderbird/chrome/en-US/locale/editor/
+mozilla-thunderbird/chrome/en-US/locale/en-US/
+mozilla-thunderbird/chrome/en-US/locale/en-US/messenger-mapi/
+mozilla-thunderbird/chrome/en-US/locale/en-US/messenger-smime/
+mozilla-thunderbird/chrome/en-US/locale/global/
+mozilla-thunderbird/chrome/en-US/locale/global-platform/
+mozilla-thunderbird/chrome/en-US/locale/global-platform/mac/
+mozilla-thunderbird/chrome/en-US/locale/global-platform/unix/
+mozilla-thunderbird/chrome/en-US/locale/global-platform/win/
+mozilla-thunderbird/chrome/en-US/locale/global-region/
+mozilla-thunderbird/chrome/en-US/locale/global/dom/
+mozilla-thunderbird/chrome/en-US/locale/global/history/
+mozilla-thunderbird/chrome/en-US/locale/global/layout/
+mozilla-thunderbird/chrome/en-US/locale/global/security/
+mozilla-thunderbird/chrome/en-US/locale/global/webservices/
+mozilla-thunderbird/chrome/en-US/locale/global/xml/
+mozilla-thunderbird/chrome/en-US/locale/global/xpinstall/
+mozilla-thunderbird/chrome/en-US/locale/messenger/
+mozilla-thunderbird/chrome/en-US/locale/messenger-newsblog/
+mozilla-thunderbird/chrome/en-US/locale/messenger-offline/
+mozilla-thunderbird/chrome/en-US/locale/messenger-region/
+mozilla-thunderbird/chrome/en-US/locale/messenger/addressbook/
+mozilla-thunderbird/chrome/en-US/locale/messenger/messengercompose/
+mozilla-thunderbird/chrome/en-US/locale/messenger/migration/
+mozilla-thunderbird/chrome/en-US/locale/mozapps/
+mozilla-thunderbird/chrome/en-US/locale/mozapps/downloads/
+mozilla-thunderbird/chrome/en-US/locale/mozapps/extensions/
+mozilla-thunderbird/chrome/en-US/locale/mozapps/plugins/
+mozilla-thunderbird/chrome/en-US/locale/mozapps/profile/
+mozilla-thunderbird/chrome/en-US/locale/mozapps/update/
+mozilla-thunderbird/chrome/en-US/locale/mozapps/xpinstall/
+mozilla-thunderbird/chrome/en-US/locale/mozldap/
+mozilla-thunderbird/chrome/en-US/locale/navigator/
+mozilla-thunderbird/chrome/en-US/locale/navigator-platform/
+mozilla-thunderbird/chrome/en-US/locale/navigator-platform/mac/
+mozilla-thunderbird/chrome/en-US/locale/navigator-platform/unix/
+mozilla-thunderbird/chrome/en-US/locale/navigator-platform/win/
+mozilla-thunderbird/chrome/en-US/locale/necko/
+mozilla-thunderbird/chrome/en-US/locale/passwordmgr/
+mozilla-thunderbird/chrome/en-US/locale/pipnss/
+mozilla-thunderbird/chrome/en-US/locale/pippki/
+mozilla-thunderbird/chrome/help/
+mozilla-thunderbird/chrome/help.jar
+mozilla-thunderbird/chrome/help/skin/
+mozilla-thunderbird/chrome/help/skin/classic/
+mozilla-thunderbird/chrome/help/skin/classic/help/
+mozilla-thunderbird/chrome/icons/
+mozilla-thunderbird/chrome/icons/default/
 mozilla-thunderbird/chrome/icons/default/abcardWindow.xpm
 mozilla-thunderbird/chrome/icons/default/abcardWindow16.xpm
 mozilla-thunderbird/chrome/icons/default/addressbookWindow.xpm
@@ -20,10 +169,53 @@
 mozilla-thunderbird/chrome/icons/default/msgcomposeWindow.xpm
 mozilla-thunderbird/chrome/icons/default/msgcomposeWindow16.xpm
 mozilla-thunderbird/chrome/installed-chrome.txt
+mozilla-thunderbird/chrome/messenger/
 mozilla-thunderbird/chrome/messenger.jar
+mozilla-thunderbird/chrome/messenger/content/
+mozilla-thunderbird/chrome/messenger/content/editor/
+mozilla-thunderbird/chrome/messenger/content/editor/images/
+mozilla-thunderbird/chrome/messenger/content/messenger/
+mozilla-thunderbird/chrome/messenger/content/messenger-mdn/
+mozilla-thunderbird/chrome/messenger/content/messenger-region/
+mozilla-thunderbird/chrome/messenger/content/messenger-smime/
+mozilla-thunderbird/chrome/messenger/content/messenger-views/
+mozilla-thunderbird/chrome/messenger/content/messenger/addressbook/
+mozilla-thunderbird/chrome/messenger/content/messenger/messengercompose/
+mozilla-thunderbird/chrome/messenger/content/messenger/migration/
+mozilla-thunderbird/chrome/newsblog/
+mozilla-thunderbird/chrome/newsblog.jar
+mozilla-thunderbird/chrome/newsblog/content/
+mozilla-thunderbird/chrome/newsblog/content/messenger-newsblog/
+mozilla-thunderbird/chrome/offline/
+mozilla-thunderbird/chrome/offline.jar
+mozilla-thunderbird/chrome/offline/content/
+mozilla-thunderbird/chrome/offline/content/messenger-offline/
+mozilla-thunderbird/chrome/pipnss/
 mozilla-thunderbird/chrome/pipnss.jar
+mozilla-thunderbird/chrome/pipnss/content/
+mozilla-thunderbird/chrome/pipnss/content/pipnss/
+mozilla-thunderbird/chrome/pippki/
 mozilla-thunderbird/chrome/pippki.jar
+mozilla-thunderbird/chrome/pippki/content/
+mozilla-thunderbird/chrome/pippki/content/pippki/
+mozilla-thunderbird/chrome/toolkit/
 mozilla-thunderbird/chrome/toolkit.jar
+mozilla-thunderbird/chrome/toolkit/content/
+mozilla-thunderbird/chrome/toolkit/content/communicator/
+mozilla-thunderbird/chrome/toolkit/content/global/
+mozilla-thunderbird/chrome/toolkit/content/global-platform/
+mozilla-thunderbird/chrome/toolkit/content/global-region/
+mozilla-thunderbird/chrome/toolkit/content/global/bindings/
+mozilla-thunderbird/chrome/toolkit/content/global/xml/
+mozilla-thunderbird/chrome/toolkit/content/mozapps/
+mozilla-thunderbird/chrome/toolkit/content/mozapps/downloads/
+mozilla-thunderbird/chrome/toolkit/content/mozapps/extensions/
+mozilla-thunderbird/chrome/toolkit/content/mozapps/plugins/
+mozilla-thunderbird/chrome/toolkit/content/mozapps/profile/
+mozilla-thunderbird/chrome/toolkit/content/mozapps/shared/
+mozilla-thunderbird/chrome/toolkit/content/mozapps/update/
+mozilla-thunderbird/chrome/toolkit/content/mozapps/xpinstall/
+mozilla-thunderbird/components/
 mozilla-thunderbird/components/accessibility.xpt
 mozilla-thunderbird/components/addrbook.xpt
 mozilla-thunderbird/components/appshell.xpt
@@ -31,7 +223,6 @@
 mozilla-thunderbird/components/bookmarks.xpt
 mozilla-thunderbird/components/caps.xpt
 mozilla-thunderbird/components/chardet.xpt
-mozilla-thunderbird/components/chrome.xpt
 mozilla-thunderbird/components/commandhandler.xpt
 mozilla-thunderbird/components/composer.xpt
 mozilla-thunderbird/components/content_base.xpt
@@ -46,6 +237,7 @@
 mozilla-thunderbird/components/dom_css.xpt
 mozilla-thunderbird/components/dom_events.xpt
 mozilla-thunderbird/components/dom_html.xpt
+mozilla-thunderbird/components/dom_loadsave.xpt
 mozilla-thunderbird/components/dom_range.xpt
 mozilla-thunderbird/components/dom_stylesheets.xpt
 mozilla-thunderbird/components/dom_traversal.xpt
@@ -56,6 +248,7 @@
 mozilla-thunderbird/components/downloadmanager.xpt
 mozilla-thunderbird/components/editor.xpt
 mozilla-thunderbird/components/embed_base.xpt
+mozilla-thunderbird/components/extensions.xpt
 mozilla-thunderbird/components/exthandler.xpt
 mozilla-thunderbird/components/filepicker.xpt
 mozilla-thunderbird/components/find.xpt
@@ -78,12 +271,14 @@
 mozilla-thunderbird/components/locale.xpt
 mozilla-thunderbird/components/lwbrk.xpt
 mozilla-thunderbird/components/mailnews.xpt
+mozilla-thunderbird/components/mailprofilemigration.xpt
 mozilla-thunderbird/components/mailview.xpt
 mozilla-thunderbird/components/mdn-service.js
 mozilla-thunderbird/components/mime.xpt
 mozilla-thunderbird/components/mimetype.xpt
 mozilla-thunderbird/components/mozbrwsr.xpt
 mozilla-thunderbird/components/mozfind.xpt
+mozilla-thunderbird/components/mozldap.xpt
 mozilla-thunderbird/components/msgbase.xpt
 mozilla-thunderbird/components/msgcompose.xpt
 mozilla-thunderbird/components/msgdb.xpt
@@ -92,6 +287,7 @@
 mozilla-thunderbird/components/msgnews.xpt
 mozilla-thunderbird/components/msgsearch.xpt
 mozilla-thunderbird/components/msgsmime.xpt
+mozilla-thunderbird/components/myspell/
 mozilla-thunderbird/components/myspell/en-US.aff
 mozilla-thunderbird/components/myspell/en-US.dic
 mozilla-thunderbird/components/necko.xpt
@@ -108,20 +304,23 @@
 mozilla-thunderbird/components/necko_socket.xpt
 mozilla-thunderbird/components/necko_strconv.xpt
 mozilla-thunderbird/components/necko_viewsource.xpt
+mozilla-thunderbird/components/newsblog.js
 mozilla-thunderbird/components/nsCloseAllWindows.js
 mozilla-thunderbird/components/nsDownloadProgressListener.js
+mozilla-thunderbird/components/nsExtensionManager.js
 mozilla-thunderbird/components/nsFilePicker.js
 mozilla-thunderbird/components/nsHelperAppDlg.js
+mozilla-thunderbird/components/nsInterfaceInfoToIDL.js
+mozilla-thunderbird/components/nsLDAPPrefsService.js
 mozilla-thunderbird/components/nsProgressDialog.js
 mozilla-thunderbird/components/nsProxyAutoConfig.js
+mozilla-thunderbird/components/nsUpdateService.js
 mozilla-thunderbird/components/offlineStartup.js
 mozilla-thunderbird/components/pipboot.xpt
 mozilla-thunderbird/components/pipnss.xpt
 mozilla-thunderbird/components/pippki.xpt
-mozilla-thunderbird/components/plugin.xpt
 mozilla-thunderbird/components/pref.xpt
 mozilla-thunderbird/components/prefetch.xpt
-mozilla-thunderbird/components/prefmigr.xpt
 mozilla-thunderbird/components/profile.xpt
 mozilla-thunderbird/components/progressDlg.xpt
 mozilla-thunderbird/components/proxyObjInst.xpt
@@ -131,19 +330,20 @@
 mozilla-thunderbird/components/signonviewer.xpt
 mozilla-thunderbird/components/smime-service.js
 mozilla-thunderbird/components/spellchecker.xpt
+mozilla-thunderbird/components/toolkitprofile.xpt
 mozilla-thunderbird/components/txmgr.xpt
 mozilla-thunderbird/components/txtsvc.xpt
-mozilla-thunderbird/components/ucnative.xpt
 mozilla-thunderbird/components/uconv.xpt
 mozilla-thunderbird/components/unicharutil.xpt
+mozilla-thunderbird/components/update.xpt
 mozilla-thunderbird/components/uriloader.xpt
-mozilla-thunderbird/components/util.xpt
 mozilla-thunderbird/components/wallet.xpt
 mozilla-thunderbird/components/walleteditor.xpt
 mozilla-thunderbird/components/walletpreview.xpt
 mozilla-thunderbird/components/webBrowser_core.xpt
 mozilla-thunderbird/components/webbrowserpersist.xpt
 mozilla-thunderbird/components/webshell_idls.xpt
+mozilla-thunderbird/components/websrvcs.xpt
 mozilla-thunderbird/components/widget.xpt
 mozilla-thunderbird/components/windowds.xpt
 mozilla-thunderbird/components/windowwatcher.xpt
@@ -160,32 +360,36 @@
 mozilla-thunderbird/components/xremoteservice.xpt
 mozilla-thunderbird/components/xuldoc.xpt
 mozilla-thunderbird/components/xultmpl.xpt
+mozilla-thunderbird/defaults/
+mozilla-thunderbird/defaults/isp/
+mozilla-thunderbird/defaults/isp/US/
 mozilla-thunderbird/defaults/isp/US/movemail.rdf
+mozilla-thunderbird/defaults/isp/US/rss.rdf
 mozilla-thunderbird/defaults/isp/movemail.rdf
+mozilla-thunderbird/defaults/isp/rss.rdf
+mozilla-thunderbird/defaults/messenger/
+mozilla-thunderbird/defaults/messenger/US/
 mozilla-thunderbird/defaults/messenger/US/mailViews.dat
 mozilla-thunderbird/defaults/messenger/mailViews.dat
-mozilla-thunderbird/defaults/pref/all.js
-mozilla-thunderbird/defaults/pref/editor.js
+mozilla-thunderbird/defaults/pref/
+mozilla-thunderbird/defaults/pref/all-thunderbird.js
+mozilla-thunderbird/defaults/pref/composer.js
 mozilla-thunderbird/defaults/pref/mailnews.js
 mozilla-thunderbird/defaults/pref/mdn.js
-mozilla-thunderbird/defaults/pref/security-prefs.js
 mozilla-thunderbird/defaults/pref/smime.js
-mozilla-thunderbird/defaults/pref/unix.js
-mozilla-thunderbird/defaults/pref/xpinstall.js
-mozilla-thunderbird/defaults/profile/US/bookmarks.html
-mozilla-thunderbird/defaults/profile/US/chrome/userChrome-example.css
-mozilla-thunderbird/defaults/profile/US/chrome/userContent-example.css
+mozilla-thunderbird/defaults/profile/
+mozilla-thunderbird/defaults/profile/US/
 mozilla-thunderbird/defaults/profile/US/localstore.rdf
 mozilla-thunderbird/defaults/profile/US/mimeTypes.rdf
-mozilla-thunderbird/defaults/profile/US/panels.rdf
-mozilla-thunderbird/defaults/profile/US/search.rdf
-mozilla-thunderbird/defaults/profile/bookmarks.html
-mozilla-thunderbird/defaults/profile/chrome/userChrome-example.css
-mozilla-thunderbird/defaults/profile/chrome/userContent-example.css
+mozilla-thunderbird/defaults/profile/extensions/
+mozilla-thunderbird/defaults/profile/extensions/Extensions.rdf
+mozilla-thunderbird/defaults/profile/extensions/installed-extensions.txt
+mozilla-thunderbird/defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/
+mozilla-thunderbird/defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
 mozilla-thunderbird/defaults/profile/localstore.rdf
 mozilla-thunderbird/defaults/profile/mimeTypes.rdf
-mozilla-thunderbird/defaults/profile/panels.rdf
-mozilla-thunderbird/defaults/profile/search.rdf
+mozilla-thunderbird/defaults/profile/prefs.js
+mozilla-thunderbird/defaults/wallet/
 mozilla-thunderbird/defaults/wallet/DistinguishedSchema.tbl
 mozilla-thunderbird/defaults/wallet/FieldSchema.tbl
 mozilla-thunderbird/defaults/wallet/PositionalSchema.tbl
@@ -193,29 +397,39 @@
 mozilla-thunderbird/defaults/wallet/SchemaStrings.tbl
 mozilla-thunderbird/defaults/wallet/StateSchema.tbl
 mozilla-thunderbird/defaults/wallet/VcardSchema.tbl
+mozilla-thunderbird/greprefs/
+mozilla-thunderbird/greprefs/all.js
+mozilla-thunderbird/greprefs/security-prefs.js
+mozilla-thunderbird/greprefs/xpinstall.js
 mozilla-thunderbird/mozicon16.xpm
 mozilla-thunderbird/mozicon50.xpm
+mozilla-thunderbird/mozilla-thunderbird-bin
 mozilla-thunderbird/regchrome
 mozilla-thunderbird/regxpcom
+mozilla-thunderbird/res/
 mozilla-thunderbird/res/EditorOverride.css
 mozilla-thunderbird/res/arrow.gif
 mozilla-thunderbird/res/arrowd.gif
 mozilla-thunderbird/res/bloatcycle.html
 mozilla-thunderbird/res/broken-image.gif
-mozilla-thunderbird/res/builtin/htmlBindings.xml
+mozilla-thunderbird/res/builtin/
 mozilla-thunderbird/res/builtin/platformHTMLBindings.xml
 mozilla-thunderbird/res/charsetData.properties
 mozilla-thunderbird/res/charsetalias.properties
 mozilla-thunderbird/res/cmessage.txt
+mozilla-thunderbird/res/dtd/
 mozilla-thunderbird/res/dtd/xhtml11.dtd
+mozilla-thunderbird/res/entityTables/
 mozilla-thunderbird/res/entityTables/html40Latin1.properties
 mozilla-thunderbird/res/entityTables/html40Special.properties
 mozilla-thunderbird/res/entityTables/html40Symbols.properties
 mozilla-thunderbird/res/entityTables/htmlEntityVersions.properties
 mozilla-thunderbird/res/entityTables/transliterate.properties
+mozilla-thunderbird/res/fonts/
 mozilla-thunderbird/res/fonts/fontEncoding.properties
 mozilla-thunderbird/res/forms.css
 mozilla-thunderbird/res/grabber.gif
+mozilla-thunderbird/res/html/
 mozilla-thunderbird/res/html.css
 mozilla-thunderbird/res/html/gopher-audio.gif
 mozilla-thunderbird/res/html/gopher-binary.gif
@@ -232,12 +446,14 @@
 mozilla-thunderbird/res/loading-image.gif
 mozilla-thunderbird/res/platform-forms.css
 mozilla-thunderbird/res/quirk.css
+mozilla-thunderbird/res/rdf/
 mozilla-thunderbird/res/rdf/dom-test-4.css
 mozilla-thunderbird/res/rdf/folder-closed.gif
 mozilla-thunderbird/res/rdf/folder-open.gif
 mozilla-thunderbird/res/rdf/ignore-test.xul
 mozilla-thunderbird/res/rdf/loading.gif
 mozilla-thunderbird/res/sample.unixpsfonts.properties
+mozilla-thunderbird/res/samples/
 mozilla-thunderbird/res/samples/Anieyes.gif
 mozilla-thunderbird/res/samples/aform.css
 mozilla-thunderbird/res/samples/beeptest.html
@@ -259,6 +475,7 @@
 mozilla-thunderbird/res/samples/printsetup.html
 mozilla-thunderbird/res/samples/raptor.jpg
 mozilla-thunderbird/res/samples/rock_gra.gif
+mozilla-thunderbird/res/samples/sampleimages/
 mozilla-thunderbird/res/samples/sampleimages/bongo.gif
 mozilla-thunderbird/res/samples/sampleimages/down.gif
 mozilla-thunderbird/res/samples/sampleimages/left.gif
@@ -324,6 +541,7 @@
 mozilla-thunderbird/res/table-remove-row-active.gif
 mozilla-thunderbird/res/table-remove-row-hover.gif
 mozilla-thunderbird/res/table-remove-row.gif
+mozilla-thunderbird/res/throbber/
 mozilla-thunderbird/res/throbber/anim.gif
 mozilla-thunderbird/res/throbber/anims00.gif
 mozilla-thunderbird/res/throbber/anims01.gif
@@ -361,318 +579,4 @@
 mozilla-thunderbird/res/viewsource.css
 mozilla-thunderbird/run-mozilla.sh
 mozilla-thunderbird/thunderbird-bin
-%%SHARED%%
-_(_at_)_dirrm mozilla-thunderbird/res/throbber
-_(_at_)_dirrm mozilla-thunderbird/res/samples/sampleimages
-_(_at_)_dirrm mozilla-thunderbird/res/samples
-_(_at_)_dirrm mozilla-thunderbird/res/rdf
-_(_at_)_dirrm mozilla-thunderbird/res/html
-_(_at_)_dirrm mozilla-thunderbird/res/fonts
-_(_at_)_dirrm mozilla-thunderbird/res/entityTables
-_(_at_)_dirrm mozilla-thunderbird/res/dtd
-_(_at_)_dirrm mozilla-thunderbird/res/builtin
-_(_at_)_dirrm mozilla-thunderbird/res
-_(_at_)_dirrm mozilla-thunderbird/defaults/wallet
-_(_at_)_dirrm mozilla-thunderbird/defaults/profile/chrome
-_(_at_)_dirrm mozilla-thunderbird/defaults/profile/US/chrome
-_(_at_)_dirrm mozilla-thunderbird/defaults/profile/US
-_(_at_)_dirrm mozilla-thunderbird/defaults/profile
-_(_at_)_dirrm mozilla-thunderbird/defaults/pref
-_(_at_)_dirrm mozilla-thunderbird/defaults/messenger/US
-_(_at_)_dirrm mozilla-thunderbird/defaults/messenger
-_(_at_)_dirrm mozilla-thunderbird/defaults/isp/US
-_(_at_)_dirrm mozilla-thunderbird/defaults/isp
-_(_at_)_dirrm mozilla-thunderbird/defaults
-_(_at_)_dirrm mozilla-thunderbird/components/myspell
-_(_at_)_dirrm mozilla-thunderbird/components
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/toolkit/content/mozapps/xpinstall
-_(_at_)_dirrm mozilla-thunderbird/chrome/toolkit/content/mozapps/xpinstall
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/toolkit/content/mozapps/downloads
-_(_at_)_dirrm mozilla-thunderbird/chrome/toolkit/content/mozapps/downloads
-_(_at_)_dirrm mozilla-thunderbird/chrome/toolkit/content/mozapps
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/toolkit/content/global/bindings
-_(_at_)_dirrm mozilla-thunderbird/chrome/toolkit/content/global/bindings
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/toolkit/content/global-region
-_(_at_)_dirrm mozilla-thunderbird/chrome/toolkit/content/global-region
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/toolkit/content/global-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/toolkit/content/global-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/toolkit/content/global
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/toolkit/content/communicator
-_(_at_)_dirrm mozilla-thunderbird/chrome/toolkit/content/communicator
-_(_at_)_dirrm mozilla-thunderbird/chrome/toolkit/content
-_(_at_)_dirrm mozilla-thunderbird/chrome/toolkit
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/pippki/content/pippki
-_(_at_)_dirrm mozilla-thunderbird/chrome/pippki/content/pippki
-_(_at_)_dirrm mozilla-thunderbird/chrome/pippki/content
-_(_at_)_dirrm mozilla-thunderbird/chrome/pippki
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/pipnss/content/pipnss
-_(_at_)_dirrm mozilla-thunderbird/chrome/pipnss/content/pipnss
-_(_at_)_dirrm mozilla-thunderbird/chrome/pipnss/content
-_(_at_)_dirrm mozilla-thunderbird/chrome/pipnss
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/messenger/content/messenger/messengercompose
-_(_at_)_dirrm mozilla-thunderbird/chrome/messenger/content/messenger/messengercompose
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/messenger/content/messenger/addressbook
-_(_at_)_dirrm mozilla-thunderbird/chrome/messenger/content/messenger/addressbook
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/messenger/content/messenger-views
-_(_at_)_dirrm mozilla-thunderbird/chrome/messenger/content/messenger-views
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/messenger/content/messenger-smime
-_(_at_)_dirrm mozilla-thunderbird/chrome/messenger/content/messenger-smime
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/messenger/content/messenger-region
-_(_at_)_dirrm mozilla-thunderbird/chrome/messenger/content/messenger-region
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/messenger/content/messenger-mdn
-_(_at_)_dirrm mozilla-thunderbird/chrome/messenger/content/messenger-mdn
-_(_at_)_dirrm mozilla-thunderbird/chrome/messenger/content/messenger
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/messenger/content/editor/images
-_(_at_)_dirrm mozilla-thunderbird/chrome/messenger/content/editor/images
-_(_at_)_dirrm mozilla-thunderbird/chrome/messenger/content/editor
-_(_at_)_dirrm mozilla-thunderbird/chrome/messenger/content
-_(_at_)_dirrm mozilla-thunderbird/chrome/messenger
-_(_at_)_dirrm mozilla-thunderbird/chrome/icons/default
-_(_at_)_dirrm mozilla-thunderbird/chrome/icons
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-win/locale/en-US/navigator-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-win/locale/en-US/navigator-platform
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-win/locale/en-US/messenger-mapi
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-win/locale/en-US/messenger-mapi
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-win/locale/en-US/global-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-win/locale/en-US/global-platform
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-win/locale/en-US/communicator-platform/pref
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-win/locale/en-US/communicator-platform/pref
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-win/locale/en-US/communicator-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-win/locale/en-US
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-win/locale
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-win
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-unix/locale/en-US/navigator-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-unix/locale/en-US/navigator-platform
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-unix/locale/en-US/global-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-unix/locale/en-US/global-platform
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-unix/locale/en-US/communicator-platform/pref
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-unix/locale/en-US/communicator-platform/pref
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-unix/locale/en-US/communicator-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-unix/locale/en-US
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-unix/locale
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-unix
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-mac/locale/en-US/navigator-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-mac/locale/en-US/navigator-platform
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-mac/locale/en-US/global-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-mac/locale/en-US/global-platform
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-mac/locale/en-US/communicator-platform/pref
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-mac/locale/en-US/communicator-platform/pref
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-mac/locale/en-US/communicator-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-mac/locale/en-US
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-mac/locale
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-mac
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/wallet
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/wallet
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/pippki
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/pippki
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/pipnss
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/pipnss
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/necko
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/necko
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/navigator
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/navigator
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/mozapps/xpinstall
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/mozapps/xpinstall
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/mozapps/downloads
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/mozapps/downloads
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/mozapps
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/messenger/messengercompose
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/messenger/addressbook
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/messenger/addressbook
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/messenger-smime
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/messenger-smime
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/messenger-mdn
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/messenger-mdn
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/messenger
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/global
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/global
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/editor
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/editor
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/xpinstall
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/xpinstall
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/xml
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/xml
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/wallet
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/wallet
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/sidebar
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/sidebar
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/security
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/security
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/search
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/search
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/profile
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/profile
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/pref
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/pref
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/layout
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/layout
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/history
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/history
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/downloadmanager
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/downloadmanager
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/dom
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/dom
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/directory
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator/directory
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US/communicator
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale/en-US
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US/locale
-_(_at_)_dirrm mozilla-thunderbird/chrome/en-US
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/embed-sample/skin/classic/embed
-_(_at_)_dirrm mozilla-thunderbird/chrome/embed-sample/skin/classic/embed
-_(_at_)_dirrm mozilla-thunderbird/chrome/embed-sample/skin/classic
-_(_at_)_dirrm mozilla-thunderbird/chrome/embed-sample/skin
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/embed-sample/locale/en-US/embed
-_(_at_)_dirrm mozilla-thunderbird/chrome/embed-sample/locale/en-US/embed
-_(_at_)_dirrm mozilla-thunderbird/chrome/embed-sample/locale/en-US
-_(_at_)_dirrm mozilla-thunderbird/chrome/embed-sample/locale
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/embed-sample/content/embed
-_(_at_)_dirrm mozilla-thunderbird/chrome/embed-sample/content/embed
-_(_at_)_dirrm mozilla-thunderbird/chrome/embed-sample/content
-_(_at_)_dirrm mozilla-thunderbird/chrome/embed-sample
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/xbl-marquee
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/xbl-marquee
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/wallet
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/wallet
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/necko
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/necko
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/navigator-region
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/navigator-region
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/navigator-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/navigator-platform
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/navigator
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/navigator
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/help
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/help
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/editor/images
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/editor/images
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/editor-region
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/editor-region
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/editor
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator/xpinstall
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator/xpinstall
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator/xml
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator/xml
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator/wallet
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator/wallet
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator/sidebar
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator/sidebar
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator/search
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator/search
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator/related
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator/related
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator/profile
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator/profile
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator/pref
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator/pref
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator/history
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator/history
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator/downloadmanager
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator/downloadmanager
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator/directory
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator/directory
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator/alerts
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator/alerts
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator-region
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator-region
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/comm/content/communicator-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator-platform
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content/communicator
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm/content
-_(_at_)_dirrm mozilla-thunderbird/chrome/comm
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/navigator/icons
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/navigator/icons
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/navigator/btn1
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/navigator/btn1
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/navigator
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/mozapps/xpinstall
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/mozapps/xpinstall
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/mozapps/pref
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/mozapps/pref
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/mozapps/downloads
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/mozapps/downloads
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/mozapps
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/messenger/smime/icons
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/messenger/smime/icons
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/messenger/smime
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/messenger/messengercompose
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/messenger/messengercompose
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/messenger/icons
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/messenger/icons
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/messenger/addressbook/icons
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/messenger/addressbook
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/messenger
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/global/tree
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/global/tree
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/global/toolbar
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/global/toolbar
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/global/splitter
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/global/splitter
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/global/scrollbar
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/global/scrollbar
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/global/radio
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/global/radio
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/global/progressmeter
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/global/progressmeter
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/global/menu
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/global/menu
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/global/icons
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/global/icons
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/global/filepicker
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/global/filepicker
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/global/console
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/global/console
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/global/checkbox
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/global/checkbox
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/global/arrow
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/global/arrow
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/global
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/editor/icons
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/editor/icons
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/editor
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/communicator/xpinstall
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/communicator/xpinstall
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/communicator/taskbar
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/communicator/taskbar
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/communicator/sidebar
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/communicator/sidebar
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/communicator/search
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/communicator/search
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/communicator/related
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/communicator/related
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/communicator/profile
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/communicator/profile
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/communicator/pref
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/communicator/pref
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/communicator/icons
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/communicator/icons
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/communicator/directory
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/communicator/directory
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/communicator/brand
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/communicator/brand
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/communicator/bookmarks
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/communicator/bookmarks
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/classic/skin/classic/communicator/alerts
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/communicator/alerts
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic/communicator
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin/classic
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic/skin
-_(_at_)_dirrm mozilla-thunderbird/chrome/classic
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/US/locale/US/navigator-region
-_(_at_)_dirrm mozilla-thunderbird/chrome/US/locale/US/navigator-region
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/US/locale/US/messenger-region
-_(_at_)_dirrm mozilla-thunderbird/chrome/US/locale/US/messenger-region
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/US/locale/US/global-region
-_(_at_)_dirrm mozilla-thunderbird/chrome/US/locale/US/global-region
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/US/locale/US/editor-region
-_(_at_)_dirrm mozilla-thunderbird/chrome/US/locale/US/editor-region
-_(_at_)_exec mkdir -p %D/mozilla-thunderbird/chrome/US/locale/US/communicator-region/wallet
-_(_at_)_dirrm mozilla-thunderbird/chrome/US/locale/US/communicator-region/wallet
-_(_at_)_dirrm mozilla-thunderbird/chrome/US/locale/US/communicator-region
-_(_at_)_dirrm mozilla-thunderbird/chrome/US/locale/US
-_(_at_)_dirrm mozilla-thunderbird/chrome/US/locale
-_(_at_)_dirrm mozilla-thunderbird/chrome/US
-_(_at_)_dirrm mozilla-thunderbird/chrome
-_(_at_)_dirrm mozilla-thunderbird
+mozilla-thunderbird/thunderbird-config

Visit your host, monkey.org