Tue Mar 30 14:21:42 2010 UTC ()
Update to thunderbird-3.0.4.
* Several fixes to improve stability and security
* Several fixes to the user interface


(tnn)
diff -r1.50 -r1.51 pkgsrc/mail/thunderbird/Makefile
diff -r1.64 -r1.65 pkgsrc/mail/thunderbird/distinfo

cvs diff -r1.50 -r1.51 pkgsrc/mail/thunderbird/Makefile (switch to unified diff)

--- pkgsrc/mail/thunderbird/Makefile 2010/03/16 10:59:09 1.50
+++ pkgsrc/mail/thunderbird/Makefile 2010/03/30 14:21:42 1.51
@@ -1,58 +1,57 @@ @@ -1,58 +1,57 @@
1# $NetBSD: Makefile,v 1.50 2010/03/16 10:59:09 tnn Exp $ 1# $NetBSD: Makefile,v 1.51 2010/03/30 14:21:42 tnn Exp $
2# 2#
3 3
4DISTNAME= thunderbird-${TB_VER}.source 4DISTNAME= thunderbird-${TB_VER}.source
5PKGNAME= thunderbird-${TB_VER} 5PKGNAME= thunderbird-${TB_VER}
6TB_VER= 3.0.2 6TB_VER= 3.0.4
7PKGREVISION= 1 
8CATEGORIES= mail 7CATEGORIES= mail
9MASTER_SITES= ${MASTER_SITE_MOZILLA:=thunderbird/releases/${TB_VER}/source/} 8MASTER_SITES= ${MASTER_SITE_MOZILLA:=thunderbird/releases/${TB_VER}/source/}
10EXTRACT_SUFX= .tar.bz2 9EXTRACT_SUFX= .tar.bz2
11 10
12MAINTAINER= tnn@NetBSD.org 11MAINTAINER= tnn@NetBSD.org
13HOMEPAGE= http://www.mozillamessaging.com/en-US/thunderbird/ 12HOMEPAGE= http://www.mozillamessaging.com/en-US/thunderbird/
14COMMENT= Organize, secure and customize your mail 13COMMENT= Organize, secure and customize your mail
15 14
16WRKSRC= ${WRKDIR}/comm-1.9.1 15WRKSRC= ${WRKDIR}/comm-1.9.1
17MOZILLA_DIR= mozilla/ 16MOZILLA_DIR= mozilla/
18 17
19CONFIG_GUESS_OVERRIDE+= directory/c-sdk/config/autoconf/config.guess 18CONFIG_GUESS_OVERRIDE+= directory/c-sdk/config/autoconf/config.guess
20CONFIG_SUB_OVERRIDE+= directory/c-sdk/config/autoconf/config.sub 19CONFIG_SUB_OVERRIDE+= directory/c-sdk/config/autoconf/config.sub
21 20
22CONFIGURE_ARGS+= --enable-application=mail 21CONFIGURE_ARGS+= --enable-application=mail
23CONFIGURE_ARGS+= --enable-static 22CONFIGURE_ARGS+= --enable-static
24 23
25ALL_ENV+= MOZILLA_PKG_NAME=thunderbird 24ALL_ENV+= MOZILLA_PKG_NAME=thunderbird
26 25
27pre-configure: 26pre-configure:
28 cd ${WRKSRC}/directory/c-sdk && ${SETENV} ${CONFIGURE_ENV} autoconf 27 cd ${WRKSRC}/directory/c-sdk && ${SETENV} ${CONFIGURE_ENV} autoconf
29 cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoconf 28 cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoconf
30 cd ${WRKSRC}/mozilla && ${SETENV} ${CONFIGURE_ENV} autoconf 29 cd ${WRKSRC}/mozilla && ${SETENV} ${CONFIGURE_ENV} autoconf
31 cd ${WRKSRC}/mozilla/js/src && ${SETENV} ${CONFIGURE_ENV} autoconf 30 cd ${WRKSRC}/mozilla/js/src && ${SETENV} ${CONFIGURE_ENV} autoconf
32 cd ${WRKSRC}/mozilla/nsprpub && ${SETENV} ${CONFIGURE_ENV} autoconf 31 cd ${WRKSRC}/mozilla/nsprpub && ${SETENV} ${CONFIGURE_ENV} autoconf
33 cd ${WRKSRC}/directory/c-sdk && ${SETENV} ${CONFIGURE_ENV} autoconf 32 cd ${WRKSRC}/directory/c-sdk && ${SETENV} ${CONFIGURE_ENV} autoconf
34 33
35do-build: 34do-build:
36# XXX for some reason it doesn't work unless -j is explicitly specified 35# XXX for some reason it doesn't work unless -j is explicitly specified
37 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -j${MAKE_JOBS:U1} 36 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -j${MAKE_JOBS:U1}
38 37
39MOZILLA=thunderbird 38MOZILLA=thunderbird
40MOZILLA_NAME=Thunderbird 39MOZILLA_NAME=Thunderbird
41post-build: 40post-build:
42 ${SED} -e 's|@MOZILLA@|${MOZILLA}|g' \ 41 ${SED} -e 's|@MOZILLA@|${MOZILLA}|g' \
43 -e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|g' \ 42 -e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|g' \
44 -e 's|@MOZILLA_ICON@|${MOZILLA}.png|g' \ 43 -e 's|@MOZILLA_ICON@|${MOZILLA}.png|g' \
45 < ${FILESDIR}/desktop.in \ 44 < ${FILESDIR}/desktop.in \
46 > ${WRKDIR}/desktop 45 > ${WRKDIR}/desktop
47 46
48INSTALLATION_DIRS+= share/applications share/pixmaps 47INSTALLATION_DIRS+= share/applications share/pixmaps
49post-install: 48post-install:
50 ${INSTALL_DATA} ${WRKDIR}/desktop \ 49 ${INSTALL_DATA} ${WRKDIR}/desktop \
51 ${DESTDIR}${PREFIX}/share/applications/${MOZILLA}.desktop 50 ${DESTDIR}${PREFIX}/share/applications/${MOZILLA}.desktop
52 ${INSTALL_DATA} ${WRKSRC}/mail/branding/nightly/mailicon48.png \ 51 ${INSTALL_DATA} ${WRKSRC}/mail/branding/nightly/mailicon48.png \
53 ${DESTDIR}${PREFIX}/share/pixmaps/${MOZILLA}.png 52 ${DESTDIR}${PREFIX}/share/pixmaps/${MOZILLA}.png
54 53
55.include "../../devel/xulrunner/mozilla-common.mk" 54.include "../../devel/xulrunner/mozilla-common.mk"
56.include "options.mk" 55.include "options.mk"
57.include "../../sysutils/desktop-file-utils/desktopdb.mk" 56.include "../../sysutils/desktop-file-utils/desktopdb.mk"
58.include "../../mk/bsd.pkg.mk" 57.include "../../mk/bsd.pkg.mk"

