[notify] thunderbird: updated to 31.0. Patches several vulnerabilities:

https://www.mozilla.org/security/known-vulnerabilities/thunderbird.html
This commit is contained in:
Fredrik Rinnestam 2014-07-22 22:26:08 +02:00
parent 2066465399
commit 2ac1c5731c
4 changed files with 839 additions and 376 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
3e5d44c7e716e132601a40e865a13ef8 thunderbird-24.6.0.source.tar.bz2 195ea7d3887eb49402ea7b3875b7ce15 thunderbird-31.0.source.tar.bz2
762e45a56120cf301a82255958d5e639 thunderbird-install-dir.patch 681d36d1cfb52c9e6b8eda15d3b386ab thunderbird-install-dir.patch
87f8666f06ba8c3668e39068050bb77a thunderbird.desktop 87f8666f06ba8c3668e39068050bb77a thunderbird.desktop
d66c388b7d287520c098e9d9853ce4bb thunderbird_default48.png d66c388b7d287520c098e9d9853ce4bb thunderbird_default48.png

View File

@ -4,18 +4,18 @@
# Depends on: python gtk alsa-lib xorg-libxt libnotify libidl nss dbus-glib xorg-libxdamage yasm mesa3d libjpeg-turbo # Depends on: python gtk alsa-lib xorg-libxt libnotify libidl nss dbus-glib xorg-libxdamage yasm mesa3d libjpeg-turbo
name=thunderbird name=thunderbird
version=24.6.0 version=31.0
release=2 release=1
source=(ftp://ftp.mozilla.org/pub/thunderbird/releases/$version/source/$name-$version.source.tar.bz2 source=(ftp://ftp.mozilla.org/pub/thunderbird/releases/$version/source/$name-$version.source.tar.bz2
$name.desktop ${name}_default48.png thunderbird-install-dir.patch) $name.desktop ${name}_default48.png thunderbird-install-dir.patch)
build() { build() {
cd $SRC/comm-esr24 cd $SRC/comm-esr31
patch -p1 -i $SRC/thunderbird-install-dir.patch patch -p1 -i $SRC/thunderbird-install-dir.patch
cat <<- EOF > .mozconfig cat <<- EOF > .mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-tb-release #mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-tb-release
mk_add_options MOZ_MAKE_FLAGS="$MAKEFLAGS -s" mk_add_options MOZ_MAKE_FLAGS="$MAKEFLAGS -s"
ac_add_options --prefix=/usr ac_add_options --prefix=/usr
ac_add_options --enable-application=mail ac_add_options --enable-application=mail
@ -44,6 +44,7 @@ build() {
ac_add_options --disable-debug-symbols ac_add_options --disable-debug-symbols
ac_add_options --with-system-png ac_add_options --with-system-png
ac_add_options --disable-gstreamer ac_add_options --disable-gstreamer
ac_add_options --disable-pulseaudio
EOF EOF
make -f client.mk build make -f client.mk build
make -f client.mk DESTDIR=$PKG install make -f client.mk DESTDIR=$PKG install

View File

@ -1,9 +1,7 @@
diff -rupN comm-esr24.orig/config/baseconfig.mk comm-esr24/config/baseconfig.mk diff -rupN comm-esr31.orig/config/baseconfig.mk comm-esr31/config/baseconfig.mk
--- comm-esr24.orig/config/baseconfig.mk 2014-05-18 21:20:48.021679369 +0200 --- comm-esr31.orig/config/baseconfig.mk 2014-07-22 08:31:54.084357353 +0200
+++ comm-esr24/config/baseconfig.mk 2014-05-18 21:21:24.927935994 +0200 +++ comm-esr31/config/baseconfig.mk 2014-07-22 08:32:37.798337662 +0200
@@ -1,9 +1,9 @@ @@ -1,7 +1,7 @@
INCLUDED_AUTOCONF_MK = 1
-includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
-idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)