25100750 Upgrade Thunderbird to version 45.5.1
25100647 problem in TBIRD/MAILER
17583615 Man page outdated, contains Sun branding
22993260 thunderbird has an unlisted build dependency on yasm
25142122 Account passwords not visible under security preferences
25182885 problem in TBIRD/MAILER
--- a/components/desktop/thunderbird/Makefile Mon Dec 05 12:04:16 2016 -0800
+++ b/components/desktop/thunderbird/Makefile Mon Nov 21 17:31:13 2016 -0800
@@ -32,18 +32,18 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME= thunderbird
-COMPONENT_VERSION= 45.3.0
+COMPONENT_VERSION= 45.5.1
COMPONENT_PROJECT_URL= http://www.mozilla.com/thunderbird
COMPONENT_ARCHIVE = $(COMPONENT_SRC).source.tar.xz
COMPONENT_ARCHIVE_HASH= \
- sha256:231f6a7a073344659e436a2b1ae58004c3a29e74375af2c8d0de13f3bc79fac7
+ sha256:15088086ab8643275f04775002aca02701e30b4d61f108d5380b6e6b7582a24c
MOZILLA_FTP = http://ftp.mozilla.org/pub/$(COMPONENT_NAME)/releases/$(COMPONENT_VERSION)
COMPONENT_ARCHIVE_URL= $(MOZILLA_FTP)/source/$(COMPONENT_ARCHIVE)
COMPONENT_BUGDB= tbird/mailer
-TPNO= 31787
+TPNO= 32721
-LIGHTNING_VERSION= 4.7.1
+LIGHTNING_VERSION= 4.7.5.1
# There are a set of .xpi files (as given in the LANG_LIST definition below)
# that we need. These are available under:
@@ -56,12 +56,12 @@
# collide due to different files with identical .xpi names.
COMPONENT_ARCHIVE_1 = $(COMPONENT_SRC)-xpi.tar.gz
COMPONENT_ARCHIVE_HASH_1 = \
- sha256:6b170356db3c345e4704de93ed41f5d16afac9460345f6675b02193ad41a128f
+ sha256:976113c074c640e32281972d26b55935238b93ff5ff8903c80bb6ed15f23cd4c
COMPONENT_ARCHIVE_URL_1 = $(INTERNAL_ARCHIVE_MIRROR)/$(COMPONENT_ARCHIVE_1)
COMPONENT_ARCHIVE_2 = lightning-$(LIGHTNING_VERSION)-xpi.tar.gz
COMPONENT_ARCHIVE_HASH_2 = \
- sha256:5bab9f0f879bdae9a312c5612b089c932c0400db89346c9c38b5c41623410e75
+ sha256:3840c42da82352bbae7defa2b3361b460c9f2f19febc4d0b3fa2335fb201c4d3
COMPONENT_ARCHIVE_URL_2 = $(INTERNAL_ARCHIVE_MIRROR)/$(COMPONENT_ARCHIVE_2)
LANG_LIST = ar bg ca cs da de el es-AR es-ES et eu fi \
@@ -121,7 +121,7 @@
echo "ac_add_options --enable-ipc" >> $(MOZCONFIG) ; \
echo "ac_add_options --enable-gstreamer=1.0" >> $(MOZCONFIG) ; \
echo "ac_add_options --enable-system-pixman" >> $(MOZCONFIG) ; \
- echo "ac_add_options --without-intl-api" >> $(MOZCONFIG) ; \
+ echo "ac_add_options --with-intl-api" >> $(MOZCONFIG) ; \
echo "ac_add_options --disable-crashreporter" >> $(MOZCONFIG) ; \
echo "ac_add_options --enable-debug-symbols=no" >> $(MOZCONFIG) ; \
echo "ac_add_options --enable-calendar" >> $(MOZCONFIG) ; \
@@ -186,7 +186,13 @@
echo 'locale calendar '$$f' chrome/calendar-'$$f'/locale/'$$f'/calendar/' >> $(LIGHTNING_EXT_DIR)/chrome.manifest ; \
echo 'locale lightning '$$f' chrome/lightning-'$$f'/locale/'$$f'/lightning/' >> $(LIGHTNING_EXT_DIR)/chrome.manifest ; \
done ;
-
+
+TB_XPI = $(MOZILLA_FTP)/linux-i686/xpi
+LN_XPI = http://ftp.mozilla.org/pub/calendar/lightning/candidates/$(LIGHTNING_VERSION)-candidates/build1/linux-i686
+
+# Run gmake download-xpis and gmake download-lightning-xpis to download tarballs of xpi
+# for thunderbird and lightning seprarately.
+# The resulting archives should be uploaded to userland internal archive.
download-xpis:
@echo "download-xpis"
$(RM) -r $(COMPONENT_DIR)/xpi $(COMPONENT_DIR)/$(COMPONENT_ARCHIVE_1)
@@ -235,6 +241,9 @@
REQUIRED_PACKAGES += compress/bzip2
REQUIRED_PACKAGES += database/sqlite-3
+ifneq ($(MACH), sparc)
+REQUIRED_PACKAGES += developer/yasm
+endif
REQUIRED_PACKAGES += library/desktop/atk
REQUIRED_PACKAGES += library/desktop/cairo
REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
--- a/components/desktop/thunderbird/files/thunderbird.1 Mon Dec 05 12:04:16 2016 -0800
+++ b/components/desktop/thunderbird/files/thunderbird.1 Mon Nov 21 17:31:13 2016 -0800
@@ -2,7 +2,7 @@
.TH thunderbird 1 "8 Jun 2006" "SunOS 5.12" "User Commands"
.SH "NAME"
thunderbird \- Thunderbird for
-Sun Java Desktop System
+Oracle Solaris Desktop
.SH "SYNOPSIS"
.PP
\fBthunderbird\fR [\fBoptions \&.\&.\&. \fR] [\fBurl\fR]
@@ -215,7 +215,7 @@
For more information about thunderbird, please refer to
\fBhttp://www\&.mozilla\&.org/thunderbird\fR
.PP
-Refer to Help->Mozilla Thunderbird Help for more information\&.
+Refer to Help -> Help Contents for more information\&.
.SH "NOTES"
.PP
Updated by Leon Sha, Sun Microsystems Inc\&., 2006\&.
--- a/components/desktop/thunderbird/test/results-32.master Mon Dec 05 12:04:16 2016 -0800
+++ b/components/desktop/thunderbird/test/results-32.master Mon Nov 21 17:31:13 2016 -0800
@@ -1,4 +1,4 @@
PASSED ALL
Result summary:
-Passed: 29687
+Passed: 29699
Failed: 0