cvs diff -r1.64 -r1.65 pkgsrc/mail/thunderbird/distinfo (switch to unified diff)

--- pkgsrc/mail/thunderbird/distinfo 2010/03/16 10:59:09 1.64
+++ pkgsrc/mail/thunderbird/distinfo 2010/03/30 14:21:42 1.65
@@ -1,74 +1,74 @@ @@ -1,74 +1,74 @@
1$NetBSD: distinfo,v 1.64 2010/03/16 10:59:09 tnn Exp $ 1$NetBSD: distinfo,v 1.65 2010/03/30 14:21:42 tnn Exp $
2 2
3SHA1 (thunderbird-3.0.2.source.tar.bz2) = a498193239ac6fe0986670128bda9770f83bbb29 3SHA1 (thunderbird-3.0.4.source.tar.bz2) = 5a6e89096da61a520e5cecb61f8afeb981f90412
4RMD160 (thunderbird-3.0.2.source.tar.bz2) = 2c86849a7dfa0ad2c2fde02c21e2bb179dcb3b91 4RMD160 (thunderbird-3.0.4.source.tar.bz2) = ed8c905e3a6061c0ff896857fda3d96146bbc6a8
5Size (thunderbird-3.0.2.source.tar.bz2) = 59947226 bytes 5Size (thunderbird-3.0.4.source.tar.bz2) = 61094371 bytes
6SHA1 (patch-aa) = 0d46562e73fce3fc1bf590ac93a28b2202a8e214 6SHA1 (patch-aa) = 0d46562e73fce3fc1bf590ac93a28b2202a8e214
7SHA1 (patch-aa-toplevel) = 458051a1b3318b49124192c6e97cb9ed0d92dead 7SHA1 (patch-aa-toplevel) = 458051a1b3318b49124192c6e97cb9ed0d92dead
8SHA1 (patch-ab) = c7a6961362b131f0a39f65355562b115fae3be85 8SHA1 (patch-ab) = c7a6961362b131f0a39f65355562b115fae3be85
9SHA1 (patch-ac) = e181323e153ee061b7f3644b599294a4c4a3e3e8 9SHA1 (patch-ac) = e181323e153ee061b7f3644b599294a4c4a3e3e8
10SHA1 (patch-ad) = f49147e2fa28400986b659ec50918e3835db0105 10SHA1 (patch-ad) = f49147e2fa28400986b659ec50918e3835db0105
11SHA1 (patch-ae) = cf4cb737fc29ef7ac6ffe1b3bc504743441e4828 11SHA1 (patch-ae) = cf4cb737fc29ef7ac6ffe1b3bc504743441e4828
12SHA1 (patch-af) = 16cae98e043dedeb6331212fd15ce914196fe8c7 12SHA1 (patch-af) = 16cae98e043dedeb6331212fd15ce914196fe8c7
13SHA1 (patch-ag) = 7f8c3ac1bec475dd2b6fd6e10e5304ab9c112a67 13SHA1 (patch-ag) = 7f8c3ac1bec475dd2b6fd6e10e5304ab9c112a67
14SHA1 (patch-ah) = 10c80ec60801295b037b4a45fbad8937922da235 14SHA1 (patch-ah) = 10c80ec60801295b037b4a45fbad8937922da235
15SHA1 (patch-ai) = 4d701ece9a2aaa0b640c189745fa7e731617fb7c 15SHA1 (patch-ai) = 4d701ece9a2aaa0b640c189745fa7e731617fb7c
16SHA1 (patch-aj) = 89d390f7eeeb52256265955610b3cad4b62c5aa7 16SHA1 (patch-aj) = 89d390f7eeeb52256265955610b3cad4b62c5aa7
17SHA1 (patch-ak) = dca377e3cb733a48c3aa071a74bba8d2535ee161 17SHA1 (patch-ak) = dca377e3cb733a48c3aa071a74bba8d2535ee161
18SHA1 (patch-al) = 893eb0c096f61b52a6299eff1e5ab520014fbda4 18SHA1 (patch-al) = 893eb0c096f61b52a6299eff1e5ab520014fbda4
19SHA1 (patch-am) = 81bcda476a7b54050ed1ae87bd47cf9de8f19919 19SHA1 (patch-am) = 81bcda476a7b54050ed1ae87bd47cf9de8f19919
20SHA1 (patch-an) = e30362e1a07c6c8e96dc81d134517685c3f19ca9 20SHA1 (patch-an) = e30362e1a07c6c8e96dc81d134517685c3f19ca9
21SHA1 (patch-ao) = 6307d82a2eb65131908b0d4d05da7433b6cf38d1 21SHA1 (patch-ao) = 6307d82a2eb65131908b0d4d05da7433b6cf38d1
22SHA1 (patch-ap) = 78d9944ba37b3d90d0ab9e91fc831949e54ef2ad 22SHA1 (patch-ap) = 78d9944ba37b3d90d0ab9e91fc831949e54ef2ad
23SHA1 (patch-aq) = ac5cd0e83f0c166fae6b033ad960d7820bb7add6 23SHA1 (patch-aq) = ac5cd0e83f0c166fae6b033ad960d7820bb7add6
24SHA1 (patch-ar) = dab688f86340bccb80db5531f4e36cb8f50254e4 24SHA1 (patch-ar) = dab688f86340bccb80db5531f4e36cb8f50254e4
25SHA1 (patch-as) = 7e283a79231909ab5fb60740b5e36c8c0744e025 25SHA1 (patch-as) = 7e283a79231909ab5fb60740b5e36c8c0744e025
26SHA1 (patch-at) = 569a874251a1920fa916d448c108910348cd75dc 26SHA1 (patch-at) = 569a874251a1920fa916d448c108910348cd75dc
27SHA1 (patch-au) = d381e6c0d6a791c2d72754f847df0e2210265fd8 27SHA1 (patch-au) = d381e6c0d6a791c2d72754f847df0e2210265fd8
28SHA1 (patch-av) = 2cb2e3d5b94f7b83117eb752d4410638daa6ae73 28SHA1 (patch-av) = 2cb2e3d5b94f7b83117eb752d4410638daa6ae73
29SHA1 (patch-aw) = 55d2769dfb6d0c65bd2072c1a7c82cfef0fd5404 29SHA1 (patch-aw) = 55d2769dfb6d0c65bd2072c1a7c82cfef0fd5404
30SHA1 (patch-ax) = 1dbdcd2e9a791a686fd42452ccf486d14cdf2a57 30SHA1 (patch-ax) = 1dbdcd2e9a791a686fd42452ccf486d14cdf2a57
31SHA1 (patch-ay) = 5aaeb992cab024fb2b6035ddee239a8534b23aee 31SHA1 (patch-ay) = 5aaeb992cab024fb2b6035ddee239a8534b23aee
32SHA1 (patch-az) = 0e04c1c740ad3f1462a6cda4a3832378acefb600 32SHA1 (patch-az) = 0e04c1c740ad3f1462a6cda4a3832378acefb600
33SHA1 (patch-ba) = fd28f3b24848e7221078ef692eef7ccae8625987 33SHA1 (patch-ba) = fd28f3b24848e7221078ef692eef7ccae8625987
34SHA1 (patch-bb) = 70d1d1fed2f611fa0185ca5736dae26c8cbc2f12 34SHA1 (patch-bb) = 70d1d1fed2f611fa0185ca5736dae26c8cbc2f12
35SHA1 (patch-ma) = 9b9bc5e5ced5831aa14e1549ed2ddf0b9c2ce986 35SHA1 (patch-ma) = 9b9bc5e5ced5831aa14e1549ed2ddf0b9c2ce986
36SHA1 (patch-ma-toplevel) = 460326a0551fecd13ca188cff907c89cce359c31 36SHA1 (patch-ma-toplevel) = 460326a0551fecd13ca188cff907c89cce359c31
37SHA1 (patch-mb) = 8bdd47c4e57ae63c971766286ce8626d3341c92e 37SHA1 (patch-mb) = 8bdd47c4e57ae63c971766286ce8626d3341c92e
38SHA1 (patch-md) = 932c2b0237c9690da06533f0abfeabddf32d8f3e 38SHA1 (patch-md) = 932c2b0237c9690da06533f0abfeabddf32d8f3e
39SHA1 (patch-me) = 66c15af6d7b07a4fec7ecd06cb9c9278b35a123e 39SHA1 (patch-me) = 66c15af6d7b07a4fec7ecd06cb9c9278b35a123e
40SHA1 (patch-mf) = bc693a247f306f414f54bf515eeb8f36841a46b8 40SHA1 (patch-mf) = bc693a247f306f414f54bf515eeb8f36841a46b8
41SHA1 (patch-mg) = f33a92539ebe171b7bbbd83a54ad9ac2fdca249a 41SHA1 (patch-mg) = f33a92539ebe171b7bbbd83a54ad9ac2fdca249a
42SHA1 (patch-mi) = c49e917409c0542e69f57fe5571a16b6c2e4aa9a 42SHA1 (patch-mi) = c49e917409c0542e69f57fe5571a16b6c2e4aa9a
43SHA1 (patch-mj) = 9b28802eb665a7a77e879ec44e9da52e2e79ec8b 43SHA1 (patch-mj) = 9b28802eb665a7a77e879ec44e9da52e2e79ec8b
44SHA1 (patch-mk) = 3c25934e0c7b9277d96a5635b961e1fb6682ab7b 44SHA1 (patch-mk) = 3c25934e0c7b9277d96a5635b961e1fb6682ab7b
45SHA1 (patch-ml) = ef7d87fff48f298f4c1ed037439eaf8c7c574f68 45SHA1 (patch-ml) = ef7d87fff48f298f4c1ed037439eaf8c7c574f68
46SHA1 (patch-mm) = 04d9105ab0fb520690b58230e90bf6217b439df7 46SHA1 (patch-mm) = 04d9105ab0fb520690b58230e90bf6217b439df7
47SHA1 (patch-mn) = beb92ccc59f909f0d4f5f5bb62ad834b55fc94ce 47SHA1 (patch-mn) = beb92ccc59f909f0d4f5f5bb62ad834b55fc94ce
48SHA1 (patch-mp) = 3da5e645d4e0c704ad8147c33f66bb13ec7c1bc6 48SHA1 (patch-mp) = 3da5e645d4e0c704ad8147c33f66bb13ec7c1bc6
49SHA1 (patch-na) = b7c0feed9546ca1168c696bf7ea6bbc8ea4564c4 49SHA1 (patch-na) = b7c0feed9546ca1168c696bf7ea6bbc8ea4564c4
50SHA1 (patch-nd) = 007b8d1310990253e86dab579397b02ced42cb71 50SHA1 (patch-nd) = 007b8d1310990253e86dab579397b02ced42cb71
51SHA1 (patch-pa) = ee713ec24b453aaf3f1964e8100b26ecae3bf6a4 51SHA1 (patch-pa) = ee713ec24b453aaf3f1964e8100b26ecae3bf6a4
52SHA1 (patch-pb) = fede79d8fec147b4f79edbdf571474365a6dba25 52SHA1 (patch-pb) = fede79d8fec147b4f79edbdf571474365a6dba25
53SHA1 (patch-pc) = 5a74b0476c0be0bf4e0c22fbe78b6dbe63beae08 53SHA1 (patch-pc) = 5a74b0476c0be0bf4e0c22fbe78b6dbe63beae08
54SHA1 (patch-pd) = b2e18e7b09123576d07ae052b2f2599217d6f3ce 54SHA1 (patch-pd) = b2e18e7b09123576d07ae052b2f2599217d6f3ce
55SHA1 (patch-pe) = 218275a25df933ed548395f4338a5cb2f045d4a6 55SHA1 (patch-pe) = 218275a25df933ed548395f4338a5cb2f045d4a6
56SHA1 (patch-pf) = 88c39f735087fa285f3f75bfdaa6dc571da67eb9 56SHA1 (patch-pf) = 88c39f735087fa285f3f75bfdaa6dc571da67eb9
57SHA1 (patch-pg) = 5268f7e7b22f89f55db44537c32bf5ac73630168 57SHA1 (patch-pg) = 5268f7e7b22f89f55db44537c32bf5ac73630168
58SHA1 (patch-ra) = 70d5130250a4ac6825112e64006b233f4b802e9c 58SHA1 (patch-ra) = 70d5130250a4ac6825112e64006b233f4b802e9c
59SHA1 (patch-rc) = 7e6a38bd3eabe500bcf3c47be7f4bd5768f24c39 59SHA1 (patch-rc) = 7e6a38bd3eabe500bcf3c47be7f4bd5768f24c39
60SHA1 (patch-xa) = 0acaf27d8687c7cb5a46fc3773097a3dea4c75d9 60SHA1 (patch-xa) = 0acaf27d8687c7cb5a46fc3773097a3dea4c75d9
61SHA1 (patch-xb) = 07a90e393dbb38a98e8d9954387757d21d3e65cf 61SHA1 (patch-xb) = 07a90e393dbb38a98e8d9954387757d21d3e65cf
62SHA1 (patch-xc) = 98c8b4193dde73f28747c8ac870071f1debbe9f0 62SHA1 (patch-xc) = 98c8b4193dde73f28747c8ac870071f1debbe9f0
63SHA1 (patch-xd) = 927a73f9ba1f516a10e83dbe5f00744acc6a88df 63SHA1 (patch-xd) = 927a73f9ba1f516a10e83dbe5f00744acc6a88df
64SHA1 (patch-xe) = 945bce0dc7347392b992b9698597d8584557d51e 64SHA1 (patch-xe) = 945bce0dc7347392b992b9698597d8584557d51e
65SHA1 (patch-xf) = 34d671d4e615a694e3add3303eaae5e23c7df3ac 65SHA1 (patch-xf) = 34d671d4e615a694e3add3303eaae5e23c7df3ac
66SHA1 (patch-xg) = 4fdf27307cfb3bf3cb33440da75704b149fc2aaa 66SHA1 (patch-xg) = 4fdf27307cfb3bf3cb33440da75704b149fc2aaa
67SHA1 (patch-xh) = a5a2923069d5819e979a445d0ea35cde74699bd7 67SHA1 (patch-xh) = a5a2923069d5819e979a445d0ea35cde74699bd7
68SHA1 (patch-xi) = db8359452da08413ac6672010f2f05766571464c 68SHA1 (patch-xi) = db8359452da08413ac6672010f2f05766571464c
69SHA1 (patch-xj) = 452d87313b29510fb02e804545c17193e2c822bf 69SHA1 (patch-xj) = 452d87313b29510fb02e804545c17193e2c822bf
70SHA1 (patch-xk) = b50b34041b75b1590f021592b1e26893ae458a01 70SHA1 (patch-xk) = b50b34041b75b1590f021592b1e26893ae458a01
71SHA1 (patch-xl) = 1425f9e5fd0dc49f3204730d1d88b9600d6475e4 71SHA1 (patch-xl) = 1425f9e5fd0dc49f3204730d1d88b9600d6475e4
72SHA1 (patch-xm) = 270e762936fe686cc55b820d52e15421b27c7c2c 72SHA1 (patch-xm) = 270e762936fe686cc55b820d52e15421b27c7c2c
73SHA1 (patch-zb) = a8f2ad6cc50302537d8fc5fe7d543da2b808cd28 73SHA1 (patch-zb) = a8f2ad6cc50302537d8fc5fe7d543da2b808cd28
74SHA1 (patch-zc) = 0b06b5c77ea4eb4a6b845eaeb4ec82a96d5cc4c3 74SHA1 (patch-zc) = 0b06b5c77ea4eb4a6b845eaeb4ec82a96d5cc4c3